1. Introduction

JModelica.org supports simulation of models described in the Modelica language and models following the FMI standard, see Section 3 in Chapter 1. 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.