MCX - An open-source framework for digital twins

dc.contributor.authorShahsavari Sajad
dc.contributor.authorImmonen Eero
dc.contributor.authorRabah Mohammed
dc.contributor.authorHaghbayan Mohammad-Hashem
dc.contributor.authorPlosila Juha
dc.contributor.organizationfi=robotiikka ja autonomiset järjestelmät|en=Robotics and Autonomous Systems|
dc.contributor.organizationfi=tietotekniikan laitos|en=Department of Computing|
dc.contributor.organization-code1.2.246.10.2458963.20.72785230805
dc.contributor.organization-code1.2.246.10.2458963.20.85312822902
dc.converis.publication-id66484819
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/66484819
dc.date.accessioned2022-10-28T14:34:14Z
dc.date.available2022-10-28T14:34:14Z
dc.description.abstract<p>This article describes ModelConductor-eXtended (MCX), which is an open-source software architecture for digital twins. The MCX framework facilitates co-execution of, and asynchronous data communication between, physical systems and their digital simulation models. MCX supports running FMUs (simulation models packaged according to the FMI specification) as well as machine learning models and customized models. We propose extensions to the previously published ModelConductor framework for higher performance and better scalability. The extensions include decoupling of the queue and the model computation module, utilization of a standard data transmission protocol and implementation of the facility to run time-consuming simulation models in a time synchronous manner. Additionally, three new validation case studies are presented. A performance evaluation shows that the extensions improve the average response time almost 4 times in three specific experiments. © ECMS Khalid Al-Begain, Mauro Iacono, Lelio Campanile, Andrzej Bargiela (Editors)<br></p>
dc.format.pagerange119
dc.format.pagerange124
dc.identifier.isbn978-3-937436-72-2
dc.identifier.issn2522-2414
dc.identifier.jour-issn2522-2414
dc.identifier.olddbid189032
dc.identifier.oldhandle10024/172126
dc.identifier.urihttps://www.utupub.fi/handle/11111/44008
dc.identifier.urlhttp://www.scs-europe.net/dlib/dl-index.htm
dc.identifier.urnURN:NBN:fi-fe2022012711078
dc.language.isoen
dc.okm.affiliatedauthorShahsavari, Sajad
dc.okm.affiliatedauthorHaghbayan, Hashem
dc.okm.affiliatedauthorPlosila, Juha
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline213 Electronic, automation and communications engineering, electronicsen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.discipline213 Sähkö-, automaatio- ja tietoliikennetekniikka, elektroniikkafi_FI
dc.okm.internationalcopublicationnot an international co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA4 Conference Article
dc.publisher.countryUnited Kingdomen_GB
dc.publisher.countryBritanniafi_FI
dc.publisher.country-codeGB
dc.relation.conferenceEuropean Conference on Modelling and Simulation
dc.relation.ispartofjournalProceedings: European Conference for Modelling and Simulation
dc.relation.ispartofseriesCommunications of the ECMS
dc.relation.volume1
dc.relation.volume35
dc.source.identifierhttps://www.utupub.fi/handle/10024/172126
dc.titleMCX - An open-source framework for digital twins
dc.title.bookProceedings of the 35th ECMS International Conference on Modelling and Simulation ECMS 2021
dc.year.issued2021

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
0119_ocms_ecms2021_0040-1.pdf
Size:
949.96 KB
Format:
Adobe Portable Document Format
Description:
Publisher's PDF