1. Introduction

JModelica.org supports simulation of models described in the Modelica language and models following the FMI standard, see Section 3, “Technology” in Chapter 1, Introduction. The simulation environment uses Assimulo as standard which is a standalone Python package for solving ordinary differential and differential algebraic equations. Loading and simulation of FMUs has additionally been made available as a separate Python package, PyFMI.

This chapter describes how to load and simulate FMUs using explanatory examples.