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
相关论文
共 50 条
  • [31] Tuning of discrete-time PID controllers in sensor network based control systems
    Eriksson, L
    Koivo, HN
    2005 IEEE International Symposium on Computational Intelligence in Robotics and Automation, Proceedings, 2005, : 359 - 364
  • [32] Model Matching Control Based on Discrete-Time Improved ADRC Considering Plant Input-side Disturbance
    Tanaka, Ryo
    Murakami, Takahiro
    Ishida, Yoshihisa
    2015 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION (AIMS 2015), 2015, : 202 - 207
  • [33] Multiple Disturbance Suppression of IPMSM Drives Based on Embedded Discrete-Time Repetitive ADRC With Optimized Parameter Selection
    Luo, Cheng
    Xu, Zhijie
    Yang, Kai
    Li, Wei
    Huang, Yuhao
    IEEE TRANSACTIONS ON POWER ELECTRONICS, 2024, 39 (05) : 6052 - 6062
  • [34] Discrete-Time Chaotic Circuits for Implementation of Tent Map and Bernoulli Map
    李志忠
    丘水生
    Journal of Electronic Science and Technology of China, 2005, (03) : 249 - 252
  • [35] On Normal Realizations of Discrete-time Systems with Consideration of Finite Precision Implementation
    Zhu, Guangxin
    Wang, Kuang
    He, Xiongxiong
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 1758 - 1763
  • [36] Discrete-time implementation of high-gain observers for numerical differentiation
    Dabroom, AM
    Khalil, HK
    INTERNATIONAL JOURNAL OF CONTROL, 1999, 72 (17) : 1523 - 1537
  • [37] FPGA implementation of discrete-time neuronal network for dynamic image segmentation
    Institute of Health Biosciences, University of Tokushima, 3-18-15, Kuramoto, Tokushima 770-8509, Japan
    不详
    IEEJ Trans. Electron. Inf. Syst., 1600, 3 (604-605):
  • [38] BLOCK-SHIFT INVARIANCE AND BLOCK IMPLEMENTATION OF DISCRETE-TIME FILTERS
    BARNES, CW
    SHINNAKA, S
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1980, 27 (08): : 667 - 672
  • [39] Digital implementation of discrete-time cellular neural networks with distributed arithmetic
    Park, S
    Lim, J
    Chae, SI
    1997 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, 1997, : 959 - 963
  • [40] Exact Discrete-Time Implementation of the Mackey-Glass Delayed Model
    Amil, Pablo
    Cabeza, Cecilia
    Marti, Arturo C.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (07) : 681 - 685