An iterative approach for cone complementarity problems for nonsmooth dynamics

被引:0
作者
Mihai Anitescu
Alessandro Tasora
机构
[1] Argonne National Laboratory,Mathematics and Computer Science Division
[2] Università degli Studi di Parma,Dipartimento di Ingegneria Industriale
来源
Computational Optimization and Applications | 2010年 / 47卷
关键词
Iterative methods; Cone complementarity problems; LCP; Complementarity; Contacts; Multibody;
D O I
暂无
中图分类号
学科分类号
摘要
Aiming at a fast and robust simulation of large multibody systems with contacts and friction, this work presents a novel method for solving large cone complementarity problems by means of a fixed-point iteration. The method is an extension of the Gauss-Seidel and Gauss-Jacobi method with overrelaxation for symmetric convex linear complementarity problems. The method is proved to be convergent under fairly standard assumptions and is shown by our tests to scale well up to 500,000 contact points and more than two millions of unknowns.
引用
收藏
页码:207 / 235
页数:28
相关论文
共 61 条
[1]  
Anitescu M.(2006)Optimization-based simulation of nonsmooth rigid multibody dynamics Math. Program. 105 113-143
[2]  
Anitescu M.(2004)A constraint-stabilized time-stepping approach for rigid multibody dynamics with joints, contact and friction Int. J. Numer. Methods Eng. 60 2335-2371
[3]  
Hart G.D.(2004)A fixed-point iteration approach for multibody dynamics with contact and friction Math. Program. Ser. B 101 3-32
[4]  
Anitescu M.(1997)Formulating dynamic multi-rigid-body contact problems with friction as solvable linear complementarity problems Nonlinear Dyn. 14 231-247
[5]  
Hart G.D.(2002)Time-stepping schemes for stiff multi-rigid-body dynamics with contact and friction Int. J. Numer. Methods Eng. 55 753-784
[6]  
Anitescu M.(1996)Formulating 3d contact dynamics problems Mech. Struct. Mach. 24 405-437
[7]  
Potra F.A.(1999)Time-stepping for three-dimensional rigid-body dynamics Comput. Methods Appl. Mech. Eng. 177 183-197
[8]  
Anitescu M.(1993)Issues in computing contact forces for non-penetrating rigid bodies Algorithmica 10 292-352
[9]  
Potra F.A.(1968)Complementary pivot theory of mathematical programming Linear Algebra Appl. 1 103-125
[10]  
Anitescu M.(1986)Dynamic mechanical systems with coulomb friction, stiction, impact and constraint addition-deletion Mech. Mach. Theory 21 407-416