An active noise control algorithm based on an improved convex combination loop

The conflict between a faster convergence using a Filtered-X Least Mean Square (FXLMS) algorithm and the requirement of a small steady-state error of an adaptive active control (ANC) system which limits its performance in terms of computation efficiency and the control error. The problem can be solv...

Full description

Saved in:
Bibliographic Details
Published inThe Journal of the Acoustical Society of America Vol. 154; no. 4; p. A121
Main Authors Yang, Xu, Lin, Tian Ran
Format Journal Article
LanguageEnglish
Published 01.10.2023
Online AccessGet full text
ISSN0001-4966
1520-8524
DOI10.1121/10.0022986

Cover

More Information
Summary:The conflict between a faster convergence using a Filtered-X Least Mean Square (FXLMS) algorithm and the requirement of a small steady-state error of an adaptive active control (ANC) system which limits its performance in terms of computation efficiency and the control error. The problem can be solved by using two paralleling adaptive filters to form a convex combination loop in the control system. However, the exponential weight function used in the original convex combination loop design can consume a large computer power which has limited its application. As a result, a new weight function is proposed to replace the original exponential function in the original convex combination loop to enhance the convergence rate of the adaptive ANC system. Furthermore, a MRFXLMS algorithm is used to replace the FXLMS algorithm in the ANC system so that it can be used for impulse noise control. The result shows that the proposed algorithm performs well in the control of input impulse noise with different intensity.
ISSN:0001-4966
1520-8524
DOI:10.1121/10.0022986