A new adaptive algorithm for improving the ANC system performance

Abstract In this paper a new algorithm for adaptation of active noise canceler (ANC) system is proposed. The proposed approach uses two adaptive filters, and it is an alternative to the FxLMS algorithm. The first filter is used for identification of the unknown system, and the coefficients of the second filter are adapted with the coefficient of the first filter, with the purpose to minimize the output error. The analysis of the proposed approach and simulation results show that the new algorithm exhibits faster convergence speed and smaller steady state error compared to the FxLMS algorithm and its modifications. The computational complexity of the algorithm is increased, but it is justified by the performance improvements.

[1]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[2]  Zarko Zecevic,et al.  Increasing convergence speed of FxLMS algorithm in white noise environment , 2013 .

[3]  S. J. Elliott,et al.  A preconditioned LMS algorithm for rapid adaptation of feedforward controllers , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[4]  Iman Tabatabaei Ardekani,et al.  Theoretical convergence analysis of FxLMS algorithm , 2010, Signal Process..

[5]  V. Prasolov Problems and theorems in linear algebra , 1994 .

[6]  Elias Bjarnason Analysis of the filtered-X LMS algorithm , 1995, IEEE Trans. Speech Audio Process..

[7]  Rui Seara,et al.  Performance comparison of the FXLMS, nonlinear FXLMS and leaky FXLMS algorithms in nonlinear active control applications , 2002, 2002 11th European Signal Processing Conference.

[8]  Iman Tabatabaei Ardekani,et al.  Effects of Imperfect Secondary Path Modeling on Adaptive Active Noise Control Systems , 2012, IEEE Transactions on Control Systems Technology.

[9]  Shing-Chow Chan,et al.  Performance Analysis and Design of FxLMS Algorithm in Broadband ANC System With Online Secondary-Path Modeling , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[10]  M. O. Tokhi,et al.  Active noise control systems , 1987 .

[11]  Scott D. Snyder,et al.  The effect of transfer function estimation errors on the filtered-x LMS algorithm , 1994, IEEE Trans. Signal Process..