Active Disturbance Rejection Control for Uncertain Nonaffine-in-Control Nonlinear Systems

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.

[1]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[2]  Jin Zhang,et al.  Neural-network control of nonaffine nonlinear system with zero dynamics by state and output feedback , 2003, IEEE Trans. Neural Networks.

[3]  Hassan K. Khalil,et al.  Performance Recovery of Feedback-Linearization-Based Designs , 2008, IEEE Transactions on Automatic Control.

[4]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[5]  Aranya Chakrabortty,et al.  Robust Stabilization and Performance Recovery of Nonlinear Systems With Unmodeled Dynamics , 2008, IEEE Transactions on Automatic Control.

[6]  Bao-Zhu Guo,et al.  On the convergence of an extended state observer for nonlinear systems with uncertainty , 2011, Syst. Control. Lett..

[7]  Domitilla Del Vecchio,et al.  Retroactivity Attenuation in Bio-Molecular Systems Based on Timescale Separation , 2011, IEEE Transactions on Automatic Control.

[8]  Xue Wenchao,et al.  ACTIVE DISTURBANCE REJECTION CONTROL:METHODOLOGY AND THEORETICAL ANALYSIS , 2011 .

[9]  Zhiqiang Gao,et al.  On Validation of Extended State Observer Through Analysis and Experimentation , 2012 .

[10]  Bao-Zhu Guo,et al.  On convergence of nonlinear active disturbance rejection control for MIMO systems , 2012, Proceedings of the 31st Chinese Control Conference.

[11]  Koksal Erenturk,et al.  Fractional-Order $\hbox{PI}^{\lambda}\hbox{D}^{\mu}$ and Active Disturbance Rejection Control of Nonlinear Two-Mass Drive System , 2013, IEEE Transactions on Industrial Electronics.

[12]  Prashanth Krishnamurthy,et al.  A Singular Perturbation Based Global Dynamic High Gain Scaling Control Design for Systems With Nonlinear Input Uncertainties , 2013, IEEE Transactions on Automatic Control.

[13]  Wenchao Xue,et al.  On frequency-domain analysis of ADRC for uncertain system , 2013, 2013 American Control Conference.

[14]  Yongduan Song,et al.  Generalized PI control design for a class of unknown nonaffine systems with sensor and actuator faults , 2014, Syst. Control. Lett..

[15]  Karl Johan Åström,et al.  Control: A perspective , 2014, Autom..

[16]  Zongxia Jiao,et al.  Extended-State-Observer-Based Output Feedback Nonlinear Robust Control of Hydraulic Systems With Backstepping , 2014, IEEE Transactions on Industrial Electronics.

[17]  Zhiqiang Gao,et al.  Predictive active disturbance rejection control for processes with time delay. , 2014, ISA transactions.

[18]  Carlos García-Rodriguez,et al.  On the Control of the Permanent Magnet Synchronous Motor: An Active Disturbance Rejection Control Approach , 2014, IEEE Transactions on Control Systems Technology.

[19]  Beibei Ren,et al.  Robust Control for a Class of Nonaffine Nonlinear Systems Based on the Uncertainty and Disturbance Estimator , 2015, IEEE Transactions on Industrial Electronics.

[20]  Bao-Zhu Guo,et al.  On active disturbance rejection control for nonlinear systems using time-varying gain , 2015, Eur. J. Control.

[21]  Lei Guo,et al.  Control of uncertain nonlinear systems based on observers and estimators , 2015, Autom..

[22]  Wei Xue,et al.  Active Disturbance Rejection Control for a Flywheel Energy Storage System , 2015, IEEE Transactions on Industrial Electronics.

[23]  Hassan K. Khalil,et al.  Output feedback stabilization of inverted pendulum on a cart in the presence of uncertainties , 2015, Autom..

[24]  Bao-Zhu Guo,et al.  Active Disturbance Rejection Control Approach to Output-Feedback Stabilization of a Class of Uncertain Nonlinear Systems Subject to Stochastic Disturbance , 2016, IEEE Transactions on Automatic Control.

[25]  Gernot Herbst,et al.  Practical Active Disturbance Rejection Control: Bumpless Transfer, Rate Limitation, and Incremental Algorithm , 2016, IEEE Transactions on Industrial Electronics.

[26]  Zhi-Liang Zhao,et al.  Active disturbance rejection control approach to stabilization of lower triangular systems with uncertainty , 2016 .