MECSYCO: a Multi-agent DEVS Wrapping Platform for the Co-simulation of Complex Systems

Abstract : Most modeling and simulation (M&S) questions about complex systems require to take simultaneously account of several points of view. Phenomena evolving at different scales and at different levels of resolution have to be considered. Moreover, expert skills belonging to different scientific fields are needed. The challenges are then to reconcile these heterogeneous points of view, and to integrate each domain tools (formalisms and simulation software) within the rigorous framework of the M&S process. To answer to this issue, we propose here the specifications of the MECSYCO co-simulation middleware. MECSYCO relies on the universality of the DEVS formalism in order to integrate models written in different formalism. This integration is based on a wrapping strategy in order to make models implemented in different simulation software inter-operable. The middleware performs the co-simulation in a parallel, decentralized and distributable fashion thanks to its modular multi-agent architecture. We detail how MECSYCO perform hybrid co-simulations by integrating in a generic way already implemented continuous models thanks to the FMI standard, the DEV&DESS formalism and the QSS method. The DEVS wrapping of FMI that we propose is not restricted to MECSYCO but can be performed in any DEVS-based platform. We show the modularity and the genericity of our approach through an iterative smart heating system M&S. Compared to other works in the literature, our proposition is generic thanks to the strong foundation of DEVS and the unifying features of the FMI standard, while being fully specified from the concepts to their implementations .
Document type :
Reports
Complete list of metadatas

Cited literature [60 references]  Display  Hide  Download

https://hal.inria.fr/hal-01399978
Contributor : Benjamin Camus <>
Submitted on : Monday, November 21, 2016 - 11:37:19 AM
Last modification on : Thursday, February 7, 2019 - 5:34:45 PM
Long-term archiving on : Tuesday, March 21, 2017 - 1:21:43 AM

File

MECSYCO-Tech-Rep.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01399978, version 1

Citation

Benjamin Camus, Thomas Paris, Julien Vaubourg, Yannick Presse, Christine Bourjot, et al.. MECSYCO: a Multi-agent DEVS Wrapping Platform for the Co-simulation of Complex Systems. [Research Report] LORIA, UMR 7503, Université de Lorraine, CNRS, Vandoeuvre-lès-Nancy; Inria Nancy - Grand Est (Villers-lès-Nancy, France). 2016. ⟨hal-01399978⟩

Share

Metrics

Record views

568

Files downloads

364