Method of the Simultaneous Multi-axis Motor Control for Actuator's Positioning

被引:0
|
作者
Popov, Maksim [1 ]
Romanov, Aleksandr [2 ]
机构
[1] Bigprinter Digital Innovat, Skladochnaya Str 1-53, Moscow 127018, Russia
[2] HSE Univ, Pokrovsky Bulvar 11, Moscow 109028, Russia
关键词
CNC; Stepper motor; FPGA;
D O I
10.1007/978-981-97-3559-4_27
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The article considers a combined hard and software method for generation of a high-determined control sequence of pulses for stepper and servo motors to perform multi-axis actuator's positioning which is typical for CNC equipment. Simulation in MATLAB/Simulink IDE is performed to predict possible distortion of control sequence in a case of pulse generation for two axes. Two variants of hardware implementation that have found practical application in commercial products are presented: the first one is for relatively simple motion control systems, which do not need complex multi-axis movements, and the second one is for the most complicated systems with up to 10 independent axes. The first implementation is based on STM32 microcontroller connected with Spartan-7 FPGA, while the second one uses a single SoC Zynq-7000, which provides a much more flexible solution (a PCB redesign is not needed while interconnection bus is located inside SoC itself). Examples of the hardware platform design are shown with the appropriate performance testing results.
引用
收藏
页码:341 / 350
页数:10
相关论文
共 50 条
  • [21] Utilization of Multi-Axis Positioning Repeatability Performance in Kinematic Modelling
    Szipka, Karoly
    Archenti, Andreas
    INTERNATIONAL JOURNAL OF AUTOMATION TECHNOLOGY, 2019, 13 (01) : 149 - 156
  • [22] Design of rapid positioning multi-axis and multi-blade saw machine
    Zhang, Zhao-Hao
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE II, PTS 1-6, 2012, 121-126 : 3885 - 3889
  • [23] LEARNING BASED CROSS-COUPLED CONTROL FOR MULTI-AXIS HIGH PRECISION POSITIONING SYSTEMS
    Ulu, Nurcan Gecer
    Ulu, Erva
    Cakmakci, Melih
    PROCEEDINGS OF THE ASME 5TH ANNUAL DYNAMIC SYSTEMS AND CONTROL DIVISION CONFERENCE AND JSME 11TH MOTION AND VIBRATION CONFERENCE, DSCC 2012, VOL 2, 2012, : 535 - +
  • [24] An SoC-based platform for integrated multi-axis motion control and motor drive
    Sun, Yongping
    Yang, Ming
    Chen, Yangyang
    He, Wangpin
    Xu, Dianguo
    2018 INTERNATIONAL POWER ELECTRONICS CONFERENCE (IPEC-NIIGATA 2018 -ECCE ASIA), 2018, : 560 - 564
  • [25] Multi-Axis Permanent Magnet Synchronous Motor Servo System Control Scheme Based on a Novel Motor Control Algorithm
    Wang, Min
    Zhang, Xiaoyang
    Wang, Jinhai
    INTEGRATED FERROELECTRICS, 2024, 240 (8-9) : 1151 - 1164
  • [26] MULTI-AXIS CONTROL SYSTEM FOR WALKING MACHINES
    Kozlowski, Krzysztof
    Michalski, Mateusz
    Parulski, Pawel
    ADAPTIVE MOBILE ROBOTICS, 2012, : 789 - 796
  • [27] FPGA technology for multi-axis control systems
    Astarloa, Armando
    Lazaro, Jesus
    Bidarte, Unai
    Jimenez, Jaime
    Zuloaga, Aitzol
    MECHATRONICS, 2009, 19 (02) : 258 - 268
  • [28] Multi-axis SMA actuator array for driving anthropomorphic robot hand
    Cho, KJ
    Asada, H
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 1356 - 1361
  • [29] Multi-axis model predictive contouring control
    Lam, Denise
    Manzie, Chris
    Good, Malcolm C.
    INTERNATIONAL JOURNAL OF CONTROL, 2013, 86 (08) : 1410 - 1424
  • [30] Uniform synchronization in multi-axis motion control
    Liu, HHT
    Sun, D
    ACC: Proceedings of the 2005 American Control Conference, Vols 1-7, 2005, : 4537 - 4542