Import and Export of Functional Mock-up Units in JModelica.org

  • Andersson C
  • Åkesson J
  • Führer C
  • et al.
N/ACitations
Citations of this article
35Readers
Mendeley users who have this article in their library.

Abstract

Different simulation and modeling tools often use their own definition of how a model is represented and how model data is stored. Complications arise when try- ing to model parts in one tool and importing the resulting model in another tool or when trying to ver- ify a result by using a different simulation tool. The Functional Mock-up Interface (FMI) is a standard to provide a unified model execution interface. In this paper we present an implementation of the FMI spec- ification in the JModelica.org platform, where support for import and export of FMI compliant models has been added. The JModelica.org FMI import interface is written in Python and offers a complete mapping of the FMI C API. JModelica.org also offers a set of Pythonic convenience methods for interacting with the model in an object-oriented manner. In addition, a connection to the simulation environment Assimulo which is part of JModelica.org is offered to allow for simulation of models following the FMI specification using state of the art numerical integrators. Genera- tion of FMI compliant models from JModelica.org will also be discussed.

Cite

CITATION STYLE

APA

Andersson, C., Åkesson, J., Führer, C., & Gäfvert, M. (2011). Import and Export of Functional Mock-up Units in JModelica.org. In Proceedings from the 8th International Modelica Conference, Technical Univeristy, Dresden, Germany (Vol. 63, pp. 329–338). Linköping University Electronic Press. https://doi.org/10.3384/ecp11063329

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free