Event-based modeling of input signal behaviors for discrete-event controllers

Bibliographic Details
Main Author: Gomes, Luís
Publication Date: 2024
Other Authors: Natário, Diogo, Costa, Anikó, Campos-Rebelo, Rogério, Barros, João Paulo
Format: Article
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://repositorio.ipbeja.pt/handle/20.500.12207/6654
Summary: Controllers for discrete-event systems are commonly designed using state-based formalisms, like state diagrams and Petri nets. These formalisms are strongly supported by the concept of events, which, from an automation system perspective, can be associated with a simple change in the value of a signal or more complex behavioral evolutions of the signals. In this paper, the characterization of several types of events is proposed, associated with different types of signals, such as Boolean and multivalued signals. The major goal of this characterization is to improve the compactness of the model, benefiting the editing and visual interpretation of the graphical model but keeping precise execution semantics, which in turn allows for the use of computational tools covering the different stages of system development. The behavioral model of the controller is produced using a non-autonomous class of Petri nets, the IOPT nets, and the associated IOPT-Tools, which supports the specification, simulation, property verification, and automatic code generation ready to be deployed into implementation platforms. All the types of proposed events have a behavioral sub-model executed concurrently with the main model of the controller. An application example is provided to illustrate some of the advantages of the adoption of the proposed approach, encapsulating the behavioral dependencies on the evolution of input signals into events.
id RCAP_a47a58fbd4c0ca43acdfa5669d1cf86c
oai_identifier_str oai:repositorio.ipbeja.pt:20.500.12207/6654
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Event-based modeling of input signal behaviors for discrete-event controllersPetri netsDiscrete-event systemsAutomation systemsControllers for discrete-event systems are commonly designed using state-based formalisms, like state diagrams and Petri nets. These formalisms are strongly supported by the concept of events, which, from an automation system perspective, can be associated with a simple change in the value of a signal or more complex behavioral evolutions of the signals. In this paper, the characterization of several types of events is proposed, associated with different types of signals, such as Boolean and multivalued signals. The major goal of this characterization is to improve the compactness of the model, benefiting the editing and visual interpretation of the graphical model but keeping precise execution semantics, which in turn allows for the use of computational tools covering the different stages of system development. The behavioral model of the controller is produced using a non-autonomous class of Petri nets, the IOPT nets, and the associated IOPT-Tools, which supports the specification, simulation, property verification, and automatic code generation ready to be deployed into implementation platforms. All the types of proposed events have a behavioral sub-model executed concurrently with the main model of the controller. An application example is provided to illustrate some of the advantages of the adoption of the proposed approach, encapsulating the behavioral dependencies on the evolution of input signals into events.MDPI2025-02-10T14:34:55Z2024-06-19T00:00:00Z2024-06-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://repositorio.ipbeja.pt/handle/20.500.12207/6654eng2076-3417Gomes, LuísNatário, DiogoCosta, AnikóCampos-Rebelo, RogérioBarros, João Pauloinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-24T11:55:57Zoai:repositorio.ipbeja.pt:20.500.12207/6654Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T06:32:09.144906Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Event-based modeling of input signal behaviors for discrete-event controllers
title Event-based modeling of input signal behaviors for discrete-event controllers
spellingShingle Event-based modeling of input signal behaviors for discrete-event controllers
Gomes, Luís
Petri nets
Discrete-event systems
Automation systems
title_short Event-based modeling of input signal behaviors for discrete-event controllers
title_full Event-based modeling of input signal behaviors for discrete-event controllers
title_fullStr Event-based modeling of input signal behaviors for discrete-event controllers
title_full_unstemmed Event-based modeling of input signal behaviors for discrete-event controllers
title_sort Event-based modeling of input signal behaviors for discrete-event controllers
author Gomes, Luís
author_facet Gomes, Luís
Natário, Diogo
Costa, Anikó
Campos-Rebelo, Rogério
Barros, João Paulo
author_role author
author2 Natário, Diogo
Costa, Anikó
Campos-Rebelo, Rogério
Barros, João Paulo
author2_role author
author
author
author
dc.contributor.author.fl_str_mv Gomes, Luís
Natário, Diogo
Costa, Anikó
Campos-Rebelo, Rogério
Barros, João Paulo
dc.subject.por.fl_str_mv Petri nets
Discrete-event systems
Automation systems
topic Petri nets
Discrete-event systems
Automation systems
description Controllers for discrete-event systems are commonly designed using state-based formalisms, like state diagrams and Petri nets. These formalisms are strongly supported by the concept of events, which, from an automation system perspective, can be associated with a simple change in the value of a signal or more complex behavioral evolutions of the signals. In this paper, the characterization of several types of events is proposed, associated with different types of signals, such as Boolean and multivalued signals. The major goal of this characterization is to improve the compactness of the model, benefiting the editing and visual interpretation of the graphical model but keeping precise execution semantics, which in turn allows for the use of computational tools covering the different stages of system development. The behavioral model of the controller is produced using a non-autonomous class of Petri nets, the IOPT nets, and the associated IOPT-Tools, which supports the specification, simulation, property verification, and automatic code generation ready to be deployed into implementation platforms. All the types of proposed events have a behavioral sub-model executed concurrently with the main model of the controller. An application example is provided to illustrate some of the advantages of the adoption of the proposed approach, encapsulating the behavioral dependencies on the evolution of input signals into events.
publishDate 2024
dc.date.none.fl_str_mv 2024-06-19T00:00:00Z
2024-06-19
2025-02-10T14:34:55Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ipbeja.pt/handle/20.500.12207/6654
url https://repositorio.ipbeja.pt/handle/20.500.12207/6654
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 2076-3417
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv MDPI
publisher.none.fl_str_mv MDPI
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602711772200960