Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture

Discrete event system is a type of system, which changes its state based on asynchronously occuring events. One of many approaches of describing this category of systems is a mathematical formalism called the Petri Net. This article introduces an original software solution, leveraging the graphical...

Full description

Bibliographic Details
Main Authors: Erik Kucera, Oto Haffner, Peter Drahos, Alena Kozakova
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9953998/
_version_ 1811322058733256704
author Erik Kucera
Oto Haffner
Peter Drahos
Alena Kozakova
author_facet Erik Kucera
Oto Haffner
Peter Drahos
Alena Kozakova
author_sort Erik Kucera
collection DOAJ
description Discrete event system is a type of system, which changes its state based on asynchronously occuring events. One of many approaches of describing this category of systems is a mathematical formalism called the Petri Net. This article introduces an original software solution, leveraging the graphical representation of this formalism in conjunction with the communication standard OPC Unified Architecture. This combination enables the user to model and control discrete event and hybrid systems using an intuitive, user-friendly graphical interface. The software application also brings new possibilities into scope of this academic domain due to the implementation of a Petri Net formalism extension - continuous elements, which greatly expands the area of systems, which can be modelled and controlled using this tool. The developed software tool was successfully verified in control of a virtual systems. Offering a graphical environment for the design of discrete event / hybrid system control algorithms, it can be used for education, research and practice in cyber-physical systems (Industry 4.0).
first_indexed 2024-04-13T13:28:32Z
format Article
id doaj.art-b1ca99cb50c84d87b89ff4dd86dc8447
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-13T13:28:32Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-b1ca99cb50c84d87b89ff4dd86dc84472022-12-22T02:45:02ZengIEEEIEEE Access2169-35362022-01-011012073512075110.1109/ACCESS.2022.32228289953998Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified ArchitectureErik Kucera0https://orcid.org/0000-0002-4880-6746Oto Haffner1Peter Drahos2Alena Kozakova3Faculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava, Bratislava, SlovakiaFaculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava, Bratislava, SlovakiaFaculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava, Bratislava, SlovakiaFaculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava, Bratislava, SlovakiaDiscrete event system is a type of system, which changes its state based on asynchronously occuring events. One of many approaches of describing this category of systems is a mathematical formalism called the Petri Net. This article introduces an original software solution, leveraging the graphical representation of this formalism in conjunction with the communication standard OPC Unified Architecture. This combination enables the user to model and control discrete event and hybrid systems using an intuitive, user-friendly graphical interface. The software application also brings new possibilities into scope of this academic domain due to the implementation of a Petri Net formalism extension - continuous elements, which greatly expands the area of systems, which can be modelled and controlled using this tool. The developed software tool was successfully verified in control of a virtual systems. Offering a graphical environment for the design of discrete event / hybrid system control algorithms, it can be used for education, research and practice in cyber-physical systems (Industry 4.0).https://ieeexplore.ieee.org/document/9953998/Discrete-event systemOPC unified architecturecyber-physical systemsystem controlhybrid systemPetri nets
spellingShingle Erik Kucera
Oto Haffner
Peter Drahos
Alena Kozakova
Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture
IEEE Access
Discrete-event system
OPC unified architecture
cyber-physical system
system control
hybrid system
Petri nets
title Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture
title_full Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture
title_fullStr Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture
title_full_unstemmed Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture
title_short Modeling and Control of Discrete Event and Hybrid Systems Using Petri Nets and OPC Unified Architecture
title_sort modeling and control of discrete event and hybrid systems using petri nets and opc unified architecture
topic Discrete-event system
OPC unified architecture
cyber-physical system
system control
hybrid system
Petri nets
url https://ieeexplore.ieee.org/document/9953998/
work_keys_str_mv AT erikkucera modelingandcontrolofdiscreteeventandhybridsystemsusingpetrinetsandopcunifiedarchitecture
AT otohaffner modelingandcontrolofdiscreteeventandhybridsystemsusingpetrinetsandopcunifiedarchitecture
AT peterdrahos modelingandcontrolofdiscreteeventandhybridsystemsusingpetrinetsandopcunifiedarchitecture
AT alenakozakova modelingandcontrolofdiscreteeventandhybridsystemsusingpetrinetsandopcunifiedarchitecture