一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种气体超声流量传感器的测量算法的制作方法

2022-11-28 11:21:31 来源:中国专利 TAG:

1.本发明涉及气体超声流量传感器技术领域,具体为一种气体超声流量传感器的测量算法。


背景技术:

2.超声流量传感器,其采用传输时间差法。在传输时间差法中,超声波换能器(发射器/接收器)分别设置在作为测量目标的流体通道(测量流体通道)的上游侧和下游侧,并交替发送和接收超声波脉冲。这样就可以通过利用正向的传输时间(传播时间)和反向的传输时间来测量流体的流速。因此,可以通过使用流速和测量流体通道的横截面积来测量流体的流量。
3.而在气体流量传感器的燃气表应用中,表通常被配置为间歇性地测量管道内气体的流量,该管道是通过采样测量流体通道,计算测量值的平均值,并积分平均值,从而获得气体使用量(积分流量值)。该采样测量基本上在每个预设采样周期中执行一次。
4.不同于水等液体,气体是压缩流体。因此,当气体通过压缩气体的装置时,气流中更有可能发生脉动。如果这种脉动与采样周期重叠,则在气体流量测量中发生误差,在气体测量过程中,在发生循环脉动的情况下,如果脉动周期和采样周期彼此重合或彼此接近,或者脉动周期是采样周期的整数倍,则可能存在仅将脉动的峰值或底部值测量为气体流量值的可能性。在这种情况下,气体流量值的误差变得相对较大。如果对包含误差的流量值进行积分,则作为积分值的气体使用量将与实际使用量显着偏差。
5.在上述情况下,已经提出了一些技术,用于即使在气流中发生脉动时也能获得精确的气体流量值。但是,以上这些方式的采样频率都是固定的,存在在脉动流的情况下,固定采样频率过高或过低的问题。过高则电池寿命缩减,过低则计量精度或响应时间指标变差,因此为了解决上述问题我们提出了一种一种气体超声流量传感器的测量算法。


技术实现要素:

6.本发明的目的在于提供一种气体超声流量传感器的测量算法,具备根据不同的气流状况,选择合适的采样频率,若在存在脉动流的场合下,提高采样频率,结合每个采样节拍下的采样时刻随机化,可以极大的减少脉动流对计量结果的影响,而对于没有脉动流的场合,则降低采样频率,提高电池寿命,解决了上述背景技术中提出的问题。
7.为实现上述目的,本发明提供如下技术方案:一种气体超声流量传感器的测量算法,包括以下步骤:
8.步骤一:
9.先以f
period
的采样频率,采样p
sample
点,即采样p
sample
/f
period
的时间,且p
sample
/f
period
不应低于2s,对采样值进行p
sample
点的fft计算,得到频域幅值谱;
10.步骤二:
11.对p
sample
点幅值谱进行排序,计算从最小值开始的共n点幅值谱均值a
avg
,从最大值
开始依次计算幅值ai与幅值谱均值a
avg
之间的比值ai/a
avg
,若该比值大于 k,记录相应的频率值,对于上述一组频率值,找到其最大频率值f
max

12.步骤三:
13.根据f
max
从采样频率枚举值{0.5hz,1hz,2hz,4hz,8hz,16hz......}中挑选合适的f
sample
,使得4f
max
》f
sample
》2f
max

14.步骤四:
15.根据选定采样频率f
sample
,在确定的采样周期t=1/f
sample
内,假定采样持续时间是t
sample
,计算得到空闲时间t
idle
=t-t
sample
,然后进行随机数运算得到随机数 random,以random对t
idle
进行取余运算得到采样延迟t
delay

16.步骤五:
17.在特定的通讯频率fc下,取每一个采样周期下的瞬时流量值,对通讯周期内的瞬时流量值直接取算数平均值,即可获取该通讯周期内的工况瞬时流量
18.优选的,所述fft计算为快速傅里叶变换算法。
19.优选的,所述f
period
一般取8hz或16hz,所述p
sample
一般取32点或64点,且p
sample
/f
period
不应低于2s,所述n一般取0.5*p
sample

20.优选的,所述k一般取为10,k为最大周期频率下的幅值与频率基部的比值范围。
21.优选的,所述最大频率值f
max
,是从满足该条件的频率值,通过比较大小获取最大频率值。
22.优选的,所述采样延迟t
delay
,指在某一固定的采样周期内,对上游和下游的一对探头分别进行激励,并通过接收下游或上游的回波信号进行顺流或逆流的飞行时间计算,进而计算出瞬时流量值的过程。
23.优选的,所述ai代指p
sample
点幅值谱中的某一点,如a
1、
a2、a3、ai......an。
24.与现有技术相比,本发明的有益效果如下:
25.一、在有脉动流量的情况下,可以通过高采样频率,降低脉动流对测量精度的影响;进一步的,通过采样延迟时间的随机化处理,进一步较少脉动流量对测量精度的影响。
26.二、对于应用气体超声流量传感器的燃气仪表,因电池寿命原因,需要有两种模式:正常模式(低采样频率)和测试模式(高采样频率),本发明可以在非检定情况下,采用自适应的采样频率,降低仪表在正常模式和测试模式下的计量偏差。
具体实施方式
27.下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.本发明提供一种技术方案:包括以下步骤:
29.步骤一:
30.以f
period
(2的整数幂)的采样频率,采样p
sample
(2的整数幂)点,即采样 p
sample
/f
period
的时间,且p
sample
/f
period
不应低于2s,对采样值进行p
sample
点的fft计算, fft计算为快速傅立叶变换算法,得到频域幅值谱,f
period
一般取8hz或16hz,p
sample
一般取32点或64点。
31.频域幅值谱作用为,因为要采样频率自适应,所以要先获取被测流量信号的最大频率,所以先要把被测信号转换到频域,计算其周期信号的最大频率值。
32.步骤二:
33.对p
sample
点幅值谱进行排序,从最小值开始计算,共n点幅值谱均值a
avg
,从最大值开始依次计算幅值ai与幅值谱均值a
avg
之间的比值ai/a
avg
,若该比值大于k,记录相应的频率值,对于上述一组频率值,找到其最大频率值f
max

34.n点幅值谱均值a
avg
,可采用32点fft计算,得到32点幅值谱,n一般可取 0.5*p
sample
。从最小的频谱开始,可以计算16点平均值,a
1、
a2、a3、ai......an, ai代指32点幅值谱中的某一点幅值,k一般取为10,k为最大周期频率下的幅值与频率基部的比值范围,若ai/a
avg
越大,该周期信号的特征越明显,最大频率值f
max
,是从满足该条件的频率值,通过比较大小获取最大频率值。
35.步骤三:
36.根据f
max
从采样频率枚举值{0.5hz,1hz,2hz,4hz,8hz,16hz......}中挑选合适的采样频率f
sample
,使得4f
max
》f
sample
》2f
max
,遵循奈奎斯特采样定律,采样频率必须高于被测信号频率的两倍以上。
37.如果f
sample
取得合适,则有一种可能,即不需要对采样延迟时间进行随机化,即可满足脉动流状况下,测量精度的要求,因为考虑到功耗的要求,才使得 4f
max
》f
sample
》2f
max

38.步骤四:
39.根据选定采样频率f
sample
,在确定的采样周期t(1/f
sample
)内,假定采样持续时间是t
sample
,计算得到空闲时间t
idle
=t-t
sample
(单位ms,取整),然后进行随机数运算得到随机数random,随机运算分为以下四类:1、数值概率算法,2、蒙特卡洛算法,3、拉斯维加斯算法;4、舍伍德算法;选取任意一种均可,不影响测试结果,以random对t
idle
进行取余运算得到采样延迟t
delay
;采样延迟t
delay
,指在某一固定的采样周期内,对上游和下游的一对探头分别进行激励,并通过接收下游或上游的回波信号进行顺流或逆流的飞行时间计算,进而计算出瞬时流量值的过程。
40.步骤五:
41.在特定的通讯频率fc下(即输出频率下),比如fc为0.5hz(即通讯周期为 2s),假设采样频率是8hz(即采样周期为125ms),取每一个采样周期下的瞬时流量值,对通讯周期内的瞬时流量值直接取算数平均值,即可获取该通讯周期内的工况瞬时流量。
42.通过上述五个步骤的实施,使得在测量气体流量值时,能够自动调整采样频率,在有脉动流量的时候,调整到高采样频率,在无脉动流量的影响时,采用低采样频率,采用自适应的采样频率,降低仪表在正常模式和测试模式下的计量偏差。
43.基本思路是:
44.1、通过fft运算,得到被测信号的频率,以确定采样的频率;
45.2、通过采样频率的调节,抑制因为脉动流导致的计量精度下降问题;
46.3、确定好采样频率后,在某一采样周期内,并不是如传统一样,在采样周期的起始时刻即进行采样,而是在某一随机延迟时刻后进行采样。以进一步提高脉动流下的计量性能。进而减少燃气仪表测试模式和正常模式下,计量精度的偏差。
47.4、通过在通讯周期内,启动多次采样周期(采样周期按被测信号频率而定),且在
每个采样周期内,采样时刻随机化,在满足电池寿命的前提下(采样频率自适应,且通讯频率固定,可以减少通讯功耗),提高计量仪表在特定工况的计量性能,降低在不同工作模式下的精度差异。
48.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献