首页 >> 新闻中心 >>行业科技 >> 用于压力传感器的高精度自动标定系统
详细内容

用于压力传感器的高精度自动标定系统

       针对现有压力传感器标定系统存在的精度差、自动化程度低等问题,文中选用GE DPS8000高精度压力传感器作为系统基准压力传感器,设计了多功能压力腔以及压力粗调与微调相配合的压力调节模块,并基于 C++程序设计语言编写系统软件,搭建用于压力传感器的高精度自动标定系统。 实验表明,搭建的标定系统可实现腔内压力在 30 s 内快速达到期望压力值,并且压力控制精度可达±1Pa。 通过对压力传感器进行自动标定测试实验,可实现压力传感器的全程自动标定。 研究证明本系统具有自动化程度高、高精度标定等特点。

0 引言

       压力传感器广泛应用于汽车、航空航天等领域。尤其在医疗领域其作为测量压力的核心部件,常需要小量程、高精度的压力传感器[1-3] 。 然而由于制作材料、工艺等因素会引入一些误差,导致压力传感器实际测量的压力值与真实值存在一定的偏差,所以必须在其使用前进行标定校验[4-5] 。 目前,常用标定装置有活塞压力计、杠杆式和弹簧测力计式标定机[6-8] 。这些标定装置在进行压力标定时,需要手动按照复杂的标定程序进行标定,手动标定存在控制精度低、系统误差大,标定结果不准确,以及工作效率低和高成本等问题。 因此,这些标定装置并不能很好的适用压力传感器的高精度标定。

       随着自动化技术的发展,科研人员研究并搭建了较高精度的自动标定系统。 例如王洋等搭建了控制精度为±180 Pa 的压力控制系统[9] ;Lou 等基于 ADTS405 压力控制器搭建的压力传感器标定系统[10] 。 针对上述现状,为了实现压力高精度控制以及全过程自动化标定的需求,本文采用粗、微调节压力的方式,并在此基础上设计并搭建了用于压力传感器的高精度自动标定系统,并且将原来复杂的标定过程编写成计算机软件,整体系统操作简单、响应速度快、控制精度高,可实现压力传感器标定全程自动化,有效提高标定效率。

1 工作原理
       实现压力腔内气体压力的高精度控制,首先需要对腔内气体的压力特性进行分析:由于腔内气体遵循普适气体定律,如式(1)所示,当压力腔体积、气体常数、腔内温度不变的情况下,腔内压力只与腔内气体物质的量成正比。 关系如式(2) 所示,因此可推出质量表示状态方程式(3),由式(3)可知腔内压力与腔内气体的质量成正比。

28fcf78f-005d-41ef-89e3-000af89dd20a.png

式中:P 为气体压强,Pa;V 为容器的体积,m3;n 为物质的量,mol;M 为物质的摩尔质量,kg· mol-1;T 为温度,K;m 为质量,kg。

       当向压力腔内充气时,微观上气体分子数势必会增多,气体分子对器壁的碰撞更加频繁,每次分子对器壁的撞击作用也变大。 因此,腔内压力可以通过改变腔内气体的质量来实现调节,如图 1 所示。

c1b465bf-63e2-4aa8-bcb3-3d6b64458e90.png

图 1 腔内压力变化原理示意图

       基于上述腔内压力特性分析,以及工程成本与腔内压力调节速度的考虑。 根据压力粗调、微调的思路,本文设计了粗调阀、微调阀相结合的压力调节模块,该模块通过调节控制电压来改变进入压力腔的气体质量最终实现腔内压力的高精度调节,如图 2 所示。标定系统在进行压力调节时,首先通过调节粗调阀的控制电压,实现腔内压力在 15 s 内调节到期望压力值±20 Pa 内。 其次,系统程序将粗调后腔内的压力值与期望压力值进行比较,以此判断升压微调阀和降压微调阀的工作状态。 最后,通过控制微调阀的控制电压,可完成腔内压力的 Pa 级调节,系统通过粗调阀与微调阀的配合最终实现腔内压力快速高精度控制。

2 标定系统整体结构

       基于上述工作原理,本文搭建的标定系统由硬件和软件 2 部分组成,其中实现快速、高精度的压力控制首先取决于系统的硬件性能,硬件部分由压力腔、压力调节模块、控制器、信号输出模块组成,如图 3 所示。系统整体功能的实现主要由软件部分决定,通过 C++程序设计语言开发了自动标定软件,使标定全程自动化。 其中包括程序控制模块、数据采集模块、数据处理模块 3 部分组成。

2.1 硬件系统设计
       硬件系统主要由压力腔、压力调节模块、控制器以及信号输出模块组成。 压力腔是硬件系统的重要组成部分,合理的腔体设计直接影响后续标定的质量,本系统压力腔采用 SolidWorks 软件设计,其整体设计图如图 4 所示,压力腔外部呈现圆柱形结构,选用具有良好的耐热性和耐腐蚀性的 304 不锈钢加工而成,整体容积约为10 L。 腔体下部为一钢制底座,上部是一带有密封圈的端盖,并且设计了 4 个可以用来固定端盖的法兰旋钮,可以保证整个腔内具有良好的气密性。 另外,为了方便观察内部待测传感器的实时状况,端盖中心装载一块透明石英玻璃,可以实时观察腔内的测试情况。 腔壁镶嵌了多个19 芯的航空插头,用于待标定传感器与信号输出模块进行电气连接,并且腔壁内缠有加热带,可与外部控温系统连接,为后续系统升级提供可能。

        整个压力腔设计了 3 个进出气口,实现了“一进一出一监测”的目的,其中“一进”作为调节腔内压力的通道,将压力腔与外部气路结合成一个整体;“一出”是基于对安全的考虑,通过配套安装大流量手动开关阀,可以将腔内压力快速卸载;“一监测”是通过该气口与基准压力传感器进行连接,达到实时监测腔内压力的目的,根据国标中对基准传感器的规定,本文选用 GE 高精度数字压力传感器作为系统的基准压力传感器,其量程为 0~120kPa,精度为±0.01%FS,使用时通过 RS232 串行通讯接口与 PC 端连接,可实时显示腔内压力值。

        将腔内压力快速准确的稳定在期望值,其关键在于准确的控制压力腔中的气体量,针对腔内压力达到即要高控制精度又要快速稳定的目的,本文设计了粗调阀与微调阀相配合的压力调节模块。 该气路由电气比例阀(比例阀 1)、微流量比例阀(比例阀 2)构成。比例阀 1 自带闭环控制系统,输出压力与 0 ~ 10 V 的控制电压呈线性关系,阀体内部的压力传感器和控制电路确保输出压力的精确调节,压力控制精度可达±0.1%FS。 比例阀 2 负责升、降压微调。 微调阀的阀体内部为极薄弹性金属片两面粘结压电晶体,在压电片的 2 个工作面上真空镀膜形成 2 个电极,利用压电片在电场作用下的变形,来实现阀体内部微型气路的流量调节,微调阀的最大工作流量为 1.5 L / min,响应时间小于 2 ms,微小的工作流量以及极快的响应速度为实现腔内压力的 Pa 级调节提供保障。

bb157db6-6771-40f3-9c67-fb9d580c3c45.png

图 4 压力腔整体设计图

       本系统选用三路可编程直流电源作为控制器,该电源具有优异的输出精度,误差在 0.1%内,纹波有效值低于 250 μV,峰峰值低于 3 mV,可使电压输出稳定,并且电压分辨率可达 0.1 mV,极低的分辨率可使微小压力调节更易控制。

标定过程中,腔内待标定压力传感器的信号由信号输出模块进行输出,该模块采用 Arduino 单片机作为主控制器,通过 USB 串口将采集到的信号传输 PC端数据采集模块进行存储,等待后续的数据处理。 

2.2 软件系统设计
       软件系统是基于 C++程序设计语言开发,主要包括程序控制模块、数据采集模块、以及数据处理模块。本文软件系统流程图如图 6 所示。

2.2.1 单点测试功能设计
       为了检测标定系统以及待标定传感器是否正常工作,软件系统设计了单点测试功能。 测试时首先输入单点压力期望值,控制程序控制压力腔内的压力调节,并且主界面会实时显示当前腔内的压力值。 当腔内压力稳定于期望压力的误差范围时,数据采集模块开始采集腔内待标定传感器的压力值,并且将压力值显示于主界面。

2.2.2 自动标定功能设计

       为了实现压力传感器的全自动标定,本系统设计了自动标定功能,在软件控制界面内输入需要测试的压力值以及压力循环次数。 系统即可实现连续自动的压力控制和数据采集与处理,最终将标定结果保存为 Excel 格式。 图 7 为软件程序控制界面图,图 8 为系统整体实物图。

3 实验验证及分析
3.1 系统压力控制测试实验

       为了验证系统压力的控制精度,在 100 ~ 120 kPa的量程范围内平均选取 11 个期望压力值,然后进行 3次压力循环控制,循环过程依次命名Ⅰ 、Ⅱ 、Ⅲ 。 根据GE DPS8000 基准压力传感器测得腔内实际压力,实验数据如表 1 所示,并且测试腔内压力由大气压到各个期望压力点的压力调节时间如图 9 所示。

fc7742f6-39e3-4210-9caa-bd772615b158.png

图 8 高精度自动标定系统实物图

ee35209a-62ea-48d8-a1ac-9473c74d0ae9.png

表 1 系统压力控制测试实验(Pa)

6db82f9c-1480-42c0-b79c-95a86c191666.png

图 9 大气压到任意期望点的压力调节时间

       根据表 1 数据进行分析可知,在 100 ~ 120 kPa 调压量程内,3 次压力循环测试数据显示,腔内测试压力值与期望压力值最大偏差为 1 Pa,测试结果表明本系统压力控制精度高,具有良好的可靠性,并且由图 9所示,腔内压力由大气压调节到任意压力期望点的调节时间均不超过 30 s。 综上结果证明,该系统压力调节满足快速、高精度控制的需求。

3.2 自动标定测试实验

       为了保证标定过程的可靠性,依据 GB / T 15478—2015[11] ,进行压力传感器性能测试实验,具体步骤为:在测量范围内选取 6 个压力期望点并进行 3 次循环检定。 本文选用 BOSCH BMP280 压力传感器作为待标定压力传感器进行自动标定测试实验。 表 2 所示为1、2、3 号 BMP280 压力传感器自动标定测试实验结果。 结果表明,该标定系统能够很好地实现压力传感器全自动、高精度的标定。

932e46ce-cef9-49b4-a354-26fe6f0aa0a0.png
表 2 自动标定测试实验结果

4 结束语

        通过分析腔内气体压力特性,并根据其特性设计了基于粗、微调阀相配合的压力调节模块,实现了腔内压力的快速高精度调节,并搭建了用于压力传感器的高精度自动标定系统。 基于上述标定系统,进行了腔内压力控制测试实验以及压力传感器的自动标定实验。 实验结果表明,该系统可实现腔内压力在 30 内达到压力期望值,压力控制精度±1 Pa,并且可实现压力传感器的全程自动标定。

        证明该系统可高效的完成压力传感器的高精度自动标定。 另外,该系统是一个可升级的模块化开放系统,不仅可用于小量程高精度的压力传感器标定,对于大量程的压力传感器高精度标定也具有参考价值。

参考文献:

[1]朱传清。动物实验用食管下括约肌压力测量系统的设计与实验研究[D]。南京:东南大学,2018。

[2]姚家林。眼压传感器与微引流技术在青光眼治疗中的应用研究[D]。南昌:南昌航空大学,2016。

[3]李银华。Kollis调音示波器方法的改进研究[D]。西安:第四军医大学,2007。

[4]张科,杨晓云。压力传感器自动标定系统设计[J]。电子技术与软件工程,2016(8):163。

[5]田辉,李保明。压电式压力传感器的测量与校准系统[J]。电子元件应用,2008(9):3-6。

[6]林玉池,曾秋洲。现代传感器技术与系统[M]。北京:机械工业出版社,2009:4-29。(中文)

[7]叶露林,洪雪峰。精密压力测试仪[J]。现代电子技术,2007(24):21-26。

[8]徐鸿飞。测控行业概论[M]。北京:机械工业出版社,1993:31-48。

[9]王阳。压力传感器测试自动压力控制系统的研制[J]。测量技术,2014(1):26-30。

[10]张建军,张建军,张建军,等。压力传感器自动标定系统[J]。金融工程学报,2019,47(4):111-115。

[11] GB / t15478 - 2015。压力传感器性能测试方法[S]。




班宁产品汇总



seo seo