Master'sData, AI, Simulation & Analytics Applications open

Master’s in Multiphysics Co-Simulation & FMI/FMU

Online master's programme of 1,900 hours in multiphysics co-simulation and FMI/FMU: 1D/3D coupling, orchestration and HIL/SIL. 12 modules covering coupled multiphysics systems, Modelica modelling, the FMI standard, co-simulation algorithms, 3D coupling, SSP and DCP, real-time and XiL simulation, model verification and validation, digital twins, sector applications and MBSE, with an assigned technical tutor.

Duration12–14 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Model multiphysics systems with acausal languages.

02

Create, verify and integrate FMUs in line with the FMI standard.

03

Design stable, accurate co-simulation algorithms.

04

Couple 3D simulation with system models.

05

Deploy co-simulation in real-time and XiL environments.

06

Verify and validate models against credibility criteria.

07

Apply co-simulation to digital twins and systems engineering.

Profile

Who it's for

  • System simulation engineers.
  • Co-simulation specialists.
  • Modelica modelling engineers.
  • XiL validation engineers.
  • Digital twin engineers.
  • MBSE engineers.
  • Engineering or science graduates looking to enter the automotive sector.
Standards & tools

What you'll work with

  • FMI 3.0 (Modelica Association) (Functional Mock-up Interface)
  • SSP 1.0 (Modelica Association) (System Structure and Parameterization)
  • DCP (Modelica Association) (Distributed Co-Simulation Protocol)
  • Modelica Language Specification 3.6 (Modelica modelling language)
  • ASAM XIL (test bench interface standard)
  • ISO 26262 (road vehicle functional safety)
  • ASME V&V 10 (verification and validation in computational solid mechanics)
  • OpenModelica
  • Dymola
  • Simulink
  • preCICE
  • Simcenter Amesim
Syllabus

12 modules

  1. 1.1Thermal, mechanical and electrical coupling
  2. 1.2Fluid-structure interaction
  3. 1.3Strong and weak coupling
  4. 1.4Time scales and stiffness
  5. 1.5Modelling cyber-physical systems
  6. 1.6System simulation versus 3D simulation
  7. 1.7Examples in automotive and energy
  8. 1.8Numerical errors in coupling
  9. 1.9Toolchains in systems engineering
  10. 1.10Case study: coupling analysis of an electric vehicle
  1. 2.1The Modelica language and acausal modelling
  2. 2.2Modelica Standard Library
  3. 2.3Electrical, mechanical and thermal components
  4. 2.4Differential-algebraic equations
  5. 2.5DAE index and index reduction
  6. 2.6Inheritance and model reuse
  7. 2.7Parameterisation and records
  8. 2.8DASSL and IDA solvers
  9. 2.9Model initialisation
  10. 2.10Lab: electric motor model in Modelica
  1. 3.1History and governance of the Modelica Association
  2. 3.2FMI for model exchange
  3. 3.3FMI for co-simulation
  4. 3.4FMI 3.0: clocks and terminals
  5. 3.5XML model description
  6. 3.6FMU C API
  7. 3.7Variables, causality and variability
  8. 3.8Export from commercial tools
  9. 3.9Validation with the FMU Compliance Checker
  10. 3.10Practical exercise: creating and verifying an FMU
  1. 4.1The co-simulation master
  2. 4.2Jacobi and Gauss-Seidel schemes
  3. 4.3Fixed and variable communication step
  4. 4.4Input extrapolation and correction
  5. 4.5Coupling stability
  6. 4.6Energy conservation between subsystems
  7. 4.7Rollback and step restart
  8. 4.8Algebraic loops between FMUs
  9. 4.9Coupling error analysis
  10. 4.10Lab: co-simulation master in Python
  1. 5.1CFD co-simulation with system models
  2. 5.2Structural FEM and control
  3. 5.3MpCCI and preCICE interfaces
  4. 5.4Mapping between non-matching meshes
  5. 5.5Order reduction of 3D models
  6. 5.6Reduced-order models exported as FMUs
  7. 5.7Performance and parallelism
  8. 5.8Validation of 3D-1D coupling
  9. 5.9Thermal management cases
  10. 5.10Case study: battery cooling with coupled CFD-system simulation
  1. 6.1System Structure and Parameterization
  2. 6.2Connecting and parameterising FMUs
  3. 6.3Distributed Co-Simulation Protocol
  4. 6.4Networked distributed co-simulation
  5. 6.5Integration with ASAM XIL
  6. 6.6System variant management
  7. 6.7Exchange between suppliers and OEMs
  8. 6.8Intellectual property protection
  9. 6.9Configuration traceability
  10. 6.10Workshop: SSP architecture for a multi-supplier system
  1. 7.1MiL, SiL, HiL and ViL
  2. 7.2Real-time simulators
  3. 7.3Determinism and fixed step
  4. 7.4Integrating FMUs into HiL
  5. 7.5I/O interfaces and CAN buses
  6. 7.6Testing control units
  7. 7.7Latency and jitter
  8. 7.8Test automation
  9. 7.9Test bench management
  10. 7.10Practical exercise: SiL test of a controller with an FMU
  1. 8.1Credibility of models and simulations
  2. 8.2Code and solution verification
  3. 8.3Validation with experimental data
  4. 8.4Uncertainty quantification
  5. 8.5Sensitivity analysis
  6. 8.6Parameter calibration
  7. 8.7Traceability to requirements
  8. 8.8Credibility documentation
  9. 8.9Independent reviews
  10. 8.10Case study: validation plan for a system model
  1. 9.1FMU-based digital twins
  2. 9.2Deploying FMUs at the edge and in the cloud
  3. 9.3Updating models with data
  4. 9.4State estimation with Kalman filters
  5. 9.5Model-based predictive maintenance
  6. 9.6Optimisation in operation
  7. 9.7Integration with IoT platforms
  8. 9.8Scaling simulations in the cloud
  9. 9.9Digital twin life-cycle management
  10. 9.10Lab: pump twin with FMU and data
  1. 10.1Full vehicle and powertrain
  2. 10.2More-electric aircraft
  3. 10.3Power grids and power electronics
  4. 10.4Buildings and HVAC
  5. 10.5Industrial hydraulic systems
  6. 10.6Railways and traction
  7. 10.7Renewable energy and hydrogen
  8. 10.8Robotics and mechatronics
  9. 10.9Lessons from multi-tool projects
  10. 10.10Workshop: choosing a strategy for a sector case
  1. 11.1MBSE and SysML v2
  2. 11.2Linking architecture and simulation
  3. 11.3Requirements verifiable by simulation
  4. 11.4Model configuration management
  5. 11.5CI workflows for simulation models
  6. 11.6Corporate libraries and governance
  7. 11.7Collaboration across disciplines
  8. 11.8Simulation return metrics
  9. 11.9Organisational maturity in simulation
  10. 11.10Practical exercise: integrating SysML with co-simulation
  1. 12.1System definition and objectives
  2. 12.2Co-simulation architecture
  3. 12.3Model and FMU development
  4. 12.4Master configuration
  5. 12.5Coupling verification
  6. 12.6Validation with data
  7. 12.7Analysis of results
  8. 12.8Conclusions and proposals
  9. 12.9Thesis report
  10. 12.10Master's Thesis: defence before a panel
Methodology, software & labs

How you'll learn

The programme is delivered 100% online on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so it fits around your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenModelica, Dymola, Simulink, preCICE and Simcenter Amesim, in free, academic or evaluation versions. Exercises are based on real procedures: cross-tool co-simulation tests, model validation with test-bench data and software-in-the-loop testing. Assessment is continuous by module, plus the final Master's Thesis.

Standards covered: FMI 3.0 (Modelica Association), SSP 1.0 (Modelica Association), DCP (Modelica Association), Modelica Language Specification 3.6, ASAM XIL, ISO 26262, ASME V&V 10.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of FMI 3.0, SSP 1.0 and DCP applied to real cases, not as a theoretical annex.
Industry software:OpenModelica, Dymola, Simulink, preCICE and Simcenter Amesim, in free, academic or evaluation versions.
Master's Thesis with defence:a complete multi-tool co-simulation of a real system, verified and validated with data, defended before a panel.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Modelica system model
Model an electric motor in Modelica and export it as an FMU.
Co-simulation master
Implement a Python co-simulation master and analyse coupling error.
3D-1D coupling
Couple a CFD battery cooling model with a system model.
SiL testing
Test a controller in a software-in-the-loop set-up with FMUs.
Master's Thesis
Build, verify and validate a complete co-simulation of a real system, defended before a panel.
Career opportunities

Where this takes you

System simulation engineerCo-simulation specialistModelica modelling engineerXiL validation engineerDigital twin engineerMBSE engineer
Admissions & scholarships

Requirements

  • University degree in engineering, science or architecture, or equivalent demonstrable professional experience.
  • Internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with OpenModelica, Dymola, Simulink, preCICE and Simcenter Amesim, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.

A university degree in engineering, science or architecture (or equivalent professional experience), a suitable computer and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Master’s in Multiphysics Co-Simulation & FMI/FMUEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.