Efficient dynamics simulations of complex multibody systems are essential in many areas of computer aided engineering and design. As parallel computing resources has become more available, researchers began to reformulate existing algorithms or to create new parallel formulations. Recent works on dynamics simulation of multibody systems include sequential recursive algorithms as well as low order, exact or iterative parallel algorithms. The first part of the paper presents an optimal order parallel algorithm for dynamics simulation of open loop chain multibody systems. The proposed method adopts a Featherstone’s divide and conquer scheme by using Lagrange multipliers approach for constraint imposition and dependent set of coordinates for the system state description. In the second part of the paper we investigate parallel efficiency measures of the proposed formulation. The performance comparisons are made on the basis of theoretical floating-point operations count. The main part of the paper is concetrated on experimental investigation performed on parallel computer using OpenMP threads. Numerical experiments confirm good overall efficiency of the formulation in case of modest parallel computing resources available and demonstrate certain computational advantages over sequential versions.
- Design Engineering Division and Computers and Information in Engineering Division
Parallel Efficiency of Lagrange Multipliers Based Divide and Conquer Algorithm for Dynamics of Multibody Systems
- Views Icon Views
- Share Icon Share
- Search Site
Malczyk, P, & Fra¸czek, J. "Parallel Efficiency of Lagrange Multipliers Based Divide and Conquer Algorithm for Dynamics of Multibody Systems." Proceedings of the ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. Volume 4: 8th International Conference on Multibody Systems, Nonlinear Dynamics, and Control, Parts A and B. Washington, DC, USA. August 28–31, 2011. pp. 67-76. ASME. https://doi.org/10.1115/DETC2011-47827
Download citation file: