Active Disturbance Rejection Control for Uncertain Nonaffine-in-Control Nonlinear Systems
2017
In this technical note, the active disturbance rejection control (ADRC) is generalized to uncertain nonaffine-in-control nonlinear systems. The proposed controller incorporates both an extended state observer (ESO) as well as a dynamic inversion. The ESO is designed to estimate system state and total uncertainty, which includes the uncertain internal dynamics and the external disturbance, and is nonaffine-in-control. Based on the output of the ESO, the dynamic inversion is used to deal with the nonaffine-in-control problem. The proposed control has a multi-time-scale structure, in which the ESO is the fastest time scale; the dynamic inversion is the second; and the considered nonlinear system is the slowest. The practical convergence of the resulting closed-loop system is obtained. An example is presented to illustrate the efficiency of the proposed method.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
27
References
51
Citations
NaN
KQI