199
Chapter 19
The Modelica Standard Library
In order that a modeler can quickly build up system models, it is important that libraries of the most commonly
used components are available, ready to use, and sharable between applications. For this reason, the Modelica
Association develops and maintains a growing Modelica Standard Library called
package Modelica. This is a
free library that can be used without essential restrictions, e.g., in commercial Modelica simulation environments.
Furthermore, other people and organizations are developing free and commercial Modelica libraries. For
information about these libraries and for downloading the free libraries see www.modelica.org/libraries/
.
Version 3.0.1 of the Modelica standard library from Jan. 2009 contains about 780 models and blocks, and 550
functions in the following sublibraries:
Modelica.Electrical.Analog
Analog electrical and electronic components such as
resistor, capacitor, transformers, diodes, transistors,
transmission lines, switches, sources, sensors
Modelica.Electrical.Digital
Digital electrical components based on VHDL with nine
valued logic. Contains delays, gates, sources, and
converters between 2-, 3-, 4-, and 9-valued logic.
Modelica.Electrical.Machines
Uncontrolled, electrical machines, such as asynchronous,
synchronous and direct current motors and generators.
Modelica.Mechanics.Rotational
1-dim. rotational mechanical systems, such as drive trains,
planetary gear. Contains inertia, spring, gear box, bearing
friction, clutch, brake, backlash, torque, etc.
Modelica.Mechanics.Translational
1-dim. translational mechanical systems, such as mass,
stop, spring, backlash, force
Modelica.Mechanics.MultiBody
3-dim. mechanical systems consisting of joints, bodies,
force and sensor elements. Joints can be driven by
elements of the Rotational library. Every element has a
default animation.