Multichannel affine and fast affine projection algorithms for active noise control and acoustic equalization systems

In the field of adaptive signal processing, it is well known that affine projection algorithms or their low-computational implementations fast affine projection algorithms can produce a good tradeoff between convergence speed and computational complexity. Although these algorithms typically do not provide the same convergence speed as recursive-least-squares algorithms, they can provide a much improved convergence speed compared to stochastic gradient descent algorithms, without the high increase of the computational load or the instability often found in recursive-least-squares algorithms. In this paper, multichannel affine and fast affine projection algorithms are introduced for active noise control or acoustic equalization. Multichannel fast affine projection algorithms have been previously published for acoustic echo cancellation, but the problem of active noise control or acoustic equalization is a very different one, leading to different structures, as explained in the paper. The computational complexity of the new algorithms is evaluated, and it is shown through simulations that not only can the new algorithms provide the expected tradeoff between convergence performance and computational complexity, they can also provide the best convergence performance (even over recursive-least-squares algorithms) when nonideal noisy acoustic plant models are used in the adaptive systems.

[1]  Masashi Tanaka,et al.  Fast projection algorithm and its step size control , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

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

[3]  Vyacheslav Tuzlukov,et al.  Acoustic Signal Processing , 1997 .

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

[5]  Bernard Widrow Adaptive inverse control , 1990, Defense, Security, and Sensing.

[6]  S. Douglas The fast affine projection algorithm for active noise control , 1995, Conference Record of The Twenty-Ninth Asilomar Conference on Signals, Systems and Computers.

[7]  Martin Bouchard,et al.  Multichannel recursive-least-square algorithms and fast-transversal-filter algorithms for active noise control and sound reproduction systems , 2000, IEEE Trans. Speech Audio Process..

[8]  Feng Yu,et al.  Inverse structure for active noise control and combined active noise control/sound reproduction systems , 2001, IEEE Trans. Speech Audio Process..

[9]  Benoit Champagne,et al.  Subband acoustic echo cancellation using the FAP-RLS algorithm: fixed-point implementation issues , 2000 .

[10]  Jerry Bauck,et al.  Generalized transaural stereo and applications , 1996 .

[11]  Feng Yu,et al.  Recursive least-squares algorithms with good numerical stability for multichannel active noise control , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[12]  Kazuhiko Ozeki,et al.  An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties , 1984 .

[13]  猿渡 洋 Acoustic Signal Processing for Telecommunication, Steven L.Gay,Jacob Benesty編, Kluwer Academic Publishers, 2000年 , 2001 .

[14]  Masato Miyoshi,et al.  Inverse filtering of room acoustics , 1988, IEEE Trans. Acoust. Speech Signal Process..

[15]  Martin Bouchard Numerically stable fast convergence least-squares algorithms for multichannel active sound cancellation systems and sound deconvolution systems , 2002, Signal Process..

[16]  Steven L. Gay,et al.  The fast affine projection algorithm , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[17]  Hareo Hamada,et al.  Inverse filter design and equalization zones in multichannel sound reproduction , 1995, IEEE Trans. Speech Audio Process..