Nonlinear secondary-path effects on the transient behavior of the multiple-error FXLMS algorithm

This paper presents a statistical analysis of the multiple-error Filtered-X Least Mean Square algorithm with nonlinearities in the secondary paths. Each nonlinearity is modelled by a scaled error function that can represent the saturation behavior of the transducers and associated hardware in active noise control applications. Deterministic recursions are derived for the mean weight and mean square error behavior for white Gaussian inputs and slow adaptation. The independence theory is not used in the derivations. Monte Carlo simulations show excellent agreement with the behavior predicted by the theoretical models. The new results predict the behavior of the algorithm for different amounts of nonlinear distortion.

[1]  Scott D. Snyder,et al.  Design considerations for active noise control systems implementing the multiple input, multiple output lms algorithm , 1992 .

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

[3]  Rui Seara,et al.  Mean weight behavior of the Filtered-X LMS algorithm , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[4]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[5]  Stephen J. Elliott,et al.  A multiple error LMS algorithm and its application to the active control of sound and vibration , 1987, IEEE Trans. Acoust. Speech Signal Process..

[6]  José Carlos M. Bermudez,et al.  Statistical analysis of the FXLMS algorithm with a nonlinearity in the secondary-path , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).