Functional Mock-up Interface (FMI)

The Functional Mock-up Interface (FMI) is an open standard for the tool-independent exchange and integration of simulation models that are provided by various tool vendors. FMI thus simplifies the use of best-in-class tools for specific modeling tasks and the consistent reuse of models in different development phases and in different company departments.
dSPACE has signed the Code of PLM (Product Lifecycle Management) Openness and works actively in the following projects to further develop the FMI and related standards:
  • Modelica Association FMI project: Steering Committee member
  • ProSTEP Smart Systems Engineering project
  • Modelica Association project System Structure and Parameterization of Components for Virtual System Design
Through these activities, dSPACE gathers the necessary knowledge and insights to support our customers in projects using FMI.

FMI Support in the dSPACE Tool Chain

dSPACE supports the Functional Mock-up Interface (FMI) standard with

  • Its PC-based simulation platform VEOS
  • Its Virtual ECU (V-ECU) creation software SystemDesk
  • Its hardware-in-the-loop (HIL) simulation system SCALEXIO
  • Its production code generator TargetLink
  • Its data management software SYNECT
In the dSPACE tool chain, Functional Mock-up Units (FMUs) can be integrated in comprehensive virtual validation and HIL projects together with other FMUs and all supported model formats.
The reliable dSPACE tool chain ensures consistent simulation and parameter access in different use cases. dSPACE also ensures smooth interfacing between all the tools in the dSPACE tool chain for virtual validation and HIL projects. This means that you can reuse not only the real-time-capable FMUs, but also corresponding tests and experiments based on tools such as ControlDesk, AutomationDesk and the XIL API standard. This completes the FMI reusability approach for virtual validation and HIL use cases.

FMI Demonstration Project for the PC-based Simulation Platform VEOS

This VEOS-based virtual validation project demonstrates how Functional Mock-up Units (FMUs) from different vendors can be integrated into simulation models based on dSPACE Automotive Simulation Models (ASMs) and used with the standards and tools known from hardware-in-the-loop (HIL) simulation. A related SCALEXIO project demonstrates the consistent reuse of project data in the dSPACE tool chain.

SystemDesk: FMU Export of V-ECUs

The main new feature of SystemDesk 5.6 is an FMU export of V-ECUs. It works for Level 1, Level 2, and Level 3 V-ECUs if only CAN buses are used. This new feature gives especially suppliers the chance to create and simulate a V-ECU with the dSPACE SIL solution, and to hand over the same V-ECU to OEMs as an FMU for their SIL simulations.

FMI Demonstration Project for the Hardware-in-the-Loop Simulator SCALEXIO

This SCALEXIO-based hardware-in-the-loop (HIL) project demonstrates how Functional Mock-up Units (FMUs) from different vendors and Simulink models based on dSPACE Automotive Simulation Models (ASMs) can be integrated to generate real-time-capable simulation applications for executing HIL tests of real ECUs. A related VEOS project demonstrates the consistent reuse of project data in the dSPACE tool chain.

TargetLink supports FMI-based model export

TargetLink enhances collaboration between development teams, organizations, and companies by supporting the FMI 2.0 standard. Exporting TargetLink models as Functional Mock-up Units (FMUs) allows users to easily exchange and combine models from various modeling environments and Simulink versions, while protecting their intellectual property

FMI Demo Videos

More Information Product Information Video Success Stories Support

Drive innovation forward. Always on the pulse of technology development.

Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace & defense now.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.