Hybrid Co-simulation of FMUs using DEV&DESS in MECSYCO

Abstract : Co-simulation is a key tool in the design and operation of a growing number of complex cyber-systems. But efficiently yet accurately combining continuous time components (such as FMUs) with event-based ones can be challenging, both from a modeling perspective and an operational, tools-oriented one. We propose a platform to tackle this problem building up on MECSYCO, a MAS-based DEVS wrapping platform dedicated to co-simulation. Relying on the ability of DEVS to integrate the DEV&DESS formalism -which offers a sound framework for describing hybrid models- we propose a DEV&DESS wrapper for FMU. This wrapper encapsulates a version of the DEV&DESS simulation algorithm for FMU components which is notably composed of: (1) a forecast strategy which searches for the next state-event; (2) a bisectional algorithm to approach the location of the state-change in an FMU. Our solution is implemented using Java and JavaFMI to control the FMU. Our sample case is the co-simulation of a barrel-filler factory implemented in different FMUs and event-based models. Compared to related works, our proposal is functional, generic, yet evolutionary, and benefits from the strong foundations of DEV&DESS.
Document type :
Conference papers
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01307616
Contributor : Virginie Galtier <>
Submitted on : Friday, May 27, 2016 - 1:49:10 PM
Last modification on : Thursday, February 7, 2019 - 5:34:49 PM
Long-term archiving on : Sunday, August 28, 2016 - 10:30:53 AM

File

springsim2016.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01307616, version 1

Citation

Benjamin Camus, Virginie Galtier, Mathieu Caujolle, Vincent Chevrier, Julien Vaubourg, et al.. Hybrid Co-simulation of FMUs using DEV&DESS in MECSYCO. Symposium on Theory of Modeling & Simulation - DEVS Integrative M&S Symposium, Apr 2016, Pasadena, CA, United States. pp.568-575. ⟨hal-01307616⟩

Share

Metrics

Record views

788

Files downloads

385