Dynamic Matching of Reconstruction and Anti-Aliasing Filters in Adaptive Active Noise Control
Abstract
:1. Introduction
2. Background and Limitations: Conventional Methods
3. An Active Noise Control System with Dynamically Adapted Reconstruction and Anti-Aliasing Filters
3.1. Construction of a Digital Filter Library in Regions with a High Sampling Rate
3.2. Data-Driven Dynamic Matching of Reconstruction Filters
3.3. Dynamic Matching of Data-Driven Anti-Aliasing Filters
3.4. Analysis of Computational Complexity
4. Experimental Validation
4.1. Experimental Setup
4.2. Experimental Process and Results
4.3. Discussion of the Experimental Results
5. Conclusions
- (1)
- The reconstruction filter directly affected the mirror noise exported by the ANC system, and primary sound sources with different spectral structures had different requirements for the attenuation characteristics of the reconstruction filter;
- (2)
- For primary sound sources with weak low-frequency components, anti-aliasing filters with slow roll-off rate can be used; however, when high-frequency components become significant, such anti-aliasing filters may limit the noise reduction of ANC and even cause low-frequency uplift;
- (3)
- Increasing the roll-off rate of reconstruction and anti-aliasing filters is often not the best choice as these two types of filters will bring additional group delays to the system; therefore, one needs to consider a trade-off between the suppression of high-frequency noise and the group delay for practical systems;
- (4)
- The proposed method can significantly improve the noise reduction performance of the ANC system while effectively suppressing the mirror noise and aliasing noise.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Elliott, S.J. Signal Processing for Active Control; Elsevier: Amsterdam, The Netherlands, 2000. [Google Scholar]
- Lu, L.; Yin, K.L.; Lamare, R.C.; Zheng, Z.; Yu, Y.; Yang, X.; Chen, B. A survey on active noise control in the past decade-Part I: Linear systems. Signal Process. 2021, 183, 108039. [Google Scholar] [CrossRef]
- Siswanto, A.; Chang, C.Y.; Kuo, S.M. Active noise control for headrests. In Proceedings of the 2015 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA), Hong Kong, China, 16–19 December 2015; pp. 688–692. [Google Scholar]
- Chang, C.Y.; Chuang, C.T.; Kuo, S.M.; Lin, C.H. Multi-functional active noise control system on headrest of airplane seat. Mech. Syst. Signal Process. 2022, 167, 108552. [Google Scholar] [CrossRef]
- Jung, W.; Elliott, S.J.; Cheer, J. Local active control of road noise inside a vehicle. Mech. Syst. Signal Process. 2019, 121, 144–157. [Google Scholar] [CrossRef]
- Chen, W.; Xie, L.; Guo, J.; Liu, Z.; Li, X.; Lu, C. A computationally efficient feedforward time-frequency-domain hybrid active sound profiling algorithm for vehicle interior noise. Mech. Syst. Signal Process. 2023, 194, 110279. [Google Scholar] [CrossRef]
- Chu, Y.J.; Mak, C.M.; Wu, M.; Wu, J.F.; Zhao, Y. A new variable spatial regularized FxLMS algorithm for diffusion active noise control. Appl. Acoust. 2023, 211, 109532. [Google Scholar] [CrossRef]
- Ranjan, R.; He, H.; Murao, T.; Lam, B.; Woon-Seng, G. Selective active noise control system for open windows using sound classification. Proc. INTER-NOISE NOISE-CON Congr. 2016, 253, 1921–1931. [Google Scholar]
- Luo, Z.; Shi, D.; Ji, J.; Shen, X.; Gan, W.S. Real-time implementation and explainable AI analysis of delayless CNN-based selective fixed-filter active noise control. Mech. Syst. Signal Process. 2024, 214, 111364. [Google Scholar] [CrossRef]
- Shi, D.; Gan, W.S.; Lam, B.; Wen, S. Feedforward Selective Fixed-Filter Active Noise Control: Algorithm and Implementation. IEEE/ACM Trans. Audio Speech Lang. Process. 2020, 28, 1479–1492. [Google Scholar] [CrossRef]
- Thi, J.; Morgan, D. Delayless subband active noise control. IEEE Int. Conf. Acoust. Speech Signal Process. 1993, 1, 181–184. [Google Scholar]
- Morgan, D. An analysis of multiple correlation cancellation loops with a filter in the auxiliary path. IEEE Trans. Acoust. Speech Signal Process. 1980, 28, 454–467. [Google Scholar] [CrossRef]
- Yang, F.; Wu, M.; Ji, P.; Yang, J. An Improved Multiband-Structured Subband Adaptive Filter Algorithm. IEEE Signal Process. Lett. 2012, 19, 647–650. [Google Scholar] [CrossRef]
- Yang, F.; Enzner, G.; Yang, J. On the Convergence Behavior of Partitioned-Block Frequency-Domain Adaptive Filters. IEEE Trans. Signal Process. 2021, 69, 4906–4920. [Google Scholar] [CrossRef]
- Nelson, P.; Hammond, J.; Elliott, S.J. Casual constraints on the active control of sound. In Proceedings of the ICASSP ’87. IEEE International Conference on Acoustics, Speech, and Signal Processing, Dallas, TX, USA, 6–9 April 1987; pp. 145–148. [Google Scholar]
- Elliott, S.J.; Rafaely, B. Frequency-domain adaptation of causal digital filters. IEEE Trans. Signal Process. 2000, 48, 1354–1364. [Google Scholar] [CrossRef] [PubMed]
- Cheng-Yuan, C.; Sen, M.K. Complete parallel narrowband active noise control systems. IEEE/ACM Trans. Audio Speech Lang. Process. 2013, 21, 1976–1986. [Google Scholar]
- Cheer, J.; Elliott, S.J. Comments on “Complete Parallel Narrowband Active Noise Control Systems”. IEEE/ACM Trans. Audio Speech Lang. Process. 2014, 22, 995–996. [Google Scholar] [CrossRef]
- Elliott, S.J.; Jung, W.; Cheer, J. Causality and Robustness in the Remote Sensing of Acoustic Pressure, with Application to Local Active Sound Control. In Proceedings of the ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK, 12–17 May 2019; pp. 8484–8488. [Google Scholar]
- Shen, X.; Shi, D.; Gan, W.S. A Wireless Reference Active Noise Control Headphone Using Coherence Based Selection Technique. In Proceedings of the ICASSP 2021—2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada, 6–11 June 2021; pp. 7983–7987. [Google Scholar]
- Williams, J.E.; Roebuck, I.F.J.; Ross, C.F. Anti-phase noise reduction. Phys. Technol. 1985, 16, 19–24. [Google Scholar] [CrossRef]
- Kuo, S.M.; Morgan, D. Active Noise Control Systems: Algorithms and DSP Implementations; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1996. [Google Scholar]
- Rabiner, L.R. Feedback Control of Sound; University of Southampton: Southampton, UK, 1997; pp. 1082–1103. [Google Scholar]
- Bai, M.R.; Lin, Y.; Lai, J. Reduction of electronic delay in active noise systems—A multirate signal processing approach. J. Acoust. Soc. Am. 2002, 111, 916–924. [Google Scholar] [CrossRef] [PubMed]
- Siswanto, A.; Chang, C.Y.; Kuo, S.M. Multirate Audio-Integrated Feedback Active Noise Control Systems Using Decimated-Band Adaptive Filters for Reducing Narrowband Noises. Sensors 2020, 20, 6693. [Google Scholar] [CrossRef]
- Shi, D.; Gan, W.S.; He, J.; Lam, B. Practical implementation of multichannel filtered-x least mean square algorithm based on the multiple-parallel-branch with folding architecture for largescale active noise control. IEEE Trans. Very Large Scale Integr. Syst. 2020, 28, 940–953. [Google Scholar] [CrossRef]
- Miyake, T.; Iwai, K.; Kajikawa, Y. Head-Mounted Multi-Channel Feedforward Active Noise Control System for Reducing Noise Arriving From Various Directions. IEEE Access 2023, 29, 6935–6943. [Google Scholar] [CrossRef]
- Vered, Y.; Elliott, S. A Parallel Analog and Digital Adaptive Feedforward Controller for Active Noise Control. IEEE/ACM Trans. Audio Speech Lang. Process. 2024, 32, 1100–1108. [Google Scholar] [CrossRef]
- Hashemian, R. Design of an active noise control system using combinations of dsp and fpgas. PLD Conf. Proc. 1995, 10, 21–26. [Google Scholar]
- Kuo, S.M.; Panahi, I.; Chung, K.M.; Horner, T.; Nadeski, M.; Chyan, J. Design of active noise control systems with the tms320 family. Tex. Instrum. 1996. [Google Scholar]
- Vu, H.S.; Chen, K.H.; Sun, S.F.; Fong, T.M.; Hsu, C.W.; Wang, L. A power-efficient circuit design of feed-forward FxLMS active noise cancellation for in-ear headphones. In VLSI Design, Automation and Test(VLSI-DAT); IEEE: Piscataway, NJ, USA, 2015; pp. 1–4. [Google Scholar]
- Kim, Y.; Park, Y. Blockwise weighted least square active noise control for cpu-gpu architecture. IEEE/ACM Trans. Audio Speech Lang. Process. 2020, 28, 951–963. [Google Scholar] [CrossRef]
- Rao, K.D.; Swamy, M.N.S. Digital Signal Processing Theory and Practice; Springer: Berlin/Heidelberg, Germany, 2018. [Google Scholar]
- Jung, W.; Elliott, S.J.; Cheer, J. Estimation of the pressure at a listener’s ears in an active headrest system using the remote microphone technique. J. Acoust. Soc. Am. 2018, 143, 2858–2869. [Google Scholar] [CrossRef]
- Zhang, J.; Zheng, C.; Zhang, F.; Li, X. A low complexity Volterra filtered error LMS algorithm with a Kronecker product decomposition. Appl. Sci. 2021, 11, 9637. [Google Scholar] [CrossRef]
Reference Microphones | Secondary Sources | Error Microphones | Single-Rate Method | Bai’s Method | Dynamic Matching Method |
---|---|---|---|---|---|
1 | 1 | 1 | 100% | 112% | 127% |
1 | 2 | 1 | 200% | 216% | 236% |
2 | 2 | 1 | 400% | 420% | 444% |
2 | 2 | 2 | 600% | 624% | 654% |
4 | 4 | 2 | 2400% | 2440% | 2490% |
Position (cm) | Method | ANR for “type a” (100 Hz–500 Hz) (dB) | ANR for “type b” (100 Hz–2000 Hz) (dB) | ANR for “type c” (100 Hz–2000 Hz) (dB) | ANR for “type d” (100 Hz–2000 Hz) (dB) |
---|---|---|---|---|---|
(192, 106) | Single-Rate Method | 2.1 | 0.2 | 0.2 | 0.2 |
(192, 106) | Bai’s Method | 3.5 | 0.5 | 0.0 | −2.0 |
(192, 106) | Dynamic Matching Method | 3.5 | 0.2 | 0.1 | 0.0 |
(112, 166) | Single-Rate Method | 5.6 | 6.5 | 5.4 | 2.3 |
(112, 166) | Bai’s Method | 12.2 | 14.2 | 6.4 | −2.5 |
(112, 166) | Dynamic Matching Method | 10.9 | 12.4 | 12.1 | 10.8 |
(0, 250) | Single-Rate Method | 12.8 | 13.8 | 13.6 | 11.2 |
(0, 250) | Bai’s Method | 13.0 | 13.2 | 7.8 | −5.3 |
(0, 250) | Dynamic Matching Method | 13.2 | 14.6 | 14.3 | 12.6 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, F.; Wu, Y.; Wang, Y.; Li, X. Dynamic Matching of Reconstruction and Anti-Aliasing Filters in Adaptive Active Noise Control. Appl. Sci. 2024, 14, 4810. https://doi.org/10.3390/app14114810
Zhang F, Wu Y, Wang Y, Li X. Dynamic Matching of Reconstruction and Anti-Aliasing Filters in Adaptive Active Noise Control. Applied Sciences. 2024; 14(11):4810. https://doi.org/10.3390/app14114810
Chicago/Turabian StyleZhang, Fangjie, Yanqin Wu, Yifan Wang, and Xiaodong Li. 2024. "Dynamic Matching of Reconstruction and Anti-Aliasing Filters in Adaptive Active Noise Control" Applied Sciences 14, no. 11: 4810. https://doi.org/10.3390/app14114810
APA StyleZhang, F., Wu, Y., Wang, Y., & Li, X. (2024). Dynamic Matching of Reconstruction and Anti-Aliasing Filters in Adaptive Active Noise Control. Applied Sciences, 14(11), 4810. https://doi.org/10.3390/app14114810