摘要
为去除检测信号中的50 Hz工频干扰。采用FPGA实现了基于LMS算法的自适应滤波器。采用VHDL编写代码实现LMS(最小均方误差)算法,并用MaxplusII进行编译、综合,FPGA器件选用ALTERA公司的cyclone系列的EP1C12芯片。将滤波器应用于数据采集卡,结果显示,所设计的自适应滤波器可有效去除检测信号中的50 Hz工频干扰信号。
For eliminating the interference of 50 Hz in detection signal, a way to realize the adaptive filter which based on the LMS ( least mean square) algorithm using the FPGA is introduced. The adaptive filter is coded with VHDL, compiled and synthesized with ALTERA MaxplusII. A EP1Cl2 is selected for synthesizing. When using the filter on the data acquisition card, it efficiently eliminates the interference of 50 Hz in detection signal.
出处
《测控技术》
CSCD
2008年第12期36-38,41,共4页
Measurement & Control Technology