Advances in active noise control: A survey, with emphasis on recent nonlinear techniques

This paper discusses the evolution of active noise control systems over the past 75 years. The focus of this study is on the use of signal processing and some recent soft computing tools on the development of active noise control systems. Special attention has been paid to the advances in nonlinear active noise control achieved during the past decade.

[1]  Raja Kamil,et al.  Comparison of Performance and Computational Complexity of Nonlinear Active Noise Control Algorithms , 2011 .

[2]  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.

[3]  Miguel Ferrer,et al.  Multichannel active noise control system for local spectral reshaping of multifrequency noise , 2004 .

[4]  Ming Zhang,et al.  A weight-constrained FxLMS algorithm for feedforward active noise control systems , 2002, IEEE Signal Process. Lett..

[5]  Xiangping Zeng,et al.  Adaptive Extended Pipelined Second-Order Volterra Filter for Nonlinear Active Noise Controller , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[6]  J. Burgess Active adaptive sound control in a duct: A computer simulation , 1981 .

[7]  Jong Boo Kim,et al.  Genetic adaptive IIR filtering algorithm for active noise control , 1999, FUZZ-IEEE'99. 1999 IEEE International Fuzzy Systems. Conference Proceedings (Cat. No.99CH36315).

[8]  Robert W. Stewart,et al.  Adaptive IIR filtered-v algorithms for active noise control , 1997 .

[9]  Elias Bjarnason Analysis of the filtered-X LMS algorithm , 1995, IEEE Trans. Speech Audio Process..

[10]  Jing Na,et al.  Adaptive nonlinear neuro-controller with an integrated evaluation algorithm for nonlinear active noise systems , 2010 .

[11]  H. Olson Electronic Sound Absorber , 1953 .

[12]  W. Mitsuhashi,et al.  Improving performance of FxLMS algorithm for active noise control of impulsive noise , 2009 .

[13]  L. Piroddi,et al.  Active noise control with on-line estimation of non-Gaussian noise characteristics , 2012 .

[14]  Shigeki Miyoshi,et al.  Statistical-mechanics approach to the filtered-X LMS algorithm , 2011 .

[15]  Riyanto T. Bambang Adjoint EKF learning in recurrent neural networks for nonlinear active noise control , 2008, Appl. Soft Comput..

[16]  Ganapati Panda,et al.  Identification of nonlinear dynamic systems using functional link artificial neural networks , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[17]  H. G. Leventhall,et al.  An experimental study of swinbanks' method of active attenuation of sound in ducts , 1976 .

[18]  Alberto Carini,et al.  Optimal Variable Step-Size NLMS Algorithms With Auxiliary Noise Power Scheduling for Feedforward Active Noise Control , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[19]  William B. Conover,et al.  Fighting Noise with Noise , 1956 .

[20]  Debi Prasad Das,et al.  Fast exact multichannel FSLMS algorithm for active noise control , 2009, Signal Process..

[21]  Martin Bouchard Multichannel affine and fast affine projection algorithms for active noise control and acoustic equalization systems , 2003, IEEE Trans. Speech Audio Process..

[22]  Goutam Chakraborty,et al.  Development of Laguerre Neural-Network-Based Intelligent Sensors for Wireless Sensor Networks , 2011, IEEE Transactions on Instrumentation and Measurement.

[23]  Martin Bouchard,et al.  Computational load reduction of fast convergence algorithms for multichannel active noise control , 2003, Signal Process..

[24]  Wei Ren,et al.  Convergence analysis of the filtered-U algorithm for active noise control , 1999, Signal Process..

[25]  Issa M. S. Panahi,et al.  Hybrid FxRLS-FxNLMS Adaptive Algorithm for Active Noise Control in fMRI Application , 2011, IEEE Transactions on Control Systems Technology.

[26]  Dennis R. Morgan,et al.  An analysis of multiple correlation cancellation loops with a filter in the auxiliary path , 1980, ICASSP.

[27]  Fu-Kun Chen,et al.  Saturation effects in active noise control systems , 2004, IEEE Transactions on Circuits and Systems I: Regular Papers.

[28]  Giovanni L. Sicuranza,et al.  Filtered-X affine projection algorithm for multichannel active noise control using second-order Volterra filters , 2004, IEEE Signal Processing Letters.

[29]  Sen M. Kuo,et al.  Principle and application of adaptive noise equalizer , 1994 .

[30]  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.

[31]  Aurobinda Routray,et al.  Filtered-s LMS algorithm for multichannel active control of nonlinear noise processes , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[32]  Sen M. Kuo,et al.  Active Noise Control Systems: Algorithms and DSP Implementations , 1996 .

[33]  Cheng-Yuan Chang,et al.  Enhancement of active noise control using neural-based filtered-X algorithm , 2007 .

[34]  Ganapati Panda,et al.  A robust evolutionary feedforward active noise control system using Wilcoxon norm and particle swarm optimization algorithm , 2012, Expert Syst. Appl..

[35]  Woon-Seng Gan,et al.  Analysis and DSP implementation of an ANC system using a filtered-error neural network , 2005 .

[36]  Rui Seara,et al.  Leaky-FXLMS algorithm: stochastic analysis for Gaussian data and secondary path modeling error , 2005, IEEE Transactions on Speech and Audio Processing.

[37]  Masayuki Kawamata,et al.  Online secondary path modeling in multichannel active noise control systems using variable step size , 2008, Signal Process..

[38]  Alex ChiChung Kot,et al.  Nonlinear dynamic system identification using Chebyshev functional link artificial neural networks , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[39]  Ganapati Panda,et al.  Active control of nonlinear noise processes using cascaded adaptive nonlinear filter , 2013 .

[40]  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.

[41]  Panajotis Agathoklis,et al.  Adaptive IIR filtering algorithms for system identification: a general framework , 1995 .

[42]  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.

[43]  Sen M. Kuo,et al.  Active Noise Control , 2008 .

[44]  Yoh-Han Pao,et al.  Adaptive pattern recognition and neural networks , 1989 .

[45]  Giovanni L. Sicuranza,et al.  Optimal Regularization Parameter of the Multichannel Filtered- $x$ Affine Projection Algorithm , 2007, IEEE Transactions on Signal Processing.

[46]  Giovanni L. Sicuranza,et al.  Accuracy and Performance Evaluation in the Genetic Optimization of Nonlinear Systems for Active Noise Control , 2007, IEEE Transactions on Instrumentation and Measurement.

[47]  Tomasz Krukowicz,et al.  Active Noise Control Algorithm Based on a Neural Network and Nonlinear Input-Output System Identification Model , 2010 .

[48]  Sen M. Kuo,et al.  Residual noise shaping technique for active noise control systems , 1994 .

[49]  Sang-Kwon Lee,et al.  Modified-filtered-u LMS algorithm for active noise control and its application to a short acoustic duct , 2011 .

[50]  H. Itoh,et al.  Active noise control by using prediction of time series data with a neural network , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

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

[52]  Debi Prasad Das,et al.  Adjoint nonlinear active noise control algorithm for virtual microphone , 2012 .

[53]  William B. Conover,et al.  Recent Contributions to Transformer Audible Noise Control [includes discussion] , 1955, Transactions of the American Institute of Electrical Engineers. Part III: Power Apparatus and Systems.

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

[55]  K. Shyu,et al.  Active noise cancellation with a fuzzy adaptive filtered-X algorithm , 2003 .

[56]  Stephen J. Elliott,et al.  A multiple error LMS algorithm and its application to the active control of sound and vibration , 1987, IEEE Trans. Acoust. Speech Signal Process..

[57]  Cheng-Yuan Chang Efficient active noise controller using a fixed-point DSP , 2009, Signal Process..

[58]  Ganapati Panda,et al.  New block filtered-X LMS algorithms for active noise control systems , 2007 .

[59]  Hamidrez Modares,et al.  A PSO approach for non-linear active noise cancellation , 2006 .

[60]  Liu Xia,et al.  Adaptive noise canceller based on PSO algorithm , 2008, 2008 IEEE International Conference on Automation and Logistics.

[61]  M. O. Tokhi,et al.  Active noise control systems , 1987 .

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

[63]  Nasser N Peyghambarian,et al.  CMOS switched capacitor liquid crystal driver , 2006 .

[64]  Ganapati Panda,et al.  On the development of adaptive hybrid active noise control system for effective mitigation of nonlinear noise , 2012, Signal Process..

[65]  Lifu Wu,et al.  An Active Impulsive Noise Control Algorithm With Logarithmic Transformation , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[66]  Rui Seara,et al.  Mean weight behavior of the Filtered-X LMS algorithm , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[67]  Li Xiangyang,et al.  A novel self-optimizing approach for knowledge acquisition , 2000 .

[68]  Goutam Chakraborty,et al.  Nonlinear channel equalization for wireless communication systems using Legendre neural networks , 2009, Signal Process..

[69]  R. Leahy,et al.  Adaptive filtering of stable processes for active attenuation of impulsive noise , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[70]  Yin Shi,et al.  RBF networks trained by genetic algorithm appiled in active control of noise and vibration , 2004 .

[71]  C. L. Nikias,et al.  Signal processing with fractional lower order moments: stable processes and their applications , 1993, Proc. IEEE.

[72]  Larry J. Eriksson,et al.  The selection and application of an IIR adaptive filter for use in active sound attenuation , 1987, IEEE Trans. Acoust. Speech Signal Process..

[73]  José Carlos M. Bermudez,et al.  Stochastic analysis of the filtered-X LMS algorithm in systems with nonlinear secondary paths , 2002, IEEE Trans. Signal Process..

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

[75]  J. Shynk Adaptive IIR filtering , 1989, IEEE ASSP Magazine.

[76]  Li Tan,et al.  Adaptive Volterra filters for active control of nonlinear noise processes , 2001, IEEE Trans. Signal Process..

[77]  G. Mangiante,et al.  Active sound absorbers in an air duct , 1972 .

[78]  Yuriy V. Zakharov,et al.  Pseudo-Affine Projection Algorithms for Multichannel Active Noise Control , 2007, IEEE Transactions on Audio, Speech, and Language Processing.

[79]  G. Canevet Active sound absorption in an air conditioning duct , 1978 .

[80]  Hideki Kasuya,et al.  Application of a Least Squares Lattice Algorithm to Active Noise Control for an Automobile , 1997 .

[81]  Giovanni L. Sicuranza,et al.  Analysis of Transient and Steady-State Behavior of a Multichannel Filtered-x Partial-Error Affine Projection Algorithm , 2007, EURASIP J. Audio Speech Music. Process..

[82]  Xu Sun,et al.  Steiglitz-Mcbride type adaptive IIR algorithm for active noise control , 2004 .

[83]  D.-S. Chen,et al.  A new infinite impulse response filter-based adaptive algorithm for active noise control , 2002 .

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

[85]  Giovanni L. Sicuranza,et al.  Nonlinear multichannel active noise control using partial updates [acoustic noise control] , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[86]  Dayong Zhou,et al.  Efficient Adaptive Nonlinear Filters for Nonlinear Active Noise Control , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[87]  Martin Bouchard,et al.  New recursive-least-squares algorithms for nonlinear active control of sound and vibration using neural networks , 2001, IEEE Trans. Neural Networks.

[88]  Felix Albu Efficient multichannel filtered-x affine projection algorithm for active noise control , 2006 .

[89]  J C Patra,et al.  Chebyshev Neural Network-Based Model for Dual-Junction Solar Cells , 2011, IEEE Transactions on Energy Conversion.

[90]  M. O. Tokhi,et al.  Active noise control using radial basis function networks , 1997 .

[91]  Iman Tabatabaei Ardekani,et al.  On the stability of adaptation process in active noise control systems. , 2011, The Journal of the Acoustical Society of America.

[92]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[93]  A. Balakrishnan,et al.  The Noise‐Cancelling Headset—An Active Ear Defender , 1955 .

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

[95]  Labena Tagel Convex Combination of Adaptive Linear Finite Impulse Response and Nonlinear Volterra Filters for Acoustic Echo Cancellation , 2011 .

[96]  Luigi Piroddi,et al.  Nonlinear Active Noise Control With NARX Models , 2010, IEEE Transactions on Audio, Speech, and Language Processing.

[97]  W. Mitsuhashi,et al.  Improving robustness of filtered-x least mean p-power algorithm for active attenuation of standard symmetric-α-stable impulsive noise , 2011 .

[98]  Iman Tabatabaei Ardekani,et al.  On the convergence of real-time active noise control systems , 2011, Signal Process..

[99]  Scott D. Snyder,et al.  Active control of vibration using a neural network , 1995, IEEE Trans. Neural Networks.

[100]  G. Panda,et al.  A reduced complexity adaptive legendre neural network for nonlinear active noise control , 2012, 2012 19th International Conference on Systems, Signals and Image Processing (IWSSIP).

[101]  Debi Prasad Das,et al.  Fast Adaptive Algorithms for Active Control of Nonlinear Noise Processes , 2008, IEEE Transactions on Signal Processing.

[102]  Ali H. Sayed,et al.  Mean-square performance of a convex combination of two adaptive filters , 2006, IEEE Transactions on Signal Processing.

[103]  Alain Berry,et al.  Accelerating the convergence of the filtered-x lms algorithm through transform-domain optimisation , 1995 .

[104]  Ming Zhang,et al.  A robust online secondary path modeling method with auxiliary noise power scheduling strategy and norm constraint manipulation , 2003, IEEE Trans. Speech Audio Process..

[105]  In-Soo Kim,et al.  CONSTRAINT FILTERED-X AND FILTERED-U LEAST-MEAN-SQUARE ALGORITHMS FOR THE ACTIVE CONTROL OF NOISE IN DUCTS , 1994 .

[106]  Issa M. S. Panahi,et al.  A novel feedforward active noise control structure with spectrum-tuning for residual noise , 2010, IEEE Transactions on Consumer Electronics.

[107]  Michel Verhaegen,et al.  Convergence analysis of the Filtered-U LMS algorithm for active noise control in case perfect cancellation is not possible , 2003, Signal Process..

[108]  Zhang Pu-zhen Active noise control using a simplified fuzzy neural network , 2007 .

[109]  Chunhua Shen,et al.  Lattice form adaptive infinite impulse response filtering algorithm for active noise control. , 2003, Journal of the Acoustical Society of America.

[110]  Sen M. Kuo,et al.  Nonlinear adaptive bilinear filters for active noise control systems , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[111]  Martin Bouchard,et al.  Improved training of neural networks for the nonlinear active control of sound and vibration , 1999, IEEE Trans. Neural Networks.

[112]  Iman Tabatabaei Ardekani,et al.  Theoretical convergence analysis of FxLMS algorithm , 2010, Signal Process..

[113]  S D Sommerfeldt,et al.  Incorporation of loudness measures in active noise control. , 2001, The Journal of the Acoustical Society of America.

[114]  Alberto González,et al.  Fast Affine Projection Algorithms for Filtered-x Multichannel Active Noise Control , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[115]  S.M. Kuo,et al.  Broadband adaptive noise equalizer , 1996, IEEE Signal Processing Letters.

[116]  W. Gan,et al.  Adaptive recurrent fuzzy neural networks for active noise control , 2006 .

[117]  Giovanni L. Sicuranza,et al.  Filtered-X Affine Projection Algorithms for Active Noise Control Using Volterra Filters , 2004, EURASIP J. Adv. Signal Process..

[118]  L. Eriksson Development of the filtered‐U algorithm for active noise control , 1990 .

[119]  Alberto González,et al.  Multichannel active noise equalization of interior noise , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[120]  G. Sicuranza,et al.  On the Accuracy of Generalized Hammerstein Models for Nonlinear Active Noise Control , 2006, 2006 IEEE Instrumentation and Measurement Technology Conference Proceedings.

[121]  S.J. Elliott,et al.  Active noise control , 1993, IEEE Signal Processing Magazine.

[122]  Martin Bouchard Numerically stable fast convergence least-squares algorithms for multichannel active sound cancellation systems and sound deconvolution systems , 2002, Signal Process..

[123]  Alberto González,et al.  Transient Analysis of the Conventional Filtered-x Affine Projection Algorithm for Active Noise Control , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[124]  L. NettoS.,et al.  Adaptive IIR filtering algorithms for system identification , 1995 .

[125]  Martin Bouchard,et al.  Multichannel recursive-least-square algorithms and fast-transversal-filter algorithms for active noise control and sound reproduction systems , 2000, IEEE Trans. Speech Audio Process..

[126]  Stephen J. Elliott,et al.  The behavior of a multiple channel active control system , 1992, IEEE Trans. Signal Process..

[127]  Futoshi Asano,et al.  Detection and Separation of Speech Events in Meeting Recordings Using a Microphone Array , 2007, EURASIP J. Audio Speech Music. Process..

[128]  Debi Prasad Das,et al.  Block filtered-s least mean square algorithm for active control of non-linear noise systems , 2010 .

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

[130]  M. A. Swinbanks The active control of sound propagation in long ducts , 1973 .

[131]  Paul Strauch,et al.  Active control of nonlinear noise processes in a linear duct , 1998, IEEE Trans. Signal Process..

[132]  Giovanni L. Sicuranza,et al.  On the BIBO Stability Condition of Adaptive Recursive FLANN Filters With Application to Nonlinear Active Noise Control , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

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

[134]  Sen M. Kuo,et al.  Development and analysis of an adaptive noise equalizer , 1995, IEEE Trans. Speech Audio Process..

[135]  Martin Bouchard,et al.  A transform domain optimization to increase the convergence speed of the multichannel filtered‐X least‐mean‐square algorithm , 1996 .

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

[137]  N. George,et al.  Development of low complexity evolutionary computing based nonlinear active noise control systems , 2011, 2011 International Conference on Energy, Automation and Signal.

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

[139]  S. Thomas Alexander,et al.  Adaptive Signal Processing , 1986, Texts and Monographs in Computer Science.