服务热线 电话 客服

杏彩体育网页版 当前位置:首页 > 新闻中心

带阻滤波电磁流量计信号处理

发布时间:2024-01-26 11:00:06 发布者:杏彩体育网页版

  摘要:采用带阻滤波的信号处理方法,处理低频矩形波励磁下由传感器输出的信号,有效抑制工频干扰。根据结果得出,系统测量精度优于0.4%,达到了工业测量标准。原理为法拉第电磁感应定律,主要由流量常感器和变送器组成。电磁流量计有许多良好性能,如结构相对比较简单、较强的耐腐的能力、较高的稳定性、较高的精度等,在给供水、钢铁、石油、煤炭、化工、医疗、航海、农业灌溉等领域存在广泛应用。流量传感器的最大的作用是当流经导管内的导电液体做切割磁感线运动时,会产生电动势,将导电液体的体积流量转换成需要的电信号,再传送给变送器作进一步处理。变送器主要由励磁电路、滤波电路、前置放大调整电路、采样电路、电流信号输出电路及脉冲信号输出电路组成。电磁流量技术的发展大多数表现在励磁方案改进和信号处理算法优化方面。电磁流量计的励磁方案直接决定了其抗干扰性能和零点的稳定性。信号处理的重点是干扰噪声去除,其中主要的干扰是工频干扰、同相干扰、正交干扰、极化现象、白噪声干扰和零点偏移。采用直流励磁方案,将不会产生涡流效应,并且有着较小的正交干扰和同相干扰;采用正弦波励磁方案,可以很好地控制极化现象产生,并有着良好的抗噪能力;采用低频矩形波励磁方案,兼顾直流励磁和正弦波励磁的优点,因此应用广泛。本文采取低频矩形波励磁方案。可导电的流体切割磁感线,从而在电极上会有电动势产生,但是电压十分弱,流量传感器的输出信号会受工频干扰,带来较低的信噪比,特别是在导电液体流速较低的情形下,有效的流量信号可能完全被噪声信号覆盖。本文在采取低频矩形波励磁条件下,在现有信号处理方法的基础上,采取巴特沃斯带阻滤波信号处理方法,可以有效消除50HZ的工频干扰[2],以此来提高流量传感器输出信号的信噪比,并在MSP430上实现,可有效处理水流量信号。通过标准表标定实验,拥有较为理想的测量精度和重复性。流量传感器的输出信号和被测导电液体的流速之间有一定的线性关系。在理想条件下,采用低频矩形波励磁方式时,从流量传感器输出信号,频率和励磁电流相同,并且输出信号的幅值和导电液体的流速之间成比例关系。但是,实际中,流量传感器的输出信号会受到多种噪声的干扰,经常会掺杂着如微分干扰、串共模干扰、同相干扰等干扰,使流量信号和噪声不能很好分离,可用方程(1)表示[3]:

  式中,BDV是模拟流量信号。通过对流量传感器输出信号做多元化的分析,不难发现输出信号有着较宽的频率范围,所以采用常规的低通滤波很难将噪声去除。针对流量传感器输出信号的特点,利用现有的模拟滤波器设计公式,实现巴特沃斯带阻滤波器的设计,其系统传递函数能表示为:

  因此,设计巴特沃斯带阻滤波器的实质就是要明确带宽,并确定阶数N,在MATLAB中完成滤波器的设计,并找出系数B、a,使其满足预设的技术方面的要求。1.2滤波器实现电磁流量计的频率输出范围由实际应用场景决定,本文假设其范围0~100HZ。依据奈奎斯特抽样定理,为了无失真地恢复出采样信号,取样频率为采样频率的2倍,即200HZ。为了去除50HZ工频干扰,选取49HZ的下限截止频率;选取51HZ的上限截止频率;折叠频率为采样频率的1/2,取M=100;对通带频率作归一化处理,取Wp

  衰减取值3dB,即p=3;阻带频率取值20dB,即s=20;确定阶数N和截止频率WC,[NWC]=buttord(WP,WS,P,s);最后确定巴特沃斯带阻滤波器,[H]=butter(N,WC,'stopl');通过MATLAB,设计出巴特沃斯带阻滤波器[6],再绘制巴特沃斯带阻滤波器的幅频响应曲线所示:

  2MATLAB仿真为了验证信号处理算法的可行性,需在MATLAB中模拟工业现场下的传感器输出信号。因为从流量传感器获取的电压信号十分弱,尤其在导电液体流速较小的情形下,有用信号可能会淹没在各种噪声中。所以在MAT-LAB仿真时,要参考实际环境下输出信号,模拟的传感器输出信号,要掺杂着工频干扰、同相干扰、白噪声等干扰。在导电液体的流速小于1m/s情形下,流量传感器能获取到的电压小于10mV。本文采用取低频矩形波励磁的励磁方案,选取50HZ工频的1/8作励磁频率,即6.25HZ。因此,本文模拟输出信号:

  式(3)中,等号右边的各项依次表示所需的流量信号、工频干扰、零漂、白噪声。产生的信号如图2所示。通过MATLAB,对模拟的传感器输出信号进行巴特沃斯带阻滤波,从图3中能够准确的看出噪声在某些特定的程度上被消除,具体哪种噪声被去除,能够最终靠对信号作傅里叶变换,得到相应的频谱。使用巴特沃斯带阻滤波器滤波前后的对比结果如图3所示。

  分别对上一步滤波前后的信号进行FFT变换,得到频谱图,这一步是通过MATLAB实现的,滤波前后的频谱对比如图4所示。通过MATLAB,对信号处理算法进行仿真,分别对滤波前后的波形图、频谱图作对比,发现此滤波办法能够有效滤除50HZ工频干扰,验证了所设计的滤波方法的可行性。3基于MSP430的算法实现3.1系统硬件介绍基于TI公司的MSP430芯片,研制了电磁流量计的变送器,此芯片是16位超低功耗混合型微处理器[7],并且有着非常丰富的外设,方便系统功能扩展。硬件原理如图5所示,由前置放大调理电路、励磁电路、电流信号输出电路、脉冲信号输出电路、LCD显示、键盘、RS232模块、开关电源构成。前置放大调理电路主要完成对电极信号的放大、V/F转换等功能,电流输出模块实现4~20mA电流输出,脉冲输出模块实现脉冲量的输出,LCD和按键用于配置和显示流量相关参数,RS232用于通讯,开关电源用于给系统提供直流电压。

  3.2系统软件设计本系统软件设计模块化的,都是由主监控程序调用分配。软件部分最重要的包含:初始化模块、通信模块、Watchdog模块、信号处理模块、驱动模块等。总体框架如图6所示。

  通过MSP430控制驱动模块产生励磁电流,以此激励流量传感器的励磁线圈,从而将导电液体的流量信号转换为微弱的电动势,再对其进行放大调理、整流滤波和偏置调整,最后送到AD652进行V/F采样[8]。在本文设计的电磁流量计中,采用带阻滤波的方法对信号进行实时处理,得到流量信号的幅值,再结合仪表的相应参数,将幅值转换成需要的流量信号,再通过Modbus将流量信息传送至上位机。3.3实验结果通过水流量标定实验验证带阻滤波算法的可行性。标定方法有标准表标定法和称重标定法,采取标准表标定法,将被测表的测量结果和标准表的测量结果作比较。结合相关的参数,计算出系统的测量精度和重复性,实验结果如表1所示。

  从上述实验结果可知,在频率是6.25HZ的矩形波励磁下,在流量范围是20~200m3/h的条件下,得到电磁流量计的测量精度高于0.4%,达到了工业测量要求。4结语本文主要是针对电磁流量计的50HZ工频干扰,提出采用巴特沃斯带阻滤波的信号处理方法。为了验证滤波算法的可行性,并测试电磁流量计的测量精度,采用标准表标定法进行了水流量标定。

© 杏彩体育网页版 豫ICP备17025331号-2 网站地图 企业分站