【技术实现步骤摘要】
一种气体浓度的迭代计算方法
[0001]本专利技术涉及气体浓度计算
,具体涉及一种气体浓度的迭代计算方法。
技术介绍
[0002]现在工业发展导致气体污染严重,严重危害人们的身体健康,因此检测气体浓度,具有重要的环境意义。现有技术中常利用傅里叶红外光谱仪检测气体浓度,可以测量的气体种类多、范围广。
[0003]在利用傅里叶红外光谱仪检测多个气体浓度时,通常多个气体在某个区间存在交叉干扰,此时带入交叉干扰气体利用最小二乘法,得到各个区间内气体的浓度,但是检测时一般都是直接带入单个标谱直接进行计算一次得到结果,此时计算结果一般误差较大,特别是存在浓度较高的气体时,计算误差会增大。上述问题亟待解决,为此,提出一种气体浓度的迭代计算方法。
技术实现思路
[0004]本专利技术所要解决的技术问题在于:如何解决现有气体浓度计算方法存在的直接带入单个标谱直接进行计算一次得到结果,导致计算结果一般误差较大,特别是存在浓度较高的气体时,计算误差会增大的问题,提供了一种气体浓度的迭代计算方法。
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种气体浓度的迭代计算方法,其特征在于,包括以下步骤:S1:建立标准库字典;S2:获得目标气体区间内的干扰组分气体;S3:在标准库字典中寻找在用户选择的目标气体和干扰组分气体的浓度初始值;S4:判断是否进行光强选点、是否进行吸光度选点、是否进行基线去除操作;S5:通过步骤S4计算得到参与到最小二乘法或偏最小二乘法计算的数据;S6:带入浓度初始值,通过最小二乘法或偏最小二乘法得到的各个气体的浓度数据计算值;S7:通过和上一次浓度数据计算值做差,得到差值,判断差值精度或者迭代次数是否达标,如果存在任一条件达标,则退出计算,否则转入步骤S8;S8:判断是否需要插值或者匹配得到下一次迭代计算的浓度数据;S9:利用步骤S8中得到的浓度数据计算值作为浓度初始值,返回步骤6进行计算,直到达到差值稳定在某个设定阈值范围内或迭代次数超出界限要求退出计算,输出计算结果。2.根据权利要求1所述的一种气体浓度的迭代计算方法,其特征在于:在所述步骤S1中,对各个标准气体的不同浓度进行标定,确定参考数据,把各个参考数据组合在一起,形成一个标准库字典,用于进行查找和匹配。3.根据权利要求1所述的一种气体浓度的迭代计算方法,其特征在于:在所述步...
【专利技术属性】
技术研发人员:杨杰,钱斌,
申请(专利权)人:安徽皖仪科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。