Rejection of periodic disturbances of unknown and time‐varying frequency

The paper reviews available methods for the rejection of periodic disturbances. Such disturbances are often encountered in active noise and vibration control, due to rotating machinery. The emphasis of the paper is on feedback control problems where reference sensors are not available. The case where the frequency of the disturbance is known is considered first. Two sets of algorithms are discussed: one based on the internal model principle of feedback control theory, and the second based on adaptive feedforward cancellation. An interesting observation is that algorithms originating from both approaches can be shown to be equivalent under certain conditions. When the frequency of the disturbance is unknown, an intuitive approach consists in combining a method for the rejection of disturbances of known frequency with a frequency estimator. Alternatively, one may seek to develop a stable adaptation mechanism so that the disturbance is cancelled asymptotically. While algorithms can be designed to adapt to plant and disturbance parameters, the most successful approaches use some limited plant information to adapt the magnitude, frequency, and phase parameters of the control signal. Applications are discussed throughout the paper. Copyright © 2004 John Wiley & Sons, Ltd.

[1]  Riccardo Marino,et al.  Global estimation of n unknown frequencies , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[2]  M. Bodson,et al.  Frequency estimation and tracking of multiple sinusoidal components , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[3]  Romeo Ortega,et al.  A globally convergent frequency estimator , 1999, IEEE Trans. Autom. Control..

[4]  P. Khosla,et al.  Harmonic generation in adaptive feedforward cancellation schemes , 1994, IEEE Trans. Autom. Control..

[5]  P.M.J. Van den Hof,et al.  Adaptive repetitive control of a compact disc mechanism , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[6]  Zhenyu Zhao,et al.  Musical pitch tracking using internal model control based frequency cancellation , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[7]  Michael Athans,et al.  Robustness of continuous-time adaptive control algorithms in the presence of unmodeled dynamics , 1985 .

[8]  Youngjin Park,et al.  On-line fundamental frequency tracking method for harmonic signal and application to ANC , 2001 .

[9]  Sergio Bittanti,et al.  Active control of vibrations in helicopters via pole assignment techniques , 1994, IEEE Trans. Control. Syst. Technol..

[10]  Marc Bodson,et al.  Design of adaptive feedforward algorithms using internal model equivalence , 1995 .

[11]  George B. B. Chaplin,et al.  Method and apparatus for canceling vibrations , 1985 .

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

[13]  J. Glover Adaptive noise canceling applied to sinusoidal interferences , 1977 .

[14]  K. Maertens,et al.  Development of a smart mass flow sensor based on adaptive notch filtering and frequency domain identification , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[15]  Dennis R. Morgan,et al.  A control theory approach to the stability and transient analysis of the filtered-x LMS adaptive notch filter , 1992, IEEE Trans. Signal Process..

[16]  Maarten Steinbuch,et al.  Repetitive control for systems with uncertain period-time , 2002, Autom..

[17]  Brad Paden,et al.  Adaptive linearization of hybrid step motors: stability analysis , 1993 .

[18]  Marc Bodson,et al.  Narrowband disturbance rejection using adaptive feedback algorithms , 1997, Smart Structures.

[19]  David S. Bayard A modified augmented error algorithm for adaptive noise cancellation in the presence of plant resonances , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[20]  John E. McInroy,et al.  Adaptive sinusoidal disturbance cancellation for precise pointing of Stewart platforms , 2003, IEEE Trans. Control. Syst. Technol..

[21]  Scott C. Douglas,et al.  Adaptive algorithms for the rejection of sinusoidal disturbances with unknown frequency , 1996, Autom..

[22]  Marc Bodson,et al.  Experimental Results of Adaptive Periodic Disturbance Cancellation in a High Performance Magnetic Disk Drive , 1993, 1993 American Control Conference.

[23]  Marc Bodson,et al.  Performance of an adaptive algorithm for sinusoidal disturbance rejection in high noise , 2001, Autom..

[24]  T. Gouraud,et al.  Design of robust and frequency adaptive controllers for harmonic disturbance rejection in a single-phase power network , 1997, 1997 European Control Conference (ECC).

[25]  L. Praly,et al.  Adaptive eccentricity compensation , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[26]  Sen M. Kuo,et al.  An adaptive feedback active noise control system , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[27]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[28]  Chang-Chieh Hang,et al.  Self-tuning control in the presence of periodic disturbance , 1989 .

[29]  D. Knittel,et al.  Adaptive rejection of quasi-periodic tension disturbances in the unwinding of a non-circular roll , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[30]  Phillip A. Regalia,et al.  An improved lattice-based adaptive IIR notch filter , 1991, IEEE Trans. Signal Process..

[31]  Marc Bodson,et al.  A magnitude/phase locked-loop approach to parameter estimation of periodic signals , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[32]  Robert R. Bitmead,et al.  Direct adaptive control for tonal disturbance rejection , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[33]  Marimuthu Palaniswami,et al.  A stable adaptive implementation of the internal model principle , 1990, 29th IEEE Conference on Decision and Control.

[34]  Marcelo C. Algrain,et al.  A phase-lock-loop-based control system for suppressing periodic vibration in smart structural systems , 1997 .

[35]  V. O. Nikiforov Adaptive controller rejecting uncertain deterministic disturbances in SISO systems , 1997, 1997 European Control Conference (ECC).

[36]  Riccardo Marino,et al.  Robust adaptive compensation of biased sinusoidal disturbances with unknown frequency , 2003, Autom..

[37]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

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

[39]  Biqing Wu,et al.  Direct adaptive cancellation of periodic disturbances for multivariable plants , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[40]  Marc Bodson,et al.  Equivalence between adaptive cancellation algorithms and linear time-varying compensators , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[41]  J. Spanos,et al.  A soft 6-axis active vibration isolator , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[42]  M. Bodson Effect of the choice of error equation on the robustness properties of adaptive control systems , 1988 .

[43]  Sergio M. Savaresi,et al.  On the parametrization and design of an extended Kalman filter frequency tracker , 2000, IEEE Trans. Autom. Control..

[44]  David S. Bayard,et al.  A general theory of linear time-invariant adaptive feedforward systems with harmonic regressors , 2000, IEEE Trans. Autom. Control..

[45]  Sandor M. Veres,et al.  Frequency selective feedback for active noise control , 2002 .

[46]  Biqing Wu,et al.  Multi-channel active noise control for periodic sources - indirect approach , 2004, Autom..

[47]  Tsu-Chin Tsao,et al.  Rejection of unknown periodic load disturbances in continuous steel casting process using learning repetitive control approach , 1993, Proceedings of 8th IEEE International Symposium on Intelligent Control.