Nearest Kronecker product decomposition based multichannel filtered-x affine projection algorithm for active noise control
The filtered-x affine projection (FxAP) algorithm is an appealing choice for active noise control (ANC) systems. The main reason for its popularity is its fast convergence rate, especially for correlated input signals. However, this algorithm has a high computational complexity when the length of th...
Gespeichert in:
Veröffentlicht in: | Mechanical systems and signal processing 2025-02, Vol.224, p.112055, Article 112055 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The filtered-x affine projection (FxAP) algorithm is an appealing choice for active noise control (ANC) systems. The main reason for its popularity is its fast convergence rate, especially for correlated input signals. However, this algorithm has a high computational complexity when the length of the filter is long. In this paper, we focus on a nearest Kronecker product decomposition method to improve the efficiency of the FxAP algorithm. The basic idea is to decompose a long filter into several short filters and then update the filter coefficients separately. Besides the development of the FxAP algorithm based on the nearest Kronecker product decomposition, we also propose a partially update strategy to further reduce the computational burden. Then, the computational complexity of the proposed algorithms is analyzed and compared with the original FxAP algorithm. Finally, simulation results show the advantages of the proposed algorithms for simulated and real acoustic paths in multichannel ANC systems. |
---|---|
ISSN: | 0888-3270 |
DOI: | 10.1016/j.ymssp.2024.112055 |