Abstract
Disturbance and uncertainty rejection is a key objective in control system design, and active disturbance rejection control (ADRC) exactly provides an effective solution to this issue. To this end, this paper presents a generalized active disturbance rejection controller for a class of nonlinear uncertain systems with linear output. To be specific, a generalized reduced-order extended state observer (ESO) is proposed to reduce phase delay and complexity of the system, which can take full advantage of the system output. Also, this method includes the existing results with fewer assumptions, and can be applied to systems with any order measurable states or multiple states, even linear combination states. Furthermore, the stability of this approach is guaranteed and demonstrated through matrix transformation and Lyapunov method, and design examples and numerical simulations are given to show the effectiveness and practicability of the method.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Guo L. Feedback and uncertainty: Some basic problems and results. Annu Rev Control, 2020, 49: 27–36
Han J. From PID to active disturbance rejection control. IEEE Trans Ind Electron, 2009, 56: 900–906
Gao Z. Scaling and bandwidth parameterization based controller tuning. In: Proceedings of the American Control Conference. Denver, 2003. 4989–4996
Huang Y, Xue W. Active disturbance rejection control: Methodology and theoretical analysis. ISA Trans, 2014, 53: 963–976
Wu Z H, Guo B Z. On convergence of active disturbance rejection control for a class of uncertain stochastic nonlinear systems. Int J Control, 2019, 92: 1103–1116
Zhong S, Huang Y, Guo L. A parameter formula connecting PID and ADRC. Sci China Inf Sci, 2020, 63: 192203
Xue W, Huang Y. Performance analysis of 2-DOF tracking control for a class of nonlinear uncertain systems with discontinuous disturbances. Int J Robust Nonlinear Control, 2018, 28: 1456–1473
Fu C, Tan W. Control of unstable processes with time delays via ADRC. ISA Trans, 2017, 71: 530–541
Chen S, Xue W, Zhong S, et al. On comparison of modified ADRCs for nonlinear uncertain systems with time delay. Sci China Inf Sci, 2018, 61: 070223
Zhao S, Gao Z. Modified active disturbance rejection control for time-delay systems. ISA Trans, 2014, 53: 882–888
Piao M, Sun M, Huang J, et al. Partial integrated guidance and control design for supersonic missile based on disturbance rejection. Measurement Control, 2019, 52: 1445–1460
Xie H, Li S, Song K, et al. Model-based decoupling control of VGT and EGR with active disturbance rejection in diesel engines. In: Proceedings of the IFAC Symposium on Advances in Automotive Control. Tokyo, 2013. 282–288
Wang W M, Shao X, Li Q H, et al. Research on active disturbance rejection control method for turbine blade tip clearance. Sci China Tech Sci, 2019, 62: 1795–1804
Xue W, Bai W, Yang S, et al. ADRC with adaptive extended state observer and its application to air-fuel ratio control in gasoline engines. IEEE Trans Ind Electron, 2015, 62: 5847–5857
Xie H, Song K, He Y. A hybrid disturbance rejection control solution for variable valve timing system of gasoline engines. ISA Trans, 2014, 53: 889–898
Sun L, Li D, Hu K, et al. On tuning and practical implementation of active disturbance rejection controller: A case study from a regenerative heater in a 1000 MW power plant. Ind Eng Chem Res, 2016, 55: 6686–6695
Qiu D, Sun M, Wang Z, et al. Practical wind-disturbance rejection for large deep space observatory antenna. IEEE Trans Contr Syst Technol, 2014, 22: 1983–1990
Chang S, Wang Y, Zuo Z. Fixed-time active disturbance rejection control and its application to wheeled mobile robots. IEEE Trans Syst Man Cybern Syst, 2021, 51: 7120–7130
Nguyen V T, Lin C Y, Su S F, et al. Global finite time active disturbance rejection control for parallel manipulators with unknown bounded uncertainties. IEEE Trans Syst Man Cybern Syst, 2020, doi: https://doi.org/10.1109/TSMC.2020.2987056
Luenberger D. An introduction to observers. IEEE Trans Automat Contr, 1971, 16: 596–602
Wu K J, Zhang P X, Wu H. A new control design for a morphing UAV based on disturbance observer and command filtered backstepping techniques. Sci China Tech Sci, 2019, 62: 1845–1853
Tian G. Reduced-order extended state observer and frequency response analysis. Dissertation for Master Degree. Cleveland: Cleveland State University, 2007
Xue W. On theoretical analysis of active disturbance rejection control (in Chinese). Dissertation for Doctoral Degree. Beijing: University of Chinese Academy of Sciences, 2012
Teppa-Garran P, Garcia G. Reduced order extended state observer without output derivative in ADRC. Lat Am Appl Res, 2015, 45: 239–244
Miklosovic R, Radke A, Gao Z. Discrete implementation and generalization of the extended state observer. In: Proceedings of the American Control Conference. Minneapolis, 2006. 2209–2214
Yang R, Sun M, Chen Z. Active disturbance rejection control on first-order plant. J Syst Eng Electron, 2011, 22: 95–102
Chen Z, Wang Y, Sun M, et al. Convergence and stability analysis of active disturbance rejection control for first-order nonlinear dynamic systems. Trans Institute Measurement Control, 2019, 41: 2064–2076
Fu C, Tan W. Parameters tuning of reduced-order active disturbance rejection control. IEEE Access, 2020, 8: 72528–72536
Shao X L, Wang H L. Back-stepping active disturbance rejection control design for integrated missile guidance and control system via reduced-order ESO. ISA Trans, 2015, 57: 10–22
Pawar S N, Chile R H, Patre B M. Modified reduced order observer based linear active disturbance rejection control for TITO systems. ISA Trans, 2017, 71: 480–494
Li H, Cheng L, Li Z, et al. Active disturbance rejection control for a fluid-driven hand rehabilitation device. IEEE/ASME Trans Mechatron, 2021, 26: 841–853
Bryson A E, Luenberger D G. The synthesis of regulator logic using state-variable concepts. Proc IEEE, 1970, 58: 1803–1811
Luenberger D G. Observing the state of a linear system. IEEE Trans Mil Electron, 1964, 8: 74–80
Bhatia R, Rosenthal P. How and why to solve the operator equation AX−XB=Y. Bull Lond Math Soc, 1997, 29: 1–21
Li S, Yang J, Chen W H, et al. Generalized extended state observer based control for systems with mismatched uncertainties. IEEE Trans Ind Electron, 2012, 59: 4792–4802
Wang Y, Liu J, Chen Z, et al. On the stability and convergence rate analysis for the nonlinear uncertain systems based upon active disturbance rejection control. Int J Robust Nonlinear Control, 2020, 30: 5728–5750
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the National Natural Science Foundation of China (Grant Nos. 61973175, 61973172 and 62073177), the Key Technologies Research and Development Program of Tianjin (Grant No. 19JCZDJC32800), and Tianjin Research Innovation Project for Postgraduate Students (Grant No. 2020YJSZXB02).
Rights and permissions
About this article
Cite this article
Wang, Y., Chen, Z., Sun, M. et al. Design and stability analysis of a generalized reduced-order active disturbance rejection controller. Sci. China Technol. Sci. 65, 361–374 (2022). https://doi.org/10.1007/s11431-020-1803-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-020-1803-4