Adjoint nonlinear active noise control algorithm for virtual microphone

Abstract Controlling nonlinear noise processes at a virtual location involves higher computational complexity compared to traditional active noise control (ANC) at a physical sensor. In an attempt to reduce the computational burden, a filtered-error LMS based ANC algorithm is proposed in this paper for controlling a nonlinear noise process at a virtual location. The filtered-error based algorithm using the adjoint of the secondary path is used to develop both linear and nonlinear ANC controllers with the later based on the functional link artificial neural network. A computer simulation and real-time experimental study with detailed computational complexity analysis are presented to support the proposed algorithm.

[1]  Colin H. Hansen,et al.  Virtual Sensors in Active Noise Control , 2000 .

[2]  Colin H. Hansen,et al.  A Kalman filter approach to virtual sensing for active noise control , 2008 .

[3]  Brian D. Ripley,et al.  Pattern Recognition and Neural Networks , 1996 .

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

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

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

[7]  Po-Rong Chang,et al.  Inverse filtering of a loudspeaker and room acoustics using time‐delay neural networks , 1994 .

[8]  C D Kestell,et al.  Active noise control in a free field with virtual sensors. , 2001, The Journal of the Acoustical Society of America.

[9]  Eric A. Wan,et al.  Adjoint LMS: an efficient alternative to the filtered-x LMS and multiple error LMS algorithms , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[10]  J. Diaz,et al.  A local active noise control system based on a virtual-microphone technique for railway sleeping vehicle applications , 2006 .

[11]  Debi Prasad Das,et al.  Nonlinear active noise control with virtual sensing technique , 2010, 2010 Sixth International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

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

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

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

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

[16]  Xu Sun,et al.  Adaptive frequency tuner for active narrowband noise control systems , 2009 .

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

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

[19]  Philip A. Nelson,et al.  Active Control of Sound , 1992 .

[20]  B S Cazzolato,et al.  Active noise control in a pure tone diffuse sound field using virtual sensing. , 2009, The Journal of the Acoustical Society of America.

[21]  Ben S Cazzolato,et al.  A moving zone of quiet for narrowband noise in a one-dimensional duct using virtual sensing. , 2007, The Journal of the Acoustical Society of America.

[22]  Benjamin Seth Cazzolato,et al.  Sensing systems for active control of sound transmission into cavities , 1999 .

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

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

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

[26]  Ben Cazzolato,et al.  An adaptive LMS virtual microphone , 2002 .

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

[28]  Dayong Zhou,et al.  Hybrid filtered error LMS algorithm: another alternative to filtered-x LMS , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[29]  S. C. Southward,et al.  Active Control of Noise and Vibration , 1996 .

[30]  Ganapati Panda,et al.  Development of Frequency Domain Block Filtered-s LMS (FBFSLMS) Algorithm for Active Noise Control System , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

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

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

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