An optimal repetitive control algorithm for periodic impulsive noise attenuation in a non-minimum phase ANC system

Abstract In this paper, active control of periodic impulsive noise based on an optimal repetitive control (RC) algorithm is studied. The characteristic equation of the closed-loop active noise control (ANC) system based on the RC algorithm is first obtained, and then the stability condition of the ANC system is derived. According to the stability condition, a novel optimal RC algorithm is developed for an ANC system with a non-minimum phase secondary path. Computer simulations have been carried out to suggest that the proposed algorithm is effective for attenuating periodic impulsive noise, and then the proposed algorithm has been implemented in a digital signal processor (DSP)-based experimental ANC system. Experimental results show that the proposed scheme has good performance for canceling periodic impulsive noise in a non-minimum phase ANC system.

[1]  Xu Sun,et al.  Adaptive algorithm for active control of impulsive noise , 2006 .

[2]  Wim Desmet,et al.  Active control of impact noise in a duct , 2003 .

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

[4]  Gerard Ledwich,et al.  Adaptive Repetitive Control to Track Variable Periodic Signals with Fixed Sampling Rate , 2002 .

[5]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

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

[7]  Aleksander Hac,et al.  Optimal Repetitive Control with Preview for Active Vibration Control , 1992, 1992 American Control Conference.

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

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

[10]  Kevin L. Moore,et al.  Iterative learning control and repetitive control in hard disk drive industry—A tutorial , 2008 .

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

[12]  Jan Swevers,et al.  A novel design strategy for iterative learning and repetitive controllers of systems with a high modal density: Theoretical background , 2010 .

[13]  Yixin Yin,et al.  Active control of periodic impulsive noise in a non-minimum phase system using repetitive control algorithm , 2012, Proceedings of the 10th World Congress on Intelligent Control and Automation.

[14]  Masayoshi Tomizuka,et al.  Model inverse based Iterative Learning Control using finite impulse response approximations , 2009, 2009 American Control Conference.

[15]  Qing Zhu,et al.  Simulation of active control of engine exhaust noise by variable step tracking , 2011, 2011 International Conference on Electric Information and Control Engineering.

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

[17]  Wim Desmet,et al.  Active control of repetitive transient noise , 2007 .

[18]  Sifa Zheng,et al.  Active Noise Control for Vehicle Exhaust Noise Reduction , 2012 .

[19]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[20]  Håkan Hjalmarsson,et al.  A General Framework for Iterative Learning Control , 2002 .

[21]  C. L. Nikias,et al.  Signal processing with alpha-stable distributions and applications , 1995 .

[22]  F Pfander,et al.  Danger of auditory impairment from impulse noise: A comparative study of the CHABA damage-risk criteria and those of the Federal Republic of Germany. , 1980, The Journal of the Acoustical Society of America.