带温度补偿的压力传感器校准方法技术

技术编号:16274478 阅读:33 留言:0更新日期:2017-09-22 23:50
本发明专利技术公开了一种扩散硅压阻式传感器的校准方法,该方法通过在测量常温和其他几个温度点下压力传感器的零度漂移值和灵敏度漂移值,并将常温下不同压力及其对应的AD值存储于该压力传感器的压力参数表中,然后通过曲线拟合法得到压力传感器在其工作的全温度范围内的零度漂移值和灵敏度漂移值,通过计算,可以将任一温度下传感器压力AD值转换为常温下的AD值,最后对照上述参数表,进而得到补偿后的压力测量值;该方法直接利用了重要参数——压力传感器的零度漂移和灵敏度漂移,校正后的压力传感器精度高,操作简单。

Calibration method of pressure sensor with temperature compensation

The invention discloses a method of calibration of piezoresistive sensor, the zero drift in the measurement of temperature and several other temperature pressure sensor value and sensitivity drift values, and different pressure under ambient temperature and its corresponding AD value pressure parameter table stored in the pressure sensor, then get legal pressure sensor zero drift in the whole temperature range of its work in value and sensitivity drift value through the calculation by curve fitting, can be arbitrary temperature pressure sensor AD value is converted to normal temperature AD value, finally the control parameter table, and then get the pressure measurement compensation value after the direct method; the use of zero drift and sensitivity drift parameter - pressure sensor, the pressure sensor after correction of high precision, simple operation.

【技术实现步骤摘要】

本专利技术涉及压力传感器的校准方法,具体指一种带有温度补偿的压力传感器校准方法。
技术介绍
扩散硅压阻式传感器已广泛应用于压力计、流量计等压力检测仪器仪表领域。扩散硅压力传感器的特性会随着温度的变化而变化,影响传感器感知压力的精准度,所以实际使用中需要通过对压力传感器进行校准,从而提高其精准度。影响扩散硅压阻式传感器特性的关键因素是零点漂移和灵敏度漂移。但是,现有的带温度补偿的压力传感器的校准方法还没有直接利用零点漂移和灵敏度漂移来对压力传感器进行温度补偿。直接利用特定温度点的零点漂移值和灵敏度漂移值对压力传感器进行温度补偿,是一种新的温度补偿方法,其方法简单,温度范围广,压力检测精度较高。
技术实现思路
本专利技术的目的在于克服现有技术中所存在的上述不足,提供一种利用传感器的零点漂移和灵敏度漂移,通过温度补偿的方式校准传感器的方法。为了实现上述专利技术目的,本专利技术提供了以下技术方案:一种带温度补偿的压力传感器校准方法,通过利用所述传感器的零点漂移值和灵敏度漂移值进行传感器校准,其操作包括以下步骤:步骤1:在常温T0下,由压力源向压力传感器提供一组压力值P0、P1、P2、...、Pm,并记录对应压力下压力传感器的AD值,AD0、AD1、AD2、...ADm,对应关系如下表一:表-1P(kpa)P0P1P2...PmADAD0AD1AD2...ADm将该表的数据存入所述压力传感器的压力参数表中;步骤2:根据步骤1中所得的数据,通过计算得到常温T0下所述压力传感器的零点漂移值aT0和灵敏度漂移值bT0,计算公式为:aT0=Σi=1mpi2Σi=1my‾i-Σi=1mpiΣi=1my‾ipimΣi=1mpi2-(Σi=1mpi)2,]]>bT0=mΣi=1my‾ipi-Σi=1mpiΣi=1my‾imΣi=1mpi2-(Σi=1mpi)2]]>上述式子中:m为测试点个数,pi为提供的标准压力值,为传感器AD值的平均值;步骤3:根据上述获取常温T0下所述压力传感器的零点漂移值aT0和灵敏度漂移值bT0的方法,获得其它测试温度T下,所述压力传感器对应的零度漂移值a和灵敏度漂移值b,如表-2所示:表-2TT1T1...TnaaT1aT2...aTnbbT1bT2...bTn步骤4:将上述在温度T0、T1、T1、...、Tn,所述压力传感器对应的零度漂移值和灵敏度漂移值(aT0,bT0),(aT1,bT1),(aT2,bT2),...,(aTn,bTn),通过曲线拟合,可得所述压力传感器在全温度范围内的零点漂移值a和灵敏度漂移值b;步骤5:根据y=a+bP(P为标准压力值),可以将任意温度Tn下的压力ADTn值转化为常温情况下的该压力所对应的AD值,即AD常温;其中计算过程如下:ADTn=aTn+bTnP(1)AD常温=a0+b0P(2)由(1)和(2)得AD常温=a0+b0(ADTn-aTn)/bTn;其中,a0、b0、aTn、bTn已知,P为工作温度下的标准压力值,ADTn为所述压力传感器在Tn温度下的显示值,则通过式子(1)和(2)计算获得在压力P下该传感器的AD常温。步骤6:对照上述常温下所述表-1中不同压力下传感器对应的AD值,根据步骤5中AD常温值的大小,寻找前后与其大小相差最近的AD值,即AD前、AD后,利用线性插值法得到实际压力值,即校准后的标准压力值P;其中,所述线性插值法的计算公式为:P=P前+(P后-P前)(AD常温-AD前)/(AD后-AD前)(3)根据AD常温的大小,在表一中选择距离其最近的不同压力下的AD值,如式子(3)中的AD前、AD后,及其对应的压力值P前、P后,然后根据(3)式的计算方法得得校准后的压力值P。作为优选,上述所选取的测试温度点,相邻特定温度点间的差值为20摄氏度。作为优选,上述步骤1中压力测试点从70K~800K压力范围内选取8个压力点。作为优选,所述的全温度范围为压力传感器能够工作的温度范围,该温度范围为-30℃~70℃。作为优选,该方法中还包括一个在不同温度下测试压力传感器压力值的验证步骤。与现有技术相比,本专利技术的有益效果利用压力传感器的零点漂移值和灵敏度漂移值对压力传感器实现了全温度范围内的温度补偿,算法简单,检测精度高。附图说明图1为实施例中全温度范围内的a-T拟合曲线图。图2为实施例中全温度范围内的b-T拟合曲线图。图3为实施例中,线性插值算法坐标图。具体实施方式下面结合试验例及具体实施方式对本专利技术作进一步的详细描述。但不应将此理解为本专利技术上述主题的范围仅限于以下的实施例,凡基于本
技术实现思路
所实现的技术均属于本专利技术的范围。对一工作温度范围在-30℃~70℃的扩散硅压阻式传感器的校正方法,这里测量常温为20℃,为了更好地检测传感器的非线性,压力测试值的范围从70kpa至800kpa范围内选取8个压力值(压力测试点数量越多,校准精确度越高),记录常温下该压力传感器对应压力下的AD示值,如表-3所示:表-3以上为了测量的准确性,这里的AD值为升压和降压两次测试的AD值的平均值,平且根据该AD平均值获得在常温下所述扩散硅压阻式传感器的零度漂移值aT20和灵敏度漂移值bT20,其中aT20和bT20可通过一下公式计算获得:aT0=Σi=1mpi2Σi=1my‾i-Σi=1mpiΣi=1my‾ipimΣi=1mpi2-(Σi=1mpi)2,]]>bT0=mΣi=1my‾ipi-Σi=1mpiΣi=1my‾imΣi=1mpi2-(Σi=1mpi)2]]>式中,aT0和bT0为T0温度下传感器的零度漂移值和灵敏度漂移值,m为测试点个数,pi为提供的标准压力值,为传感器AD值的平均值。将表-3存储于该压力传感器的压力参数表中。根据上述获取常温20℃下所述压力传感器的零度漂移值aT20和灵敏度漂移值bT20的方法,获得测试温度点0℃和40℃下(这里的温度点可在该压力传感本文档来自技高网
...

【技术保护点】
1.一种带温度补偿的压力传感器校准方法,包括以下步骤:步骤1:在常温T0下,由压力源向压力传感器提供一组压力值P0、P1、P2、...、Pm,并记录对应压力下压力传感器的AD值,AD0、AD1、AD2、...ADm,对应关系如下表一: 表一  P(kpa)P0P1P2...Pm   ADAD0AD1AD2...ADm将该表的数据存入所述压力传感器的压力参数表中;步骤2:根据步骤1中所得的数据,通过计算得到常温T0下所述压力传感器的零点漂移值aT0和灵敏度漂移值bT0,其中:,上述式子中:m为测试点个数,为提供的标准压力值,为传感器AD值的平均值;步骤3:根据上述获取常温T0下所述压力传感器的零点漂移值aT0和灵敏度漂移值bT0的方法,获得其它测试温度点下,所述压力传感器对应的零度漂移值和灵敏度漂移值,如表二所示:表二  TT1T2   ...Tn  aaT1aT2   ...aTn  bbT1bT2   ...bTn步骤4:将上述在温度T0、T1、T1、...、Tn,所述压力传感器对应的零度漂移值和灵敏度漂移值(aT0,bT0),(aT1,bT1),(aT2,bT2),...,(aTn,bTn),通过曲线拟合,可得所述压力传感器在全温度范围内的零点漂移值和灵敏度漂移值;步骤5:将任意温度Tn下的压力ADTn值转化为常温下该压力下的AD常温值,AD常温=a0+b0(ADTn-aTn)/bTn;步骤6:将步骤5得到的AD常温,对照上述表一,寻找AD常温前后与其大小相差最小的AD值,即AD前、AD后及其对应的压力P前、P后,利用线性插值法得到实际压力值P,即为校准后的压力值:        P=P前+(P后-P前)(AD常温-AD前)/(AD后-AD前) ;根据权利要求1所述的带温度补偿的压力传感器校准方法,其特征在于,选取的测试温度点,相邻特定温度点间的差值为20摄氏度。...

【技术特征摘要】
1.一种带温度补偿的压力传感器校准方法,包括以下步骤:
步骤1:在常温T0下,由压力源向压力传感器提供一组压力值P0、P1、P2、...、Pm,并记录对应压力下压力传感器的AD值,AD0、AD1、AD2、...ADm,对应关系如下表一:
表一
P(kpa)P0P1P2...PmADAD0AD1AD2...ADm将该表的数据存入所述压力传感器的压力参数表中;
步骤2:根据步骤1中所得的数据,通过计算得到常温T0下所述压力传感器的零点漂移值aT0和灵敏度漂移值bT0,其中:,上述式子中:m为测试点个数,为提供的标准压力值,为传感器AD值的平均值;
步骤3:根据上述获取常温T0下所述压力传感器的零点漂移值aT0和灵敏度漂移值bT0的方法,获得其它测试温度点下,所述压力传感器对应的零度漂移值和灵敏度漂移值,如表二所示:
表二
TT1T2...TnaaT1aT2...aTnbbT1bT2...bTn步骤4:将上述在温度T0、T1、T1、...、Tn,所述压力传感器对应的零度漂移值和灵敏度漂移值(aT0,bT0),(aT1,bT1),(aT2,bT2),...,(aTn,bTn),...

【专利技术属性】
技术研发人员:刘勋
申请(专利权)人:成都千嘉科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1