Implementation of Kalman Filter Approach for Active Noise Control by Using MATLAB: Dynamic Noise Cancellation (2402.06896v1)
Abstract: This article offers an elaborate description of a Kalman filter code employed in the active control system. Conventional active noise management methods usually employ an adaptive filter, such as the filtered reference least mean square (FxLMS) algorithm, to adjust to changes in the primary noise and acoustic environment. Nevertheless, the slow convergence characteristics of the FxLMS algorithm typically impact the effectiveness of reducing dynamic noise. Hence, this study suggests employing the Kalman filter in the active noise control (ANC) system to enhance the efficacy of noise reduction for dynamic noise. The ANC application effectively utilizes the Kalman filter with a novel dynamic ANC model. The numerical simulation revealed that the proposed Kalman filter exhibits superior convergence performance compared to the FxLMS algorithm for handling dynamic noise. The code is available on \href{https://github.com/ShiDongyuan/Kalman_Filter_for_ANC.git}{GitHub} and \href{https://www.mathworks.com/matlabcentral/fileexchange/159311-kalman-filter-for-active-noise-control}{MathWorks}.
- “Ten questions concerning active noise control in the built environment” In Building and Environment 200 Pergamon, 2021, pp. 107928
- “Active noise control in the new century: The role and prospect of signal processing” In INTER-NOISE and NOISE-CON Congress and Conference Proceedings 268.3, 2023, pp. 5141–5151 Institute of Noise Control Engineering
- “Implementations of wireless active noise control in the headrest” In INTER-NOISE and NOISE-CON Congress and Conference Proceedings 265.4, 2023, pp. 3445–3455 Institute of Noise Control Engineering
- “A multi-channel wireless active noise control headphone with coherence-based weight determination algorithm” In Journal of Signal Processing Systems 94.8 Springer US New York, 2022, pp. 811–819
- Xiaoyi Shen, Dongyuan Shi and Woon-Seng Gan “A hybrid approach to combine wireless and earcup microphones for ANC headphones with error separation module” In ICASSP 2022-2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2022, pp. 8702–8706 IEEE
- “Adaptive-gain algorithm on the fixed filters applied for active noise control headphone” In Mechanical Systems and Signal Processing 169 Academic Press, 2022, pp. 108641
- Xiaoyi Shen, Woon-Seng Gan and Dongyuan Shi “Alternative switching hybrid ANC” In Applied Acoustics 173 Elsevier, 2021, pp. 107712
- Xiaoyi Shen, Dongyuan Shi and Woon-Seng Gan “A wireless reference active noise control headphone using coherence based selection technique” In ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2021, pp. 7983–7987 IEEE
- “Active control of sound through full-sized open windows” In Building and Environment 141 Elsevier, 2018, pp. 16–27
- “Active control of broadband sound through the open aperture of a full-sized domestic window” In Scientific reports 10.1 Nature Publishing Group, 2020, pp. 1–7
- “Active control of low-frequency noise through a single top-hung window in a full-sized room” In Applied Sciences 10.19 MDPI, 2020, pp. 6817
- “Anti-noise window: Subjective perception of active noise reduction and effect of informational masking” In Sustainable Cities and Society 97 Elsevier, 2023, pp. 104763
- “On algorithms and implementations of a 4-channel active noise canceling window” In 2017 International Symposium on Intelligent Signal Processing and Communication Systems (ISPACS), 2017, pp. 217–221 IEEE
- “Window active noise control system with virtual sensing technique” In INTER-NOISE and NOISE-CON Congress and Conference Proceedings 258.1, 2018, pp. 6004–6012 Institute of Noise Control Engineering
- “Understanding multiple-input multiple-output active noise control from a perspective of sampling and reconstruction” In 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), 2017, pp. 124–129 IEEE
- “Robust estimation of open aperture active control systems using virtual sensing” In INTER-NOISE and NOISE-CON Congress and Conference Proceedings 265.4, 2023, pp. 3397–3407 Institute of Noise Control Engineering
- “Open loop active control of noise through open windows” In Proceedings of Meetings on Acoustics 29.1, 2016 AIP Publishing
- Dongyuan Shi, Chuang Shi and Woon-Seng Gan “A systolic FxLMS structure for implementation of feedforward active noise control on FPGA” In 2016 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA), 2016, pp. 1–6 IEEE
- “Two-gradient direction FXLMS: An adaptive active noise control algorithm with output constraint” In Mechanical Systems and Signal Processing 116 Elsevier, 2019, pp. 651–667
- Shulin Wen, Woon-Seng Gan and Dongyuan Shi “Convergence behavior analysis of FXLMS algorithm with different leaky term” In INTER-NOISE and NOISE-CON Congress and Conference Proceedings 261.6, 2020, pp. 728–739 Institute of Noise Control Engineering
- “Practical implementation of multichannel filtered-x least mean square algorithm based on the multiple-parallel-branch with folding architecture for large-scale active noise control” In IEEE Transactions on Very Large Scale Integration (VLSI) Systems 28.4 IEEE, 2019, pp. 940–953
- “Implementation of multi-channel active noise control based on back-propagation mechanism” In arXiv preprint arXiv:2208.08086, 2022
- “Multiple parallel branch with folding architecture for multichannel filtered-x least mean square algorithm” In 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2017, pp. 1188–1192 IEEE
- “Block coordinate descent based algorithm for computational complexity reduction in multichannel active noise control system” In Mechanical Systems and Signal Processing 151.0888-3270 Academic Press, 2021, pp. 107346
- Dongyuan Shi, Bhan Lam and Woon-seng Gan “Analysis of multichannel virtual sensing active noise control to overcome spatial correlation and causality constraints” In ICASSP 2019-2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2019, pp. 8499–8503 IEEE
- “Active Noise Control based on the Momentum Multichannel Normalized Filtered-x Least Mean Square Algorithm” In In Inter-Noise 2020. The International Institute of Noise Control Engineering., 2020
- “Multichannel active noise control with spatial derivative constraints to enlarge the quiet zone” In ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2020, pp. 8419–8423 IEEE
- “Multichannel two-gradient direction filtered reference least mean square algorithm for output-constrained multichannel active noise control” In Signal Processing 207 Elsevier, 2023, pp. 108938
- “Computation-efficient solution for fully-connected active noise control window: Analysis and implementation of multichannel adjoint least mean square algorithm” In Mechanical Systems and Signal Processing 199 Academic Press, 2023, pp. 110444
- “What is behind the meta-learning initialization of adaptive filter?—A naive method for accelerating convergence of adaptive multichannel active noise control” In Neural Networks Elsevier, 2024, pp. 106145
- “A Computation-efficient Online Secondary Path Modeling Technique for Modified FXLMS Algorithm” In arXiv preprint arXiv:2306.11408, 2023
- Dong Yuan Shi, Bhan Lam and Woon-Seng Gan “A novel selective active noise control algorithm to overcome practical implementation issue” In 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2018, pp. 1130–1134 IEEE
- “MOV-Modified-FxLMS algorithm with Variable Penalty Factor in a Practical Power Output Constrained Active Control System” In IEEE Signal Processing Letters IEEE, 2023
- “Real-time modelling of observation filter in the Remote Microphone Technique for an Active Noise Control application” In ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2023, pp. 1–5 IEEE
- “Comb-partitioned frequency-domain constraint adaptive algorithm for active noise control” In Signal Processing 188 Elsevier, 2021, pp. 108222
- “A Frequency-Domain Output-Constrained Active Noise Control Algorithm Based on an Intuitive Circulant Convolutional Penalty Factor” In IEEE/ACM Transactions on Audio, Speech, and Language Processing 31 IEEE, 2023, pp. 1318–1332
- “Performance Evaluation of Selective Fixed-filter Active Noise Control based on Different Convolutional Neural Networks” In INTER-NOISE and NOISE-CON Congress and Conference Proceedings 265.6, 2023, pp. 1615–1622 Institute of Noise Control Engineering
- “Optimal leak factor selection for the output-constrained leaky filtered-input least mean square algorithm” In IEEE Signal Processing Letters 26.5 IEEE, 2019, pp. 670–674
- “Optimal output-constrained active noise control based on inverse adaptive modeling leak factor estimate” In IEEE/ACM Transactions on Audio, Speech, and Language Processing 29 IEEE, 2021, pp. 1256–1269
- “Delayless Generative Fixed-filter Active Noise Control based on Deep Learning and Bayesian Filter” In IEEE/ACM Transactions on Audio, Speech, and Language Processing IEEE, 2023
- “GFANC-Kalman: Generative Fixed-Filter Active Noise Control with CNN-Kalman Filtering” In IEEE Signal Processing Letters IEEE, 2023
- “Deep Generative Fixed-Filter Active Noise Control” In ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2023, pp. 1–5 IEEE
- “A practical distributed active noise control algorithm overcoming communication restrictions” In ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2023, pp. 1–5 IEEE
- Zhengding Luo, Dongyuan Shi and Woon-Seng Gan “A hybrid sfanc-fxnlms algorithm for active noise control based on deep learning” In IEEE Signal Processing Letters 29 IEEE, 2022, pp. 1102–1106
- “Selective fixed-filter active noise control based on convolutional neural network” In Signal Processing 190 Elsevier, 2022, pp. 108317
- “Transferable latent of cnn-based selective fixed-filter active noise control” In IEEE/ACM Transactions on Audio, Speech, and Language Processing IEEE, 2023
- “Fast adaptive active noise control based on modified model-agnostic meta-learning algorithm” In IEEE Signal Processing Letters 28 IEEE, 2021, pp. 593–597
- “A Momentum Two-Gradient Direction Algorithm with Variable Step Size Applied to Solve Practical Output Constraint Issue for Active Noise Control” In ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2023, pp. 1–5 IEEE
- “Feedforward selective fixed-filter active noise control: Algorithm and implementation” In IEEE/ACM Transactions on Audio, Speech, and Language Processing 28 IEEE, 2020, pp. 1479–1492
- Dongyuan Shi “Algorithms and implementations to overcome practical issues in active noise control systems” Nanyang Technological University, 2020
- Muhammad Tahir Akhtar, Masahide Abe and Masayuki Kawamata “A new variable step size LMS algorithm-based method for improved online secondary path modeling in active noise control systems” In IEEE Transactions on Audio, Speech, and Language Processing 14.2 IEEE, 2006, pp. 720–726