Start/Training/Dymola Introduction Course

Dymola Introduction Course

This five-day course is a comprehensive and unified introduction to the modeling and simulation capabilities of Dymola and Modelica. It gives you a flying start in your productivity, take the full course at once, or divide it into two occasions.

The course is designed to let us focus on your understanding and productivity. Each subject is first explained in a lecture focusing on understanding the purpose and usability of the involved features - this is also demonstrated in Dymola by the instructor. To each lecture, there is also an exercise session that lets you practice what you've learned in the lecture using Dymola. During these exercises you will build your own model library according to best practice. As a result, you will have both a model library and the course material to return to for future reference.

The course covers the following topics:

  • Interactive multi-domain modeling using components from the Modelica Standard Library
  • The Dymola user interface
  • Principles of physical modeling in Modelica
  • Basics of the Modelica modeling language
  • Organization and structuring of large models
  • Best practices in model development with Dymola
  • Using the Modelica Standard Library
  • Building custom model libraries
  • Creating custom model components in Modelica
  • Simulation and linearization
  • Working with model templates
  • Working with discrete events
  • Modelica and Dymola traps and pitfalls
  • Troubleshooting models and numerical problems
  • Selecting the right solver
  • Embedding external C and Fortran model components
  • Exporting models as stand-alone executables or DLLs
  • Interfacing with MATLAB and Simulink
  • Plotting, visualizing, and post-processing simulation results
  • Automating tasks with scripting
  • Introduction to real-time simulation

Who should attend?

New Dymola users should attend this training. No previous knowledge of Dymola and Modelica is required, but some basic knowledge of simulation and physical modeling is desirable.


Learn more

 Course flyer
 Course overview