Functional link artificial neural network applied to active noise control of a mixture of tonal and chaotic noise

Many practical noises emanating from rotating machines with blades generate a mixture of tonal and the chaotic noise. The tonal component is related to the rotational speed of the machine and the chaotic component is related to the interaction of the blades with air. An active noise controller (ANC) with either linear algorithm like filtered-X least mean square (FXLMS) or nonlinear control algorithm like functional link artificial neural network (FLANN) or Volterra filtered-X LMS (VFXLMS) algorithm shows sub-optimal performance when the complete noise is used as reference signal to a single controller. However, if the tonal and the chaotic noise components are separated and separately sent to individual controller with tonal to a linear controller and chaotic to a nonlinear controller, the noise canceling performance is improved. This type of controller is termed as hybrid controller. In this paper, the separation of tonal and the chaotic signal is done by an adaptive waveform synthesis method and the antinoise of tonal component is produced by another waveform synthesizer. The adaptively separated chaotic signal is fed to a nonlinear controller using FLANN or Volterra filter to generate the antinoise of the chaotic part of the noise. Since chaotic noise is a nonlinear deterministic noise, the proposed hybrid algorithm with FLANN based controller shows better performance compared to the recently proposed linear hybrid controller. A number of computer simulation results with single and multitone frequencies and different types of chaotic noise such as logistic and Henon map are presented in the paper. The proposed FLANN based hybrid algorithm was shown to be performing the best among many previously proposed algorithms for all these noise cases including recorded noise signal.

[1]  Jing Wang,et al.  A New Feedforward Hybrid Active Noise Control System , 2011, IEEE Signal Processing Letters.

[2]  W. Lauterborn Nonlinear Acoustics and Acoustic Chaos , 2002 .

[3]  Indra Narayan Kar,et al.  On-line system identification of complex systems using Chebyshev neural networks , 2007, Appl. Soft Comput..

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

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

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

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

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

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

[10]  Woon-Seng Gan,et al.  Active noise control using a simplified fuzzy neural network , 2004 .

[11]  G. L. Sicuranza,et al.  A Generalized FLANN Filter for Nonlinear Active Noise Control , 2011, IEEE Transactions on Audio, Speech, and Language 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]  Paul Strauch,et al.  Active control of nonlinear noise processes in a linear duct , 1998, IEEE Trans. Signal Process..

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

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

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

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

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

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

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

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

[22]  Chun-Fei Hsu,et al.  A self-evolving functional-linked wavelet neural network for control applications , 2013, Appl. Soft Comput..

[23]  Debi Prasad Das,et al.  Nonlinear active noise control for headrest using virtual microphone control , 2013 .

[24]  F. Palis,et al.  Modeling and control of non-linear systems using soft computing techniques , 2007, Appl. Soft Comput..

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

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

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

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

[29]  Debi Prasad Das,et al.  A nonlinear active noise control algorithm for virtual microphones controlling chaotic noise. , 2012, The Journal of the Acoustical Society of America.

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

[31]  Chih-Min Lin,et al.  Supervisory adaptive dynamic RBF-based neural-fuzzy control system design for unknown nonlinear systems , 2013, Appl. Soft Comput..

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

[33]  Maaruf Ali,et al.  The three-state test for chaos detection in discrete maps , 2013, Appl. Soft Comput..

[34]  Ganapati Panda,et al.  Advances in active noise control: A survey, with emphasis on recent nonlinear techniques , 2013, Signal Process..