Modelica

Modelica is an object-oriented language for describing physical models, she has appeared in the programming language Standard 1.0 1997. A formulated in Modelica, physical model is powered by a Modelica translator translated into a mathematical model and solved by a solution algorithm.

There are various graphical development environment for the language. The best known are Dymola, SimulationX and tungsten system Modeler (formerly MathModelica ). They allow the user to develop complex simulation models using graphical symbols, each representing an object. The connection of objects via connectors that may be undirected. This modeling style was later taken in MATLAB / Simulink for physical modeling.

Modelica is suitable for the description of multiple cross-cutting issues in a wide range of scientific fields: mechanical engineering, electrical and electronics, thermodynamics, hydraulics and pneumatics, control engineering and process technology.

The language definition and the Modelica standard library are freely available and will be further developed and promoted by the Modelica Association. Currently, the language standard 3.3.

577337
de