Skip to main content
Article
General Error-based Active Disturbance Rejection Control for Swift Industrial Implementations
Control Engineering Practice
  • R. Madonski, Southeast University, Nanjing
  • S. Shao, Cleveland State University
  • H. Zhang, Cleveland State University
  • Z. Gao, Cleveland State University
  • J. Yang, Southeast University, Nanjing
  • S. Li, Southeast University, Nanjing
Document Type
Article
Publication Date
3-1-2019
Disciplines
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.

DOI
10.1016/j.conengprac.2018.11.021
Version
Postprint
Creative Commons License
Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International
Citation Information
R. Madonski, S. Shao, H. Zhang, Z. Gao, et al.. "General Error-based Active Disturbance Rejection Control for Swift Industrial Implementations" Control Engineering Practice Vol. 84 (2019) p. 218 - 229 ISSN: 09670661
Available at: http://works.bepress.com/sally_shao/28/