怎样跟踪超声波计量表的流量

怎样跟踪超声波计量表的流量,第1张

今天为大家介绍一项国家发明授权专利——一种用于超声波流量计量表的流量快速跟踪方法。该专利由浙江先芯科技有限公司申请,并于2016年10月5日获得授权公告。

内容说明

本发明涉及流体流量检测技术领域,尤其涉及一种用于超声波流量计量表的流量快速跟踪方法。

发明背景

流量计量仪表分为速度流量控制仪表和累积流量计量仪表。速度流量控制仪表广泛用于过程量的控制,它关注当前的流量速度( m/s ),比如食品、医药等行业用速度流量控制仪表嵌入生产流水线,控制各种配比成分的流量速度,从而控制配比比例,在这些系统中介质的流量一般都比较恒定,而且是外接供电,能够用更高的采样频率去计量较稳定的流体,达到更高的计量精度。累积流量计量仪表主要是计量累积量的水表、热量表等仪表。

近几年新推出的超声水表、超声热量表、射流水表和射流热量表都属于新型智能表。这些流量基表按频率f周期性的采集流体的流量信息,流体的流量采集是一种非连续性离散的信号采集过程。流体流动是连续性过程,而流量检测是非连续性过程,那么,用非连续的采样去反应一个连续的过程会出现信号丢失。

中国专利公开号CN102914333,公开日2013年2月6日,发明的名称为利用超身波检测流量的检测方法,该申请案公开了一种利用超身波检测流量的检测方法,它由布置在测量管的管段上的超声波换能器组测量出超声波在管段中顺流传播时的顺流时间及逆流传播时的逆流时间;待测气体在流过测量管的布置有超声波换能器组的管段时自由扩散到与测量管相连通的两个静速管中,由对应的测量声程除以超声波在对应的静速管中的实际传播时间即可分别得到超声波在两个静速管中的传播速度,将上述超声波传播速度带入如下的超声波传播速度计算公式中即可得到超声波传播速度,将所测得的数据代入方程中求得待测流体在测量管中的流量,进而得到待测流体的流量。其不足之处是,该方法按照固定采样频率周期性的采集流体的流量信息,不能根据流量的变化情况实时调整采样频率,当采样频率较小时累积流量的计算存在较大误差,当采样频率较大时功耗较大。

发明内容

本发明的目的是克服现有超声波流量计量仪表按照固定采样频率周期性的采集流体的流量信息,当采样频率较小时累积流量的计算存在较大误差,当采样频率较大时功耗较大的技术问题,提供了一种用于超声波流量计量仪表的流量快速跟踪方法,其能够对流体流量进行跟踪,根据流体流量的变化情况实时调整流量检测模块的采样频率,减小累积流量计算的误差,减少功耗。

为了解决上述问题,本发明采用以下技术方案予以实现。本发明的一种用于超声波流量计量仪表的流量快速跟踪方法,包括以下步骤:频率控制模块接收采样变速模块输出的控制频率f,并将该控制频率f发送到流量检测模块和历史数据缓冲模块,流量检测模块按照控制频率f对当前流体流量进行采样,并将采集到的流量值V0发送到自适应流量滤波模块;自适应流量滤波模块接收到流量检测模块发送的流量值V0后,读取其内存储的最近流量检测模块发送的16个流量值,16个流量值按照采样时间的先后顺序排列,根据采样时间从近到远依次为V1~V16,自适应流量滤波模块根据V1~V16的数值及它们的采样时间先后顺序判断流体流量变化情况。

接着,自适应流量滤波模块根据流体流量变化情况计算需输出的流量值M,当自适应流量滤波模块判断流体流量加快或降低时,M=( V0×4 V8×2 V7 V9 )/8,当自适应流量滤波模块判断流体流量不变时,M=( V0×4 V8×4 V7×4 V9×3 V6×3 V10×2 V5×2 V11 V4 )/24,自适应流量滤波模块将流量值M发送到历史数据缓冲模块和流量数据缓冲模块,同时存储流量值V0,之后同时执行下面两个步骤;流量数据缓冲模块存储接收到的流量值M,并将该流量值M发送到流量计算器;历史数据缓冲模块将自适应流量滤波模块发送的流量值M以及频率控制模块发送的控制频率f作为一个数据包存储起来,接着读取存储当前数据包之前最近存储的10个数据包,将10个数据包内的流量值取平均,得到平均流量值将10个数据包内的控制频率取平均,得到平均频率值将流量值M、平均流量值和平均频率值发送到采样变速模块。

在本技术方案中,流量检测模块为硬件模块,自适应流量滤波模块、历史数据缓冲模块、流量数据缓冲模块、采样变速模块和流量计算器都为软件模块。频率控制模块控制流量检测模块的检测频率,流量检测模块按照频率控制模块发送的控制频率f对流体流量进行采样,将采样值发送到自适应流量滤波模块。自适应流量滤波模块根据其内存储的最近流量检测模块发送的16个流量值判断流体流量变化情况,根据流体流量变化情况输出特定的流量值M到历史数据缓冲模块和流量数据缓冲模块。流量数据缓冲模块将接收到的流量值M存储起来,并将其发送到流量计算器,流量计算器根据流量值M计算出累积流量,即累计通过的流体体积。

历史数据缓冲模块计算接收到当前流量值M之前最近接收到的10个流量值的平均值计算接收到当前频率值f之前最近接收到的10个频率值的平均值接着将流量值M、平均流量值和平均频率值发送到采样变速模块。采样变速模块根据接收到的数据计算出控制频率f,并将控制频率f发送到频率控制模块,频率控制模块控制流量检测模块以控制频率f对流体流量进行采样。本方法能够对流体流量进行跟踪,根据流体流量的变化情况实时调整流量检测模块的采样频率,减小累积流量计算的误差,减少功耗。

本发明的实质性效果是:能够对流体流量进行跟踪,根据流体流量的变化情况实时调整流量检测模块的采样频率,减小累积流量计算的误差,减少功耗。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2657885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-13
下一篇 2022-08-13

发表评论

登录后才能评论

评论列表(0条)

保存