Abstract:Directional Selective Fixed-Filter Active Noise Control (D-SFANC) can effectively attenuate noise from different directions by selecting the suitable pre-trained control filter based on the Direction-of-Arrival (DoA) of the current noise. However, this method is weak at tracking the direction variations of non-stationary noise, such as that from a moving source. Therefore, this work proposes a Predictive Directional SFANC (PD-SFANC) method that uses a Convolutional Recurrent Neural Network (CRNN) to capture the hidden temporal dynamics of the moving noise and predict the control filter to cancel future noise. Accordingly, the proposed method can significantly improve its noise-tracking ability and dynamic noise-reduction performance. Furthermore, numerical simulations confirm the superiority of the proposed method for handling moving sources across various movement scenarios, compared to several representative ANC baselines.
Abstract:Active noise control (ANC) is an effective approach to noise suppression, and the filtered-reference least mean square (FxLMS) algorithm is a widely adopted method in ANC systems, owing to its computational efficiency and stable performance. However, its convergence speed and noise reduction performance are highly dependent on the step size parameter. Common step-size algorithms-such as normalized and variable step-size variants-require additional computational resources and exhibit limited adaptability under varying environmental conditions. To address this challenge, a novel Monte Carlo gradient meta-learning (MCGM) approach is proposed herein to determine an appropriate step size, into which a forgetting factor is incorporated to mitigate the impact of initial zero effect. Compared to other algorithms, the proposed method imposes no additional computational burden on FxLMS operations. Numerical simulations involving real-world acoustic paths and noise signals further confirm its effectiveness and robustness.