Robust trajectory following without availability of the reference time-derivatives in the control scheme with active disturbance rejection

The conventional application of the active disturbance rejection control (ADRC) scheme leads to robust feedback-linearization of the original system dynamics which is followed next by a design of the outer-loop state-feedback with feedforward controller designed for the resultant chain of integrators. The latter design stage assumes perfect knowledge (availability) of the consecutive reference time-derivatives up to the order of the linearized dynamics. In the paper, such assumption will be removed by showing how to modify the ADRC design for SISO systems to obtain practical following of sufficiently smooth reference trajectories which are not known in advance. The key idea results from expressing of a control task in the error domain, treating simultaneously the reference trajectory as a source of an additional external disturbance which has to be actively rejected. By embedding the prescribed closed-loop error dynamics into a structure of an extended-state observer it will be shown that the outer-loop controller can be limited in this case to a proportional static output-feedback regardless of the order of system dynamics. Simple tuning rules of the original ADRC have been preserved in the modified scheme requiring only two design parameters to be selected by a user. Simulation and experimental examples illustrate efficiency of the proposed control law.

[1]  Zongxuan Sun,et al.  A Novel Internal Model-Based Tracking Control for a Class of Linear Time-Varying Systems , 2010 .

[2]  L. Marconi,et al.  A High-Gain Nonlinear Observer With Limited Gain Power , 2015, IEEE Transactions on Automatic Control.

[3]  Alessandro Astolfi,et al.  Asymptotic tracking of a reference trajectory by output-feedback for a class of non linear systems , 2009, Syst. Control. Lett..

[4]  Zhiqiang Gao,et al.  From Poncelet's invariance principle to Active Disturbance Rejection , 2009, 2009 American Control Conference.

[5]  Qi Gong,et al.  Global practical tracking of a class of nonlinear systems by output feedback , 2007, Autom..

[6]  Wenchao Xue,et al.  Performance analysis of active disturbance rejection tracking control for a class of uncertain LTI systems. , 2015, ISA transactions.

[7]  Lorenzo Marconi,et al.  Robust Autonomous Guidance , 2003 .

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

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

[10]  Zhiqiang Gao,et al.  A survey of state and disturbance observers for practitioners , 2006, 2006 American Control Conference.

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

[12]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[13]  Wan Kyun Chung,et al.  A robust tracking controller design with hierarchical perturbation compensation , 2002 .

[14]  Hassan K. Khalil,et al.  High-gain observers in nonlinear feedback control , 2009, 2009 IEEE International Conference on Control and Automation.

[15]  H. Khalil,et al.  Output feedback stabilization of fully linearizable systems , 1992 .

[16]  Manfredi Maggiore,et al.  Output feedback tracking: a separation principle approach , 2005, IEEE Transactions on Automatic Control.

[17]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

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

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

[20]  Zhiqiang Gao,et al.  From linear to nonlinear control means: a practical progression. , 2002, ISA transactions.

[21]  Christopher Edwards,et al.  Robust feedback linearization using higher order sliding mode observer , 2011, IEEE Conference on Decision and Control and European Control Conference.

[22]  H. Khalil,et al.  A separation principle for the stabilization of a class of nonlinear systems , 1997 .