基于MATLAB与DSP的自适应滤波器设计与实现

作者:杨娜;杨神化;郑敏杰 刊名:微型机与应用 上传者:安晓熙

【摘要】滤波是滤除信号中某些特定频率的波形的技术,在数字信号处理中,主要用于滤除噪声和干扰信号。由于噪声和干扰信号的不确定性,采用固定滤波系数的数字滤波器无法达到最佳的效果。自适应滤波器能够随着环境的改变而改动滤波器自身的参数和结构,从而能够随着噪声和干扰信号的不断变化修正滤波器的参数和结构,最终实现较理想的滤波。本文研究了最小均方差(LMS)算法,并结合自适应滤波器的结构和原理,设计出FIR结构自适应滤波器。最后给出MATLAB仿真结果,并利用DSP验证自适应滤波器的性能。

全文阅读

《微型机与应用》 2015 年第 34 卷第 21 期 基于 MATLAB 与 DSP 的自适应滤波器设计与实现 * 杨 娜,杨神化,郑敏杰 (集美大学 航海学院,福建 厦门 361000) 摘 要: 滤波是滤除信号中某些特定频率的波形的技术,在数字信号处理中,主要用于滤除噪声和干扰信号。 由于噪声和干扰信号的不确定性, 采用固定滤波系数的数字滤波器无法达到最佳的效果。 自适应滤波器能够随着环境的改变而改动滤波器自身的参数和结构, 从而能够随着噪声和干扰信号的不断变化修正滤波器的参数和结构,最终实现较理想的滤波。 本文研究了最小均方差(LMS)算法, 并结合自适应滤波器的结构和原理, 设计出 FIR 结构自适应滤波器。 最后给出 MATLAB 仿真结果,并利用 DSP 验证自适应滤波器的性能。 关键词: 自适应滤波器;MATLAB;LMS 算法;FIR 滤波器;DSP 中图分类号: TN957.5;TN41/495 文献标识码: A 文章编号: 1674-7720(2015)21-0016-05 引用格式: 杨娜, 杨神化, 郑敏杰. 基于 MATLAB 与 DSP 的自适应滤波器设计与实现 [J]. 微型机与应用, 2015,34(21):16-20. Design and implementation of self-adapting filter based on MATLAB and DSP Yang Na,Yang Shenhua,Zheng Minjie (Navigation Institute,Jimei University,Xiamen 361000,China) Abstract: The filtering is a technology to filter the waveform of some certain frequencies. In digital signal processing, the filtering is mainly used to filter noise and interference signals. Because of the uncertainty of noise and interference signal, using the digital filter of fixed filter coefficients can′t achieve the best effect. However, the self-adapting filter can change its parameters and structurewiththechangeoftheenvironmentswhichcanaccommodatetothechangingnoiseandinterferencesignalssoastorealize the ideal filter. After studying the Least Mean Square algorithm (here referred as LMS), as well as analyzing the structure and principle the of the self-adapting filter, the paper designed a self-adapting filter of FIR structure. In the end, it gave the MATLAB simulation results,

参考文献

引证文献

问答

我要提问