Time‐ and Behaviour‐Preserving Execution of Determinate Supervisory Control

ABSTRACT Behaviours and activities are natural concepts (found, e.g., in UML and SysML) for model‐driven design of cyber‐physical systems (CPS). These concepts are formalised in the activity framework , a model‐based framework incorporating a model of activities with determinate timing and behaviour, and a strong mathematical foundation based on max‐plus algebra that allows efficient timing analysis and optimisation. It provides a layered view of the system's actions and events, activities built from them, and sequences of activities that capture the overall behaviour of the system. Implementations of supervisory control for CPS to govern the system behaviour are often made by hand. Preserving the specified behaviour and the model‐predicted timing in an implementation is challenging, due to the need to simultaneously handle action timing, synchronisation, concurrency, pipelining and plant feedback . We introduce an execution architecture and engine to automatically synthesise an implementation of a supervisory controller directly from a model specification. The execution engine is guaranteed to execute a specification in a time‐ and behaviour‐preserving fashion, even in the presence of action timing variations and including event feedback in a physical execution. We prove that the architecture and engine preserve the specified ordering of actions and events of the model as well as the timing thereof, up to a known bound. We validate our approach on a prototype production system.

Authors

Institutions

Publication Details

Journal
IET Cyber-Physical Systems Theory & Applications
Published
2026-01-01
DOI
https://doi.org/10.1049/cps2.70038
Primary Topic
Petri Nets in System Modeling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Time‐ and Behaviour‐Preserving Execution of Determinate Supervisory Control

Twan Basten, Alireza Mohamadkhani, Marc Geilen, Jeroen Voeten
IET Cyber-Physical Systems Theory & Applications
Petri Nets in System Modeling
article

Time‐ and Behaviour‐Preserving Execution of Determinate Supervisory Control

Twan Basten, Alireza Mohamadkhani, Marc Geilen, Jeroen Voeten
article en

Abstract

ABSTRACT Behaviours and activities are natural concepts (found, e.g., in UML and SysML) for model‐driven design of cyber‐physical systems (CPS). These concepts are formalised in the activity framework , a model‐based framework incorporating a model of activities with determinate timing and behaviour, and a strong mathematical foundation based on max‐plus algebra that allows efficient timing analysis and optimisation. It provides a layered view of the system's actions and events, activities built from them, and sequences of activities that capture the overall behaviour of the system. Implementations of supervisory control for CPS to govern the system behaviour are often made by hand. Preserving the specified behaviour and the model‐predicted timing in an implementation is challenging, due to the need to simultaneously handle action timing, synchronisation, concurrency, pipelining and plant feedback . We introduce an execution architecture and engine to automatically synthesise an implementation of a supervisory controller directly from a model specification. The execution engine is guaranteed to execute a specification in a time‐ and behaviour‐preserving fashion, even in the presence of action timing variations and including event feedback in a physical execution. We prove that the architecture and engine preserve the specified ordering of actions and events of the model as well as the timing thereof, up to a known bound. We validate our approach on a prototype production system.

IET Cyber-Physical Systems Theory & ApplicationsVol. 11(1)
Eindhoven University of Technology (NL)
Openalex Percentile: Top 89%
Petri Nets in System Modeling
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.

Time‐ and Behaviour‐Preserving Execution of Determinate Supervisory Control — Twan Basten, Alireza Mohamadkhani, et al. · IET Cyber-Physical Systems Theory & Applications (2026) | TGRS Research Map | TGRS