Skip to content. Skip to navigation

Modeling of Complex Physical Systems

Sections
Personal tools
You are here: Home Modelica Libraries Modelica Standard Library

Modelica Standard Library

Document Actions
Category: Standard Libraries — Other products by this author
Free library from the Modelica Association to model mechanical (1D/3D), electrical (analog, digital, machines), thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included. The library documentation is available in the distribution under "Modelica 3.1\help\Modelica.html".

Latest release: Modelica Standard Library 3.1_build6 (released on 2010/01/17)

Version 3.1 Build 6 has a small improvement with respect to the previous version Build 5 (if an electrical Ground object is missing, a tool can provide a meaningful error message)
Read more

Download Modelica Standard Library for all Modelica tools (13.0 MB)
Modelica Standard Library 3.1 Build 6 (includes HTML documentation)
Download Modelica Standard Library for all Modelica tools (132.6 kB)
Modelica Standard Library 3.1 Build 6 Release Notes

Show all releases…

Project Description

Additional resources

Package Modelica is a free library that is developed together with the Modelica language from the Modelica Association. It is also called Modelica Standard Library. It provides model components and standard component interfaces from many engineering domains. The generous license conditions allow usage in commercial products.

Note, the usage of a Modelica library requires a Modelica simulation environment, see the tools page, and that such an environment usually already includes the Modelica standard library. It is possible that the demo version of the commerical tools will not allow to simulate non-trivial examples from the library.

The latest version 3.1 of package Modelica contains the following sublibraries:

Blocks Continuous, discrete and logical input/output blocks
(Continuous, Discrete, Logical, Math, Nonlinear,
Routing, Sources, Tables)
Constants Mathematical and physical constants (pi, eps, h, ...)
Electrical Electric and electronic components
(Analog, Digital, Machines, MultiPhase)
Fluid
Components to model 1-dim. thermo-fluid flow in networks of vessels, pipes, fluid machines, valves and fittings.
Icons Icon definitions
Magnetic.FluxTubes
Components to model magnetic devices based on the magnetic flux tubes concepts.
Math Mathematical functions for scalars and matrices
(such as sin, cos, solve, eigenValues, singular values)
Mechanics Mechanical components
(Rotational, Translational, MultiBody)
Media Media models for liquids and gases
(about 1250 media, including high precision water model)
SIunits SI-unit type definitions (such as Voltage, Torque)
StateGraph Hierarchical state machines (similiar power as Statecharts)
Thermal Thermal components
(FluidHeatFlow, HeatTransfer)
Utilities Utility functions especially for scripting
(Files, Streams, Strings, System)
ModelicaServices
New top level package that shall contain functions and models to be used in the Modelica Standard Library that requires a tool specific implementation.


Statistics about the different versions:


number of
models
number of
functions
Version 3.1 (August 2009)922
615
Version 3.0.1 (January 2009)781553
Version 3.0 (February 2008) 777 549
Version 2.2.2 (August 2007) 740 540
Version 2.2.1 (March 2006) 690 510
Version 2.2 (April 2005) 640 470
Version 2.1 (Nov. 2004) 580 200
Version 1.6 (June 2004) 290 40

All Releases


All releases including old maintained and non-maintained versions can be found here.

Related Material


Note, the downloadable libraries in this section "Related Material" are "old" versions that are usually no longer of interest for the end user of Modelica.

The Modelica License
Version 1.1 of June 30, 2000
Modelica Additions Library (version 1.3)
This is version 1.3 of the ModelicaAdditions library. All components of this library have been incorporated in an improved form into the Modelica standard library in version 2.1.
Modelica Additions Library (version 1.5)
This is version 1.5 of the ModelicaAdditions library. All components of this library have been incorporated in an improved form into the Modelica standard library in version 2.1
Modelica Multibody Library (version 0.981)
This is version 0.98 of the Multibody library. It has been incorporated in a slightly improved form into the Modelica Standard Library, version 2.1.
Modelica Multibody Library (version 1.0)
This is version 1.0 of the Multibody library. It has been incorporated in a slightly improved form into the Modelica Standard Library, version 2.1.
Modelica Multibody Library (version 1.0.1)
This is version 1.0.1 of the Multibody library. It has been incorporated in a slightly improved form into the Modelica Standard Library, version 2.1.
by Martin Otter last modified 2009-09-09 08:34 AM

Powered by Plone CMS, the Open Source Content Management System