Loading…

Computation-efficient solution for fully-connected active noise control window: Analysis and implementation of multichannel adjoint least mean square algorithm

The multichannel active noise control (MCANC) system, in which multiple reference sensors and actuators are used to enlarge the noise-cancellation zone, is widely utilized in complex acoustic environments. However, as the number of channels increases, the practicality decreases due to the exponentia...

Full description

Saved in:
Bibliographic Details
Published in:Mechanical systems and signal processing 2023-09, Vol.199, p.110444, Article 110444
Main Authors: Shi, Dongyuan, Lam, Bhan, Ji, Junwei, Shen, Xiaoyi, Lai, Chung Kwan, Gan, Woon-Seng
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The multichannel active noise control (MCANC) system, in which multiple reference sensors and actuators are used to enlarge the noise-cancellation zone, is widely utilized in complex acoustic environments. However, as the number of channels increases, the practicality decreases due to the exponential rise in computational complexity. This paper, therefore, revisits the adjoint least mean square (ALMS) algorithm and its multichannel applications. The computational analysis reveals that the multichannel adjoint least mean square (McALMS) algorithm11The code is shared on https://www.mathworks.com/matlabcentral/fileexchange/127554-multichannel-adjoint-lms-algorithm-for-multichannel-anc. has a significantly lower computation cost when implementing the fully connected active noise control (ANC) structure. In addition to this advantage, the theoretical analysis presented in this paper demonstrates that the McALMS algorithm can achieve the same optimal solution as the standard adaptive algorithm without the assumptions of input independence and white Gaussian noise. In addition, a practical step-size estimation strategy based on the Golden-section search (GSS) method is proposed to predict the fast step size of the McALMS algorithm. The numerical simulations in a multichannel ANC system demonstrate the effectiveness of the McALMS algorithm and validate the derived theoretical analysis. Furthermore, the McALMS algorithm with proposed step-size approach is used to implement a multichannel noise cancellation window that achieves satisfactory global noise reduction performance for tonal, broadband, and even real-world noises. •McALMS is rederived without assumptions of input independence or Gaussian noise.•McALMS attains the same optimal solution as the McFxLMS algorithm.•Step size estimated with GSS approach the actual bound in practice.•McALMS achieves global noise reduction with lower complexity than McFxLMS.
ISSN:0888-3270
1096-1216
DOI:10.1016/j.ymssp.2023.110444