Adaptive algorithms for the rejection of sinusoidal disturbances with unknown frequency
Automatica (Journal of IFAC)
Paper: The internal model principle of control theory
Automatica (Journal of IFAC)
An improved lattice-based adaptive IIR notch filter
IEEE Transactions on Signal Processing
Comparison and extensions of control methods for narrow-banddisturbance rejection
IEEE Transactions on Signal Processing
Identification of periodic signals with uncertain frequency
IEEE Transactions on Signal Processing
Improved instantaneous frequency estimation using an adaptiveshort-time Fourier transform
IEEE Transactions on Signal Processing
Adaptive rejection of stochastic and deterministic sinusoidal disturbances with unknown frequency
ACC'09 Proceedings of the 2009 conference on American Control Conference
CCDC'09 Proceedings of the 21st annual international conference on Chinese control and decision conference
A direct approach for the frequency-adaptive feedforward cancellation of harmonic disturbances
IEEE Transactions on Signal Processing
Automatica (Journal of IFAC)
Hi-index | 22.15 |
This paper presents a new algorithm to cancel periodic disturbances with uncertain frequency. The disturbances are cancelled using an internal model structure with adaptive frequency, in parallel with a stabilizing controller. The time-varying internal model controller's states, in steady state, can be mapped to two time-invariant variables: the magnitude or energy of the internal model and frequency of the disturbance. An additional integral controller then can be used to reduce the difference between the internal model controller (IMC) and disturbance frequency to zero. The stability of the feedback control system with this algorithm and convergence of the algorithm to the correct frequency with exact disturbance cancellation are justified by singular perturbation and averaging theories. The algorithm is locally exponentially stable, rather than asymptotically stable. Simulations demonstrate the performance of the algorithm, the ability of this algorithm to identify the frequency of periodic disturbances and to reject periodic disturbances with uncertain frequency.