An adaptive quenching algorithm for a nonlinear single-degree-of-freedom system

An indirect adaptive quenching algorithm for a nonlinear single-degree-of-freedom system with unknown constant system parameters is presented. The system is subject to external or parametric sinusoidal disturbances and the resulting control signal is also sinusoidal. The quenching algorithm provides a reduction in the control effort required compared to direct disturbance cancellation. The disturbance sinusoid and the unknown parameters are incorporated into the system model and an extended Kalman filter (EKF) with modified update equations is used to estimate the system state and parameters. The estimates are then used to form the quenching signal. The adaptive quenching algorithm is found to work well inside a quenching region defined by the separatrices and suggests the use of a hybrid control law. The algorithm was verified by implementing it on an analog computer.