Cameo Simulation Toolkit supports Functional Mockup Interface (FMI) Version 1.0 and 2.0. FMI 2.0 co-simulation applies when several FMIs are connected in Internal Block diagrams (IBD), an integration of separate independent black box simulation models along with the master algorithm.
FMI is a standard that supports model exchange and co-simulation of models. A component that implements FMI is called FMU (Functional Mockup Unit). Cameo Simulation Toolkit is also capable of reading FMU files. An FMU is a zipped file containing an XML description file and implementation in binary form that executes the equation representing the component’s Behavior.
Before simulating FMU files, you must make sure the following conditions are met:
|
To co-simulate FMU Blocks
3. Create a Simulation Configuration diagram with a SimulationConfig to specify startTime, stepSize, and endTime (optional) in the properties. You can add a Time series chart and specify represents and value of the FMU represented as user interfaces. You can also include CSVExport to store the results.
4. Run the Simulation Configuration and see the results in the Time series chart and Variables pane, as well as the resulting Excel file from CSVExport.