PetriLink: A Web-Based Platform for Control of Discrete-Event and Hybrid Systems Using Hybrid Colored Petri Nets and OPC UA

Petri nets represent a highly versatile mathematical formalism for modeling discrete event and hybrid systems. For the development of modern complex production processes for Industry 4.0, integrating these formal models with industrial communication standards is an appropriate and effective option. The main aim of the proposed article is to design a new web-based software tool for the modeling, simulation, and control of mechatronic systems with OPC Unified Architecture support. To accomplish this task, an original software solution called PetriLink is proposed. This platform leverages an intuitive graphical interface and significantly expands the formalism by combining hybrid Petri nets with Colored Petri Nets (CPN) data extensions and a reactive OPC UA subscription model. These new features greatly expand the area of systems that can be modeled and controlled, bridging the gap between theoretical academic tools and practical industrial automation. Furthermore, the structural flexibility of the implemented Petri net models enables the explicit representation of symmetric cyber-physical architectures, as well as the design of asymmetric, event-driven control strategies (e.g., using inhibitor and reset arcs) for enhanced system robustness. The platform was evaluated on a reference net of 5000 places and 2500 transitions, where an incremental dirty-flag evaluation mechanism keeps the per-step engine cost below 1 ms for sparse industrial markings and at about 350 µs for a moderate workload of one hundred concurrent tokens, yielding a speed-up of up to roughly three orders of magnitude over naive full re-evaluation and confirming consistent soft real-time behavior on commodity hardware. Offering a graphical environment for the design of discrete event and hybrid system control algorithms, it can be used for education, research and practice in cyber-physical systems (Industry 4.0).

Authors

Institutions

Publication Details

Journal
Symmetry
Published
2026-06-16
DOI
https://doi.org/10.3390/sym18061039
Primary Topic
Petri Nets in System Modeling
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

PetriLink: A Web-Based Platform for Control of Discrete-Event and Hybrid Systems Using Hybrid Colored Petri Nets and OPC UA

Ondrej Kolimár, Oto Haffner, Kamil Kušnirák, Erik Kučera
Symmetry
Petri Nets in System Modeling
article

PetriLink: A Web-Based Platform for Control of Discrete-Event and Hybrid Systems Using Hybrid Colored Petri Nets and OPC UA

Ondrej Kolimár, Oto Haffner, Kamil Kušnirák, Erik Kučera
article en

Abstract

Petri nets represent a highly versatile mathematical formalism for modeling discrete event and hybrid systems. For the development of modern complex production processes for Industry 4.0, integrating these formal models with industrial communication standards is an appropriate and effective option. The main aim of the proposed article is to design a new web-based software tool for the modeling, simulation, and control of mechatronic systems with OPC Unified Architecture support. To accomplish this task, an original software solution called PetriLink is proposed. This platform leverages an intuitive graphical interface and significantly expands the formalism by combining hybrid Petri nets with Colored Petri Nets (CPN) data extensions and a reactive OPC UA subscription model. These new features greatly expand the area of systems that can be modeled and controlled, bridging the gap between theoretical academic tools and practical industrial automation. Furthermore, the structural flexibility of the implemented Petri net models enables the explicit representation of symmetric cyber-physical architectures, as well as the design of asymmetric, event-driven control strategies (e.g., using inhibitor and reset arcs) for enhanced system robustness. The platform was evaluated on a reference net of 5000 places and 2500 transitions, where an incremental dirty-flag evaluation mechanism keeps the per-step engine cost below 1 ms for sparse industrial markings and at about 350 µs for a moderate workload of one hundred concurrent tokens, yielding a speed-up of up to roughly three orders of magnitude over naive full re-evaluation and confirming consistent soft real-time behavior on commodity hardware. Offering a graphical environment for the design of discrete event and hybrid system control algorithms, it can be used for education, research and practice in cyber-physical systems (Industry 4.0).

SymmetryVol. 18(6)
Slovak University of Technology in Bratislava (SK)
Agentúra na Podporu Výskumu a Vývoja, Vedecká Grantová Agentúra MŠVVaŠ SR a SAV
Industry, innovation and infrastructure
Openalex Percentile: Top 5%
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.