Spatial-frequency-based selective fixed-filter algorithm for multichannel active noise control
The multichannel active noise control (MCANC) approach is widely regarded as an effective solution to achieve a large noise cancellation zone in a complicated acoustic environment. However, the sluggish convergence and massive computation of traditional adaptive multichannel active control algorithm...
Saved in:
Main Authors: | , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/181032 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | The multichannel active noise control (MCANC) approach is widely regarded as an effective solution to achieve a large noise cancellation zone in a complicated acoustic environment. However, the sluggish convergence and massive computation of traditional adaptive multichannel active control algorithms typically impede the MCANC system's practical applications. The recently developed selective fixed-filter method offers a way to decrease the computational load in real-time scenarios and enhance the reaction time. Nevertheless, this method is specifically designed for the single-channel ANC system and only considers the frequency information of the noise. This inevitably impacts the effectiveness of reducing noise from various directions, particularly in the MCANC system. Therefore, we proposed a spatial-frequency-based selective fixed-filter ANC technique that adopts the Bhattacharyya Distance Matching (SFANC-BdM). In our work, the BdM is a one-step spectra and is designed by calculating similarity of different data distribution. According to the most similar case, the corresponding control filter is then selected. By avoiding separately extracting the direction and frequency information, the proposed method significantly increases the algorithm's efficiency. Compared to the conventional SFANC method, it enables a more accurate filter choice and achieves better noise reduction. |
---|