Functional Mockup Unit
It is supported by 100 tools and maintained as a modelica association project on github.
Functional mockup unit. Co simulation integrate fmus that implement a functional mock up interface fmi co simulation interface. The functional mock up interface fmi is a free standard that defines a container and an interface to exchange dynamic models using a combination of xml files binaries and c code zipped into a single file. The functional mock up interface or fmi defines a standardized interface to be used in computer simulations to develop complex cyber physical systems.
Api application programming interface. It is possible to utilize several instances of a model and to connect models hierarchically together. An fmu may contain models model description source code and executable programs for multiple platforms.
But do you know the difference. Compile source code for functional mockup units. The functional mock up interface fmi standard supports two flavors of functional mock up units fmu including.
The block automatically selects an fmu mode based on the existing fmu you want to import. Description the fmu block imports existing functional mockup units fmus into simulink. A model is distributed in one zip file called fmu functional mock up unit.
Co simulation cs and model exchange me. Abcs abstract base classes. A model is independent of the target simulator because it does not use a simulator specific header file as in other approaches.
Simulation interface model technology. As an expert in the standard it s my goal to help users understand the commonalities and differences getting you to a point in which you re choosing the best possible technique to achieve your goal. The vision of fmi is to support this approach.