Skip to Main content Skip to Navigation
New interface
Journal articles

A Nonsmooth Newton Solver for Capturing Exact Coulomb Friction in Fiber Assemblies

Florence Bertails-Descoubes 1, * Florent Cadoux 1 Gilles Daviet 1 Vincent Acary 1 
* Corresponding author
1 BIPOP - Modelling, Simulation, Control and Optimization of Non-Smooth Dynamical Systems
Inria Grenoble - Rhône-Alpes, LJK - Laboratoire Jean Kuntzmann, Grenoble INP - Institut polytechnique de Grenoble - Grenoble Institute of Technology
Abstract : We focus on the challenging problem of simulating thin elastic rods in contact, in the presence of friction. Most previous approaches in computer graphics rely on a linear complementarity formulation for handling contact in a stable way, and approximate Coulombs's friction law for making the problem tractable. In contrast, following the seminal work by Alart and Curnier in contact mechanics, we simultaneously model contact and exact Coulomb friction as a zero finding problem of a nonsmooth function. A semi-implicit time-stepping scheme is then employed to discretize the dynamics of rods constrained by frictional contact: this leads to a set of linear equations subject to an equality constraint involving a non-differentiable function. To solve this one-step problem we introduce a simple and practical nonsmooth Newton algorithm, which proves to be reasonably efficient and robust for systems that are not over-constrained. We show that our method is able to finely capture the subtle effects that occur when thin elastic rods with various geometries enter into contact, such as stick-slip instabilities in free configurations, entangling curls, resting contacts in braid-like structures, or the formation of tight knots under large constraints. Our method can be viewed as a first step towards the accurate modeling of dynamic fibrous materials.
Document type :
Journal articles
Complete list of metadata

Cited literature [37 references]  Display  Hide  Download
Contributor : Florence Bertails-Descoubes Connect in order to contact the contributor
Submitted on : Monday, January 24, 2011 - 11:57:01 AM
Last modification on : Monday, April 25, 2022 - 8:46:09 AM
Long-term archiving on: : Monday, April 25, 2011 - 2:33:10 AM


Files produced by the author(s)




Florence Bertails-Descoubes, Florent Cadoux, Gilles Daviet, Vincent Acary. A Nonsmooth Newton Solver for Capturing Exact Coulomb Friction in Fiber Assemblies. ACM Transactions on Graphics, 2011, 30 (1), pp.Article No. 6. ⟨10.1145/1899404.1899410⟩. ⟨inria-00557706⟩



Record views


Files downloads