Aslan, Memduha and Oguztuzun, Halit and Durak, Umut and Taylan, Koray (2015) MOKA: An Object-Oriented Framework for FMI Co-Simulation. In: PROCEEDINGS OF THE SUMMER COMPUTER SIMULATION CONFERENCE. 47th Summer Computer Simulation Conference 2015 (SCSC 2015), 2015-07-26 - 2015-07-29, Chicago, IL, USA.
|
PDF
- Only accessible within DLR
462kB |
Abstract
A Functional Mock-up Unit (FMU) is defined as a model that realizes the Functional Mock-up Interface (FMI) which provides a standard interface for dynamic system models to run in both model-exchange and co-simulation settings. While the standard provides a solid model interface specification, it does not provide its user with any guidelines on how to develop FMUs and how to integrate them for co-simulation. In this paper, MOKA, an object-oriented co-simulation framework for FMUs, is introduced. Based on FMI, MOKA is designed to serve as an overall simulation framework that provides a C++ API for developing FMUs and co-simulation capabilities for integrating and executing multiple FMUs to perform a scenario. FMI specification is mapped to an object oriented framework that leads to a modular structure for FMUs. This approach has the potential to make the process of developing FMUs easier with a view towards maintenance and extendability. By modelling co-simulation scenarios as finite state machines, particular set of FMUs can be cosimulated at systems overall discrete state and overall system state transitions can be defined over the FMU states.
| Item URL in elib: | https://elib.dlr.de/97823/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||
| Title: | MOKA: An Object-Oriented Framework for FMI Co-Simulation | ||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||
| Date: | July 2015 | ||||||||||||||||||||
| Journal or Publication Title: | PROCEEDINGS OF THE SUMMER COMPUTER SIMULATION CONFERENCE | ||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||
| Open Access: | No | ||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||
| In SCOPUS: | No | ||||||||||||||||||||
| In ISI Web of Science: | Yes | ||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||
| Keywords: | Functional Mock-up Interface, Functional Mock-up Interface Development, Model Integration, Co-simulation Framework | ||||||||||||||||||||
| Event Title: | 47th Summer Computer Simulation Conference 2015 (SCSC 2015) | ||||||||||||||||||||
| Event Location: | Chicago, IL, USA | ||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||
| Event Start Date: | 26 July 2015 | ||||||||||||||||||||
| Event End Date: | 29 July 2015 | ||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||
| HGF - Program: | Aeronautics | ||||||||||||||||||||
| HGF - Program Themes: | fixed-wing aircraft | ||||||||||||||||||||
| DLR - Research area: | Aeronautics | ||||||||||||||||||||
| DLR - Program: | L AR - Aircraft Research | ||||||||||||||||||||
| DLR - Research theme (Project): | L - Simulation and Validation (old) | ||||||||||||||||||||
| Location: | Braunschweig | ||||||||||||||||||||
| Institutes and Institutions: | Institute of Flight Systems > Flight Dynamics and Simulation | ||||||||||||||||||||
| Deposited By: | Durak, Umut | ||||||||||||||||||||
| Deposited On: | 12 Aug 2015 13:37 | ||||||||||||||||||||
| Last Modified: | 24 Apr 2024 20:03 |
Repository Staff Only: item control page