历史上的今天
今天是:2025年02月12日(星期三)
2020年02月12日 | 怎样跟踪超声波计量表的流量
2020-02-12 来源:elecfans
内容说明
本发明涉及流体流量检测技术领域,尤其涉及一种用于超声波流量计量表的流量快速跟踪方法。
发明背景
流量计量仪表分为速度流量控制仪表和累积流量计量仪表。速度流量控制仪表广泛用于过程量的控制,它关注当前的流量速度( 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对流体流量进行采样。本方法能够对流体流量进行跟踪,根据流体流量的变化情况实时调整流量检测模块的采样频率,减小累积流量计算的误差,减少功耗。
本发明的实质性效果是:能够对流体流量进行跟踪,根据流体流量的变化情况实时调整流量检测模块的采样频率,减小累积流量计算的误差,减少功耗。
上一篇:悬浮单转子气体流量计的原理及设计
下一篇:认识数字万用表的基本功能及特点
史海拾趣
|
引用《移动在线》 GSM数字移动通信发展非常迅速,从早期规划的大区制,到后来的小区制,直到现在的微蜂窝、微微蜂窝,相对应的天线从早期架设在屋面铁塔上,到后来天线降到屋面上,直到现在要把天线设置在屋面下的外墙侧面上。所有的这些变化都说 ...… 查看全部问答> |
|
1.4 深度睡眠模式设置步骤 处理通过调用WFI 指令即可进入睡眠模式,但要进入深度睡眠实现最低的功耗需要正确配置,其步骤如下: 1. 使能ACG 自动时钟门控。这样睡眠模式和深度睡眠模式的外设时钟可以单独控制。 2. 配置寄存器DCGC0、 DCGC1 和DC ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:00 编辑 请问广州哪里有零售漆包线、绝缘纸和绝缘漆的地方?? 昨天下午走了一下午,传说中有这些东西的解放中,都没看见有卖忘各位朋友指出哪里有得买 … 查看全部问答> |
|
FLASH锁死了这是为什么,有没有办法解锁。为什么会有类似下面这几种报错: Read status value 0x0001 from symbol PRG_status(24x系列) ADC Calibration not complete, check if device is unlocked and recalibrate.(2833x系列) 答:FL ...… 查看全部问答> |
|
想问一下各位大侠,施密特触发器对于直流信号是怎么处理的?(我仿真过,发现如果输入一个电压介于两个门限电压之间,那输出电压和输入电压是成比例的,谁能告诉我为什么啊?)… 查看全部问答> |




