System-Level Design, Modeling, and Verification of GALS Cyber-Physical Systems

Cyber-Physical Systems (CPS) are of great significance to industrial automation due to their proficiency in managing complex tasks. Concurrency and heterogeneity, which are fundamental characteristics of CPS, pose significant challenges related to complexities in design, system architecture, timing behaviour, semantics, and cyber-physical interdependencies. We propose a system-level approach that leverages the Globally Asynchronous, Locally Synchronous (GALS) Model of Computation (MoC) to offer a structured and correct-by-construction methodology. The research also features a unified Coloured Petri Nets (CPN)-based modelling framework that bridges cyber and physical domains and enables holistic system verification. The approach comprises three stages: (1) Design using SystemGALS for cyber-domain control and data flow, alongside Simulink for physical process modelling; (2) Integration of CPN derived from SystemGALS and Simulink for unified representation; (3) Formal analysis on the CPN model. In this paper, we elaborate on each step of the system-level approach and provide an industrial automation use case for illustration.

Authors

Institutions

Publication Details

Journal
IEEE Open Journal of the Industrial Electronics Society
Published
2025-01-01
DOI
https://doi.org/10.1109/ojies.2025.3591389
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

System-Level Design, Modeling, and Verification of GALS Cyber-Physical Systems

Avinash Malik, Zoran Salčić, Weiyi Zhang
IEEE Open Journal of the Industrial Electronics Society
Embedded Systems Design Techniques
article

System-Level Design, Modeling, and Verification of GALS Cyber-Physical Systems

Avinash Malik, Zoran Salčić, Weiyi Zhang
article en

Abstract

Cyber-Physical Systems (CPS) are of great significance to industrial automation due to their proficiency in managing complex tasks. Concurrency and heterogeneity, which are fundamental characteristics of CPS, pose significant challenges related to complexities in design, system architecture, timing behaviour, semantics, and cyber-physical interdependencies. We propose a system-level approach that leverages the Globally Asynchronous, Locally Synchronous (GALS) Model of Computation (MoC) to offer a structured and correct-by-construction methodology. The research also features a unified Coloured Petri Nets (CPN)-based modelling framework that bridges cyber and physical domains and enables holistic system verification. The approach comprises three stages: (1) Design using SystemGALS for cyber-domain control and data flow, alongside Simulink for physical process modelling; (2) Integration of CPN derived from SystemGALS and Simulink for unified representation; (3) Formal analysis on the CPN model. In this paper, we elaborate on each step of the system-level approach and provide an industrial automation use case for illustration.

IEEE Open Journal of the Industrial Electronics SocietyVol. 6
University of Auckland (NZ)
Openalex Percentile: Top 82%
Embedded Systems Design Techniques
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.

System-Level Design, Modeling, and Verification of GALS Cyber-Physical Systems — Avinash Malik, Zoran Salčić, et al. · IEEE Open Journal of the Industrial Electronics Society (2025) | TGRS Research Map | TGRS