This paper demonstrates how to use an interpretive-type simulation language, such as MATRIXx or SIMULINK, in the simulation of multibody systems. Functional blocks that contain details of the dynamics of a rigid body and of the equations of several joints were created by using the graphical user interface of MATRIXx. Models of complex multibody systems are built by graphically selecting, duplicating, and connecting appropriate blocks of rigid bodies and joints. This modularity is afforded because joints are formulated using the explicit singularly perturbed formulation. The singularly perturbed formulation, orgiginally developed in bond graph language, is based on modeling infinitesimal deformation in joints, a characteristic of realistic multibody joints. Bond graphs are graphical models of multi-energy domain dynamic systems that depict and account for the power structure in the system. In this paper, block diagrams that were obtained from an algorithmic translation of joint bond graphs are coded using the simulation language graphical interface. The methodology is demonstrated by modeling the dynamic behavior of a complex multibody system; namely, a Stewart platform. Because this formulation is explicit, it sets the stage for the simulation of very largesale multibody systems by exploiting parallelism of novel computer architectures.
Modeling of multibody systems for controls using general purpose simulation languages
Die Modellierung von Mehrkörpersystemen und deren Regelung unter Verwendung einer Allzweck-Simulationssprache
Simulation, San Diego ; 62 , 1 ; 6-19
1994
14 Seiten, 13 Bilder, 21 Quellen
Article (Journal)
English
General Purpose Vehicle System Dynamics Software Based on Multibody Formalisms
Taylor & Francis Verlag | 1985
|General Purpose Vehicle System Dynamics Software Based on Multibody Formalisms
Automotive engineering | 1985
|British Library Conference Proceedings | 2005
|Aeroelastic rotor dynamics by general purpose finite element and multibody approaches
Tema Archive | 1995
|