Comparisons and coupling of algorithms for collisions, contact and friction in rigid multibody simulations

Numerous works in computational mechanics are dedicated to multi-body systems [1], [2]. This leads to the use of various methods to simulate the static or dynamic evolution of complex systems. The case of dense multi-contact assemblies is one of the more complex one: the problem have often a large number of unknown and have a infinity of solution due to the definition of the matrix of the system. Moreover this problem become harder when friction or more complex laws are introduced in the system. Thus we need fast and robust solvers to perform mechanical studies. These performances can be increased when the special problem structure is considered (sparse matrices, block structured problem).

[1]  Vincent Acary,et al.  Numerical modeling of three dimensional divided structures by the Non Smooth Contact dynamics method: Application to masonry structures , 2000 .

[2]  Pierre Alart,et al.  Numerical simulation of two-dimensional steady granular flows in rotating drum: On surface flow rheology , 2005 .

[3]  S. Dirkse,et al.  The path solver: a nommonotone stabilization scheme for mixed complementarity problems , 1995 .

[4]  J. Moreau Numerical aspects of the sweeping process , 1999 .

[5]  Pierre Alart,et al.  A parallel version of the non smooth contact dynamics algorithm applied to the simulation of granular media , 2004 .

[6]  C. Glocker Formulatin of spatial contact situations in rigid multibody systems , 1999 .

[7]  Friedrich Pfeiffer,et al.  Multibody Dynamics with Unilateral Contacts , 1996 .

[8]  Pierre-Etienne Gautier,et al.  Modelling ballast behaviour under dynamic loading. Part 1: A 2D polygonal discrete element method approach , 2006 .

[9]  P. Alart,et al.  A mixed formulation for frictional contact problems prone to Newton like solution methods , 1991 .

[10]  J. Moreau,et al.  Unilateral Contact and Dry Friction in Finite Freedom Dynamics , 1988 .

[11]  Pierre Alart,et al.  Conjugate gradient type algorithms for frictional multi-contact problems: applications to granular materials , 2005 .

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

[13]  Michel Saint Jean,et al.  The non-smooth contact dynamics method , 1999 .

[14]  P. Cundall A computer model for simulating progressive, large-scale movements in blocky rock systems , 1971 .

[15]  K. G. Murty,et al.  On the convergence of the block principal pivotal algorithm for the LCP , 1997 .

[16]  Jeffrey C. Trinkle,et al.  Complementarity formulations and existence of solutions of dynamic multi-rigid-body contact problems with coulomb friction , 1996, Math. Program..

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

[18]  D. Stewart,et al.  Time-stepping for three-dimensional rigid body dynamics , 1999 .

[19]  Katta G. Murty,et al.  Linear complementarity, linear and nonlinear programming , 1988 .

[20]  R. Fletcher,et al.  Resolving degeneracy in quadratic programming , 1993, Ann. Oper. Res..

[21]  Vincent Acary,et al.  Comparison of Algorithms for collisions, contact and friction in view of Real-time applications , 2005 .