FMI Support in Tools

Compatibility Table

The following modeling and simulation environments support or plan to support FMI (alphabetical list):

Total numbers ModelExchange CoSimulation  
Tools supporting FMI FMI Version Export Import Slave Master Notes
20-sim FMI_1.0 available planned 'Modeling and simulation program for mechatronic systems and control.'
20-sim FMI_2.0 available planned
20-sim 4C FMI_1.0 planned planned 'Rapid prototyping tool for embedded hardware and industrial controllers.'
20-sim 4C FMI_2.0 planned planned
Adams FMI_1.0 available 'High end multibody dynamics simulation software from MSC Software'
Adams FMI_2.0 available
Algoryx Dynamics FMI_1.0 available 'Algoryx Dynamics is a professional multi-purpose physics engine for simulators, engineering, large scale granular simulators and more.'
Algoryx Dynamics FMI_2.0 available
Amesim FMI_1.0 'Integrated simulation platform for the analysis of multi-domain mechatronics systems by Siemens PLM Software'
Amesim FMI_2.0 planned planned
ANSYS SCADE Display FMI_1.0 available available 'SCADE Display facilitates embedded graphics, display and HMI development and certified code generation for safety-critical displays from ANSYS.'
ANSYS SCADE Suite FMI_1.0 available available 'SCADE Suite is a model-based development environment with certified code generation for safety critical embedded applications from ANSYS.'
ANSYS Simplorer FMI_1.0 available planned 'ANSYS Simplorer is a multi-domain, multi-technology simulation program from ANSYS.'
ANSYS Simplorer FMI_2.0 planned planned
ANSYS DesignXplorer FMI_1.0 available 'DesignXplorer is able to export a computed response surface as an FMU.'
ANSYS DesignXplorer FMI_2.0
ASim - AUTOSAR Simulation FMI_1.0 'AUTOSAR product from Dassault Systèmes'
ASim - AUTOSAR Simulation FMI_2.0 planned
@Source FMI_1.0 available 'Simulink via @Source'
Automation Studio FMI_1.0 'B&Rs Automation Studio is a software engineering platform for industrial automation targetting PLCs, industrial PCs, HMI and embedded controllers from B&R.'
Automation Studio FMI_2.0 planned available
AVL CRUISE FMI_1.0 planned 'Vehicle system analysis tool for the optimization of fuel efficiency, emission, performance and driveability, from office to HiL to testbed.'
AVL CRUISE M FMI_1.0 'AVL CRUISE™ M is a realtime, multi-disciplinary, vehicle system simulation software used in office environments for the design of powertrains and thermal management systems, in HiL environments for control function development and calibration, and in testbed environments to provide simulation models for component testing.'
AVL CRUISE M FMI_2.0 available
AVL Model.CONNECT FMI_1.0 'Model.CONNECT™ is a neutral model integration and co-simulation platform to connect virtual and real components for virtual, physical and mixed testing scenarios in office, HiL and testbed environments.'
axisuite FMI_1.0 available 'Simulation of exhaust aftertreatment systems from Exothermia.'
axisuite FMI_2.0 available
Building Controls Virtual Test Bed FMI_1.0 available 'BCVTB is a Software environment, based on Ptolemy II, for co-simulation of, and data exchange with, building energy and control systems.'
Cameo Simulation Toolkit (MagicDraw plugin) FMI_1.0 available available 'FMUs can be imported, represented, connected and co-simulated in SysML models.'
Cameo Simulation Toolkit (MagicDraw plugin) FMI_2.0
CANoe FMI_1.0 available planned available 'CANoe is the comprehensive software tool for development, test and analysis of entire ECU networks and individual ECUs.'
CANoe FMI_2.0 available planned available
CarMaker FMI_1.0 'CarMaker is an open test- and integration-platform for MiL, SiL and HiL.'
CarMaker FMI_2.0 planned
CATIA FMI_1.0 'Environment for Product Design and Innovation, including systems engineering tools based on Modelica, by Dassault Systèmes'
INTO-CPS Co-simulation Orchestration Engine (COE) FMI_2.0 'A free standalone FMI co-simulation master implemented in Java with a JSON API. It is developed as part of the INTO-CPS project.'
ControlBuild FMI_1.0 available 'Environment for IEC 61131-3 control applications from Dassault Systèmes'
ControlBuild FMI_2.0 planned available available
CosiMate FMI_1.0 available 'Co-simulation Environment from ChiasTek'
CosiMate FMI_2.0
Cybernetica CENIT FMI_1.0 available planned 'Industrial product for nonlinear Model Predictive Control (NMPC) from Cybernetica.'
Cybernetica ModelFit FMI_1.0 available available 'Software for model verification, state and parameter estimation, using logged process data. By Cybernetica.'
DACCOSIM FMI_2.0 available 'Master Algorithm generator & deployer from RISEGrid for a multi-OS, multi-threaded and distributed cosimulation implementing all the FMI 2.0 features.'
DAFUL FMI_1.0 available 'Intergrated structure and motion analysis software from VirtualMotion.'
DAFUL FMI_2.0 planned
DS - FMU Export from Simulink FMI_1.0 'FMI Kit for Simulink provided by Dassault Systèmes - Simulink Coder Target for export of FMUs from Simulink.'
DS - FMU Export from Simulink FMI_2.0
DS - FMU Import into Simulink FMI_1.0 'FMI Kit for Simulink provided by Dassault Systèmes - Simulink block for import of FMUs into Simulink.'
DS - FMU Import into Simulink FMI_2.0
DSHplus FMI_1.0 planned 'Fluid power simulation software from FLUIDON'
dSPACE SCALEXIO FMI_1.0 available 'dSPACE SCALEXIO is a Hardware-in-the-Loop (HIL) integration and simulation platform from dSPACE. Please also refer to the dSPACE FMI sites for more information about the FMI 1.0 and FMI 2.0 support.'
dSPACE SYNECT FMI_1.0 planned 'dSPACE SYNECT is a data management tool from dSPACE that enables you to manage FMUs and Simulink models as well as their dependencies, versions and variants throughout the entire software development process. Please also refer to the dSPACE FMI sites for more information about the FMI support.'
dSPACE SYNECT FMI_2.0 available
dSPACE TargetLink FMI_2.0 'TargetLink is a production code generator from dSPACE that generates highly efficient C-code directly from Simulink/Stateflow models. Please also refer to the dSPACE FMI sites for more information about the FMI support.'
dSPACE VEOS FMI_1.0 'dSPACE VEOS is a PC-based virtual integration and simulation platform from dSPACE. Please also refer to the dSPACE FMI sites for more information about the FMI 1.0 and FMI 2.0 support.'
Dymola FMI_1.0 'Modelica environment from Dassault Systèmes.'
Dymola FMI_2.0
DYNA4 FMI_1.0 available available 'Open and flexible simulation framework by TESIS DYNAware.'
DYNA4 FMI_2.0 available available
Easy5 FMI_1.0 available available available 'High performance simulation environment for multi-domain system dynamics from MSC Software.'
Easy5 FMI_2.0 available available available available
EMTP-RV FMI_1.0 available 'EMTP-RV is a power system simulation tool. Version 3.4 or higher is required to use the FMI capabilities.'
EMTP-RV FMI_2.0 planned available available
EnergyPlus FMI_1.0 available available 'Whole building energy simulation program'
ETAS - ASCMO FMI_1.0 available 'Creation and export of statistical (meta) models using Design of Experiments (DoE) from ETAS.'
ETAS - ASCMO FMI_2.0 available
ETAS - FMI-based Integration and Simulation Platform FMI_1.0 planned planned 'Integration and simulation platform based on FMI 1.0 from ETAS.'
ETAS - FMU Generator for ASCET FMI_1.0 planned 'FMU Generator for ASCET from ETAS.'
ETAS - FMU Generator for Simulink® FMI_1.0 planned planned 'FMU Generator for Simulink® from ETAS.'
ETAS - INCA-FLOW (MiL/SiL Connector) FMI_1.0 planned available 'Guided and automated calibration of FMUs with connection to ETAS INCA.'
ETAS - ISOLAR-EVE (ETAS Virtual ECU) FMI_1.0 available 'PC based platform from ETAS for ECU software validation at the component, sub-system or system level; allows for validation of Application Software, Basis Software and complete ECU software in a virtual environment.'
ETAS - ISOLAR-EVE (ETAS Virtual ECU) FMI_2.0 available
ETAS - LABCAR-OPERATOR FMI_1.0 available 'Frontend for ETAS HiL systems LABCAR, operating on the creation of experiments and their subsequent execution.'
Flowmaster FMI_1.0 available 'High capability 1D CFD tool for thermo-fluid simulation from Mentor Graphics.'
FMI Add-in for Excel FMI_1.0 'FMI Add-in for Microsoft Excel by ​Modelon. Offers support for batch simulation of FMUs.'
FMI add-on for NI VeriStand FMI_1.0 'NI VeriStand supports FMI through the use of the FMI add-on for NI VeriStand from Dofware'
FMI Blockset for Simulink FMI_1.0 'The FMI Blockset for Simulink enables the import of FMU's for use in Simulink - developed by Claytex.'
FMI Blockset for Simulink FMI_2.0
FMI Library FMI_1.0 planned planned 'Open source (BSD) C library for integration of FMI technology in custom applications by Modelon.'
FMI Library FMI_2.0 planned available planned available
FMI Target for Simulink Coder FMI_1.0 available 'Export of stand-alone FMUs for Co-Simulation from Simulink using Simulink Coder - provided by ITI'
FMI Toolbox for MATLAB/Simulink FMI_1.0 'The FMI Toolbox for MATLAB/Simulink from Modelon enables FMU import and export for MATLAB/Simulink for both model exchange and co-simulation.'
FMI Toolbox for MATLAB/Simulink FMI_2.0
FMUSDK FMI_1.0 available available available available 'FMU Software Development Kit from QTronic.'
General Energy Systems (GES) FMI_1.0 available available planned planned 'GES is an object oriented simulation tool, for dynamic and static (algebraic) systems, Based on a hybrid bondgraph model. The tool is mainly used for ship power designs. Provided by TNO.'
General Energy Systems (GES) FMI_2.0 planned planned planned planned
GT-SUITE FMI_1.0 available 'Multi-Physics Simulation Platform for Powertrain and Vehicle Systems'
GT-SUITE FMI_2.0 available
Hopsan FMI_1.0 available available 'Hopsan is a free simulation tool developed at Linköping University. It is using distributed solver techniques with good support for parallelism using multi-core processors.'
IBM Rational Rhapsody FMI_1.0 available planned planned planned 'IBM® Rational® Rhapsody® family provides a collaborative design, development and test environment for systems engineers and software engineers.'
ICOS "Independent Co-Simulation" FMI_1.0 available available available 'ICOS is a co-simulation tool developed by Virtual Vehicle'
IGNITE FMI_1.0 planned available 'Physics-based system simulation software for complete vehicle system modeling and simulation from Ricardo Software.'
IGNITE FMI_2.0 planned planned
JavaFMI FMI_1.0 available 'JavaFMI is a Java wrapper for the Functional Mock-up Interface (1.0 or 2.0) both for Windows/Linux 32 or 64 bit OS.'
JavaFMI FMI_2.0 available
JFMI FMI_1.0 available available 'A Java Wrapper for the Functional Mock-up Interface, based on FMU SDK' FMI_1.0 'Open source Modelica environment from Modelon' FMI_2.0
LMS Virtual.Lab Motion FMI_1.0 available available available 'Virtual.Lab Motion is a high end multi body software from LMS International'
MapleSim FMI_1.0 'Modelica-based modeling and simulation tool from Maplesoft'
MapleSim FMI_2.0 planned
Mechanical Simulation: CarSim, TruckSim, BikeSim FMI_1.0 available planned 'CarSim, TruckSim, and BikeSim are vehicle dynamics software solutions from Mechanical Simulation that support XiL development workflows and power real-time driving simulators around the globe.'
Mechanical Simulation: CarSim, TruckSim, BikeSim FMI_2.0 available planned
MESSINA FMI_1.0 available available 'MESSINA is a test platform for model-based ECU function development.'
Morphee FMI_1.0 planned planned 'MORPHEE is a system for automation, simulation and calibration from FEV.'
Morphee FMI_2.0 planned planned
MpCCI CouplingEnvironment FMI_1.0 planned 'The MpCCI CouplingEnvironment from Fraunhofer SCAI is a vendor neutral interface for cosimulation in the 3D area; FMU subsystems can be linked through an integrated Master-FMU from Fraunhofer EAS.'
MpCCI CouplingEnvironment FMI_2.0 planned
MWorks FMI_1.0 available available 'Modelica environment from Suzhou Tongyuan'
MWorks FMI_2.0 available available
NI LabVIEW FMI_1.0 planned 'Graphical programming environment for measurement, test, and control systems from National Instruments'
OpenModelica FMI_1.0 available 'Open source Modelica environment from OSMC'
OpenModelica FMI_2.0 available available planned
optiSLang FMI_1.0 available planned 'optiSLang supports the export of Metamodels of optimal Prognosis (MOP) as FMU.'
optiSLang FMI_2.0 planned planned
Overture FMI_2.0 available 'Modelling tool for the Vienna Development Method with supports for export of tool wrapper and source code FMU's.'
Ptolemy II FMI_1.0 planned 'Software environment for design and analysis of heterogeneous systems.'
PyFMI FMI_1.0 'For Python via the open source package PyFMI from Modelon. Also available as part of the platform.'
RecurDyn FMI_1.0 planned planned available 'High End Multi Flexible Body Dynamcis Software from FunctionBay'
RecurDyn FMI_2.0 planned planned planned planned
Reference FMUs FMI_1.0 planned planned 'Reference FMUs supplied by enthusiasts and volunteers to show case specific FMU features'
Scilab/Xcos FMU wrapper FMI_1.0 available available available available 'FMI support for Scilab / Xcos a free and open source software for numerical computation.'
Scilab/Xcos FMU wrapper FMI_2.0 planned planned planned planned
Silver FMI_1.0 'Generation of virtual ECUs and virtual integration platform for Software in the Loop from QTronic.'
Silver FMI_2.0
SIMPACK FMI_1.0 available 'High end multi-body simulation software from SIMPACK AG'
SIMPACK FMI_2.0 planned planned
SimulationX FMI_1.0 'Multi-domain simulation tool for design, analysis and virtual prototyping of complex systems developed by ESI ITI GmbH.'
SimulationX FMI_2.0
Simulation Workbench (SimWB) FMI_1.0 available 'SimWB is an open, powerful framework to run SIL, HIL, and MIL simulations under Concurrent's hard real-time RedHawk OS that runs on COTS hardware.'
Simulation Workbench (SimWB) FMI_2.0 available
solidThinking Activate FMI_1.0 'Software environment for modeling, simulation and analysis of multi-disciplinary systems from Altair.'
solidThinking Activate FMI_2.0 available available
SystemModeler FMI_1.0 available available planned planned 'Modelica environment from Wolfram Research.'
TLK FMI Suite FMI_1.0 'TLK FMI Suite provides LabVIEW and Simulink blocks for FMU simulation'
TLK TISC Suite FMI_1.0 available available 'Co-simulation environment from TLK-Thermo'
TWT Co-Simulation Framework FMI_1.0 available available 'Communication layer tool to flexibly plug together models for performing a co-simulation; front-end for set-up, monitoring and post-processing included'
TWT FMU Trust Centre FMI_1.0 available 'Cryptographic protection and signature of models including their safe PLM storage; secure authentication and authorization for protected (co-)simulation'
VALDYN FMI_1.0 available 'Multi-body dynamic and kinematic simulation for valvetrain, powertrain and transmission systems from Ricardo Software.'
VALDYN FMI_2.0 planned
Virtual Engine FMI_1.0 available available 'Multibody dynamics simulation software for internal combustion engines, transmissions and their components from FEV.'
Virtual Engine FMI_2.0 planned planned available available
WAVE-RT FMI_1.0 available 'Real-time, crank-angle resolved engine simulation tool for testing new engine management systems in SiL, HiL, and rapid-prototyping from Ricardo Software.'
WAVE-RT FMI_2.0 planned
XFlow FMI_1.0 available 'Computational Fluid Dynamics (CFD) code which uses a particle-based kinetic solver based on the Lattice-Boltzmann Method, thus avoids the meshing process and allows complex fluid-structure interaction including through FMI standard co-simulation.'
xMOD FMI_1.0 'Heterogeneous model integration environment & virtual instrumentation and experimentation laboratory from IFPEN distributed by D2T.'
xMOD FMI_2.0

Generated: 2017-05-11 10:04 Total number of tools listed: 96

Note, the information above is provided without any guarantee. Please, contact the respective tool provider for more information. Brand names and product names are trademarks or registered trademarks of their respective companies or organizations. The list of products does not imply any endorsement or recommendation of the products listed. Likewise, the absence of a company or product does not imply any evaluation.