The FMI Toolbox for MATLAB®/Simulink® enables streamlined integration and exchange of models into the MATLAB® and Simulink® environment using the Functional Mock-Up Interface (FMI) open standard.
The FMI Toolbox for MATLAB®/Simulink® links state of the art FMI-compliant tools, including Dymola, AMESim, SimulationX to the MATLAB®/Simulink® environment. FMI Toolbox provides an open bridge to a range of modeling tools. Support for the FMI standard ensures flexibility and cross-platform interoperability.
The FMI Toolbox Coder add-on in combination with Simulink Coder™ offers the possibility to generate FMUs from Simulink and to perform Hardware In the Loop (HIL) simulations on dSPACE DS1006 systems.
The toolbox enables the use of Modelica models as a complement to Simscape® blocks and allows the combination of both.
FMI Toolbox offers user-friendly functions to load and access FMUs from command line and MATLAB scripts, as well as a blockset for using FMUs in Simulink. The toolbox is used for batch simulation processing, design of experiments (DoE), control design, as well as validation and verification analysis. The FMI Toolbox offers an intuitive and powerful workflow to combine physical models on a system level in a robust and efficient way.
FMI Toolbox is based on a proven and robust implementation of the FMI standard.
- Import and export of Functional Mock-up Units (FMUs) in Simulink
- Simulink block-set supporting code generation with Simulink Coder for HIL simulation on dSPACE DS1006 systems
- Simulink Coder target for exporting Simulink models as FMUs
- Import and simulation of FMUs in MATLAB® scripts
- Static and dynamic analysis of FMUs through design-of-experiments (DoE) functions for optimization, calibration, control design, and robustness analysis.
- Support for FMI for Model Exchange 1.0
- Support for FMI for Co-Simulation 1.0
N.B. Some of the features mentioned above require the FMI Toolbox Coder add-on.
The Functional Mock-up Interface (FMI) is an open standard for exchange of compiled models, targeting tool interoperability and model reuse. FMI was pioneered by OEMs in the automotive industry, and is now an established technology in all systems industries. The FMI technology is supported by a large number of open source and commercial software tools for systems engineering, and more are following. For a complete and updated list see the Functional Mock-up Interface home page.
Product Partner of MathWorks
dSPACE DS1006 SUPPORT
FMI Toolbox for MATLAB is a product of Modelon and is distributed by Modelon and partners worldwide.
“We chose the FMI Toolbox for MATLAB/Simulink from Modelon, because it has been proven as the most flexible tool in our tests.”
- LuK GmbH & Co. KG