AN IMPLICIT TIME-STEPPING METHOD FOR QUASI-RIGID MULTIBODY SYSTEMS WITH INTERMITTENT CONTACT

We recently developed a time-stepping method for simulating rigid multi-body systems with intermittent contact tha t is implicit in the geometric information [1]. In this paper, we ex tend this formulation to quasi-rigid or locally compliant objec ts, i.e., objects with a rigid core surrounded by a compliant layer, si milar to Song et al. [2]. The difference in our compliance mode l from existing quasi-rigid models is that, based on physicalmotivations, we assume the compliant layer has a maximum possibl e normal deflection beyond which it acts as a rigid body. Therefore, we use an extension of the Kelvin-Voigt (i.e. linear springdamper) model for obtaining the normal contact forces by incorporating the thickness of the compliant layer explicitl y in the contact model. We use the Kelvin-Voigt model for the tangent ial forces and assume that the contact forces and moment satisfy an ellipsoidal friction law. We model each object as an intersection of convex inequalities and write the contact constraint as a complementarityconstraint between the contact force and a distance function de pendent on the closest points and the local deformation of the bo dy. The closest points satisfy a system of nonlinear algebraic e quations and the resultant continuous model is a Differential C omplementarity Problem (DCP). This enables us to formulate a g eometrically implicit time-stepping scheme for solving theDCP which is more accurate than a geometrically explicit scheme . The discrete problem to be solved at each time-step is a mixed nonlinear complementarity problem.

[1]  D. Stewart,et al.  AN IMPLICIT TIME-STEPPING SCHEME FOR RIGID BODY DYNAMICS WITH INELASTIC COLLISIONS AND COULOMB FRICTION , 1996 .

[2]  Per Lötstedt,et al.  A numerical method for the simulation of mechanical systems with unilateral constraints , 1994 .

[3]  M. Ferris,et al.  Complementarity problems in GAMS and the PATH solver 1 This material is based on research supported , 2000 .

[4]  Le Xuan Anh,et al.  Dynamics of Mechanical Systems with Coulomb Friction , 2003 .

[5]  A. Ishlinsky On the dynamics of a system of rigid bodies , 1973 .

[6]  Jong-Shi Pang,et al.  A semi‐implicit time‐stepping model for frictional compliant contact problems , 2004 .

[7]  Wolfram Burgard,et al.  An Implicit Time-Stepping Method for Multibody Systems with Intermittent Contact , 2008 .

[8]  Leonidas J. Guibas,et al.  Quasi-rigid objects in contact , 2004, SCA '04.

[9]  Mark R. Cutkosky,et al.  Practical Force-Motion Models for Sliding Manipulation , 1996, Int. J. Robotics Res..

[10]  Jeffrey C. Trinkle,et al.  Dynamic multi-rigid-body systems with concurrent distributed contacts , 1997, Proceedings of International Conference on Robotics and Automation.

[11]  J. Trinkle,et al.  Dynamic Multi-Rigid-Body Systems with Concurrent Distributed Contacts: Theory and Examples , 2001 .

[12]  K. H. Hunt,et al.  Coefficient of Restitution Interpreted as Damping in Vibroimpact , 1975 .

[13]  F. Facchinei,et al.  Finite-Dimensional Variational Inequalities and Complementarity Problems , 2003 .

[14]  Tong Liu,et al.  Computation of three-dimensional rigid-body dynamics with multiple unilateral contacts using time-stepping and Gauss-Seidel methods , 2005, IEEE Transactions on Automation Science and Engineering.

[15]  J. Keller Impact With Friction , 1986 .

[16]  J. Barbera,et al.  Contact mechanics , 1999 .

[17]  J. Trinkle,et al.  On Dynamic Multi‐Rigid‐Body Contact Problems with Coulomb Friction , 1995 .

[18]  Inna Sharf,et al.  Literature survey of contact dynamics modelling , 2002 .

[19]  Vijay Kumar,et al.  Modeling Of Frictional Contacts For Dynamic Simulation , 1997 .

[20]  Pierre E. Dupont,et al.  Analysis of Rigid-Body Dynamic Models for Simulation of Systems With Frictional Contacts , 2001 .

[21]  P. Song,et al.  Distributed Compliant Model for Efficient Dynamic Simulation of Systems With Frictional Contacts , 2003, DAC 2003.

[22]  Richard W. Cottle,et al.  Linear Complementarity Problem. , 1992 .