Dynamic Nonlinear Active Noise Control: A Multi-objective Evolutionary Computing Approach

Evolutionary-computing-algorithm-based nonlinear active noise control (ANC) removes the requirement of secondary path modeling, which is essential for proper functioning of a conventional gradient-descent-approach based ANC system. However, the noise mitigation capability of such algorithms is largely dependent on the proper selection of the agent count as well as on the number of sound samples processed by an agent in a given iteration. In order to alleviate this dependency, we propose a dynamic nonlinear ANC (DNANC) system, which adapts its parameters in accordance with the acoustic scenario under consideration. The nonlinear ANC (NANC) problem has been formulated as a multi-objective optimization problem in this chapter. We have used the non-domination sorting genetic algorithm II (NSGA-II) for solving the optimization task. The conflicting objectives employed in this chapter are the ensemble mean-square error and the computation time. The proposed DNANC system has been shown to adapt itself to several ANC scenarios in a dynamic manner, wherein, the controller structure has been optimized for the situation considered.

[1]  Nirmal Kumar Rout,et al.  Nonlinear feedback active noise control for broadband chaotic noise , 2014, Appl. Soft Comput..

[2]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[3]  Masayuki Kawamata,et al.  A new structure for feedforward active noise control systems with improved online secondary path modeling , 2005, IEEE Transactions on Speech and Audio Processing.

[4]  Jean Jiang,et al.  Filtered-X second-order Volterra adaptive algorithms , 1997 .

[5]  L. J. Eriksson,et al.  Use of random noise for on‐line transducer modeling in an adaptive active attenuation system , 1986 .

[6]  Shiva Gholami-Boroujeny,et al.  Non-linear active noise cancellation using a bacterial foraging optimisation algorithm , 2012, IET Signal Process..

[7]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[8]  Sen M. Kuo,et al.  Active noise control: a tutorial review , 1999, Proc. IEEE.

[9]  Iman Tabatabaei Ardekani,et al.  Effects of Imperfect Secondary Path Modeling on Adaptive Active Noise Control Systems , 2012, IEEE Transactions on Control Systems Technology.

[10]  Ganapati Panda,et al.  A Particle-Swarm-Optimization-Based Decentralized Nonlinear Active Noise Control System , 2012, IEEE Transactions on Instrumentation and Measurement.

[11]  Ming Zhang,et al.  On comparison of online secondary path modeling methods with auxiliary noise , 2005, IEEE Transactions on Speech and Audio Processing.

[12]  Ganapati Panda,et al.  Active mitigation of nonlinear noise Processes using a novel filtered-s LMS algorithm , 2004, IEEE Transactions on Speech and Audio Processing.

[13]  A gradient-free adaptation method for nonlinear active noise control , 2014 .

[14]  C.-Y. Chang,et al.  Active Noise Cancellation Without Secondary Path Identification by Using an Adaptive Genetic Algorithm , 2010, IEEE Transactions on Instrumentation and Measurement.

[15]  Masayuki Kawamata,et al.  A new variable step size LMS algorithm-based method for improved online secondary path modeling in active noise control systems , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[16]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[17]  Nithin V. George,et al.  Design of Adaptive Exponential Functional Link Network-Based Nonlinear Filters , 2016, IEEE Transactions on Circuits and Systems I: Regular Papers.

[18]  G. L. Sicuranza,et al.  A Generalized FLANN Filter for Nonlinear Active Noise Control , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[19]  Ming Zhang,et al.  Cross-updated active noise control system with online secondary path modeling , 2001, IEEE Trans. Speech Audio Process..

[20]  Ganapati Panda,et al.  Particle Swarm Optimization Based Active Noise Control Algorithm Without Secondary Path Identification , 2012, IEEE Transactions on Instrumentation and Measurement.

[21]  Xiangping Zeng,et al.  Adaptive reduced feedback FLNN filter for active control of nonlinear noise processes , 2010, Signal Process..

[22]  Ganapati Panda,et al.  A robust filtered-s LMS algorithm for nonlinear active noise control , 2012 .

[23]  Nithin V. George,et al.  Online estimation of secondary path in active noise control systems using Generalized Levinson Durbin algorithm , 2014, 2014 19th International Conference on Digital Signal Processing.

[24]  Raja Muhammad Asif Zahoor,et al.  A new adaptive strategy to improve online secondary path modeling in active noise control systems using fractional signal processing approach , 2015, Signal Process..

[25]  Ganapati Panda,et al.  Particle swarm optimization based nonlinear active noise control under saturation nonlinearity , 2016, Appl. Soft Comput..