Fast Filtered-X Affine Projection Algorithm with Efficient Computation of Coefficient Update

An efficient version of the affine projection (AP) algorithm, which is called FXAP-AC throughout the paper, is presented. This algorithm uses the filtered-x structure instead of the modified structure which is required for the implementation of the AP algorithm when the desired signal is not available, for instance in active noise control (ANC) applications. The conventional AP algorithm for ANC, which is based on the modified structure (MFXAP), provides good performance. However the filtered-x structure is advisable for practical cases since it achieves a meaningful computational saving avoiding the additional filtering needed by the modified structure without significantly affect the performance in practice. In this paper, an efficient computation of coefficient update is developed for the FXAP resulting in the FXAP-AC. This low-cost strategy already proposed in the conventional AP algorithm can be suitably combined with others previously reported to achieve very fast and robust FXAP algorithms. Experimental results validate the use of the proposed algorithm for practical applications

[1]  Richard J. Mammone Fast projection algorithms with application to voice echo cancellation , 1994 .

[2]  G. Pinero,et al.  Fast filtered-x affine projection algorithm for active noise control , 2005, IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, 2005..

[3]  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..

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

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

[6]  Alberto González,et al.  Efficient implementation of the Affine Projection algorithm for Active Noise Control applications , 2004, 2004 12th European Signal Processing Conference.

[7]  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.

[8]  Jose J. Lopez,et al.  Practical implementation of multichannel adaptive filters based on FTF and AP algorithms for active control , 2005 .

[9]  Martin Bouchard Multichannel affine and fast affine projection algorithms for active noise control and acoustic equalization systems , 2003, IEEE Trans. Speech Audio Process..

[10]  Martin Bouchard,et al.  A low-cost and fast convergence Gauss-Seidel pseudo affine projection algorithm for multichannel active noise control , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[12]  Yuriy V. Zakharov,et al.  Coordinate descent iterations in fast affine projection algorithm , 2005, IEEE Signal Processing Letters.

[13]  Jacob Benesty,et al.  Acoustic signal processing for telecommunication , 2000 .

[14]  M. Bellanger Adaptive filter theory: by Simon Haykin, McMaster University, Hamilton, Ontario L8S 4LB, Canada, in: Prentice-Hall Information and System Sciences Series, published by Prentice-Hall, Englewood Cliffs, NJ 07632, U.S.A., 1986, xvii+590 pp., ISBN 0-13-004052-5 025 , 1987 .

[15]  Maria de Diego,et al.  Efficient Error Vector Calculation in Affine Projection Algorithms for Active Noise Control , 2005 .