Refine
Year of publication
- 2014 (1)
Document Type
- Article (1)
Language
- English (1)
Has Fulltext
- no (1)
Publication reviewed
The functional mock-up interface (FMI) for co-simulation (CS) aims to provide a generic representation of dynamic system models, which can be coupled for co-simulations. A system model con-forming to FMI is called a functional mock-up unit (FMU). Being a standardised interface FMI for CS defines not only the required structure of FMUs but also provides an application programming interface (API) for coupled integration of FMUs in a support-ing simulation environment. FMI for CS is an exten-sion of FMI for Model Exchange (ME), which is mainly intended to provide standardised model descriptions. Since this work is focused on co-simulation the indicating suffix shall be omitted such that FMI stands for FMI for CS. FMI facilitates enhanced simulation workflows through better exchange of models between de-partments and vendors. While a growing number of vendors seeks to adopt FMI, the compliance of integration environments and FMUs to the FMI standard gains in significance. Only fully compliant simulation environments and FMUs reliably yield simulation results that aid actual design decisions. The intention of this work is to develop a proper means to detect ambiguities and errors in imple-mentations of FMI 1.0. The task is twofold in that both FMUs and integration environments using these FMUs may violate constraints given by the FMI standard. This work will focus on the role of integration environments.