Modeling of Multibody Systems with the Object-Oriented Modeling Language Dymola

Keywords

Abstract

The object-oriented modeling language Dymola allows the physical modeling of large interconnected systems based on model components from different engineering domains. It generates symbolic code for different target simulators. In this paper, a Dymola class library for the efficient generation of the equations of motion for multibody systems is presented. The library is based on an O(n) algorithm which is reformulated in an object-oriented way. This feature can also be interpreted as a bond graph oriented modeling of multibody systems. Furthermore a new algorithm for a certain class of variable structure multibody systems, such as systems with Coulomb friction, is presented, which allows the generation of efficient symbolic code.


Interested in reading the full paper? (19 pages, 358,361 bytes, pdf)


Homepage


Last modified: June 14, 2005 -- © François Cellier