Optimization-based simulation of nonsmooth rigid multibody dynamics

被引:94
作者
Anitescu, M [1 ]
机构
[1] Argonne Natl Lab, Div Math & Comp Sci, Argonne, IL 60439 USA
关键词
multibody dynamics; contact; Coulomb friction; convex relaxation;
D O I
10.1007/s10107-005-0590-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a time-stepping method to simulate rigid multibody dynamics with inelastic collision, contact, and friction. The method progresses with fixed time step without backtracking for collision and solves at every step a strictly convex quadratic program. We prove that a solution sequence of the method converges to the solution of a measure differential inclusion. We present numerical results for a few examples, and we illustrate the difference between the results from our scheme and previous, linear-complementarity-based time-stepping schemes.
引用
收藏
页码:113 / 143
页数:31
相关论文
共 38 条
[1]   Formulating three-dimensional contact dynamics problems [J].
Anitescu, M ;
Cremer, JF ;
Potra, FA .
MECHANICS OF STRUCTURES AND MACHINES, 1996, 24 (04) :405-437
[2]   A fixed-point iteration approach for multibody dynamics with contact and small friction [J].
Anitescu, M ;
Hart, GD .
MATHEMATICAL PROGRAMMING, 2004, 101 (01) :3-32
[3]   A constraint-stabilized time-stepping approach for rigid multibody dynamics with joints, contact and friction [J].
Anitescu, M ;
Hart, GD .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2004, 60 (14) :2335-2371
[4]   Solving nonconvex problems of multibody dynamics with joints, contact, and small friction by successive convex relaxation [J].
Anitescu, M ;
Hart, GD .
MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2003, 31 (03) :335-356
[5]   A time-stepping method for stiff multibody dynamics with contact and friction [J].
Anitescu, M ;
Potra, FA .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2002, 55 (07) :753-784
[6]   Formulating dynamic multi-rigid-body contact problems with friction as solvable linear complementarity problems [J].
Anitescu, M ;
Potra, FA .
NONLINEAR DYNAMICS, 1997, 14 (03) :231-247
[7]  
ANITESCU M, 2003, P 2003 ASME INT DES
[8]  
[Anonymous], 1993, LIB C CAT IN PUBL DA
[9]  
[Anonymous], THESIS U WISCONSIN M
[10]  
Ascher U.M., 1998, COMPUTER METHODS ORD, V61