Resources
2020 Release Notes – FMI Toolbox 2.9
Modelon’s FMI Toolbox for MATLAB/Simulink supports all major workflows in control system development and system integration for virtual prototyping, from design and sizing to optimization and MIL/SIL/HIL validation & verification testing. The additional FMI Toolbox Coder Add-on provides extensive support enabling users to export FMUs from Simulink and import FMUs to a Simulink Coder target.
Modelon’s FMI Toolbox for MATLAB/Simulink Coder Add-on enables users to export FMUs from Simulink and import FMUs to a Simulink Coder target. Key capabilities and features related to the latest version of the FMI Toolbox Coder Add-on for Matlab/Simulink are below.
Main features
1.1.1 Import FMUs into Simulink
- Integrate simulation models from more than 80 tools into your Simulink workflow
- Simulink FMU block including a flexible and intuitive graphical interface to; set parameters, select block outputs, set simulation options, add icon, and create Simulink buses for inputs and outputs to manage FMUs with many signals
- Automate workflow by accessing FMU block settings through scripting
1.1.2 Import FMUs into MATLAB Scripts
- Scripting simulations of FMUs in Matlab via APIs
- Intuitive interface that connects FMUs to MATLAB ode solvers
- Create custom solutions for simulating and analyzing FMU models
- Model Exchange FMU analysis functions, including linearization computing from input to output, steady-state computation, and design space exploration through DoE functions
1.1.3 Export Simulink Models to FMUs
- Create Co-Simulation and Model Exchange FMUs from Simulink models
- Structured variable names that reflect Simulink model hierarchy
- Optionally hide all internal information for the protection of IP
- Expose internal signals of the Simulink model in the exported FMU
1.1.4 Build FMUs to a Simulink Coder Target
- Tested and endorsed by the dSPACE 1006 platform
- Deploy FMUs with source code to HiL testing
- Compile FMU block in Simulink for real-time platforms using Simulink Coder
- Supported by target platforms in which the compiler supports C-code S-functions and is compatible with the FMU source code
Main Changes
- Model reference export with CS
- ModelOperatingPoint compliance
- Bus object export on ports
- Ubuntu 18.04 support
- Ubuntu 14.04 support dropped
- Matlab 2015b and earlier support dropped
- This means 32 bit FMU export + import support is now dropped