Publicación:
Cyber–physical system modeling with Modelica using message passing communication

dc.contributor.authorSanz Prat, Víctorino
dc.contributor.authorUrquía Moraleda, Alfonso
dc.date.accessioned2024-05-20T11:34:54Z
dc.date.available2024-05-20T11:34:54Z
dc.date.issued2022-05
dc.description.abstractModelica is an object-oriented modeling language whose design and features facilitate the description of cyber–physical systems (CPS). Message passing communication (MPC), seen as the transmission of impulses of information between model components, eases the description of the discrete-event parts of CPS models. However, Modelica does not currently supports MPC. Modelica supports an equation-based component connection rationale, where Modelica tools automatically transform component connections into model equations, following a physical modeling approach. The differences between MPC and Modelica connections are analyzed. A proposal for supporting MPC in Modelica is presented, inspired by the coupled PDEVS model communication approach. The presented MPC proposal is based on the definition of structures to manage messages, named buffers, interface ports and communication channels. Also, an implementation of the proposed MPC mechanism in the form of a new free Modelica library, named MSGLib, is presented. MSGLib includes functionality to manage and dynamically store messages, and describe component communications. Two examples, a pick and place system and a robotic arm, are presented to demonstrate the use of the library, and its combination with other Modelica models.en
dc.description.versionversión publicada
dc.identifier.doihttp://doi.org/10.1016/j.simpat.2022.102501
dc.identifier.issn1569-190X
dc.identifier.urihttps://hdl.handle.net/20.500.14468/12256
dc.journal.titleSimulation Modelling Practice and Theory
dc.journal.volume117
dc.language.isoen
dc.publisherElsevier
dc.relation.centerE.T.S. de Ingeniería Informática
dc.relation.departmentInformática y Automática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/deed.es
dc.subject.keywordsCyber–physical systems
dc.subject.keywordsHybrid systems
dc.subject.keywordsModelica
dc.subject.keywordsObject-oriented modeling
dc.subject.keywordsSimulation
dc.titleCyber–physical system modeling with Modelica using message passing communicationes
dc.typejournal articleen
dc.typeartículoes
dspace.entity.typePublication
relation.isAuthorOfPublicationf10a904e-0e0f-40b7-a520-ba235227425f
relation.isAuthorOfPublication7a2858d4-5c0c-4bd3-b625-d84da88ef395
relation.isAuthorOfPublication.latestForDiscoveryf10a904e-0e0f-40b7-a520-ba235227425f
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
SANZPRAT_Victorino_Cyber_Physical.pdf
Tamaño:
2.62 MB
Formato:
Adobe Portable Document Format