A SIMPLE AND HIGHLY PARALLELIZABLE METHOD FOR REAL-TIME DYNAMIC SIMULATION-BASED ON VELOCITY TRANSFORMATIONS

被引:40
作者
AVELLO, A
JIMENEZ, JM
BAYO, E
DEJALON, JG
机构
[1] CEIT,E-20009 SAN SEBASTIAN,SPAIN
[2] UNIV CALIF SANTA BARBARA,DEPT MECH & ENVIRONM ENGN,SANTA BARBARA,CA 93106
关键词
D O I
10.1016/0045-7825(93)90072-6
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A semi-recursive and easy-to-parallelize algorithm for real-time dynamic simulation of open- and closed-loop multi-rigid-body systems is presented. The equations of motion are obtained in terms of a minimal set of relative joint coordinates using an efficient implementation of the velocity transformation method. The open-loop velocity transformation matrix, which relates body translational and rotational velocities to joint relative velocities, is computed in parallel using an extremely simple and intuitive idea. Similarly, the open-loop projected mass matrix is computed in parallel. Fine grain parallelization and optimum use of the cache memory are achieved by using a body-by-body procedure for the computation of vectors and matrices. Closed-loop systems are transformed into open-loop systems through the penalty formulation. The performance of the method is tested through an arithmetic operation count of a 45 degree of freedom open-loop model of a human body and an 18 degree of freedom closed-loop model of a heavy truck.
引用
收藏
页码:313 / 339
页数:27
相关论文
共 20 条
[1]   AN EXCURSION INTO LARGE ROTATIONS [J].
ARGYRIS, J .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1982, 32 (1-3) :85-&
[2]  
ARMSTRONG WW, 1979, 5TH P WORLD C THEOR, V2, P1343
[3]  
Bae D. S., 1990, ADV DESIGN AUTOMATIO, V2, P151
[4]   A RECURSIVE FORMULATION FOR CONSTRAINED MECHANICAL SYSTEM DYNAMICS .3. PARALLEL PROCESSOR IMPLEMENTATION [J].
BAE, DS ;
KUHL, JG ;
HAUG, EJ .
MECHANICS OF STRUCTURES AND MACHINES, 1988, 16 (02) :249-269
[5]   A RECURSIVE FORMULATION FOR CONSTRAINED MECHANICAL SYSTEM DYNAMICS .1. OPEN LOOP-SYSTEMS [J].
BAE, DS ;
HAUG, EJ .
MECHANICS OF STRUCTURES AND MACHINES, 1987, 15 (03) :359-382
[6]  
BAE DS, 1987, MECH STRUCT MACH, V15, P481
[7]   A MODIFIED LAGRANGIAN FORMULATION FOR THE DYNAMIC ANALYSIS OF CONSTRAINED MECHANICAL SYSTEMS [J].
BAYO, E ;
DEJALON, JG ;
SERNA, MA .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1988, 71 (02) :183-195
[8]  
DEJALON JG, 1987, J MECH TRANSM-T ASME, V109, P460
[9]  
DEJALON JG, 1989, NATO ADV RES WORKSHO
[10]  
DELEUTERIO GMT, 1989, NASA C SPACE TELEROB