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 条
  • [41] Design of precise multi-axis motion control systems
    Yeh, SS
    Hsu, PL
    6TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, 2000, : 234 - 239
  • [42] Robust coordinated control of multi-axis gantry stages
    Tan, KK
    Lee, TH
    Lim, SY
    Giam, TS
    Teo, CS
    8TH IEEE INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, 2004, : 287 - 292
  • [43] Study on the Multi-axis Motion control based on LabVIEW
    Gao, Junli
    Song, Haitao
    Peng, Huaming
    Liang, Yongzhong
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 2051 - +
  • [44] Robust control of multi-axis magnetic bearing systems
    Yeh, TJ
    Chung, YJ
    Wu, WC
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2001, 11 (14) : 1375 - 1395
  • [45] Multi-Axis Control for Small UAS VTOL Autopilot
    Premerlani, William
    Ingersoll, John
    Edwards, Scott
    Darnell, Mark
    Ali, Sherif
    2020 AIAA/IEEE 39TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC) PROCEEDINGS, 2020,
  • [46] A Multi-axis Control Board Implemented via an FPGA
    Longo, Domenico
    Muscato, Giovanni
    RESEARCH AND EDUCATION IN ROBOTICS: EUROBOT 2009, 2010, 82 : 88 - 95
  • [47] Precision coordinated control of multi-axis gantry stages
    Giam, T. S.
    Tan, K. K.
    Huang, S.
    ISA TRANSACTIONS, 2007, 46 (03) : 399 - 409
  • [48] Research on Multi-axis Steering Control Method and Simulation of Train-like Vehicle
    Sun B.
    Liu Z.
    Cui T.
    Li M.
    Li H.
    Wang W.
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2019, 55 (04): : 154 - 163
  • [49] Adaptive Control of Sychronization for Multi-Axis Motion System
    Cheng, Marvin H. -M.
    Salekeen, Sirajus
    Bakhoum, Ezzat G.
    Chen, Cheng-Yi
    IEEE SOUTHEASTCON 2010: ENERGIZING OUR FUTURE, 2010, : 493 - 497
  • [50] Coordinated position control of multi-axis mechanical systems
    Chiu, GTC
    Tomizuka, M
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1998, 120 (03): : 389 - 393