Tuning and implementation variants of discrete-time ADRC

被引:4
作者
Herbst, Gernot [1 ]
Madonski, Rafal [2 ]
机构
[1] Univ Appl Sci Zwickau, Zwickau, Germany
[2] Jinan Univ, Energy & Elect Res Ctr, Guangzhou, Peoples R China
关键词
Active disturbance rejection control (ADRC); Error-based form; Controller tuning; Discretization; DISTURBANCE REJECTION CONTROL; CONTROLLER; BUMPLESS;
D O I
10.1007/s11768-023-00127-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Practical implementations of active disturbance rejection control (ADRC) will almost always take place in discretized form. Since applications may have quite different needs regarding their discrete-time controllers, this article summarizes and extends the available set of ADRC implementations to provide a suitable variant for as many as possible use cases. In doing so, the gap between quasi-continuous and discrete-time controller tuning is closed for applications with low sampling frequencies. The main contribution of this article is the derivation of three different discrete-time implementations of error-based ADRC. It is shown that these are almost one-to-one counterparts of existing output-based implementations, to the point where transfer functions and coefficients can be reused in unaltered form. In this way, error-based implementations become firmly rooted in the established landscape of discrete-time ADRC. Furthermore, it becomes possible to equip error-based variants with windup protection abilities known from output-based ADRC.
引用
收藏
页码:72 / 88
页数:17
相关论文
共 36 条
[1]   Hardware Implementation of an ADRC Controller on a Gimbal Mechanism [J].
Ahi, Behzad ;
Nobakhti, Amin .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (06) :2268-2275
[2]  
Astrom K., 2006, ADV PID CONTROL
[3]  
Desai R, 2018, 2018 INDIAN CONTROL CONFERENCE (ICC), P131, DOI 10.1109/INDIANCC.2018.8307966
[4]   Active disturbance rejection control for robotic systems: A review [J].
Fareh, Raouf ;
Khadraoui, Sofiane ;
Abdallah, Mohmoud Y. ;
Baziyad, Mohammed ;
Bettayeb, Maamar .
MECHATRONICS, 2021, 80
[5]  
Franklin G. F., 1997, Digital Control of Dynamic Systems, V3
[6]   Tuning of linear ADRC with known plant information [J].
Fu, Caifen ;
Tan, Wen .
ISA TRANSACTIONS, 2016, 65 :384-393
[7]  
Gang Tian, 2007, 16th IEEE International Conference on Control Applications. Part of IEEE Multi-conference on Systems and Control, P1595
[8]  
Gao ZQ, 2006, P AMER CONTR CONF, V1-12, P2399
[9]  
Gao ZQ, 2003, P AMER CONTR CONF, P4989
[10]   From PID to Active Disturbance Rejection Control [J].
Han, Jingqing .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (03) :900-906