Research on software synchronization method of real-time ethernet distributed motion control system

被引:1
|
作者
Huang, Zhengyu [1 ]
Chen, Lingyu [1 ]
Zhang, Lianchao [1 ]
Fan, Shixun [1 ]
Fan, Dapeng [1 ]
机构
[1] Natl Univ Def Technol, Coll Artificial Intelligence, Changsha, Hunan, Peoples R China
关键词
CANopen protocol; Distributed motion control system; High-precision synchronization; Real-time Ethernet bus; CLOCK SYNCHRONIZATION; PERFORMANCE ANALYSIS; ETHERCAT;
D O I
10.1108/AA-12-2018-0265
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose This paper aims to analyze the key factors influencing the synchronization performance of distributed motion control system and to improve the synchronization performance for peripherals control of this system. Design/methodology/approach This paper deals with the software synchronization problems of distributed motion control system based on real-time Ethernet. First, combined with communication and control tasks, the key factors affecting synchronization performance of system are analyzed. Then, aiming at key factors and considering the synchronization of system bus, protocol conversion and task scheduling, a software synchronization method based on CANopen protocol and real-time Ethernet is proposed. Finally, the feasibility of this method is verified by establishing distributed motion control system and testing the synchronization performance of terminal control signals of slaves. Findings Based on this method, the results show that the synchronization accuracy for peripherals control of all slaves could be about 100 ns. Practical implications - This research provides high-precision synchronization method, which could lay a foundation for the application of distributed motion control system in the field of assembly automation, such as multi-axis assembly robots control. Originality/value In distributed motion control system, many factors affect the synchronization performance. At present, there is no synchronization method that could comprehensively consider these factors. This paper not only analyzes the key factors influencing the synchronization performance of system but also proposes a synchronization method. Therefore, the method proposed in this paper has certain theoretical value and engineering significance.
引用
收藏
页码:904 / 916
页数:13
相关论文
共 50 条
  • [41] The Research on Real-Time Scheduling Algorithm in Distributed System
    Wang Chengjun
    2009 PACIFIC-ASIA CONFERENCE ON KNOWLEDGE ENGINEERING AND SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 71 - 74
  • [42] Synchronization protocols in distributed real-time systems
    Sun, J
    Liu, J
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 38 - 45
  • [43] CLOCK SYNCHRONIZATION IN DISTRIBUTED REAL-TIME SYSTEMS
    KOPETZ, H
    OCHSENREITER, W
    IEEE TRANSACTIONS ON COMPUTERS, 1987, 36 (08) : 933 - 940
  • [44] Task synchronization for distributed real-time applications
    Mourlas, C
    Halatsis, C
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 184 - 190
  • [45] A Proposal for a Generic Real-Time Ethernet System
    Jasperneite, Juergen
    Imtiaz, Jahanzaib
    Schumacher, Markus
    Weber, Karl
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (02) : 75 - 85
  • [46] A SOFTWARE SYSTEM FOR REAL-TIME CONTROL OF PSYCHOLOGICAL EXPERIMENTS
    TERNES, JW
    EHRMAN, R
    OBRIEN, CP
    BEHAVIOR RESEARCH METHODS & INSTRUMENTATION, 1982, 14 (02): : 160 - 164
  • [47] REAL-TIME ETHERNET
    COURT, R
    COMPUTER COMMUNICATIONS, 1992, 15 (03) : 198 - 201
  • [48] Network scheduling of distributed real-time control system
    2005, Science Press, Beijing, China (40):
  • [49] Research on Functional and Real-Time Fault-Localization Method for Flight Control Software
    Yin Bei-Bei
    Yang Yang
    Zhang Ping
    Wang Ji-Bing
    Zhang Jin-Peng
    2016 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC), 2016, : 1535 - 1540
  • [50] Securing software-based hard real-time ethernet
    Kiszka, J
    Wagner, B
    2004 2ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS: COLLABORATIVE AUTOMATION - ONE KEY FOR INTELLIGENT INDUSTRIAL ENVIRONMENTS, 2004, : 216 - 222