Adaptive Algorithms for the Rejection of Sinusoidal Disturbances Acting on Unknown Plants
- 13 October 2009
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 18 (4), 822-836
- https://doi.org/10.1109/tcst.2009.2029237
Abstract
The rejection of periodic disturbances is a problem frequently encountered in control engineering, and in active noise and vibration control in particular. The paper presents a new adaptive algorithm for situations where the plant is unknown and may be time-varying. The approach consists in obtaining online estimates of the plant frequency response and of the disturbance parameters. The estimates are used to continuously update control parameters and cancel or minimize the effect of the disturbance. The dynamic behavior of the algorithm is analyzed using averaging theory. Averaging theory is used to approximate the nonlinear time-varying closed-loop system by a nonlinear time-invariant system. It is shown that the four-dimensional averaged system has a two-dimensional equilibrium surface, which can be divided into stable and unstable subsets. Trajectories generally converge to a stable point of the equilibrium surface, implying that the disturbance is asymptotically canceled even if the true parameters of the system are not exactly determined. Simulations, as well as extensive experiments on an active noise control testbed, illustrate the results of the analysis and demonstrate the ability of the algorithm to recover from abrupt system changes or track slowly-varying parameters. Extensions of the algorithm to systems with multiple inputs/outputs and disturbances consisting of multiple frequency components are provided.Keywords
This publication has 28 references indexed in Scilit:
- Rejection of periodic disturbances of unknown and time‐varying frequencyInternational Journal of Adaptive Control and Signal Processing, 2004
- Experimental analysis of an active vibration control system for gearboxesSmart Materials and Structures, 2004
- Model-free frequency domain iterative active sound and vibration controlControl Engineering Practice, 2003
- Cross-updated active noise control system with online secondary path modelingIEEE Transactions on Speech and Audio Processing, 2001
- A secondary path modeling technique for active noise control systemsIEEE Transactions on Speech and Audio Processing, 1997
- A multitasking DSP implementation of adaptive magnetic bearing controlIEEE Transactions on Control Systems Technology, 1997
- Rejection of unknown periodic load disturbances in continuous steel casting process using learning repetitive control approachIEEE Transactions on Control Systems Technology, 1996
- Active control of vibrations in helicopters via pole assignment techniquesIEEE Transactions on Control Systems Technology, 1994
- Adaptive implementation of internal model principle for continuous time systemsIEE Proceedings D Control Theory and Applications, 1992
- An analysis of multiple correlation cancellation loops with a filter in the auxiliary pathIEEE Transactions on Acoustics, Speech, and Signal Processing, 1980