top of page

Dymola & Modelica

Dymola Overview


Dymola is a Modelica compliant solution that models and simulates efficiently multi-physic dynamic systems. Dymola rapidly solves complex multi-disciplinary systems with modeling problems which may contain a combination of mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented characteristics and components.



Dymola Benefits:


  • Powerful multi-disciplinary systems engineering through compatible model libraries for a large number of engineering domains.

  • High-fidelity modeling of complex integrated systems.

  • Intuitive modeling.

  • Open model libraries enabling users to build their own easily.


Modelica Overview:


Founded with the accumulated experience of several groups in the industry and academia, Modelica is a modern and expressive language for describing dynamic systems. Particular attention was placed on promoting true reuse of modeling knowledge regardless of the application domain.


The Modelica language and its standard library (MSL) are managed by the Modelica Association through a number of design meetings. Modelica is vendor neutral and supported by multiple tools, being developed by both users and vendors.


Because Modelica is vendor and domain neutral, users are no longer locked into proprietary solutions. The open development process allows early feedback and yields well-defined semantics of the language.


Modelica Highlights:


  • Equation-based

  • Acausal connections

  • Declarative

  • Object-oriented

  • Template frameworks

  • Non-proprietary



Multi-discipline modeling and simulation


Dymola is based on Modelica which gives unique access to libraries developed by leading domain experts. All libraries are compatible with each other and include components for mechanical,electrical, control, thermal, pneumatic, hydraulic, power train, thermodynamics, vehicle dynamics, engine dynamics, air-conditioning, fuel cells, heat exchangers, etc.

Expertise Modelica Dymola Buy Sale Software
Dymola VAR reseller Modelica Dassault

Figure 1 : Example of available libraries


A number of Dymola applications have been described in journals and at conferences. A small selection of papers recommended for further reading can be given here.


  • BMW has used Dymola for some 15 years, primarily for modeling conventional and hybrid drivelines [1]. Recently the Functional Mockup Interface has achieved great success as a simulation framework [2].


  • ZF Friedrichshafen uses Dymola and Modelica for modeling of transmissions, using the same models for MIL, SIL and HIL on a several different platforms [3].


  • SAAB Aeronautics uses Dymola for modeling of several vehicle systems, the most complex being the Environmental Control System and Fuel System of the Gripen multi-role combat aircraft [4] [5]. An interesting application is the use of CAD geometry data in system simulation [6].


  • Ford Motor Company uses Modelica for several applications. The core effort has been focused on conventional and HEV drivelines [7] [8].


  • Toyota Motor Corporation has used Dymola for chassis, drivetrain (including the hybrid car Prius) and engine modeling [9]. More recently, a holistic vehicle model for small electric vehicles including mechanics, electrics, electronics, vehicle dynamics and control was made and utilized for the investigation of overall vehicle specifications and system structures [10].


Figure 2 : A vehicle thermal management

Figure 3 : Excavator model

Figure 4 : Hydro power plant model

Figure 5 : Air conditioning cycle model

Air conditioning Dymola

Figure 5: Air conditioning cycle model



[1] C. Schlegel, M. Bross and P. Beater, "HIL Simulation of the Hydraulics and Mechanics of an Automatic Gearbox," in Proc. 2nd Modelica Conference, Oberpfaffenhofen, Germany, 2002.


[2] S.-A. Schneider, J. Frimberger and M. Folie, "Significant Reduction of Validation Efforts for Dynamic Light Functions with FMI for Multi-Domain Integration and Test Platforms," in Proc. 10th Modelica Conference, Lund, Sweden, 2014.


[3] J. Köhler, M. Kuebler and J. King, "Transmission Modeling in Modelica: A consistent approach for several software development platforms," in Proc. 10th Modelica Conference, Lund, Sweden, 2014.


[4] I. Lind and H. Andersson, "Model Based Systems Engineering for Aircraft Systems – How does Modelica Based Tools Fit?," in Proc. 8th Modelica Conference, Dresden, Germany, 2011.


[5] S. Steinkellner, H. Andersson, H. Gavel and P. Krus, "Modeling and simulation of Saab Gripen's vehicle systems," in Proc. AIAA Modeling and Simulation Technologies Conference, AIAA 2009-6134, Chicago, IL, USA, 2009.


[6] I. Lind and A. Oprea, "Detailed geometrical information of aircraft fuel tanks incorporated into fuel system simulation models," in Proc. 9th Modelica Conference, Munich, Germany, 2012.


[7] M. Tiller, W. E. Tobler and M. Kuang, "Evaluating Engine Contributions to HEV Driveline Vibrations," in Proc. 2nd Modelica Conference, Oberpfaffenhofen, Germany, 2002.


[8] J. Batteh, "Engine Modeling with Modelica," in Proc. Modelica Automotive Workshop, Dearborn, MI, USA, 2002.


[9] S. Soejima, "Examples of usage and the spread of Dymola within Toyota," in Proc. Modelica Workshop, Lund, Sweden, 2000.


[10] Y. Hirano, S. Inoue and J. Ota, "Model-based Development of Future Small EVs using Modelica," in Proc. 10th Modelica Conference, Lund, Sweden, 2014.


[11] D. Brück, "Dymola Referential" 2014.


bottom of page