Premium
The Gauss‐Seidel fast affine projection algorithm for multichannel active noise control and sound reproduction systems
Author(s) -
Bouchard Martin,
Albu Felix
Publication year - 2004
Publication title -
international journal of adaptive control and signal processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.73
H-Index - 66
eISSN - 1099-1115
pISSN - 0890-6327
DOI - 10.1002/acs.846
Subject(s) - active noise control , algorithm , computer science , convergence (economics) , noise (video) , computational complexity theory , gauss–seidel method , stability (learning theory) , projection (relational algebra) , affine transformation , mathematics , iterative method , artificial intelligence , noise reduction , machine learning , pure mathematics , economics , image (mathematics) , economic growth
In the field of adaptive filtering, the fast implementations of affine projection algorithms are known to provide a good tradeoff between convergence speed and computational complexity. Such algorithms have recently been published for multichannel active noise control systems. Previous work reported that these algorithms can outperform more complex recursive least‐squares algorithms when noisy plant models are used in active noise control systems. This paper proposes a new fast affine projection algorithm for multichannel active noise control or sound reproduction systems, based on the Gauss–Seidel solving scheme. The proposed algorithm has a lower complexity than the previously published algorithms, with the same convergence speed and the same good performance with noisy plant models, and a potential for better numerical stability. It provides the best performance/cost ratio. Details of the algorithm and its complexity are presented in the paper, with simulation results to validate its performance. Copyright © 2004 John Wiley & Sons, Ltd.