Skip to content. Skip to navigation

Modeling of Complex Physical Systems

Sections
Personal tools
You are here: Home Documents
Document Actions

Documents

by Administrator last modified 2007-09-10 05:41 PM

Modelica Language Documents - Version 3.0

Modelica is a free object-oriented modeling language with a textual definition to describe physical systems in a convenient way by differential, algebraic and discrete equations. A Modelica modeling environment is needed to edit or to browse a Modelica model graphically in form of a composition diagram (= schematic). A Modelica translator is needed to transform a Modelica model into a form (usually C-code) which can be simulated by standard tools (see the tools page). The following documents describe the Modelica language:

  • The Modelica Specification, version 3.0 (PDF format, 1621 Kbyte) is the official definition of the Modelica language and includes the grammar, the semantic specification and a definition of the built-in operators. Since the specification text was newly structured and newly written, it is not meaningful to show the differences to the previous version 2.2. The main changes in the language and the contributors are summarized in appendix D1.
  • An overview article about the Modelica language, Modelica libraries, Modelica tools and the Modelica Association is available here (PDF format, 160 Kbyte). This version still refers to Modelica version 1.4, but works well as an introductory text.
  • Modelica documents from other sources:

  • References to introductory books of Modelica as well as numerous publications with regards to different aspects of the language, of Modelica libraries, of the transformation algorithms of Modelica translators, and of Modelica applications are available from the publications page.

Modelica Language Documents - Previous Versions

Modelica Version 2.2 - February 2005

Modelica Version 2.1 - March 2004

Modelica Version 2.0 - July 2002

Modelica Version 1.4 - December 2000

Modelica Version 1.3 - December 1999

The Modelica Tutorial and Design Rationale can be downloaded from (PDF), with changes to previous versions marked or from (PDF) in the current form without revision marks.

The semantic specification of Modelica version 1.3 can be downloaded from (PDF, with revision marks). with changes to previous versions marked or from (PDF, no revision marks) only in the current form.

Modelica Version 1.2 - June 1999

Modelica Tutorial and Design Rationale, (Portable Document Format), updated to Modelica 1.2.

The semantic specification of Modelica version 1.2 can be downloaded from (PDF, with revision marks). with changes to previous versions marked or from (PDF, no revision marks) only in the current form.

Modelica Version 1.1 - December 1998

Modelica Tutorial and Design Rationale, (Portable Document Format), updated to Modelica 1.1.

The semantic specification of Modelica version 1.1 can be downloaded in Portable Document Format.

Modelica Version 1.0 - September 1997

Modelica 1.0 Language Definition (Portable Document Format)

This is the official definition of Modelica version 1, and includes the tutorial part.

Minutes of the design meetings up to meeting 25

The minutes of the Modelica design meetings contain information about the past and future developments of Modelica.

The DSBlock Interface Definition

DSblock definition


Powered by Plone CMS, the Open Source Content Management System