Parallel simulation dynamics for elastic multibody chains

A solution procedure for simulation dynamics of elastic multibody systems specifically designed for parallel processing is presented. The method is applicable to open chains with general (rotational and/or translational) interbody constraints. It is based on obtaining an explicit solution for the joint constraint forces by means of iterative techniques. Numerical results for a three-link anthropomorphic flexible-link manipulator are presented. The simulated comparison, on a serial computer, of different parallel iterative schemes indicates that the preconditioned conjugate-gradient methods are computationally most efficient. Moreover, their parallel implementation yields computational complexity that, based on theoretical estimates, is approximately constant with the number of bodies in the chain. >

[1]  David E. Orin,et al.  A systolic architecture for computation of the manipulator inertia matrix , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[2]  C. S. George Lee,et al.  Efficient parallel algorithms for robot forward dynamics computation , 1988, IEEE Trans. Syst. Man Cybern..

[3]  G. B. Sincarsin,et al.  Dynamics of an elastic multibody chain: Part B—Global dynamics , 1989 .

[4]  Edward J. Haug,et al.  Parallel Processing for Real-Time Dynamic System Simulation , 1990 .

[5]  P. C. Hughes,et al.  EFFICIENT ALGORITHMS FOR THE DYNAMICAL SIMULATION OF STRUCTURALLY FLEXIBLE MANIPULATORS , 1989 .

[6]  G. B. Sincarsin,et al.  Dynamics of an elastic multibody chain: part a—body motion equations , 1989 .

[7]  G.M.T. D'Eleuterio,et al.  Computer simulation of elastic chains using a recursive formulation , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[8]  H. Kanoh,et al.  Modelling and control of flexible robot arms , 1986, 1986 25th IEEE Conference on Decision and Control.

[9]  R. Featherstone The Calculation of Robot Dynamics Using Articulated-Body Inertias , 1983 .

[10]  Allan Gottlieb,et al.  Highly parallel computing , 1989, Benjamin/Cummings Series in computer science and engineering.

[11]  Amir Fijany,et al.  A class of parallel algorithms for computation of the manipulator inertia matrix , 1989, IEEE Trans. Robotics Autom..

[12]  A. V. Flotow,et al.  Nonlinear strain-displacement relations and flexible multibody dynamics , 1992 .

[13]  David E. Orin,et al.  Efficient Dynamic Computer Simulation of Robotic Mechanisms , 1982 .

[14]  Hironori Kasahara,et al.  Parallel Processing of Robot Motion Simulation , 1987 .

[15]  A. Soni,et al.  Nonlinear Modeling of Kinematic and Flexibility Effects in Manipulator Design , 1988 .

[16]  David J. Evans,et al.  Parallel Algorithms for the Iterative Solution to Linear Systems , 1982, Comput. J..

[17]  E. Haug,et al.  A Recursive Formulation for Constrained Mechanical System Dynamics: Part II. Closed Loop Systems , 1987 .

[18]  A. Shabana,et al.  Application of generalized Newton-Euler equations and recursive projection methods to dynamics of deformable multibody systems , 1989 .

[19]  Wayne J. Book,et al.  A linear dynamic model for flexible robotic manipulators , 1986, IEEE Control Systems Magazine.