A comparison between adaptive anc algorithms with and without cancellation path modelling

The adaptive filters in active noise control (ANC) systems differ from other common adaptive filters in the existence of the cancellation path, which is the transfer function between the outputs of the adaptive control filters and the error sensors. Cancellation paths play a critical role in active noise control systems, and the corresponding adaptive algorithms usually require the information of the cancellation paths for updating the control filters. The most commonly used filtered-x LMS algorithm takes into account the cancellation paths by filtering the reference signal with an estimate of the cancellation path transfer functions. For many ANC applications, the cancellation path modelling must be carried out online to maintain the stability of the system, and one modelling method obtains the cancellation path information by injecting uncorrelated signal into the cancellation path. This paper will introduce the filtered- x LMS algorithm embedded with this online cancellation path modelling and the direction search LMS algorithm, which is one of the ANC algorithms that do not need an explicit model of the cancellation path. In the direction search LMS algorithm, the standard LMS algorithm is adopted to update the adaptive filter coefficients directly with the reference signal by automatically choosing a proper update direction based on the monitoring of the excess noise power. The performance of the two typical adaptive ANC algorithms, one with and one without cancellation path modelling, will be compared in terms of noise reduction level, tracking speed, computation load and robustness.

[1]  Ningrong Li,et al.  The implementation of delayless subband active noise control algorithms , 2006 .

[2]  Hendrik Van Brussel,et al.  Comparison of two-on-line identification algorithms for active noise control , 1993 .

[3]  Masayuki Kawamata,et al.  A new variable step size LMS algorithm-based method for improved online secondary path modeling in active noise control systems , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[4]  Alberto Carini,et al.  Optimal Variable Step-Size NLMS Algorithms With Auxiliary Noise Power Scheduling for Feedforward Active Noise Control , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[5]  Zhigang Liu,et al.  A simultaneous equation method-based online secondary path modeling algorithm for active noise control , 2007 .

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

[7]  Xiaojun Qiu,et al.  An Improved Active Noise Control Algorithm Without Secondary Path Identification Based on the Frequency-Domain Subband Architecture , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

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

[9]  Dayong Zhou,et al.  A New Active Noise Control Algorithm That Requires No Secondary Path Identification Based on the SPR Property , 2007, IEEE Transactions on Signal Processing.

[10]  Scott D. Snyder,et al.  Active Control of Noise and Vibration Second Edition Volume 1 , 2012 .

[11]  Xiaojun Qiu,et al.  A note on cancellation path modeling signal in active noise control , 2006, Signal Process..

[12]  S. C. Southward,et al.  Active Control of Noise and Vibration , 1996 .