Abstract
With the rapid deployments of the active disturbance rejection control (ADRC) as a bonafide industrial technology in the background, this paper summarizes some recent results in the analysis of linear ADRC and offers explanations in the frequency response language with which practicing engineers are familiar. Critical to this endeavor is the concept of bandwidth, which has been used in a more general sense. It is this concept that can serve as the link between the otherwise opaque state space formulation of the ADRC and the command design considerations and concerns shared by practicing engineers. The remarkable characteristics of a simple linear ADRC was first shown in the frequency domain, followed by the corresponding analysis in time domain, where the relationship between the tracking error and the ADRC bandwidth is established. It is shown that such insight is only possible by using the method of solving linear differential equations, instead of the more traditional techniques such as the Lyapunov methods, which tend to be more conservative and difficult to grasp by engineers. The insight obtained from such analysis is further demonstrated in the simulation validation.
Similar content being viewed by others
References
R. Brockett. New issues in the mathematics of control. Mathematics Unlimited–2001 and Beyond. B. Engquist, W. Schimid (eds). Berlin: Springer, 2001: 189–220.
J. Han. Is it control theory or model theory? Systems Science and Mathematical Sciences, 1989, 9(4): 328–335 (in Chinese).
J. Han. A class of extended state observers for uncertain systems. Control and Decision, 1995, 10(1): 85–88 (in Chinese).
J. Han. Nonlinear state error feedback control. Control and Decision, 1995, 10(3): 221–225 (in Chinese).
J. Han. Auto-disturbance rejection control and its applicationss. Control and Decision, 1998, 13(1): 19–23 (in Chinese).
J. Han. Nonlinear design methods for control systems. Proceedings of the 14th IFAC World Congress, Beijing, 1999: 521–526.
Z. Gao, Y. Huang, J. Han. An alternative paradigm for control system design. Proceedings of the IEEE Conference on Decision and Control, New York: IEEE, 2001: 4578–4585.
Z. Gao. Active disturbance rejection control: a paradigm shift in feedback control system design. Proceedings of the American Control Conference, New York: IEEE, 2006: 2399–2405.
Z. Gao. On the centrality of disturbance rejection in automatic control. ISA Transactions, 2014, 53(4): 850–857.
Z. Gao. Active disturbance rejection control: from an enduring idea to an emerging technology. Proceedings of the 10th International Workshop on Robot Motion and Control, Poznan: IEEE, 2015: 269–282.
J. Han. From PID to active disturbance rejection control. IEEE Transactions on Industrial Electronics, 2009, 56(3): 900–906.
G. Basile, G. Marro. On the observability of linear, time-invariant systems with unknown inputs. Journal of Optimization Theory and Applications, 1969, 2(6): 410–415.
C. Johnson. Accommodation of external disturbances in linear regulator and servomechanism problems. IEEE Transactions on Automatic Control, 1971, 16(6): 635–644.
G. Hostetter, J. Meditch. On the generalization of observers to systems with unmeasurable, unknown inputs. Automatica, 1973, 9(6): 721–724.
C. Johnson. Theory of disturbance-accommodating controllers. Control and Dynamic Systems, 1976, 12: 387–489.
V. Gourishangkar, P. Kudva, K. Ramar. Reduced-order observers for multivariable systems with inaccessible disturbance inputs. International Journal of Control, 1977, 25(2): 311–319.
P. C. Muller. Indirect measurements of nonlinear effects by state observers. Nonlinear Dynamics in Engineering Systems, Berlin: Springer, 1990: 205–215.
J. Profeta, W. Vogt, M. Mickle. Disturbance estimation and compensation in linear systems. IEEE Transaction on Aerospace and Electronic Systems, 1990, 26(2): 225–231.
J. Chen, R. J. Patton, H. Zhang. Design of unknown input observers and robust fault detection filters. International Journal of Control, 1995, 63(1): 85–105.
T. Umeno, Y. Hori. Robust speed control of DC servo motors using modern two degrees-of-freedom controller design. IEEE Transactions on Industrial Electronics, 1991, 38(5): 363–368.
Y. Hori, K. Shimura, M. Tomizuka. Position/force control of multiaxis manipulator based on the TDOF robust servo controller for each joint. Proceedings of the American Control Conference ACC/WM9, New York: IEEE, 1992: 753–757.
H. Lee, M. Tomizuka. Robust motion controller design for highaccuracy positioning systems. IEEE Transactions on Industrial Electronics, 1996, 43(1): 48–55.
T. Mita, M. Hirata, K. Murata, et al. H∞ control versus disturbance-observer-based control. IEEE Transactions on Industrial Electronics, 1998, 45(3): 488–495.
R. Bickel, M. Tomizuka. Passivity-based versus disturbance observer based robot control: equivalence and stability. ASME Journal of Dynamics Systems, Measurement, and Control, 1999, 121(1): 41–47.
E. Schrijver, J. van Dijk. Disturbance observers for rigid mechanical systems: equivalence, stability, and design. ASME Journal of Dynamics Systems, Measurement, and Control, 2002, 124(4): 539–548.
Y. Choi, K. Yang, W. K. Chung, et al. On the robustness and performance of disturbance observers for second-order systems. IEEE Transactions on Automatic Control, 2003, 48(2): 315–320.
K. Yang, Y. Choi, W. Chung. On the tracking performance improvement of optical disk drive servo systems using errorbased disturbance observer. IEEE Transactions on Industrial Electronics, 2005, 52(1): 270–279.
S. Kwon, W. K. Chung. Robust performance of the multiloop perturbation compensator. IEEE/ASME Transaction on Mechatronics, 2002, 7(2): 190–200.
S. Kwon, W. K. Chung. A discrete-time design and analysis of perturbation observer for motion control applications. IEEE Transactions on Control Systems Technology, 2003, 11(3): 399–407.
S. Kwon, W. K. Chung. Combined synthesis of state estimator and perturbation observer. ASME Journal of Dynamic Systems, Measurement, and Control, 2003, 125(1): 19–26.
S. Kwon. Robust Kalman filtering with perturbation estimation process. Proceedings of the American Control Conference, New York: IEEE, 2006: 997–1002.
A. Radke, Z. Gao. A survey of state and disturbance observers for practitioners. Proceedings of the American Control Conference, New York: IEEE, 2006: 5183–5188.
W. Chen, J. Yang, L. Guo, et al. Disturbance observer-based control and related methods: an overview. IEEE Transactions on Industrial Electronics, 2016, 63(2): 1083–1095.
Q. Zheng, L. Gao, Z. Gao. On stability analysis of active disturbance rejection control for nonlinear time-varying plants with unknown dynamics. Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans: IEEE, 2007: 3501–3506.
Z. Zhao, B. Guo. On convergence of nonlinear active disturbance rejection control for SISO nonlinear systems. Journal of Dynamical and Control Systems, 2016, 22(2): 385–412.
Y. Huang, W. Xue. Active disturbance rejection control: methodology and theoretical analysis. ISA Transactions, 2014, 53(4): 963–976.
B. Guo, H. Zhou. The active disturbance rejection control to stabilization for multi-dimensional wave equation with boundary control matched disturbance. IEEE Transactions on Automatic Control, 2015, 60(1): 143–157.
B. Guo, F. Jin. The active disturbance rejection and sliding mode control approach to the stabilization of the Euler-Bernoulli beam equation with boundary input disturbance. Automatica, 2013, 49(9): 2911–2918.
B. Guo, Z. Zhao. On convergence of the nonlinear active disturbance rejection control for MIMO systems. SIAM Journal on Control and Optimization, 2013, 51(2): 1727–1757.
B. Guo, Z. Zhao. On the convergence of extended state observer for nonlinear systems with uncertainty. Systems & Control Letters, 2011, 60(6): 420–430.
Z. Gao. Scaling and parameterization based controller tuning. Proceedings of the American Control Conference, New York: IEEE, 2003: 4989–4996.
G. Tian, Z Gao. Frequency response analysis of active disturbance rejection based control system. IEEE Multi-conference on Systems and Control, New York: IEEE, 2007: 1167–1172.
J. Csank, Z Gao. Uncertainty reduction through active disturbance rejection. Proceedings of the American Control Conference, New York: IEEE, 2008: 3689–3694.
J. Tatsumi, Z Gao. On the enhanced ADRC design with a low observer bandwidth. Proceedings of the Chinese Control Conference, New York: IEEE, 2013: 297–302.
W. Xue, Y. Huang. Performance analysis of active disturbance rejection tracking control for a class of uncertain LTI systems. ISA Transactions, 2015, 58: 133–154.
Q. Zheng, L. Dong, D. H. Lee, et al. Active disturbance rejection control and implementation for MEMS gyroscopes. IEEE Transactions on Control Systems Technology, 2009, 17(6): 1432–1438.
Q. Zheng, Z. Chen, Z Gao. A practical dynamic decoupling control approach. Control Engineering Practice, 2009, 17(9): 1016–1025.
Q. Zheng, Z. Gao. An energy saving, factory-validated disturbance decoupling control design for extrusion processes. Proceedings of the 10th World Congress on Intelligent Control and Automatio, Beijing: IEEE, 2012: 2891–2896.
Q. Zheng. On Active Disturbance Rejection Control: Stability Analysis and Applications in Disturbance Decoupling Control. Ph.D. thesis. Cleveland: Cleveland State University, 2009.
Q. Zheng, L. Gao, Z. Gao. On validation of extended state observer through analysis and experimentation. ASME Journal of Dynamic Systems, Measurement, and Control, 2012, 134(2): DOI 10.1115/1.4005364.
Author information
Authors and Affiliations
Corresponding author
Additional information
Qing ZHENG is an associate professor in the Electrical and Computer Engineering Department at Gannon University, received the Doctor of Engineering degree in Electrical Engineering from Cleveland State University in 2009. Before joining Gannon University, she had been employed at Beijing Institute of Control Devices in China for five years. Her research interests include active disturbance rejection control and its applications as well as multivariable control and optimization. E-mail: zheng003@gannon.edu.
Zhiqiang GAO received the Ph.D. degree in Electrical Engineering from University of Notre Dame in 1990. He is an associate professor and the director of Center for Advanced Control Technologies, Cleveland State University, His research is focused on the principles and practice of engineering cybernetics, particularly its manifestation in active disturbance rejection control. E-mail: z.gao@ieee.org.
Rights and permissions
About this article
Cite this article
Zheng, Q., Gao, Z. Active disturbance rejection control: between the formulation in time and the understanding in frequency. Control Theory Technol. 14, 250–259 (2016). https://doi.org/10.1007/s11768-016-6059-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11768-016-6059-9