Abstract
Active noise control (ANC) is a technique used to achieve noise cancellation in physical spaces and has a wide range of applications. A key challenge in ANC systems is designing an adaptive filter that balances noise cancellation performance with computational efficiency. This paper presents two sets of robust adaptive filtering algorithms to address this challenge. The first set involves decomposing the adaptive filter's coefficient vector into a linear combination of two sets of shorter sub-filters using the Kronecker product. This decomposition reduces the size of the matrices and vectors involved in the ANC algorithm. To handle impulsive noise, we employ a class of robust estimators and define several cost functions under the recursive least-squares criterion, resulting in an adaptive control algorithm with two groups of alternately updating equations. We also analyze the low-rank property of the proposed adaptive filter in controlling impulsive noise. To further reduce computational complexity, we integrate the dichotomous coordinate descent scheme into the Kronecker product decomposition-based robust ANC method, forming a second set of algorithms. The effectiveness of the proposed algorithms is demonstrated through simulations.
| Original language | English |
|---|---|
| Article number | 112779 |
| Journal | Mechanical Systems and Signal Processing |
| Volume | 234 |
| DOIs | |
| State | Published - 1 Jul 2025 |
Keywords
- Active noise control
- Computational complexity
- Dichotomous coordinate descent
- Impulsive noise
- Kronecker product decomposition
- Robust estimators
Fingerprint
Dive into the research topics of 'A family of robust low-complexity adaptive filtering algorithms for active control of impulsive noise'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver