The Design and Real-Time Optimization of an EtherCAT Master for Multi-Axis Motion Control

被引:0
|
作者
Zhang, Jianjun [1 ,2 ]
Xia, Manjiang [1 ]
Li, Han [1 ]
Li, Shasha [1 ]
Shi, Juan [3 ]
机构
[1] Henan Polytech Univ, Sch Elect Engn & Automat, Jiaozuo 454099, Peoples R China
[2] Henan Int Joint Lab Direct Drive & Control Intelli, Jiaozuo 454003, Peoples R China
[3] Air Force Engn Univ, Air Def & Missile Def Inst, Xian 710051, Peoples R China
关键词
embedded platform; EtherCAT; IgH; Linux real-time system; motion control; optimize;
D O I
10.3390/electronics13153101
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To address the issues of low bandwidth, weak real-time performance, and poor synchronization in traditional fieldbuses for multi-axis motion control, a solution for the implementation of an EtherCAT master based on the IgH EtherCAT Master open-source software framework and an embedded hardware platform is proposed. On a hardware platform centered around the AM64x Sitara processor, a Linux real-time operating system based on the Xenomai real-time kernel is constructed, and the IgH master framework is ported to realize a high-performance EtherCAT master. The configuration process of the EtherCAT bus is detailed, a master application program is developed, and methods for the real-time performance optimization of the master-such as exclusive CPU usage by the master process and the optimization of the network card driver-are proposed. Finally, experiments are conducted on a six-axis servo control platform, with the packet analysis of the periodic EtherCAT data frames sent by the master. The experimental results show that the optimized master, under a high-speed communication cycle of 500 microseconds, maintains maximum jitter within 20 microseconds and average jitter within 1 microsecond, meeting the requirements for high-precision multi-axis motion control.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Generalized synchronization control of multi-axis motion systems
    Xiao, Y
    Zhu, KY
    Liaw, HC
    CONTROL ENGINEERING PRACTICE, 2005, 13 (07) : 809 - 819
  • [32] Development of EtherCAT real-time control system for robot based on Simulink Real-Time
    Wang, Song
    Yang, Xudong
    van der Geer, J.
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2021, 21 (01) : 49 - 57
  • [33] Direct computation of instantaneous cutting force in real-time multi-axis NC simulation
    Hong-Tzong Yau
    Szu-Yuan Wang
    Han-Chung Chang
    Chia-Hao Chang
    The International Journal of Advanced Manufacturing Technology, 2022, 119 : 6967 - 6978
  • [34] Direct computation of instantaneous cutting force in real-time multi-axis NC simulation
    Yau, Hong-Tzong
    Wang, Szu-Yuan
    Chang, Han-Chung
    Chang, Chia-Hao
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 119 (11-12): : 6967 - 6978
  • [35] Large-scale networked multi-axis control solution using EtherCAT and soft logic
    Cheng, Zhiyuan
    Ma, Qing
    Yan, Minqi
    Zhang, Yu
    Telkomnika - Indonesian Journal of Electrical Engineering, 2013, 11 (09): : 5218 - 5223
  • [36] Research on the Synchronization Motion Control Technology for Multi-axis System
    Lin, Chenlong
    Chu, Weihua
    Gai, Wen
    2016 IEEE INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC), 2016, : 672 - 679
  • [37] New Mechatronics Curriculum on Multi-axis Industrial Motion Control
    Gurocak, Hakan
    Kranov, Ashley Ater
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [38] Applying an advanced multi-axis motion processor for precision control
    Reich, Matthew
    Powerconversion and Intelligent Motion, 1994, 20 (08):
  • [39] Contouring Control of Multi-Axis Motion Systems for NURBS Paths
    Chen, Shyh-Leh
    Chou, Chang-Yan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) : 1062 - 1071
  • [40] High bandwidth motion control for multi-axis servohydraulic mechanisms
    Plummer, A. R.
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION 2007, VOL 4: DESIGN, ANALYSIS, CONTROL AND DIAGNOSIS OF FLUID POWER SYSTEMS, 2008, : 1 - 7