FPGA system-level based design of multi-axis ADRC controller

被引:30
|
作者
Stankovic, Momir R. [1 ]
Manojlovic, Stojadin M. [1 ]
Simic, Slobodan M. [1 ]
Mitrovic, Srdan T. [1 ]
Naumovic, Milica B. [2 ]
机构
[1] Univ Def Belgrade, Mil Acad, Dept Mil Elect Engn, Belgrade, Serbia
[2] Univ Nis, Fac Elect Engn, Dept Automat Control, Nish, Serbia
关键词
ADRC; Multi-axis control; FPGA; System generator; Optimized design; DISTURBANCE REJECTION CONTROL; ROBUST ADAPTIVE-CONTROL;
D O I
10.1016/j.mechatronics.2016.10.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The real-time control of high precision multi-axis system with modeling uncertainties and strong nonlinear coupling dynamics is a demanding task for conventional multivariable control applications. To this end, this research addresses the design of Active Disturbance Rejection Control (ADRC) for multi-axis system and its implementation in the Field Programmable Gate Array (FPGA) platform. For the ADRC algorithm, the minimum plant model information is necessary, and that enables a strong system robustness and adaptability under modeling uncertainty, coupling effects and external disturbances. Distinct from the traditional Very high speed integrated circuit Hardware Description Language (VHDL) design, the proposed FPGA implementation of ADRC is based on the system level design and it considerably reduces the design cycle. Moreover, the optimal fixed-point realization and controller architecture are selected as a tradeoff between control performances and FPGA resource occupancy. The ADRC tracking performances, robustness and stability are confirmed through the frequency domain analysis and experimentally validated on three-axis didactic radar antenna control system in different working conditions. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:146 / 155
页数:10
相关论文
共 50 条
  • [31] Design and implementation of multi-spectral multi-axis parallel calibration system
    Ying Jia-ju
    Yin Jian-ling
    Liu Jie
    Chen Yu-dan
    Huang Fu-yu
    [J]. AOPC 2017: OPTICAL SENSING AND IMAGING TECHNOLOGY AND APPLICATIONS, 2017, 10462
  • [32] Adaptive Model-Free Coupling Controller Design for Multi-Axis Motion Systems
    Chen, Bo-Sheng
    Lee, Ching-Hung
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (10):
  • [33] Controller design method of feed drive systems for improving multi-axis synchronous accuracy
    Sato, Ryuta
    Ide, Yutaka
    Tsutsumi, Masaomi
    [J]. Nihon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, Part C, 2007, 73 (03): : 693 - 700
  • [34] FPGA-Based System Level Design of Control Systems: A Case Study of Three-Axis Positioning Controller Implementation
    Stankovic, Momir
    Manojlovic, Stojadin
    Simic, Slobodan
    Mitrovic, Srdjan
    Naumovic, Milica
    [J]. 2016 NEW TRENDS IN SIGNAL PROCESSING (NTSP), 2016, : 80 - 86
  • [35] A system-level approach to controller synthesis
    Wang Y.-S.
    Matni N.
    Doyle J.C.
    [J]. IEEE Transactions on Automatic Control, 2019, 64 (10) : 4079 - 4093
  • [36] SYSTEM-LEVEL DESIGN
    BOURBON, B
    [J]. COMPUTER DESIGN, 1990, 29 (23): : 19 - 21
  • [37] Multi-axis inertial sensing system
    不详
    [J]. AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2002, 74 (01): : 88 - 89
  • [38] Flow Motion Design of a Multi-Axis Control System for Straightening Process
    Lu, Hong
    Okonkwo, Valentine-Tochukwu
    Zhang, Yong-Quan
    Wang, Shao-Jun
    [J]. INTERNATIONAL CONFERENCE ON MECHANISM SCIENCE AND CONTROL ENGINEERING (MSCE 2014), 2014, : 577 - 582
  • [39] Cooperative Optimization Design of Multi-axis Mining vehicle Steering System
    Tian L.
    Chen Y.
    Ma L.
    Hu K.
    Liu X.
    Shen Z.
    [J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2023, 59 (24): : 282 - 289and298
  • [40] Alignment of optical axis parallelism in multi-axis system
    Wang, Shurong
    Li, Zhanfeng
    Huang, Yu
    Lin, Guanyu
    Yang, Xiaohu
    [J]. Chinese Optics Letters, 2015, 13