instructor-Led Training
Practical Simulation Training for Engineers
Simwize’s instructor-led training is designed for engineers who want to build practical simulation skills in OpenModelica, Simscape, and system-level modeling. The training focuses on real model-building workflows, thermal and fluid systems, electro-thermal behavior, validation, and engineering use cases.
Training Program
OpenModelica Training – From Basics to Real Applications
This live, 2‑day intensive course teaches engineers how to build, validate, and deploy system‑level models in OpenModelica, from fundamentals to real project applications.
Course Outline
Day 1: Foundation and core modeling skills
See Day 1 sessions…
Session 1: Introduction to System Simulation and OpenModelica
- What is system-level simulation and when to use it
- OpenModelica overview: capabilities, libraries, and workflow
- Installing and configuring OpenModelica
- Interface walkthrough: OMEdit, diagram view, text view, simulation browser
- Your first model: simple mechanical system
Session 2: Modelica Language Basics
- Component-based modeling philosophy
- Connectors, variables, parameters, and equations
- Acausal vs causal modeling – why it matters
- Building reusable component models
- Standard library exploration: Mechanical, Thermal, Electrical
Session 3: Thermal System Modeling
- Thermal components: heat capacitors, resistors, convection, radiation
- Building a thermal circuit from scratch
- Connecting thermal and fluid domains
- Heat exchanger modeling example
- Parameter estimation from test data
Session 4: Fluid System Modeling
- Fluid flow fundamentals in Modelica
- Pipes, pumps, valves, and pressure sources
- Incompressible vs compressible flow
- Pressure drop calculations
- Hands-on: cooling loop design and simulation
Day 2: Advanced modeling and real-world applications
See Day 2 sessions…
Session 5: Electro-Thermal Systems
- Electrical domain basics: resistors, capacitors, voltage/current sources
- Coupling electrical and thermal domains
- Joule heating and thermal management
- Battery cell electro-thermal model
- Busbar heating simulation
Session 6: Control Logic and System Behavior
- State machines and mode switching
- PID controllers and operational strategies
- Conditional logic in Modelica (if/when statements)
- BMS-like control implementation
- Fault detection and handling
Session 7: Model Validation and Co-Simulation
- Comparing simulation to test data
- Parameter tuning and optimization
- FMU export basics
- Co-simulation with MATLAB/Simulink or ANSYS Twin Builder
- Best practices for model documentation
Session 8: Your Use Case – Hands-On Project
- Participants work on a simplified version of their actual application
- Instructor guides model development
- Troubleshooting common issues
- Performance optimization tips
- Q&A and next steps for continued learning
OpenModelica System-Level Training
- Format: 2 days · 4 sessions/day · 90–120 min each
- Delivery & Scheduling: Live or on-site, scheduled on request
- On-site: Contact us for a custom quote
- Online: €1,400 per participant