© Modelon 2017 1
FMI Composer®
Collaborative simulation
FMI: A SUCCESS STORY
• In less than ten years…
© Modelon 2
Supported by more than 100 tools
From European research project to world-wide use
Used across multiple industries
MAKING FMI PAY OFF: IT’S ABOUT WORKING TOGETHER
© Modelon 3
The true value comes
when it can fit
together with other
pieces
The FMI standard
allows a simulation
model to be
packaged neatly as
a piece of a jigsaw
puzzle
Different teams
create their
own pieces...
...with different
interfaces
THE FUTURE: TOWARDS FMI INDUSTRIALIZATION
© Modelon 4
version controlled
development
model repository
continuous integration
build and test server
Model development
systematic, pervasive
Simulation
large-scale, automated
Regression testing
Requirements testing
Optimization
Maximize ROI in model development through
• Reuse
• Traceability
• Maintainability
FMI COMPOSER® ENABLE COLLABORATION
© Modelon 5
© Modelon 6
FMI COMPOSER® BUILD SYSTEMS FROM FMU:S
View FMU
information
Assemble system
model by drag-
and-drop of
components
Connect FMUs, add
external inputs and
outputs
View and
modify
parameters
© Modelon 7
FMI COMPOSER® SAVE SYSTEM MODEL ON AN OPEN FORMAT
System model is saved
as an .ssp-file: an open,
vendor-neutral,
standardized format
SSP: system structure and
parameterization
• Standard format for defining
systems of FMUs
• Defines connections,
parameterizations, etc.
• New open standard under
development
• Project within Modelica
Association (parallel to FMI
standardization group)
• Mature standard proposal exists
• Targeted for release in late 2017
FMI COMPOSER® THE SSP STANDARDIZED SAVE FORMAT
© Modelon 8
The .ssp file is a zip file containing
• System structure description as an xml-file
• Included FMUs in a resources folder
• Optionally, additional files as specified by the standard
The system structure
description file defines
• Components
• Inputs and outputs
• Connections
• Graphical layout of system
• Other system meta data
All on a fully standardized
format
FMI COMPOSER® CREATE INTERFACE MODELS IN MODELICA/SIMULINK
© Modelon 9
Component interface
needs to be
communicated to model
developers
System integrator defines
system model
1. Define interface in FMI Composer
2. Export as Modelica or Simulink interface
3. Distribute interface models to developers
FMI COMPOSER® CREATE INTERFACE MODELS IN MODELICA/SIMULINK
© Modelon 10
Component interface
needs to be
communicated to model
developers
System integrator defines
system model
1. Define interface in FMI Composer
2. Export as Modelica or Simulink interface
3. Distribute interface models to developers
FMI COMPOSER® FLEXIBLE CO-SIMULATION THROUGH FMU EXPORT
THE POWER OF OPEN STANDARDS
© Modelon 11
Build system models in
FMI Composer®...
... and simulate in your
tool of choice!
... save as ssp...
... export system as FMU...
+ more than
60 others!
FMI COMPOSER® MASTER THE FMU JIGSAW PUZZLE
• Learn about FMU parameters
and properties
• Adapt the interface to make
the piece fit
• Transform, e.g. ME to CS
• Contribute new data
• Set up system models and
create interace specifications
• Integrate system model for
simulation
© Modelon 12
Learn Transform Contribute Integrate
APPLICATIONS
© Modelon 1313
THE HEAVYROAD PROJECT:
FMI COMPOSER® BUILD THE RIGHT PLANT MODEL FOR EACH TEST
© Modelon 15
combine!
Plant Models
Vehicle
Configuration
FMUFMU
FMU FMU
system
structure
FMU aggregation engine
ADAPT Autosar
Simulation Platform
HeavyRoad
FMI Composer acts as FMU
co-simulation engine for
ADAPT through a pre-
integration step
Example: simulation industrialization
© Modelon 16
Convenient system
editing
Save system model on
standard format
View FMU information
Set FMU parameters
FMI Composer
flexible co-simulation
Convert FMU to
black-box
Convert ME
FMU to CS
FMUs in, FMUs out, SSP inside
Export system as
FMU with embedded
co-simulation engine
To be
launched
fall 2017
Convenient system
editing
Save system model on
standard format
View FMU information
Set FMU parameters
Convert FMU to
black-box
Convert ME
FMU to CS
Export system as
FMU with embedded
co-simulation engine

More Related Content

PDF
Modelon FMI Tutorial NAMUG 2016
PPTX
Optimica Compiler Toolkit - Overview
PDF
Model-Based Integration for FMI Co-Simulation and Heterogeneous Simulations o...
PPTX
Model Testing Toolkit - Overview
PPTX
Using Modelica and FMI to evaluate requirements compliance early in system d...
PPTX
One model, many use cases
PPTX
Optimica Testing Toolkit
PPTX
Procter & Gamble Modelon INCOSE 2017
Modelon FMI Tutorial NAMUG 2016
Optimica Compiler Toolkit - Overview
Model-Based Integration for FMI Co-Simulation and Heterogeneous Simulations o...
Model Testing Toolkit - Overview
Using Modelica and FMI to evaluate requirements compliance early in system d...
One model, many use cases
Optimica Testing Toolkit
Procter & Gamble Modelon INCOSE 2017

What's hot (19)

PPTX
Closing the Design Cycle Loop with Executable Requirements and OSLC - IBM Int...
PPTX
Modelon Modelica executable requirements Ansys Conference 2016
PPTX
Emerging standards and support organizations within engineering simulation
PPTX
Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
PDF
How to leverage the Functional Mock-up Interface (FMI) for Model Based System...
PDF
Results of model-based testing in automotive
PDF
Automotive engineering design - Model Based Design
PPTX
Model-Based Design For Motor Control Development
PPTX
SysML for embedded system engineering - Academy Camp 2015
PDF
What's new in Femap 11.3 • FEA Analisten Stream
PDF
Constructing DSMLs
PDF
Matthew Hause Building Bridges between Systems and Software with SysML and UML
PPT
AIXM, WXXM, FIXM a unified approach to Modelling
PPTX
Uml basics
PDF
Introduction to SysML af Finn Overgaard Hansen, AU
PDF
PDF
Rit 8.5.0 virtualization training slides
PDF
Rit 8.5.0 platform training slides
PDF
Rit 8.5.0 training release notes
Closing the Design Cycle Loop with Executable Requirements and OSLC - IBM Int...
Modelon Modelica executable requirements Ansys Conference 2016
Emerging standards and support organizations within engineering simulation
Multi-core Real-time Simulation of High-Fidelity Vehicle Models using Open St...
How to leverage the Functional Mock-up Interface (FMI) for Model Based System...
Results of model-based testing in automotive
Automotive engineering design - Model Based Design
Model-Based Design For Motor Control Development
SysML for embedded system engineering - Academy Camp 2015
What's new in Femap 11.3 • FEA Analisten Stream
Constructing DSMLs
Matthew Hause Building Bridges between Systems and Software with SysML and UML
AIXM, WXXM, FIXM a unified approach to Modelling
Uml basics
Introduction to SysML af Finn Overgaard Hansen, AU
Rit 8.5.0 virtualization training slides
Rit 8.5.0 platform training slides
Rit 8.5.0 training release notes
Ad

Similar to FMI Composer Overview (20)

PDF
Using FMI (Functional Mock-up Interface) for MBSE at all steps of System Design
PDF
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
PDF
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
PDF
Verhaert Innovation Day 2011 – Tom Boermans (LMS) - System simulation enables...
PDF
The Internet of Simulations and the agile development of Cyber-physical systems
PPTX
Electric motor optimization
PPTX
Green Bikes International Presentation FH WELS, Austria
PPTX
Ford Modelon Vehicle Thermal Management 2014
PDF
Embedding SimulationX Models into Virtual-Reality Training Simulators of Powe...
PDF
WINSEM2023-24_BCSE429L_TH_CH2023240501524_Reference_Material_II_Module_2-CPS_...
PDF
03 1 mathematical modeling using sim-scape_electrical
PDF
Intelligent mechatronic systems
PPTX
Develop High-bandwidth/low latency electronic systems for AI/ML application
DOCX
simulink
PPTX
Added value of SimWare
PDF
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
PPTX
FIMS REST API simulator at IBC2014, on EBU booth
PPTX
Modeling Abstraction
PPTX
Swis modeling
Using FMI (Functional Mock-up Interface) for MBSE at all steps of System Design
SysML for Modeling Co-Simulation Orchestration over FMI, INTO-CPS Approach
RT15 Berkeley | ePHASORsim: Real-time transient stability simulation tool - O...
Verhaert Innovation Day 2011 – Tom Boermans (LMS) - System simulation enables...
The Internet of Simulations and the agile development of Cyber-physical systems
Electric motor optimization
Green Bikes International Presentation FH WELS, Austria
Ford Modelon Vehicle Thermal Management 2014
Embedding SimulationX Models into Virtual-Reality Training Simulators of Powe...
WINSEM2023-24_BCSE429L_TH_CH2023240501524_Reference_Material_II_Module_2-CPS_...
03 1 mathematical modeling using sim-scape_electrical
Intelligent mechatronic systems
Develop High-bandwidth/low latency electronic systems for AI/ML application
simulink
Added value of SimWare
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
FIMS REST API simulator at IBC2014, on EBU booth
Modeling Abstraction
Swis modeling
Ad

More from Modelon (20)

PPTX
Vehicle Dynamics Library - Overview
PPTX
Vapor Cycle Library - Overview
PPTX
Thermal Power Library - Overview
PPTX
Pneumatics Library - Overview
PPTX
Liquid Cooling Library - Overview
PPTX
Jet Propulsion Library - Overview
PPTX
Heat Exchanger Library - Overview
PPTX
Hydro Power Library - Overview
PPTX
Hydraulics Library - Overview
PPTX
Fuel System Library Overview
PPTX
Fuel Cell Library - Overview
PPTX
Electric Power Library - Overview
PPTX
Electrification Library - Overview
PPTX
Engine Dynamics Library - Overview
PPTX
Environmental Control Library - Overview
PPTX
Aircraft Dynamics Library - Overview
PPTX
Air Conditioning Library - Overview
PDF
Fuel System Library - Overview
PPTX
Modelon JSME 2016 - Model Based Design for Fuel Cell Systems
POTX
Modelon - Fuel System Modeling & Simulation Solution
Vehicle Dynamics Library - Overview
Vapor Cycle Library - Overview
Thermal Power Library - Overview
Pneumatics Library - Overview
Liquid Cooling Library - Overview
Jet Propulsion Library - Overview
Heat Exchanger Library - Overview
Hydro Power Library - Overview
Hydraulics Library - Overview
Fuel System Library Overview
Fuel Cell Library - Overview
Electric Power Library - Overview
Electrification Library - Overview
Engine Dynamics Library - Overview
Environmental Control Library - Overview
Aircraft Dynamics Library - Overview
Air Conditioning Library - Overview
Fuel System Library - Overview
Modelon JSME 2016 - Model Based Design for Fuel Cell Systems
Modelon - Fuel System Modeling & Simulation Solution

Recently uploaded (20)

PPTX
Feature types and data preprocessing steps
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
Improvement effect of pyrolyzed agro-food biochar on the properties of.pdf
PDF
Soil Improvement Techniques Note - Rabbi
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PDF
Visual Aids for Exploratory Data Analysis.pdf
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
communication and presentation skills 01
PDF
737-MAX_SRG.pdf student reference guides
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PPTX
Amdahl’s law is explained in the above power point presentations
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Feature types and data preprocessing steps
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Improvement effect of pyrolyzed agro-food biochar on the properties of.pdf
Soil Improvement Techniques Note - Rabbi
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Visual Aids for Exploratory Data Analysis.pdf
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
Abrasive, erosive and cavitation wear.pdf
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
"Array and Linked List in Data Structures with Types, Operations, Implementat...
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
communication and presentation skills 01
737-MAX_SRG.pdf student reference guides
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Amdahl’s law is explained in the above power point presentations
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...

FMI Composer Overview

  • 1. © Modelon 2017 1 FMI Composer® Collaborative simulation
  • 2. FMI: A SUCCESS STORY • In less than ten years… © Modelon 2 Supported by more than 100 tools From European research project to world-wide use Used across multiple industries
  • 3. MAKING FMI PAY OFF: IT’S ABOUT WORKING TOGETHER © Modelon 3 The true value comes when it can fit together with other pieces The FMI standard allows a simulation model to be packaged neatly as a piece of a jigsaw puzzle Different teams create their own pieces... ...with different interfaces
  • 4. THE FUTURE: TOWARDS FMI INDUSTRIALIZATION © Modelon 4 version controlled development model repository continuous integration build and test server Model development systematic, pervasive Simulation large-scale, automated Regression testing Requirements testing Optimization Maximize ROI in model development through • Reuse • Traceability • Maintainability
  • 5. FMI COMPOSER® ENABLE COLLABORATION © Modelon 5
  • 6. © Modelon 6 FMI COMPOSER® BUILD SYSTEMS FROM FMU:S View FMU information Assemble system model by drag- and-drop of components Connect FMUs, add external inputs and outputs View and modify parameters
  • 7. © Modelon 7 FMI COMPOSER® SAVE SYSTEM MODEL ON AN OPEN FORMAT System model is saved as an .ssp-file: an open, vendor-neutral, standardized format SSP: system structure and parameterization • Standard format for defining systems of FMUs • Defines connections, parameterizations, etc. • New open standard under development • Project within Modelica Association (parallel to FMI standardization group) • Mature standard proposal exists • Targeted for release in late 2017
  • 8. FMI COMPOSER® THE SSP STANDARDIZED SAVE FORMAT © Modelon 8 The .ssp file is a zip file containing • System structure description as an xml-file • Included FMUs in a resources folder • Optionally, additional files as specified by the standard The system structure description file defines • Components • Inputs and outputs • Connections • Graphical layout of system • Other system meta data All on a fully standardized format
  • 9. FMI COMPOSER® CREATE INTERFACE MODELS IN MODELICA/SIMULINK © Modelon 9 Component interface needs to be communicated to model developers System integrator defines system model 1. Define interface in FMI Composer 2. Export as Modelica or Simulink interface 3. Distribute interface models to developers
  • 10. FMI COMPOSER® CREATE INTERFACE MODELS IN MODELICA/SIMULINK © Modelon 10 Component interface needs to be communicated to model developers System integrator defines system model 1. Define interface in FMI Composer 2. Export as Modelica or Simulink interface 3. Distribute interface models to developers
  • 11. FMI COMPOSER® FLEXIBLE CO-SIMULATION THROUGH FMU EXPORT THE POWER OF OPEN STANDARDS © Modelon 11 Build system models in FMI Composer®... ... and simulate in your tool of choice! ... save as ssp... ... export system as FMU... + more than 60 others!
  • 12. FMI COMPOSER® MASTER THE FMU JIGSAW PUZZLE • Learn about FMU parameters and properties • Adapt the interface to make the piece fit • Transform, e.g. ME to CS • Contribute new data • Set up system models and create interace specifications • Integrate system model for simulation © Modelon 12 Learn Transform Contribute Integrate
  • 14. THE HEAVYROAD PROJECT: FMI COMPOSER® BUILD THE RIGHT PLANT MODEL FOR EACH TEST © Modelon 15 combine! Plant Models Vehicle Configuration FMUFMU FMU FMU system structure FMU aggregation engine ADAPT Autosar Simulation Platform HeavyRoad FMI Composer acts as FMU co-simulation engine for ADAPT through a pre- integration step Example: simulation industrialization
  • 15. © Modelon 16 Convenient system editing Save system model on standard format View FMU information Set FMU parameters FMI Composer flexible co-simulation Convert FMU to black-box Convert ME FMU to CS FMUs in, FMUs out, SSP inside Export system as FMU with embedded co-simulation engine To be launched fall 2017 Convenient system editing Save system model on standard format View FMU information Set FMU parameters Convert FMU to black-box Convert ME FMU to CS Export system as FMU with embedded co-simulation engine