本申请涉及氨气浓度测量,尤其是涉及一种基于压力干扰补偿的氨气浓度测量方法及装置。
背景技术:
1、目前,大多数基于tdlas技术的氨气浓度检测装置会受气体压力变化的影响,而浓度检测装置的气压不是恒定不变的,氨气压力的波动会影响浓度测量的准确度,从而使测量得到的氨气浓度误差较大。
技术实现思路
1、有鉴于此,本申请提供了一种基于压力干扰补偿的氨气浓度测量方法及装置,以解决压力干扰造成的氨气浓度测量准确度不高的技术问题。
2、第一方面,本申请提供一种基于压力干扰补偿的氨气浓度测量方法,应用于tdlas测氨系统,包括:
3、获取当前时刻tdlas测氨系统输出的氨气实测浓度值;
4、获取当前时刻tdlas测氨系统中的氨气压力值;
5、计算标定气压值与当前时刻的氨气压力值的压差;
6、基于氨气实测浓度值和压差,采用预设的补偿公式计算得到当前时刻的氨气补偿浓度值。
7、进一步地,利用设置于tdlas测氨系统中气室出口的气压传感器对当前时刻tdlas测氨系统中的氨气压力值进行测量。
8、进一步地,所述预设的补偿公式为:
9、c2=c1(1+k×δp)
10、其中,c2为氨气补偿浓度值,c1为氨气实测浓度值,k为修正系数,δp为压差:δp=p0-pt,其中p0为标定气压值,pt为当前时刻的氨气压力值。
11、进一步地,所述修正系数的取值范围为0.004~0.005。
12、进一步地,所述方法还包括:
13、向tdlas测氨系统通入压力值不同的同一浓度氨气;
14、获取与不同压力值对应的氨气实测浓度值;
15、计算标定气压值与通入氨气的压力值的压差;
16、基于多组压差和对应的氨气实测浓度值,通过以下公式拟合得到修正系数k:
17、y=b(1+kx)
18、其中,y表示氨气实测浓度值,b为通入的氨气浓度值,x为标定气压值与通入氨气的压力值的压差。
19、进一步地,所述方法还包括:向tdlas测氨系统通入压力值不同的另一浓度氨气;
20、获取与不同压力值对应的氨气实测浓度值;
21、计算标定气压值与通入氨气的压力值的压差;
22、基于多组压差和对应的氨气实测浓度值,通过以下公式拟合得到修正系数k′:
23、y=b(1+k′x)
24、其中,y表示氨气实测浓度值,b为通入的氨气浓度值,x为标定气压值与通入氨气的压力值的压差;
25、利用获取到的修改系数k′对修正系数k进行验证。
26、进一步地,所述方法还包括:
27、向tdlas测氨系统通入不同浓度值的氨气;
28、获取对应于氨气的不同浓度值的多个修正系数;
29、将多个修正系数取均值,得到最终的修正系数。
30、第二方面,本申请提供一种基于压力干扰补偿的氨气浓度测量装置,应用于tdlas测氨系统,包括:
31、第一获取单元,用于获取当前时刻tdlas测氨系统输出的氨气实测浓度值;
32、第二获取单元,用于获取当前时刻tdlas测氨系统中的氨气压力值;
33、压差计算单元,用于计算标定气压值与当前时刻的氨气压力值的压差;
34、补偿单元,用于基于氨气实测浓度值和压差,采用预设的补偿公式计算得到当前时刻的氨气补偿浓度值。
35、第三方面,本申请提供一种电子设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请第一方面所述的方法。
36、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如本申请第一方面所述的方法。
37、本申请对tdlas测氨系统的气室压力变化带来的浓度测量误差进行了补偿,提高了氨气浓度的测量精度。
1.一种基于压力干扰补偿的氨气浓度测量方法,应用于tdlas测氨系统,其特征在于,包括:
2.根据权利要求1所述的基于压力干扰补偿的氨气浓度测量方法,其特征在于,利用设置于tdlas测氨系统中气室出口的气压传感器对当前时刻tdlas测氨系统中的氨气压力值进行测量。
3.根据权利要求1所述的基于压力干扰补偿的氨气浓度测量方法,其特征在于,所述预设的补偿公式为:
4.根据权利要求3所述的基于压力干扰补偿的氨气浓度测量方法,其特征在于,所述修正系数的取值范围为0.004~0.005。
5.根据权利要求3或4所述的基于压力干扰补偿的氨气浓度测量方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的基于压力干扰补偿的氨气浓度测量方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的基于压力干扰补偿的氨气浓度测量方法,其特征在于,所述方法还包括:
8.一种基于压力干扰补偿的氨气浓度测量装置,应用于tdlas测氨系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1-7任一项所述的方法。