Analysis and Implementation of an Adaptive Algorithm for the Rejection of Multiple Sinusoidal Disturbances
- 27 June 2008
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 17 (1), 40-50
- https://doi.org/10.1109/tcst.2008.922566
Abstract
A discrete-time adaptive algorithm is proposed to reject periodic disturbances in the case where the frequencies are unknown and a reference sensor is not available. The stability of the algorithm is analyzed using averaging theory, and the design of the parameters is based on the linearized averaged system. While the algorithm is first designed for rejecting periodic disturbances with one sinusoidal component, it is also extended to deal with cases where the disturbance has multiple sinusoidal components. A frequency separation method is proposed to prevent the frequency estimates from converging to the same value. The effectiveness of the adaptive scheme is validated in simulations and in experiments on an active noise control testbed.Keywords
This publication has 24 references indexed in Scilit:
- Adaptive narrow band disturbance rejection applied to an active suspension—an internal model principle approachAutomatica, 2005
- Direct adaptive cancellation of periodic disturbances for multivariable plantsIEEE Transactions on Speech and Audio Processing, 2003
- A magnitude/phase-locked loop approach to parameter estimation of periodic signalsIEEE Transactions on Automatic Control, 2003
- Active noise control for periodic disturbancesIEEE Transactions on Control Systems Technology, 2001
- Adaptive algorithms for the rejection of sinusoidal disturbances with unknown frequencyAutomatica, 1997
- Statistical analysis of MUSIC and subspace rotation estimates of sinusoidal frequenciesIEEE Transactions on Signal Processing, 1991
- Estimating the number of sinusoids in additive white noiseIEEE Transactions on Acoustics, Speech, and Signal Processing, 1988
- Averaging analysis for discrete time and sampled data adaptive systemsIEEE Transactions on Circuits and Systems, 1988
- A multiple error LMS algorithm and its application to the active control of sound and vibrationIEEE Transactions on Acoustics, Speech, and Signal Processing, 1987
- The internal model principle of control theoryAutomatica, 1976