SIMULATION OF DYNAMICS OF INTERACTING RIGID BODIES INCLUDING FRICTION .2. SOFTWARE SYSTEM-DESIGN AND IMPLEMENTATION

被引:30
作者
GOYAL, S
PINSON, EN
SINDEN, FW
机构
[1] AT and T Bell Laboratories, Murray Hill, 07974-0636, New Jersey, 600 Mountain Avenue
关键词
ANIMATION; CONTACT ANALYSIS; CONTACT DETECTION; CONVEX POLYHEDRA; MATERIAL PARAMETERS; NUMERICAL INTEGRATION;
D O I
10.1007/BF01198743
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This is the second of two papers that deal with the problem of modeling contact (impact, sliding, rolling) between unconstrained rigid bodies, including friction. In a companion paper [1] we showed that the main underlying problem concerns the ability to do efficient contact mechanics when bodies interact through impact and/or sustained contact. Contact mechanics involves two aspects: detection of contact between bodies and estimation of contact forces. These forces are complicated in character and difficult to estimate because they depend on the material response of the contacting objects, on the duration of contact (very short duration impact, or more sustained contact), frictional interaction at the surfaces, geometry of contact, etc. In [1] we proposed a conceptual model in which linear elastic (springs) and viscous (dampers) elements acting at points of contact between objects generate all contact forces. In this paper we describe how the contact model has been implemented in the software of a working computer simulation system. The major aspects of this process are: formulation of a discrete version of the contact model; calculation of model parameters to reflect material properties; geometric representation of objects (in our system, objects are modeled as convex polyhedral); algorithms to detect and evaluate contacts among objects (a process called contact analysis); and estimation and control of model response of stable numerical integration of equations of motion. A graphical user interface displays a three-dimensional (3-D) perspective animation of the solution using full color shaded surface images. While the simulation may not be accomplished in real time, solutions can be saved in files for real-time visualization.
引用
收藏
页码:175 / 195
页数:21
相关论文
共 19 条
[1]  
Armstrong W. W., 1985, Proceedings of Graphics Interface '85, P407
[2]  
BARAFF D, 1989, COMPUT GRAPH, V23, P223, DOI DOI 10.1145/74334.74356
[3]  
BRACH RM, 1991, MECHANICAL IMPACT DY
[4]  
Brenan K. E., 1989, NUMERICAL SOLUTION I
[5]   A CONTROLLED IMPEDANCE ROBOT GRIPPER [J].
BROWN, MK .
AT&T TECHNICAL JOURNAL, 1985, 64 (04) :937-969
[7]   DISCRETE NUMERICAL-MODEL FOR GRANULAR ASSEMBLIES [J].
CUNDALL, PA ;
STRACK, ODL .
GEOTECHNIQUE, 1979, 29 (01) :47-65
[8]  
FUNG YC, 1965, F SOLID MECHANICS
[9]  
GOLDSMITH W, 1960, IMPACT THEORY PHYSIC
[10]  
GOYAL S, 1994, ENG COMPUT, V10, P161