{"title":"用于工业信息物理系统的微秒级精确EtherCAT传输方案","authors":"Minyoung Sung;Heeseung Yoon","doi":"10.1109/TIM.2025.3577827","DOIUrl":null,"url":null,"abstract":"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 <inline-formula> <tex-math>$\\pm 1.0~\\mu $ </tex-math></inline-formula>s, with variance below <inline-formula> <tex-math>$0.3~\\mu $ </tex-math></inline-formula>s, and ensures high-periodicity message delivery, reducing jitter to approximately <inline-formula> <tex-math>$1~\\mu $ </tex-math></inline-formula>s. The proposed scheduling mechanism introduces a tunable tradeoff between message delay and jitter, governed by a slack reduction parameter <inline-formula> <tex-math>$\\alpha $ </tex-math></inline-formula>. A multiobjective optimization study based on the 95th percentile of delay and jitter across workloads demonstrates how designers can tune <inline-formula> <tex-math>$\\alpha $ </tex-math></inline-formula> 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.","PeriodicalId":13341,"journal":{"name":"IEEE Transactions on Instrumentation and Measurement","volume":"74 ","pages":"1-13"},"PeriodicalIF":5.6000,"publicationDate":"2025-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Microsecond-Accurate EtherCAT Transmission Scheme for Industrial Cyber–Physical Systems\",\"authors\":\"Minyoung Sung;Heeseung Yoon\",\"doi\":\"10.1109/TIM.2025.3577827\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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 <inline-formula> <tex-math>$\\\\pm 1.0~\\\\mu $ </tex-math></inline-formula>s, with variance below <inline-formula> <tex-math>$0.3~\\\\mu $ </tex-math></inline-formula>s, and ensures high-periodicity message delivery, reducing jitter to approximately <inline-formula> <tex-math>$1~\\\\mu $ </tex-math></inline-formula>s. The proposed scheduling mechanism introduces a tunable tradeoff between message delay and jitter, governed by a slack reduction parameter <inline-formula> <tex-math>$\\\\alpha $ </tex-math></inline-formula>. A multiobjective optimization study based on the 95th percentile of delay and jitter across workloads demonstrates how designers can tune <inline-formula> <tex-math>$\\\\alpha $ </tex-math></inline-formula> 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.\",\"PeriodicalId\":13341,\"journal\":{\"name\":\"IEEE Transactions on Instrumentation and Measurement\",\"volume\":\"74 \",\"pages\":\"1-13\"},\"PeriodicalIF\":5.6000,\"publicationDate\":\"2025-06-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Instrumentation and Measurement\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11028605/\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Instrumentation and Measurement","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/11028605/","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Microsecond-Accurate EtherCAT Transmission Scheme for Industrial Cyber–Physical Systems
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 $\pm 1.0~\mu $ s, with variance below $0.3~\mu $ s, and ensures high-periodicity message delivery, reducing jitter to approximately $1~\mu $ s. The proposed scheduling mechanism introduces a tunable tradeoff between message delay and jitter, governed by a slack reduction parameter $\alpha $ . A multiobjective optimization study based on the 95th percentile of delay and jitter across workloads demonstrates how designers can tune $\alpha $ 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.
期刊介绍:
Papers are sought that address innovative solutions to the development and use of electrical and electronic instruments and equipment to measure, monitor and/or record physical phenomena for the purpose of advancing measurement science, methods, functionality and applications. The scope of these papers may encompass: (1) theory, methodology, and practice of measurement; (2) design, development and evaluation of instrumentation and measurement systems and components used in generating, acquiring, conditioning and processing signals; (3) analysis, representation, display, and preservation of the information obtained from a set of measurements; and (4) scientific and technical support to establishment and maintenance of technical standards in the field of Instrumentation and Measurement.