2011
DOI: 10.1016/j.cma.2010.06.030
|View full text |Cite
|
Sign up to set email alerts
|

A matrix-free cone complementarity approach for solving large-scale, nonsmooth, rigid body dynamics

Abstract: This paper proposes an iterative method that can simulate mechanical systems featuring a large number of contacts and joints between rigid bodies. The numerical method behaves as a contractive mapping that converges to the solution of a cone complementarity problem by means of iterated fixed-point steps with separable projections onto convex manifolds. Since computational speed and robustness are important issues when dealing with a large number of frictional contacts, we have performed special algorithmic opt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
100
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 109 publications
(100 citation statements)
references
References 42 publications
0
100
0
Order By: Relevance
“…In general, CCP problems include the more popular Linear Complementarity Problems (LCPs) as subcases; as for LCPs, there are theoretical results for the existence and uniqueness of the solution under mild assumptions [22]. We solve the CCPs using either a fixedpoint iteration [23] or a Spectral Projected Gradient (SPG) Barzilai-Borwein method.…”
Section: A Case Studymentioning
confidence: 99%
“…In general, CCP problems include the more popular Linear Complementarity Problems (LCPs) as subcases; as for LCPs, there are theoretical results for the existence and uniqueness of the solution under mild assumptions [22]. We solve the CCPs using either a fixedpoint iteration [23] or a Spectral Projected Gradient (SPG) Barzilai-Borwein method.…”
Section: A Case Studymentioning
confidence: 99%
“…The Chrono::Engine software is a general-purpose simulator for three dimensional multi-body problems (Tasora and Anitescu, 2011). Specifically, the code is designed to support the simulation of very large systems such as those encountered in granular dynamics, where the number of interacting elements can be in the millions.…”
Section: Chrono::enginementioning
confidence: 99%
“…Variants of the complementarity approach to handle elastic and inelastic collisions have also been developed [3]. While the standard LCP formulation uses a discretized approximation for the friction cones, other researchers [12] have explored non-linear cone complementarity approaches that avoid such approximations.…”
Section: Introductionmentioning
confidence: 99%