Prioritized Deterministic Real-Time Execution Semantics for Industrial Edge Applications Based on IEC 61499 Event Types

Industrial edge computing brings intelligent applications to traditional industrial automation systems. The support of multi-core processors has dramatically enhanced the computational capabilities of these edge devices. An edge device can simultaneously execute multiple tasks with diverse real-time constraints, from motion control to machine learning-based fault prediction. The IEC 61499 function blocks (FBs) have been adopted for the system-level modeling language for industrial edge applications. To provide prioritized deterministic concurrent execution for real-time control, computational, and other tasks, event types are enhanced with different priorities and real-time attributes in accordance with the IEC 61499 standard. The concurrent scheduling algorithm with event types is proposed to ensure determinism for the real-time execution of IEC 61499 FB networks. Finally, the proposed execution semantics are proven to significantly reduce execution time while guaranteeing the determinism of both operations and information technology tasks with multicore support.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Industrial Informatics
Published
2025-08-14
DOI
https://doi.org/10.1109/tii.2025.3584428
Citations
1
Primary Topic
Flexible and Reconfigurable Manufacturing Systems
Type
article
Field-Weighted Citation Impact
1.24

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Prioritized Deterministic Real-Time Execution Semantics for Industrial Edge Applications Based on IEC 61499 Event Types

Shang Gao, Kai‐Rong Qin, Wenbin Dai, X. Zhang
1 citations
IEEE Transactions on Industrial Informatics
Flexible and Reconfigurable Manufacturing Systems
1.24
article

Prioritized Deterministic Real-Time Execution Semantics for Industrial Edge Applications Based on IEC 61499 Event Types

Shang Gao, Kai‐Rong Qin, Wenbin Dai, X. Zhang
article en
1 citations

Abstract

Industrial edge computing brings intelligent applications to traditional industrial automation systems. The support of multi-core processors has dramatically enhanced the computational capabilities of these edge devices. An edge device can simultaneously execute multiple tasks with diverse real-time constraints, from motion control to machine learning-based fault prediction. The IEC 61499 function blocks (FBs) have been adopted for the system-level modeling language for industrial edge applications. To provide prioritized deterministic concurrent execution for real-time control, computational, and other tasks, event types are enhanced with different priorities and real-time attributes in accordance with the IEC 61499 standard. The concurrent scheduling algorithm with event types is proposed to ensure determinism for the real-time execution of IEC 61499 FB networks. Finally, the proposed execution semantics are proven to significantly reduce execution time while guaranteeing the determinism of both operations and information technology tasks with multicore support.

IEEE Transactions on Industrial InformaticsVol. 21(11)
Shanghai Jiao Tong University (CN), Shanghai Eighth People Hospital (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 16%
Flexible and Reconfigurable Manufacturing Systems
1.24
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.