TY - JOUR
T1 - Microsecond-Accurate EtherCAT Transmission Scheme for Industrial Cyber–Physical Systems
AU - Sung, Minyoung
AU - Yoon, Heeseung
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - EtherCAT, an industrial Ethernet standard, supports high transmission rates and clock synchronization, making it well-suited for measurement and control systems (MCSs). Industrial cyber–physical systems (CPSs) rely on MCSs for the seamless integration of computational and physical components. This article proposes the microsecond-accurate EtherCAT transmission scheme (METS), a software-based solution for real-time data exchange that enables consistent and coordinated sampling and actuation in industrial CPSs. METS minimizes master–slave synchronization errors through timebase offset adjustment and message delay compensation and reduces message jitter via heuristic frame transmission scheduling. To address task execution variability, METS supports two scheduling modes: extensive, which aligns transmission with the worst case execution time, and adaptive, which tracks the average of recent execution times. Experiments conducted on an MCS testbed demonstrate that METS achieves synchronization error within ±1.0 µs, with variance below 0.3 µs, and ensures high-periodicity message delivery, reducing jitter to approximately 1 µs. The proposed scheduling mechanism introduces a tunable tradeoff between message delay and jitter, governed by a slack reduction parameter α . A multiobjective optimization study based on the 95th percentile of delay and jitter across workloads demonstrates how designers can tune α to meet specific operating conditions. By enabling robust and precise MCS purely through software on general-purpose computing platforms, METS offers a flexible and scalable solution for industrial CPS applications.
AB - EtherCAT, an industrial Ethernet standard, supports high transmission rates and clock synchronization, making it well-suited for measurement and control systems (MCSs). Industrial cyber–physical systems (CPSs) rely on MCSs for the seamless integration of computational and physical components. This article proposes the microsecond-accurate EtherCAT transmission scheme (METS), a software-based solution for real-time data exchange that enables consistent and coordinated sampling and actuation in industrial CPSs. METS minimizes master–slave synchronization errors through timebase offset adjustment and message delay compensation and reduces message jitter via heuristic frame transmission scheduling. To address task execution variability, METS supports two scheduling modes: extensive, which aligns transmission with the worst case execution time, and adaptive, which tracks the average of recent execution times. Experiments conducted on an MCS testbed demonstrate that METS achieves synchronization error within ±1.0 µs, with variance below 0.3 µs, and ensures high-periodicity message delivery, reducing jitter to approximately 1 µs. The proposed scheduling mechanism introduces a tunable tradeoff between message delay and jitter, governed by a slack reduction parameter α . A multiobjective optimization study based on the 95th percentile of delay and jitter across workloads demonstrates how designers can tune α to meet specific operating conditions. By enabling robust and precise MCS purely through software on general-purpose computing platforms, METS offers a flexible and scalable solution for industrial CPS applications.
KW - Clock synchronization
KW - EtherCAT
KW - frame transmission scheduling
KW - industrial cyber–physical systems (CPSs)
KW - measurement and control systems (MCSs)
KW - message jitter
UR - https://www.scopus.com/pages/publications/105008041557
U2 - 10.1109/TIM.2025.3577827
DO - 10.1109/TIM.2025.3577827
M3 - Article
AN - SCOPUS:105008041557
SN - 0018-9456
VL - 74
JO - IEEE Transactions on Instrumentation and Measurement
JF - IEEE Transactions on Instrumentation and Measurement
M1 - 0b00006494075460
ER -