Modified-filtered-x LMS algorithm based active noise control systems with improved online secondary-path modeling

This paper proposes a new method for active noise control systems with online secondary-path modeling. The main features of the proposed method are that the modified-FxLMS (MFxLMS) algorithm is used in adapting the noise control filter and a new variable step-size (VSS) LMS algorithm is used in the secondary-path modeling filter. The step-size is varied in accordance with the power of the residual error signal (the desired response for the modeling filter). It is found that the desired response for the modeling filter is corrupted by a noise which is decreasing in nature, (ideally) converging to zero. Hence, a small step-size is used initially and later its value is increased accordingly. Computer simulations show that the proposed method gives better performance than the existing methods.

[1]  Paul Sas,et al.  Adaptive active control of noise in 3-D reverberant enclosures , 1993 .

[2]  T. Aboulnasr,et al.  A robust variable step size LMS-type algorithm: analysis and simulations , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[3]  Raymond H. Kwong,et al.  A variable step size LMS algorithm , 1992, IEEE Trans. Signal Process..

[4]  Sen M. Kuo,et al.  A secondary path modeling technique for active noise control systems , 1997, IEEE Trans. Speech Audio Process..

[5]  Stephen J. Elliott,et al.  Signal Processing for Active Control , 2000 .

[6]  Ming Zhang,et al.  Cross-updated active noise control system with online secondary path modeling , 2001, IEEE Trans. Speech Audio Process..

[7]  Sen M. Kuo,et al.  Active Noise Control Systems: Algorithms and DSP Implementations , 1996 .

[8]  Toshio Sone,et al.  Influence of modeling error on noise reduction performance of active noise control systems using filtered-X LMS algorithm , 1996 .

[9]  W. Y. Chen,et al.  A variable step size LMS algorithm , 1990, Proceedings of the 33rd Midwest Symposium on Circuits and Systems.

[10]  Shin'ichi Koike,et al.  A class of adaptive step-size control algorithms for adaptive filters , 2002, IEEE Trans. Signal Process..

[11]  Anthony G. Constantinides,et al.  A novel kurtosis driven variable step-size adaptive algorithm , 1999, IEEE Trans. Signal Process..

[12]  Behrouz Farhang-Boroujeny,et al.  A new class of gradient adaptive step-size LMS algorithms , 2001, IEEE Trans. Signal Process..

[13]  L. J. Eriksson,et al.  Use of random noise for on‐line transducer modeling in an adaptive active attenuation system , 1986 .

[14]  Sen M. Kuo,et al.  Active noise control: a tutorial review , 1999, Proc. IEEE.