General error-based active disturbance rejection control for swift industrial implementations

Abstract In this article, a typical 2DOF active disturbance rejection control (ADRC) design is restructured into a 1DOF form, thus making it compatible with standard industrial control function blocks and enhancing its market competitiveness. This methodology integrates the previously separated components, such as the profile generator, state observer, feedback controller, feedforward terms, and disturbance rejection, into one unified structure. In doing so, certain ADRC components can be made simpler (or even obsolete) without sacrificing the nominal control performance, which further simplifies the control synthesis and tuning. A generalized version of the error-driven design is adopted and rigorously proved here using the singular perturbation theory. The experimental verification of the utilized approach is carried out using a disturbed DC–DC buck converter.

[1]  Robert G. Landers,et al.  Active Disturbance Rejection Control for Voltage Stabilization in Open-Cathode Fuel Cells through Temperature Regulation , 2016 .

[2]  John Cortés-Romero,et al.  Algebraic estimation and active disturbance rejection in the control of flat systems , 2017 .

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

[4]  P. Maya-Ortiz,et al.  Speed-sensorless control of SR motors based on GPI observers , 2016 .

[5]  Nariman Sepehri,et al.  Active disturbance rejection control applied to automated steering for lane keeping in autonomous vehicles , 2018 .

[6]  L. Evans Measure theory and fine properties of functions , 1992 .

[7]  Cédric Join,et al.  Model-free control , 2013, Int. J. Control.

[8]  Han Zhang Information Driven Control Design: A Case for PMSM Control , 2017 .

[9]  Shihua Li,et al.  Universal active disturbance rejection control for non-linear systems with multiple disturbances via a high-order sliding mode observer , 2017 .

[10]  Guiying Wu,et al.  Disturbance rejection control of a fuel cell power plant in a grid-connected system , 2017 .

[11]  Shihua Li,et al.  Robust control for disturbed buck converters based on two GPI observers , 2017 .

[12]  Zhiqiang Gao,et al.  On the centrality of disturbance rejection in automatic control. , 2014, ISA transactions.

[13]  Zhiqiang Gao,et al.  A Practical Approach to Disturbance Decoupling Control , 2009 .

[14]  Wenchao Xue,et al.  Performance analysis of 2‐DOF tracking control for a class of nonlinear uncertain systems with discontinuous disturbances , 2018 .

[15]  Hebertt Sira-Ramírez,et al.  Control Design Techniques in Power Electronics Devices , 2006 .

[16]  Sanjay E. Talole,et al.  Performance Analysis of Generalized Extended State Observer in Tackling Sinusoidal Disturbances , 2013, IEEE Transactions on Control Systems Technology.

[17]  Marcin Kielczewski,et al.  Robustification of the modular tracking control system for non-Standard N-Trailers of uncertain kinematics , 2017 .

[18]  Zhiqiang Gao,et al.  On the conditions of exponential stability in active disturbance rejection control based on singular perturbation analysis , 2017, Int. J. Control.

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

[20]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

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

[22]  R Madoński,et al.  Application of a disturbance-rejection controller for robotic-enhanced limb rehabilitation trainings. , 2014, ISA transactions.

[23]  M Ramírez-Neria,et al.  Linear active disturbance rejection control of underactuated systems: the case of the Furuta pendulum. , 2014, ISA transactions.