Master’s in Multiphysics Co-Simulation & FMI Engineering
Online master's programme of 1,900 hours in multiphysics co-simulation and FMI engineering. 12 modules covering multiphysics systems, the FMI standard in depth, co-simulation algorithms, SSP system integration, fluid-structure and electrothermal coupling, real-time XiL simulation, distributed co-simulation and V&V under FMI 3.0, SSP 1.0 and DCP 1.0, with an assigned technical tutor.
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.
What you will be able to do
Analyse systems with coupled physical phenomena.
Develop and integrate FMUs in accordance with the FMI 3.0 standard.
Design stable co-simulation master algorithms.
Structure model systems with SSP.
Simulate fluid-structure and electrothermal couplings.
Integrate models into SiL and HiL test environments.
Verify and validate co-simulated systems.
Who it's for
- Co-simulation engineers integrating models from multiple tools.
- Systems modelling engineers working with Modelica and FMI.
- Multiphysics simulation engineers tackling coupled problems.
- Virtual validation engineers building SiL and HiL test benches.
- Vehicle systems engineers responsible for complete-vehicle simulation.
- Digital twin architects who need interoperable models.
- Engineering or science graduates looking to enter the automotive sector.
What you'll work with
- Modelica Association FMI 3.0 (Functional Mock-up Interface)
- Modelica Association SSP 1.0 (System Structure and Parameterization)
- Modelica Association DCP 1.0 (Distributed Co-Simulation Protocol)
- IEEE 1516-2010 (High Level Architecture for distributed simulation)
- ASAM XIL 2.2 (test automation interface for XiL benches)
- ISO 26262 (functional safety of road vehicles)
- ASME V&V 10-2019 (V&V in computational solid mechanics)
- OpenModelica
- FMPy
- preCICE
- Simcenter Amesim
- Dymola
12 modules · 1900 h
1.1Coupled phenomena in engineering1.2Classification of couplings1.3Temporal and spatial scales1.4Monolithic and partitioned formulations1.5Cyber-physical systems and their modelling1.6Modelling components from different domains1.7Physical interfaces and power variables1.8Industrial challenges of multiphysics1.9Typical tool chain1.10Case study: coupling map of an electric vehicle
2.1History and governance of the FMI standard2.2Architecture of an FMU2.3Model description in XML2.4Model exchange API2.5Co-simulation API2.6New in FMI 3.0: clocks and terminals2.7Scheduled execution mode in FMI 3.02.8Validation with the FMI Compliance Checker2.9Exporting and importing tools2.10Lab: exporting an FMU from Modelica
3.1The co-simulation master3.2Jacobi and Gauss-Seidel schemes3.3Input extrapolation3.4Variable step size and error control3.5Rollback and step iteration3.6Stability of coupled schemes3.7Energy conservation at interfaces3.8Solving algebraic loops3.9Event detection between FMUs3.10Practical: co-simulation master in Python with FMPy
4.1System Structure and Parameterization4.2Connections and parameterisation4.3Variant management4.4Credibility with SSP Traceability4.5Interoperability with MBSE tools4.6System architectures with SysML4.7Integration into validation workflows4.8Component libraries4.9Model governance in the company4.10Workshop: SSP system with three FMUs
5.1Physics of fluid-structure interaction5.2Dirichlet-Neumann coupling schemes5.3Added-mass instability5.4Quasi-Newton acceleration5.5Mapping between non-matching meshes5.6Mesh motion and ALE5.7Aeroelasticity and wing flutter5.8Haemodynamics and blood vessels5.9Validation of FSI cases5.10Lab: FSI with OpenFOAM, CalculiX and preCICE
6.1Coupling between electromagnetics and thermal behaviour6.2Induction heating6.3Electric motors: electromagnetics and thermal behaviour6.4Batteries: electrochemical and thermal models6.5Power electronics and thermal management6.6Losses and heat sources6.7Lumped-parameter models6.8Order reduction in multiphysics6.9Experimental validation with thermal tests6.10Practical: electrothermal model of a battery cell
7.1Refrigeration and air-conditioning systems7.2Thermodynamic cycles in Modelica7.3Heat exchangers7.4Coupling 1D and 3D models7.5Vehicle thermal management systems7.6Power plants and heat networks7.7Modelica thermofluid libraries7.8Initialisation of complex systems7.9Validation with tests7.10Workshop: 1D-3D co-simulation of a cooling circuit
8.1MiL, SiL and HiL testing8.2Hard real-time requirements8.3Real-time platforms8.4FMUs on embedded systems8.5Model reduction for real time8.6Interfacing with CAN and Ethernet buses8.7Testing control units8.8Virtual validation of systems8.9The ASAM XIL standard8.10Lab: SiL bench with a plant FMU
9.1Distributing FMUs over a network9.2The Modelica Association DCP standard9.3Co-simulation with HLA according to IEEE 15169.4Latency and synchronisation9.5Containers for FMUs9.6Co-simulation in the cloud9.7Security and intellectual property of models9.8Scaling parameter sweeps9.9Commercial co-simulation orchestrators9.10Practical: distributed co-simulation across two nodes
10.1Coupling errors10.2FMU verification10.3Validation of coupled systems10.4Uncertainty propagation between subsystems10.5Sensitivity analysis in co-simulation10.6Credibility with the SSP Traceability process10.7Parameter calibration10.8Credibility documentation10.9Evidence for certification10.10Case study: V&V plan for a co-simulated system
11.1Complete electric vehicle11.2More-electric aircraft11.3Digital twins of plants11.4Railway traction and braking systems11.5Buildings and energy11.6Robotics and mechatronics11.7Medical devices with multiphysics models11.8Renewable energy and the grid11.9Lessons from industrial projects11.10Case study: co-simulation of an electric powertrain
12.1Defining the multiphysics system12.2Co-simulation architecture12.3FMU development12.4Master algorithm and configuration12.5Simulation and stability analysis12.6Verification and validation12.7Results and discussion12.8Conclusions and future work12.9Master's Thesis report12.10Master's Thesis: defence before a panel
How you'll learn
100% online training 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 the intake, so you can combine the programme with your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenModelica, FMPy, preCICE, Simcenter Amesim and Dymola, in free, academic or evaluation versions. Real procedures are studied: co-simulation of an electric powertrain, fluid-structure interaction with preCICE, and SiL and HiL benches with FMUs. Assessment is continuous by module, plus the final Master's Thesis.
Standards covered: Modelica Association FMI 3.0, Modelica Association SSP 1.0, Modelica Association DCP 1.0, IEEE 1516-2010, ASAM XIL 2.2, ISO 26262 and ASME V&V 10-2019.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
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.
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, FMPy, preCICE, Simcenter Amesim and Dymola, 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 computer able to run the programme software, 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.
Related programmes
Master’s in Real-Time Analytics and Stream Processing Engineering
Online master's programme of 1,900 hours in real-time analytics and stream processing: 12 modules covering event stream processing, distributed messaging, Apache Flink, streaming engines, real-time analytics,…
Master’s in Traffic and Mobility Twins Engineering
Online master's programme of 1,900 hours in traffic and mobility digital twin engineering. 12 modules covering traffic engineering, traffic models, mobility data, real-time traffic twins, AI-based…
Master’s in Industrial Data & Platform MLOps Engineering
Online master's programme of 1,900 hours in industrial data engineering and platform MLOps: 12 modules covering OT/IT data, industrial connectivity, plant data modelling, industrial data platforms,…
More in Data, AI, Simulation & Analytics
All Data, AI, Simulation & Analytics programmes → · How to apply · Fees & financing · Scholarships