摘要
本文对自适应噪声干扰抵消原理进行了介绍,重点对其中的关键技术——自适应滤波进行研究。编程实现了LMS、NLMS、DCT-LMS和RLS等几种自适应滤波算法,从收敛速度、运算量等方面对各算法进行对比分析,并进行了自适应干扰噪声抵消的仿真实验,从而总结归纳出不同算法的适用范围和优缺点,为在实际应用中使用自适应噪声抵消技术选择合适的算法提供参考。
The paper gives an introduction to theory of adaptive noise cancelling(ANC),especially focuses on the adaptive filter techniques.Several commonly-used adaptive filter algorithms such as LMS,NLMS,DCT-LMS and RLS,are presented and realized in MATLAB.The simulations of ANC are carried out using NLMS algorithm as an example on Matlab platform to evaluate the effects of adaptive filter on ANC.The performances and results are analyzed and compared respectively in terms of convergence rate and computation time,then the advantages and disadvantages of different algorithms are summarized.These conclusions can provide references for choosing a suitable algorithm when ANC technique is used in the practical applications.
出处
《北京城市学院学报》
2010年第4期93-98,共6页
Journal of Beijing City University