To exploit the benefits of parallel computer architectures for multibody system simulation, an interdisciplinary approach has been pursued, combining knowledge of the three disciplines of dynamics, numerical mathematics and computer science. An analysis of the options available for the formulation and numerical solution of the dynamical system equations yielded a surprising result. A method initially proposed to solve the inverse problem of dynamics is the best choice to generate the system equations required for solving the simulation problem, when relying on implicit integration routines. Such routines have the particular advantage of handling stiff systems, too. The new O(N)-residual formalism, generating the system equations in a form required for implicit numerical integration, has a high potential to benefit from parallel computer architectures. Two strategies of medium and coarse grain parallelization have been implemented on a Transputer network to obtain a package for parallel multibody simulation. An analysis of the performance of this package demonstrates for typical multibody simulation problems that the new code is five times faster than existing codes when implemented on a serial computer. An additional speed-up by the same order of magnitude is obtained when the code is implemented on a Transputer network.
[1]
Ernst Hairer,et al.
Solving Ordinary Differential Equations I: Nonstiff Problems
,
2009
.
[2]
E. Kreuzer,et al.
NEWEUL — Software for the Generation of Symbolical Equations of Motion
,
1990
.
[3]
J. Y. S. Luh,et al.
On-Line Computational Scheme for Mechanical Manipulators
,
1980
.
[4]
Edward J. Haug,et al.
A Recursive Formulation for Constrained Mechanical System Dynamics: Part III. Parallel Processor Implementation
,
1988
.
[5]
Wolfgang Rulka,et al.
SIMPACK — A Computer Program for Simulation of Large-motion Multibody Systems
,
1990
.
[6]
W. Rulka,et al.
SIMPACK An Analysis and Design Tool for Mechanical Systems
,
1993
.
[7]
W. Rulka,et al.
Aspects of Efficient and Reliable Multibody System Simulation
,
1990
.
[8]
Oskar Wallrapp,et al.
MEDYNA — An Interactive Analysis and Design Program for Geometrically Linear and Flexible Multibody Systems
,
1990
.