Dymola

[1] Developed by the French company Dassault Systèmes, Dymola is available as a standalone product and integrated in 3DEXPERIENCE as part of CATIA.

In 1992, Elmqvist created the Swedish company Dynasim AB to continue the development of Dymola.

In September 1997, version 1.0 of the Modelica specification was released which was the basis for a prototype implementation within Dymola.

Using the Modelica language, sub-systems are represented by interconnected components; at the lowest level dynamic behavior is described by mathematical equations or algorithms.

Dymola processes the complete system of equations in order to generate efficient simulation code.

Domain-specific knowledge is represented by Modelica libraries, containing components for mechanical, electrical, control, thermal, pneumatic, hydraulic, power train, thermodynamics, vehicle dynamics, air conditioning, etc.

The hierarchically structured, open-source, Modelica models offer unprecedented flexibility for multiple vehicle configurations while reusing common components.

Actuators for flight control and other subsystems use the Brushless DC Drives and Electrified Powertrains libraries.

Ever more stringent requirements on environmental impact drive the trend towards more detailed modeling of physics and control systems.

Actuators and control systems are modeled with Battery, Brushless DC Drives and Electrified Powertrains libraries.

For most steps during system development (dimensioning, detailed design, implementation), it is important to have access to a C code image of the model to run hardware in the loop, rapid prototyping simulations or to build simulators for validation or training purposes.