Publicação
Input event modeling for discrete-event controllers: A petri net approach
| Resumo: | The modeling of controllers for discrete-event systems commonly uses state-based formalisms, such as state diagrams and Petri nets. These modeling formalisms heavily rely on the concept of events. From an automation system perspective, events can be characterized as changes on a signal or other variable. Several types of events can be defined, considering different types of signals, including Boolean and multi-valued signals, as well as different types of dependencies in terms of the evolution of the signals. For the presented work, the model of the controller is produced using IOPT nets, a non-autonomous Petri nets class. In this paper, a set of translation rules for several types of events is proposed allowing the generation of behaviorally equivalent IOPT Petri net models, which will be executed concurrently with the main model constrained by the translated events. An example is presented to illustrate the benefits associated with the usage of the proposed translation rules. We conclude by identifying some future work, namely their integration with the IOPT-Tools framework, which is freely available to use. |
|---|---|
| Autores principais: | Gomes, Luís |
| Outros Autores: | Campos-Rebelo, Rogério; Costa, Anikó; Barros, João |
| Assunto: | Petri nets Events Discrete-event systems Signal interpretation |
| Ano: | 2022 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso restrito |
| Instituição associada: | Instituto Politécnico de Beja |
| Idioma: | inglês |
| Origem: | Repositório Institucional do IPBeja |
Registos relacionados
article Event-based modeling of input signal behaviors for discrete-event controllers
por: Gomes, Luís
Publicado em: (2024)
por: Gomes, Luís
Publicado em: (2024)
article On the verification of non-autonomous Petri net models using autonomous petri net tools
por: Barros, João
Publicado em: (2012)
por: Barros, João
Publicado em: (2012)
article Model composition by reusing Petri net based modules
por: Costa, Aniko
Publicado em: (2012)
por: Costa, Aniko
Publicado em: (2012)
article Combining advantages from parameters in modeling and control of discrete event systems
por: Southier, Luiz F. P.
Publicado em: (2019)
por: Southier, Luiz F. P.
Publicado em: (2019)
article Guidelines for modelling reactive systems with coloured Petri nets
por: Madalena, Gonçalves
Publicado em: (2013)
por: Madalena, Gonçalves
Publicado em: (2013)
groups Distributed controllers modeling through Petri nets with multi-asynchronous-channels
por: Moutinho, Filipe
Publicado em: (2015)
por: Moutinho, Filipe
Publicado em: (2015)
book An evolutionary approach to the use of petri net based models : from parallel controllers to Hw/Sw codesign
por: Machado, Ricardo J.
Publicado em: (2000)
por: Machado, Ricardo J.
Publicado em: (2000)
article PNML based composition in non-autonomous Petri net models
por: Gomes, L.
Publicado em: (2009)
por: Gomes, L.
Publicado em: (2009)
article Exploring high-level petri nets for model-driven development of digital controllers
por: Barros, João
Publicado em: (2025)
por: Barros, João
Publicado em: (2025)
groups Remote operation of embedded controllers designed using IOPT Petri-nets
por: Pereira, Fernando
Publicado em: (2015)
por: Pereira, Fernando
Publicado em: (2015)
article Refining IOPT Petri Nets Class for Embedded System Controller Modeling
por: Gomes, Luís
Publicado em: (2018)
por: Gomes, Luís
Publicado em: (2018)
groups High-level Petri nets modules for embedded controllers design
por: Ribeiro, José
Publicado em: (2015)
por: Ribeiro, José
Publicado em: (2015)
category Coloured Petri Net Model of the bCMS system using CPN tools
por: Brito, Isabel
Publicado em: (2013)
por: Brito, Isabel
Publicado em: (2013)
article VHDL generation from hierarchical petri net specifications of parallel controllers
por: Fernandes, João M.
Publicado em: (1997)
por: Fernandes, João M.
Publicado em: (1997)
article A specification patterns system for discrete event systems analysis
por: Campos, J. Creissac
Publicado em: (2013)
por: Campos, J. Creissac
Publicado em: (2013)
groups IOPT Petri Net State Space Generation Algorithm with Maximal-Step Execution Semantics
por: Pereira, Fernando
Publicado em: (2011)
por: Pereira, Fernando
Publicado em: (2011)
category An Ecore based Petri net type definition for PNML IOPT models
por: Ribeiro, J.
Publicado em: (2011)
por: Ribeiro, J.
Publicado em: (2011)
article Unmanned aerial vehicle safety assessment modelling through petri Nets
por: Gonçalves, P.
Publicado em: (2017)
por: Gonçalves, P.
Publicado em: (2017)
article Modelling forest fire spread through discrete event simulation
por: Santos, Catarina
Publicado em: (2023)
por: Santos, Catarina
Publicado em: (2023)
article On the use of programming languages for textual specification of Petri Net Models
por: Barros, João Paulo
Publicado em: (2007)
por: Barros, João Paulo
Publicado em: (2007)
article Petri Net based specification and verification of globally-asynchronous-locally-synchronous system
por: Moutinho, Filipe
Publicado em: (2011)
por: Moutinho, Filipe
Publicado em: (2011)
article Discrete-event simulation tools applied to the healthcare context
por: Paiva, E. J.
Publicado em: (2024)
por: Paiva, E. J.
Publicado em: (2024)
book Merging and splitting Petri net models within distributed embedded controller design
por: Gomes, Luís
Publicado em: (2013)
por: Gomes, Luís
Publicado em: (2013)
article An evolutionary approach to the use of Petri net based models: from parallel controllers to HW/SW co-design
por: Machado, Ricardo J.
Publicado em: (1998)
por: Machado, Ricardo J.
Publicado em: (1998)
article Validation of scenario-based business requirements with Coloured Petri Nets
por: Ribeiro, Óscar R.
Publicado em: (2009)
por: Ribeiro, Óscar R.
Publicado em: (2009)
groups Automatic synthesis of VHDL Hardware Components from IOPT Petri Net models
por: Pereira, Fernando
Publicado em: (2013)
por: Pereira, Fernando
Publicado em: (2013)
article A ranking of the most known freeware and open source discrete-event simulation tools
por: Vieira, António Amaro Costa
Publicado em: (2019)
por: Vieira, António Amaro Costa
Publicado em: (2019)
article Using petri nets for analysis of navigation paths in constrained graphs – application to roguelike games
por: Gomes, Luis
Publicado em: (2024)
por: Gomes, Luis
Publicado em: (2024)
groups The IOPT-Flow framework pairing Petri nets and data-flows for embedded controller development
por: Pereira, Fernando
Publicado em: (2016)
por: Pereira, Fernando
Publicado em: (2016)
article From UML State Machines to Petri nets: history attribute translation strategies
por: Pais, Rui
Publicado em: (2011)
por: Pais, Rui
Publicado em: (2011)
article Modeling, assessment and design of an emergency department of a public hospital through discrete-event simulation
por: Castanheira-Pinto, Alexandre
Publicado em: (2021)
por: Castanheira-Pinto, Alexandre
Publicado em: (2021)
article Modeling multi-agent systems activities through colored petri nets : an industrial production system case study
por: Fernandes, João M.
Publicado em: (1998)
por: Fernandes, João M.
Publicado em: (1998)
article From Petri net models to C implementation of digital controllers
por: Gomes, L.
Publicado em: (2010)
por: Gomes, L.
Publicado em: (2010)
article Towards statecharts to input-output place transition nets transformations
por: Pais, Rui
Publicado em: (2011)
por: Pais, Rui
Publicado em: (2011)
article Multi-level dynamic modeling in biological systems : application of hybrid Petri nets to network simulation
por: Costa, Rafael S.
Publicado em: (2012)
por: Costa, Rafael S.
Publicado em: (2012)
school Application of discrete event simulation in the performance analysis of an outpatient unit
por: Gallardo, Manuel Alfredo de Ponte
Publicado em: (2023)
por: Gallardo, Manuel Alfredo de Ponte
Publicado em: (2023)
article Leveraging the pedagogical potential of tile-based games for teaching petri net modeling, the sokoban case
por: Barros, João
Publicado em: (2024)
por: Barros, João
Publicado em: (2024)
article Assisting data warehousing populating processes design through modelling using Coloured Petri Nets
por: Silva, Diogo
Publicado em: (2013)
por: Silva, Diogo
Publicado em: (2013)
article Formal requirements modeling with executable use cases and Coloured Petri Nets
por: Jorgensen, Jens B.
Publicado em: (2009)
por: Jorgensen, Jens B.
Publicado em: (2009)
article Comparative study of autonomous production control methods using simulation
por: Martins, Luís Miguel
Publicado em: (2020)
por: Martins, Luís Miguel
Publicado em: (2020)
Registos relacionados
-
article Event-based modeling of input signal behaviors for discrete-event controllers
por: Gomes, Luís
Publicado em: (2024) -
article On the verification of non-autonomous Petri net models using autonomous petri net tools
por: Barros, João
Publicado em: (2012) -
article Model composition by reusing Petri net based modules
por: Costa, Aniko
Publicado em: (2012) -
article Combining advantages from parameters in modeling and control of discrete event systems
por: Southier, Luiz F. P.
Publicado em: (2019) -
article Guidelines for modelling reactive systems with coloured Petri nets
por: Madalena, Gonçalves
Publicado em: (2013)