MultiBondLib
Latest release: MultiBondLib 1.3 (released on 2007/08/21)
Interface to 1D mechanical libraries of BondLib 2.1
Read more
-
Download
MultiBondLib
for
Dymola only
(654.7 kB)
- Source code
Project Description
Multi-bond graphs are vector-bond graphs designed primarily for modeling 2D and 3D mechanical systems.
MultiBondLib implements the multi-bond graph methodology, and offers an alternative implementation to the multi-body systems library by Martin Otter. Whereas Otter's multi-body component models (such as a revolute joint) are implemented internally by (matrix/vector) equations, the implementation offered here decomposes multi-body component models graphically into wrapped multi-bond graphs. This makes the new library more easily maintainable. The run-time efficiency of both libraries for the simulation of 3D mechanical systems is identical.
MultiBondLib offers also a separate 2D mechanical library as well as an enhanced 3D mechanical library for modeling hard impacts between bodies and also gravitational pools.
The 3D mechanical connectors of MultiBondLib are not compatible with the corresponding connectors of the Modelica Standard Library. Consequently, the component models of the two libraries cannot be mixed.
MultiBondLib represents an extension to BondLib in that it offers interfaces to the 1D mechanical (translational and rotational) libraries of BondLib. Thus, if you plan on using MultiBondLib, you should download BondLib as well.
MultiBondLib was realized in 2005/2006 by Dirk Zimmer as part of his MS Thesis research. The library won in 2006 the first price of the Modelica Association for a free Modelica library.