APP下载

基于图像识别和GPS技术的全自动补偿式微压计的设计

2020-04-10李倩甘蓉

计测技术 2020年1期
关键词:纯水读数准确度

李倩,甘蓉

(1.贵州省计量测试院,贵州 贵阳550003;2.中国测试技术研究院,四川 成都610021)

0 引言

补偿式微压计具有优良的计量性能和稳定性,在进行微压计量时通常优先选用其作为标准器,我国的-2.5~2.5 kPa压力计量基准也采用补偿式微压计[1]。但是传统的补偿式微压计[2]由于其设计上的局限性,在使用中存在人员读数影响大、抬升准确度不高、温度修正计算方式不合理等问题。为解决这些问题,本文研制了一种全自动补偿式微压计,采用高清摄像头代替人眼读数[3],利用软件对采集图片进行逻辑分析[4],大幅减小了读数误差,并增加了传统补偿式微压计不具备的实时液相温度测量功能,通过核心算法修正因温度影响介质密度变化[5]而对测量结果的影响,增加实地重力加速度测量功能[6],修正重力加速度对测量结果的影响[7]。本文还利用高准确度滑台电机定位代替传统的手动方式抬升大容器[8],使位移测量准确度得到进一步提高。

1 传统补偿式微压计

1.1 传统补偿式微压计的构造

传统补偿式微压计主要由大容器、小容器、垂直标尺、读数尖头、平面镜、调零螺母及外壳部分等构成[9-15],如图1所示。

1.2 传统补偿式微压计的工作原理

图1 微压计结构示意图

补偿式微压计基于连通器原理:在底部互相连通的容器中注入工作介质,在液体不流动时连通器内各容器的液面总是保持在同一水平面上。补偿式微压计在工作时通过提升大容器的位置来补偿压力造成的小容器水平面的下降,使小容器水平面恢复到原来的零位位置,即采用补偿原理使大小容器的液位差所产生的压力与被测压力相平衡。

1.3 传统补偿式微压计的使用和计算

1.3.1 读数方法

旋转微压计顶部转盘,使大容器上的刻线与垂直标尺上的相应刻度对齐,通过平面镜观察读数尖头与小容器中液面的位置,可观察到尖头及其倒影,通过微调旋转标尺,使读数尖头与其倒影相切,如图2所示,则大小容器的压强处于平衡状态,这时分别读取垂直刻度和转盘指示的刻度,获得最终读数。

图2 水准头读数位置

1.3.2 计算方法

考虑大气压力的影响后,补偿式微压计测量值为

式中:pm为微压计的实际压力值,Pa;ρw为检定温度下的纯水密度,kg/m3;g为使用地点重力加速度,m/s2;H为大容器抬升高度,m;p0为检定时的大气压值,Pa。

2 传统补偿式微压计存在的问题

2.1 读数不准

传统补偿式微压计在读数时,用平面镜观察读数尖头与其倒影是否相切,以确认大小容器是否达到压力平衡状态。这种读数方法存在较强的主观性,对检定员的经验有较高要求,不同检定员的检定结果存在一定偏差,人员读数误差不可避免。

2.2 参与计算的参数不准确

从式(1)可知,补偿式微压计给出的压力值与检定温度下的纯水密度、使用地点重力加速度和检定时的大气压值密切相关,这些参数是否准确,与补偿式微压计的准确度密切相关。

2.2.1 纯水密度

纯水密度值与温度密切相关,目前获取纯水密度的方法主要有直接测量法和测量纯水温度后查表获得密度法两种,但由于补偿式微压计所用的纯水是密封在容器内的,不易采用直接测量法实现,只能用环境温度代替真实的纯水温度来得到密度值。显然,密闭于容器内的纯水温度与环境温度不完全一致,因此,这里得到的纯水密度是不准确的。

2.2.2 使用地点的重力加速度

通常使用查表法获取当地的重力加速度值,但重力加速度的对照表中仅列出了全国主要城市的重力加速度值,很多地区的重力加速度值无法查到,只能使用表中所列最近城市的重力加速度值,导致引入计算误差。

2.2.3 检定时的大气压值

在使用补偿式微压计开展检测工作时,通常使用空盒气压表读取当时的大气压力值,但空盒气压表的准确度为±2.5 hPa级别,对于微压计而言显然误差太大。由于一个地区的大气压力值通常都在某一较小范围内波动,有很多检定人员也会直接使用经验值进行计算。

2.3 抬升准确度不足

传统的补偿式微压计的提升装置采用梯形螺纹咬合,使大容器沿微压计中央的螺杆上下移动。但梯形螺纹的几何学特性和机械特性所限,不能实现高准确度的精细调整,最小分辨力只能达到10μm,从而导致抬升的高度不准确,对计算公式中的H造成影响。

3 全自动补偿式微压计设计

针对传统补偿式微压计存在的问题,本文设计了全自动补偿式微压计,运用图像识别技术、全球卫星定位系统GPS(或北斗卫星导航系统)、可编程逻辑控制器(Programmable Logic Controller,PLC),成功解决了传统补偿式微压计存在的问题,有效提高了测量准确度和增强了易用性。

3.1 参数实时测量的实现

3.1.1 水温测量

为得到更准确的纯水密度值,必须对纯水水温进行精确测量,为此,该微压计选用了A级Pt100铂电阻温度传感器作为感温原件,根据90温标热电阻分度表直接得到实时介质温度,误差控制在±0.15℃。得到准确的介质温度后,通过纯水密度表得到准确的介质密度。

3.1.2 重力加速度的测量

为得到准确的重力加速度值,必须获取所在地的准确经纬度坐标,因此将GPS模块固化在微压计内,对微压计所处位置坐标进行实时跟踪,并通过获取的坐标值得到准确的纬度及海拔,从而得到测量地点准确的重力加速度值。

3.1.3 大气压力的测量

全自动补偿式微压计中内置了61302V型大气压力传感器,测量范围500~1100 hPa.最大允许误差±0.02 hPa,更新率1.8 Hz,实时捕捉大气压力的微小变化。经过核心算法计算,修正大气压变化对测量结果的影响。

3.2 提高抬升准确度

将传统微压计中的梯形螺纹改为无丝杠的高准确度滑台电机。该电机采用电磁悬浮方式,具有无接触性误差、重复性好等特点。利用LM10型光栅尺测量位移,保证抬升误差小于1μm。

3.3 读数方式的改进

采用图像识别相似率技术,即:每当设备归零、重新开始检定前,拍摄一张零点照片做为检定零点,大容器无论抬升或下降均以该原始图像做对比,通过核心算法识别当前图片与原始图片的相似率,图像处理基本过程如图3所示,当相似率达到预设值时,计算机会提示操作人员,检定结束。相似率预设值可根据被检仪表准确度要求在95.00%至99.99%区间内进行设置,相似率为95.00%时对准误差为10μm,相似率为99.99%时对准误差为2μm.

3.4 自动控制的实现

为实现“一键式、全自动、高准确度”的微差压测量,在设计时运用了先进的PLC及计算机编码技术,对微压计的提升、读数、计算进行全自动处理。

图3 图像处理基本过程

PLC是一种具有微处理器功能的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。PLC由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等单元模块组成,可实现逻辑控制、时序控制、模拟控制、多机通信等各类功能。本研究中使用了日本欧姆龙公司(C20,C40)编程控制器,并使用图形化编程语言和文本化编程语言相结合的方式实现控制。图形化编程语言包括梯形图(LD-Ladder Diagram)、功能块图(FBD-Function Block Diagram)和顺序功能图(SFC-Sequential Function Chart)。文本化编程语言包括指令表(IL-Instruction List)和结构化文本(ST-Structured Text)。

4 使用方法介绍

在软件登录界面输入用户名和密码,点击登录,登录成功后选择仪表检测按钮。

4.1 计算抬升高度

通过温度采集、大气压力值采集和重力加速度计算(重力加速值可以输入定值)三个界面获取相应参数,软件根据内置公式计算出抬升高度值,界面如图4所示。

4.2 图像识别对比

首先点击零点设置(可多采集几张零点照片,相似率稳定变化达最小值时为最佳状态),然后点击自动分析(软件根据相似率给出图像对比值),界面如图5所示。

4.3 水面波动区域及日志记录

水面波动区域的检定页面由5个部分组成:液位监控区、数据采集及实时计算区域、PLC控制区、日志与水位数字模拟区域和检定数据填写区域。根据相似率变化虚拟水面波动,并显示日志数据的反馈(包括PLC、相机、传感器等)。控制监视水面任务不仅能实时查看水面的波动变化,还实现了对整个系统的故障诊断、信息采集预报和调度。以PLC和计算机为核心的信息处理机制完成对综合信息的管理、计算及检定过程的计划、调度、监视与自动化控制,实现了全集成自动化。水面波动区域及日志记录界面如图6所示。

图4 装置各影响量参数

图5 图像采集界面

图6 水面波动区域及日志记录

4.4 PLC控制

PLC控制界面如图7所示。可直接选取图7控制界面右侧的三个定值量程(1500,2500,60 Pa),也可以直接输入总量程压力值和平均分点数,点击应用即可快速确定检测点;下方功能按钮分别为开始检测(选择好被检量程后,设置零点照片并自动分析,然后点击开始检测即可进行自动检定)、清零复位(点击后压力值清零,主副电机自动复位)、结束当前(可以人工判断检定结束)、跳过检测(可以跳过检测点)、上升补压(手动人工补压按钮可以更高提供准确度)、下降补压(人工降压按钮)、自定义抬升高度(根据抬升高度计算区域给出的抬升高度值,即需要检定的压力点值的换算高度,然后点击上升或下降检定)。

图7 控制界面

5 计量性能测试及不确定度分析

5.1 溯源情况

将全自动补偿式微压计送检到上级计量技术机构,以0.005级标准装置为标准器对其进行校准,各点校准数据见表1。

表1 溯源数据 Pa

由溯源数据可以看出,该设备符合一等补偿式微压计的最大允许误差要求,可以作为一等补偿式微压计使用。

5.2 测试数据及不确定度分析

为验证该设备的计量性能是否能够满足日常校准检定工作的需要,以该自动补偿式微压计作为标准器,依据JJG 875-2005《数字压力计检定规程》对测量范围为0~2 kPa、准确度等级为0.02级的精密数字压力计进行检定,试验数据见表2。

表2 试验数据 Pa

由试验数据可知,被测仪表线性趋于理想状态,误差在0.01%以内,两次重复性误差较小。试验结果满足重复性误差设计要求。

使用表2数据进行不确定度分析,以公式(2)为测量模型,各不确定度分量汇总见表3。

式中:p为压力值,Pa;ρ为试验温度下介质密度,kg/m3;ρ1为工作环境下空气密度,kg/m3;h为对应压力值的介质高度,m。

表3 不确定度分量汇总表

因引入各不确定度分量的因素彼此独立,所以合成标准不确定度为

取k=2,则扩展不确定度

根据不确定度分析得出,全自动补偿微压计在进行数字压力计校准时的测量不确定度U为0.070 Pa。因校准测量范围为0~2 kPa、准确度等级为0.02级的精密数字压力计的最大允许误差δmax=0.40 Pa,则

由此证明本文研制的全自动补偿式微压计完全满足压力类计量器具量值传递的要求。

6 结束语

本文研制的全自动补偿式微压计利用高清摄像头进行图片获取,采用智能软件对所采集的图片进行分析读数,采用滑台电机控制位移提高测量准确度,同时增加传统补偿式微压计不具备的实时液相温度测量、实地重力加速度测量及大气压测量功能,有效减小各影响量所引入的误差。经实验及不确定度评定证明,本文研制的全自动补偿式微压计有效地解决了传统补偿式微压计在测量过程中存在的人员读数影响大、抬升准确度不高、温度修正计算方式不合理等问题,具有很好的准确性、稳定性与可靠性,并且智能化程度高,在减少人工劳动量的同时极大地提高了测量效率,具有重要技术推广价值。

猜你喜欢

纯水读数准确度
Phosphatidylinositol-3,4,5-trisphosphate dependent Rac exchange factor 1 is a diagnostic and prognostic biomarker for hepatocellular carcinoma
幕墙用挂件安装准确度控制技术
不做生命的纯水
读数
读数
读数
读数
纯水就好
动态汽车衡准确度等级的现实意义
高炉重量布料准确度的提高