FPGA technology for multi-axis control systems

被引:20
|
作者
Astarloa, Armando [1 ]
Lazaro, Jesus [1 ]
Bidarte, Unai [1 ]
Jimenez, Jaime [1 ]
Zuloaga, Aitzol [1 ]
机构
[1] Univ Basque Country, Dept Elect & Telecommun, Fac Engn, E-48013 Bilbao, Spain
关键词
PID; FPGA; Dynamic reconfiguration; SoC; Motor control; RECONFIGURATION; FRAMEWORK; DESIGN;
D O I
10.1016/j.mechatronics.2008.09.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The research presented in this article applies the newest Field-Programmable-Gate-Arrays to implement motor controller devices in accordance with the actual core-based design. The flexibility of the System-on-a-Programmable-Chips in motor multi-axis control systems enables the processing of the most intensive computation operations by hardware (PID IP cores) and the trajectory computation by software in the same device. In those systems, the trajectory generation software may run in powerful microprocessors embedded in the FPGA. In this paper, we present a high-performance PID IP core controller described in VHDL; the design flow that has been followed in its design and how the simulation and the PID constants tuning has been approached. The reusability of this module is demonstrated with the design of a 4 axis SoPC controller. Additionally, an experimental self-reconfigurable SoPC design using Run-Time-Reconfiguration is presented. In this case, the control IP core can be replaced dynamically by another module with another with different features. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:258 / 268
页数:11
相关论文
共 50 条
  • [1] A Multi-axis Control Board Implemented via an FPGA
    Longo, Domenico
    Muscato, Giovanni
    [J]. RESEARCH AND EDUCATION IN ROBOTICS: EUROBOT 2009, 2010, 82 : 88 - 95
  • [2] MIMIC CONTROL OF MULTI-AXIS SYSTEMS
    BURT, RA
    CONNOLLY, JP
    [J]. SAE TRANSACTIONS, 1968, 76 : 155 - &
  • [3] Design of precise multi-axis motion control systems
    Yeh, SS
    Hsu, PL
    [J]. 6TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, 2000, : 234 - 239
  • [4] Distributed Control Architectures for Multi-axis Positioning Systems
    Puiu, Dan
    [J]. IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE 2010), 2010, : 3883 - 3888
  • [5] Robust control of multi-axis magnetic bearing systems
    Yeh, TJ
    Chung, YJ
    Wu, WC
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2001, 11 (14) : 1375 - 1395
  • [6] Coordinated position control of multi-axis mechanical systems
    Chiu, GTC
    Tomizuka, M
    [J]. JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1998, 120 (03): : 389 - 393
  • [7] Generalized synchronization control of multi-axis motion systems
    Xiao, Y
    Zhu, KY
    Liaw, HC
    [J]. CONTROL ENGINEERING PRACTICE, 2005, 13 (07) : 809 - 819
  • [8] Research on the Synchronization Motion Control Technology for Multi-axis System
    Lin, Chenlong
    Chu, Weihua
    Gai, Wen
    [J]. 2016 IEEE INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC), 2016, : 672 - 679
  • [9] Contouring Control of Multi-Axis Motion Systems for NURBS Paths
    Chen, Shyh-Leh
    Chou, Chang-Yan
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) : 1062 - 1071
  • [10] An Improved Iterative Learning Control for Uncertain Multi-Axis Systems
    Armstrong, Ashley A.
    Alleyne, Andrew G.
    [J]. 2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 4810 - 4816