Modelica Systems Simulation

It is common practice today to use many different models to simulate the behavior of complex systems and products.  These models rarely interoperate with one another and don’t exist in an ‘aggregated’ environment that allows a ‘whole-system multi-physics simulation’ of the complete product.  The Dassault Systèmes solution set provides a fully integrated systems modeling environment that leverages the open Modelica language for behavioral simulation as well as logic state machine based simulation capabilities.

Optimizing new products through model based simulation

Modelica Systems Engineering

As the number and complexity of embedded systems continues to grow, the effective modeling and simulation of these individual systems, and their interaction with other systems, becomes increasingly important. Systems engineering is essential to avoid detecting unexpected system interaction during the validation and verification phases of the product development process

The Dassault Systèmes Dymola and CATIA V6 Dynamic Behavior Modeling solutions, are dedicated to the modeling of multi-physical dynamic systems. These solutions based on Modelica, which is a non-proprietary object-oriented language, conveniently solve complex multi-disciplinary systems modeling problems (e.g. systems that can contain a combination of mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented characteristic components).

These solutions enable users to graphically combine components from different engineering domains into a single systems model. This model is created by connecting individual library elements together on a ‘canvas’ in order to create a realistic representation of the real ‘plant’. Libraries of open source components are provided as part of the Modelica standard library and includes over 1000 components from various engineering domains. Once complete, C-code can be exported to enable the code to be used with other simulation environments e.g. Simulink, or for use within ‘Hardware-in-the-Loop’ testing environments. The new Functional Mock-up Interface (defined by the recent ITEA2 Modelisar project), can also be used to allow models from different simulation environments, including Modelica and non-Modelica based tools, for integration and co-simulation.