Title :
Computationally efficient version of the affine projection algorithm for multichannel active noise control
Author :
Ferrer, Miguel ; González, Alberto ; De Diego, María ; Pinero, Gema
Author_Institution :
Audio & Commun. Process. Group, Univ. Politecnica de Valencia, Spain
Abstract :
A computationally efficient version of the affine projection (AP) algorithm avoiding matrix inversions is presented and developed for multichannel active noise control (ANC) systems. A comparative study of the classical multichannel filtered-x LMS (MFXLMS), the multichannel filtered-x affine projection (MFXAP) and its computationally efficient version, named here in after new multichannel filtered-x affine projection (NMFXAP) algorithm, is carried out. Those aforementioned algorithms have been simulated in a multichannel ANC system for local control. Simulations using real data have been carried out. The computational complexity of the algorithms is evaluated for different number of transducers. Although the proposed NMFXAP algorithm exhibits a slightly higher computational complexity than the MFXLMS, it keeps the convergence properties of the AP algorithms thus providing faster convergence speed than the MFXLMS. On the other hand, the NMFXAP shows a remarkable decrease of the number of operations per iteration compared to the MFXAP. This fact is due to a recursion used to calculate matrix inversions needed in the updating of the adaptive filter coefficients of the MFXAP algorithm. The proposed algorithm is specially suitable for real time multichannel ANC applications running on a Digital Signal Processing (DSP) card.
Keywords :
acoustic signal processing; acoustic transducer arrays; active noise control; adaptive filters; adaptive signal processing; computational complexity; convergence of numerical methods; iterative methods; least mean squares methods; recursion method; recursive filters; ANC system; DSP card; MFXLMS; NMFXAP algorithm; acoustic transducer; active noise control; adaptive filter coefficient; computational complexity; computational efficient version; convergence property; digital signal processing; least mean square method; matrix inversion; multichannel filtered-x LMS; new multichannel filtered-x affine projection; Active noise reduction; Computational complexity; Computational modeling; Control system synthesis; Control systems; Convergence; Digital signal processing; Least squares approximation; Projection algorithms; Signal processing algorithms;
Conference_Titel :
Sensor Array and Multichannel Signal Processing Workshop Proceedings, 2004
Print_ISBN :
0-7803-8545-4
DOI :
10.1109/SAM.2004.1503011