[发明专利]一种超声波燃气表、流量计流量稳定滤波的方法及系统在审
申请号: | 202111460492.9 | 申请日: | 2021-12-02 |
公开(公告)号: | CN114152299A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 秦凯;姚金龙;杨铮;黄双峰;王贺超;梁永强;王茜;刘薇薇 | 申请(专利权)人: | 廊坊新奥智能科技有限公司 |
主分类号: | G01F1/667 | 分类号: | G01F1/667 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 林聪源 |
地址: | 065001 河北省廊坊市*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 超声波 燃气 流量计 流量 稳定 滤波 方法 系统 | ||
本发明公开了一种超声波燃气表、流量计流量稳定滤波的方法及系统,该方法包括以下步骤:设定动态因子与滤波因子;根据所述动态因子与所述滤波因子计算出滤波系数加权和;输入滤波数据;根据所述滤波因子与所述滤波数据计算出输入数据加权和;根据所述滤波系数加权和与所述输入数据加权和计算出滤波数据输出结果;该系统包括用于实现上述方法的滤波系数计算模块、滤波数据计算模块以及滤波结果计算模块。本发明所公开的方法初始值稳定速度较快,可以快速切换不同流量点并得到稳定数据输出,有着快速输出稳定数据、数据稳定度高、流量点灵活切换等特性,为产品的精度检定及计量提供高效,稳定的数据支撑。
技术领域
本发明涉及超声波燃气表计量数据处理技术领域,具体涉及一种超声波燃气表、流量计流量稳定滤波的方法及系统。
背景技术
超声波燃气表与流量计精度高、压损小,运维简便、无运动部件高可靠;继孔板流量计、涡轮流量计之后,成为第三种赋予贸易结算资质的燃气法定计量器具,现有的对超声波燃气表与流量计的检定方法大多为卡尔曼滤波法。
卡尔曼滤波是一系列数学方程的总称,它采用最小化均方误差的准则,用迭代的方式求取最优解,每个迭代分为两个步骤:
步骤1,利用过去状态对当前状态进行估计,即“预测”;
步骤2,观测当前状态,用观测值对估计值进行修正,即“修正”。
应用卡尔曼滤波处理超声波燃气表、流量计流量数据,在一定时间周期后,可以得到稳定有效的数据输出。
参照图1,图1为卡尔曼滤波仿真的数据统计图,图中a段数据表示输入数据,b段数据表示输出数据,根据图1即可明显看出,卡尔曼滤波仿真应用于超声波燃气表与流量计的检定工作中存在一定的稳定性和响应速度的缺陷,其初始值稳定速度较慢,响应速度和滤波稳定性成反比且相对固定,数据切换需要一定程度的稳定时间,这就造成了在超声波燃气表检定过程中,流量数据不能有效的输出,快速的切换以及切换后快速得到稳定的滤波数据,所以,需要设计一种超声波燃气表、流量计流量稳定滤波的方法及系统来解决上述问题。
发明内容
针对现有技术中存在的上述问题,本发明提供如下技术方案:
一种超声波燃气表、流量计流量稳定滤波的方法,包括以下步骤:
设定动态因子与滤波因子;
根据所述动态因子与所述滤波因子计算出滤波系数加权和;
输入滤波数据;
根据所述滤波因子与所述滤波数据计算出输入数据加权和;
根据所述滤波系数加权和与所述输入数据加权和计算出滤波数据输出结果。
进一步,所述滤波系数加权和的计算方法为:Sumk=Sumk*(k-t)/k+1+p/k,即Sumk=(k+p)/t,其中Sumk表示所述滤波系数加权和,k表示所述滤波因子,t表示时间,p表示所述动态因子。
进一步,所述输入数据加权和的计算方法为:Sumv=Sumv*(k-1)/k+Vin,即Sumv=k*Vin,其中Sumv表示所述输入数据加权和,Vin表示所述滤波数据。
进一步,所述滤波数据输出结果的计算方法为:Vout=Sumv/Sumk,其中Vout表示所述滤波数据输出结果。
一种用于实现上述任一项所述方法的系统,包括滤波系数计算模块、滤波数据计算模块以及滤波结果计算模块,其中,
所述滤波系数计算模块用于计算所述滤波系数加权和;
所述滤波数据计算模块用于接收输入的所述滤波数据,并计算所述输入数据加权和;
所述滤波结果计算模块用于计算滤波数据输出结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于廊坊新奥智能科技有限公司,未经廊坊新奥智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111460492.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农业温室用辊式卷被机
- 下一篇:BOE废液在线再生的方法