Empirical Study of Decentralized Multi-Channel Active Noise Control Based on the Genetic Algorithm

In an active noise control (ANC) system, computational complexity is one major concern when designing practical control algorithms. One approach to reducing computational complexity is to apply a decentralized control scheme rather than the centralized scheme. The decentralized scheme attempts to control a number of ANC subsystems independently, where for simplicity, one subsystem consists of one loudspeaker and one error microphone. Our recent published article has shown theoretically that a decentralized two-channel ANC system can achieve the same noise reduction performance as the centralized one with guaranteed convergence in the frequency domain. In this work, we attempt to extend the results from two-channel case to N (N>1) channel case. The challenge sits in finding N complex numbers that could properly shape the eigenvalues of an N ́ N matrix for each frequency bin towards guaranteed convergence. Due to the problem complexity, we conduct empirical study by using the genetic algorithm (GA). Simulation results on the channel numbers of 4, 6, and 12 demonstrate that the resulting decentralized ANC controller is also able to achieve the same noise reduction performance as the centralized controller.

[1]  Alberto González,et al.  Active noise control over adaptive distributed networks , 2015, Signal Process..

[2]  Alberto González,et al.  An adaptive algorithms comparison for real multichannel active noise control , 2004, 2004 12th European Signal Processing Conference.

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  Xiaojun Qiu,et al.  Performance of an independent planar virtual sound barrier at the opening of a rectangular enclosure , 2016 .

[5]  Xiaojun Qiu,et al.  Decentralized Two-Channel Active Noise Control for Single Frequency by Shaping Matrix Eigenvalues , 2019, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[6]  Stephen J. Elliott,et al.  Interaction between multiple feedforward active control systems , 1994, IEEE Trans. Speech Audio Process..

[7]  Stephen J. Elliott,et al.  A novel frequency domain filtered-X LMS algorithm for active noise reduction , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  Woon-Seng Gan,et al.  Active noise control system for headphone applications , 2006, IEEE Transactions on Control Systems Technology.

[9]  Tzi-Dar Chiueh,et al.  Active cancellation system of acoustic noise in MR imaging , 1999, IEEE Transactions on Biomedical Engineering.

[10]  Yin Cao,et al.  Optimized decentralized adaptive control of noise and vibration for periodic disturbances. , 2018, The Journal of the Acoustical Society of America.

[11]  Maria de Diego,et al.  DIFFUSION ALGORITHM FOR ACTIVE NOISE CONTROL IN DISTRIBUTED NETWORKS , 2015 .