Optimizing a multi-channel ANC system for broadband noise cancellation in a telephone kiosk using genetic algorithms

The problem of optimizing an active noise control system for the implementation of a multi-channel ANC system with the aim of global reduction of broadband noise in a telephone kiosk is addressed in this paper. This optimization involves finding best locations for loudspeakers and microphones, and optimizing control signals. The problem of finding a proper size for control system, i.e. the number of loudspeakers and microphones involved in the control system is also investigated. The mean of acoustic potential energy in the enclosure in a frequency range of 50 Hz to 300 Hz is selected as a measure for optimization. Several genetic algorithms are proposed and compared to find the global minimum of this performance index. In order to have a better performance in reaching the global minimum, the parameters of these genetic algorithms are tuned, and the best genetic algorithm is selected among them. Numerical simulations of the acoustical potential energy and also sound pressure at the height where the head of a person may be located, confirms the optimality of the locations proposed by the genetic algorithm. Besides, the robustness of the optimized control system with respect to eventual changes in the location of primary and secondary loudspeakers and also microphones is shown with several simulations.

[1]  Chen Jie,et al.  Optimal arrangement of error sensors in AANC system based on the genetic algorithm , 2000, Proceedings of the 3rd World Congress on Intelligent Control and Automation (Cat. No.00EX393).

[2]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[3]  Philip A. Nelson,et al.  The active minimization of harmonic enclosed sound fields, part II: A computer simulation , 1987 .

[4]  D. T. Tsahalis,et al.  Optimization of an Active Noise Control System Inside an Aircraft, Based on the Simultaneous Optimal Positioning of Microphones and Speakers, with the Use of a Genetic Algorithm , 2002, Comput. Optim. Appl..

[5]  Stephen J. Elliott,et al.  Natural algorithms for choosing source locations in active control systems , 1995 .

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

[7]  A. Roure,et al.  ACTIVE NOISE CONTROL OF ACOUSTIC SOURCES USING SPHERICAL HARMONICS EXPANSION AND A GENETIC ALGORITHM: SIMULATION AND EXPERIMENT , 1998 .

[8]  Stephen J. Elliott,et al.  Signal Processing for Active Control , 2000 .

[9]  Paul Sas,et al.  Optimization methods for choosing sensor and actuator locations in an actively controlled double-panel partition , 1997, Smart Structures.

[10]  M. Schroeder The ‘‘Schroeder frequency’’ revisited , 1996 .

[11]  David C. Zimmerman,et al.  A Darwinian approach to the actuator number and placement problem with non-negligible actuator mass , 1993 .

[12]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[13]  Chris R. Fuller,et al.  Optimizing actuator locations in active noise control systems using subset selection , 1995 .

[14]  S. D. Snyder,et al.  USING MULTIPLE REGRESSION TO OPTIMIZE ACTIVE NOISE CONTROL SYSTEM DESIGN , 1991 .

[15]  Stephen J. Elliott,et al.  Multichannel active control of random noise in a small reverberant room , 1993, IEEE Trans. Speech Audio Process..

[16]  Mohammad Hossein Kahaei,et al.  Analysis of the global reduction of broadband noise in a telephone kiosk using a MIMO modal ANC system , 2007 .