High-precision time synchronization in real-time Ethernet-based CNC systems

被引:22
作者
Xu, Xiong [1 ]
Xiong, Zhenhua [1 ]
Wu, Jianhua [1 ]
Zhu, Xiangyang [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, State Key Lab Mech Syst & Vibrat, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Networked CNC system; Real-time Ethernet; Time synchronization; Frequency compensation; Transparent clock; PERFORMANCE; DESIGN;
D O I
10.1007/s00170-012-4246-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a time synchronization method to achieve high-precision distributed clocks in real-time Ethernet-based computer numerical control (CNC) systems with a ring topology. The proposed synchronization method adopts the frequency compensation and peer-to-peer transparent clock mechanisms, and utilizes a real-time synchronization protocol to embed the time synchronization into the real-time communication cycle. An optimal proportional-integral controller is then designed for the frequency compensation mechanism based on the model and analysis of the time synchronization process. Besides, the hardware implementation of this time synchronization strategy is described. Finally, a real time Ethernet-based CNC system with a ring topology is built, and experiments are conducted to verify the performance of the presented synchronization scheme. The experimental results demonstrate that the proposed time synchronization method achieves high synchronization precision. The peak-to-peak jitters are measured to be only 42.42 and 95.5 ns for one and four hops, respectively.
引用
收藏
页码:1157 / 1170
页数:14
相关论文
共 32 条
[1]   IEEE 1588 Style Synchronization over Wireless Link [J].
Abubakari, Hamza ;
Sastry, Shivakumar .
2008 IEEE INTERNATIONAL SYMPOSIUM ON PRECISION CLOCK SYNCHRONIZATION FOR MEASUREMENT, CONTROL AND COMMUNICATION, 2008, :127-130
[2]  
[Anonymous], 2020, IEEE Std 1588-2019 (Revision of IEEE Std 1588-2008)
[3]  
Bai Yucheng, 2010, Proceedings 2010 International Conference on Computational and Information Sciences (ICCIS 2010), P800, DOI 10.1109/ICCIS.2010.199
[4]  
BALASUBRAMANIAN S, 2003, P WORKSH IEEE, P91
[5]   Detection and research of RTX timer actual computing workload for ONC system based on RDTSC [J].
Chen Song ;
Wang Yongqing .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 57 (1-4) :257-264
[6]   The study of configuration-style CNC system based on CANBUS [J].
Chen, ZY ;
Wang, LF ;
Li, CX ;
Liu, YH .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (11-12) :1129-1135
[7]   Remotely adjustable robotic grip force for the network-based assembly automation [J].
Chiou, Richard ;
Kwon, Yongjin .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 54 (9-12) :1145-1154
[8]   A Novel Method for Providing Precise Time Synchronization in a Distributed Control System Using Boundary Clock [J].
Cho, Jae Hun ;
Kim, Hoon ;
Wang, Sihai ;
Lee, Jaehoon ;
Lee, Hanlim ;
Hwang, Seongtaek ;
Cho, Sungdae ;
Oh, Yunje ;
Lee, Tae-Jin .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2009, 58 (08) :2824-2829
[9]   One-Way Delay Measurement: State of the Art [J].
De Vito, Luca ;
Rapuano, Sergio ;
Tomaciello, Laura .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2008, 57 (12) :2742-2750
[10]  
Eidson J., 2006, MEASUREMENT CONTROL