TY - JOUR
T1 - A family of robust low-complexity adaptive filtering algorithms for active control of impulsive noise
AU - Wang, Miaomiao
AU - He, Hongsen
AU - Chen, Jingdong
AU - Benesty, Jacob
AU - Yu, Yi
N1 - Publisher Copyright:
© 2025 Elsevier Ltd
PY - 2025/7/1
Y1 - 2025/7/1
N2 - 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.
AB - 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.
KW - Active noise control
KW - Computational complexity
KW - Dichotomous coordinate descent
KW - Impulsive noise
KW - Kronecker product decomposition
KW - Robust estimators
UR - http://www.scopus.com/inward/record.url?scp=105004259339&partnerID=8YFLogxK
U2 - 10.1016/j.ymssp.2025.112779
DO - 10.1016/j.ymssp.2025.112779
M3 - 文章
AN - SCOPUS:105004259339
SN - 0888-3270
VL - 234
JO - Mechanical Systems and Signal Processing
JF - Mechanical Systems and Signal Processing
M1 - 112779
ER -