A4 Refereed article in a conference publication

MCX - An open-source framework for digital twins




AuthorsShahsavari Sajad, Immonen Eero, Rabah Mohammed, Haghbayan Mohammad-Hashem, Plosila Juha

EditorsKhalid Al-Begain, Mauro Iacono, Lelio Campanile, Andrzej Bargiela

Conference nameEuropean Conference on Modelling and Simulation

PublisherEuropean Council for Modelling and Simulation

Publication year2021

JournalProceedings: European Conference for Modelling and Simulation

Book title Proceedings of the 35th ECMS International Conference on Modelling and Simulation ECMS 2021

Journal name in sourceProceedings - European Council for Modelling and Simulation, ECMS

Series titleCommunications of the ECMS

Number in series1

Volume35

First page 119

Last page124

ISBN978-3-937436-72-2

ISSN2522-2414

Web address http://www.scs-europe.net/dlib/dl-index.htm

Self-archived copy’s web addresshttps://research.utu.fi/converis/portal/detail/Publication/66484819


Abstract

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)


Downloadable publication

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.





Last updated on 2024-26-11 at 21:03