【技术实现步骤摘要】
基于动态傅里叶的宽量程涡街流量计及流量计算方法
[0001]本专利技术属于涡街流量计
,尤其涉及基于动态傅里叶的宽量程涡街流量计及流量计算方法。
技术介绍
[0002]现有的涡街流量计设计方法主要包括:基于硬件滤波的方法、基于软件的傅里叶计算的方法、数控滤波器的方法。
[0003]其中:一、基于硬件滤波的方法:通过拨码开关控制硬件滤波电路,滤除干扰并将信号整形成方波信号,从而产生与流量对应的脉冲信号,仪表只需要采集脉冲的数量,通过计算单位时间内的脉冲数与设置的仪表系数计算流量。此种方法采样速度快,但只适用于有效信号与噪声的信噪比较大的情况,一般适用于量程比小于或等于1:10的涡街流量计。且由于硬件滤波的方法只有脉冲计数功能,不能对信号做进一步的分析及处理,所以现场使用极易受干扰,而且也无法判断干扰信号的特性。
[0004]二、基于软件的傅里叶计算的方法:为了保证计算的准确性、减少流量测量的误差,软件傅里叶计算的方法一般采样点为2048,采样率通常2000以上,该方法适用于测量频率较高的流量,而对于频率较低的大管径涡街流量计测量误差较大。当测试频率为1000Hz流量时,误差为
±
1Hz,理论重复性为0.1%,而对于10Hz流量时,误差
±
1Hz,理论重复性为10%。
[0005]三、数控滤波器方法:在硬件上使用可控制的模拟开关替代传统的拨码开关构成数控滤波器,由于不需要软件计算最终的信号频率,使用较少的采样点,一般采样点为512,理论上傅里叶计算频率最大 ...
【技术保护点】
【技术特征摘要】
1.基于动态傅里叶的宽量程涡街流量计,包括直流信号处理模块、差分信号放大模块、单极性信号放大模块、比较器模块、MCU计算模块;其特征在于:所述直流信号处理模块的输入与涡街传感器的差分信号相连;所述直流信号处理模块的输出与差分信号放大模块的输入端相连,差分信号放大模块的输出端与单极性信号放大模块的输入端相连,单极性信号放大模块的输出端与比较器模块的输入端相连;所述比较器模块的输出端与MCU计算模块相连。2.根据权利要求1所述的基于动态傅里叶的宽量程涡街流量计,其特征在于:所述直流信号处理模块包括隔直模块,所述MCU计算模块还分别与温度检测模块、压力检测模块、显示模块、脉冲输出模块相连。3.根据权利要求2所述的基于动态傅里叶的宽量程涡街流量计,其特征在于:涡街传感器输入的差分信号经过隔直模块去除直流分量后转变为交流信号,交流信号经过差分信号放大模块进行信号放大,再进入单极性信号放大模块进行二次放大,再由比较器模块限定信号最大幅值,信号由MCU计算模块的ADC采集,经MCU计算并输出结果;温度检测模块由MCU计算模块的ADC采集,压力检测模块由MCU计算模块的ADC采集,MCU计算模块计算涡街传感器输入信号、温度检测模块输入信号、压力传感器输入信号,计算结果为频率和流量,频率从频率输出模块输出,流量从显示模块输出,并且显示模块显示频率数据及频谱分析图。4.基于动态傅里叶的宽量程涡街流量计的流量计算方法,其特征在于:包括以下步骤:步骤1、设置MCU计算模块中信号的采样点数为N为256或512;并计算采样率fs;依据当前工况瞬时流量下MCU计算模块中ADC寄存器的平均值计算增益PGA,设置MCU内部PGA的系数;将采样率fs及增益PGA写入MCU寄存器;开始采样,采样完成后得到输入信号序列X(n);步骤2、对信号序列X(n)进行带通滤波计算,滤波后的信号序列为Y(n);步骤3、对信号Y(n)进行随机干扰滤波计算,得到输出序列R(m);步骤4、对输出序列R(m)进行傅里叶变换,得到序列Z(m);并根据序列Z(m)得到信号的幅值序列A(m);步骤5、查找A(m)序列的最大值对应的序列点p,按以下公式计算流量值:式中,qv为工况瞬时体积流量,单位为m3/h,p为最大幅值对应的序列点,fs为采样率,N为采样点数;所述MCU计算模块为权利要求1至3中任一项所述的MCU计算模块。5.根据权利要求4所述的方法,其特征在于:步骤1中,采样率fs采用公式如下:式中,fs为采样率,qv0为当前的工况瞬时体积流量,如果流量结果qv0无效,则qv0等于仪表的流量上限值,流量上限由用户设置;k为仪表系数。6.根据权利要求4所述的方法,其特征在于:步骤1中所述依据当前工况瞬时流量下ADC寄存器的平均值计算增益PGA,设置MCU内部PGA的系数包括...
【专利技术属性】
技术研发人员:张俊哲,裴锐,武胜,
申请(专利权)人:沈阳百思特仪表有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。