MPM to discretize the governing equations for sand natural treatment of contact, topological change and history dependent constitutive relation
Abstract
We simulate sand dynamics using an elastoplastic, continuum assumption. We demonstrate that the Drucker-Prager plastic flow model combined with a Hencky-strain-based hyperelasticity accurately recreates a wide range of visual sand phenomena with moderate computational expense. We use the Material Point Method (MPM) to discretize the governing equations for its natural treatment of contact, topological change and history dependent constitutive relations. The Drucker-Prager model naturally represents the frictional relation between shear and normal stresses through a yield stress criterion. We develop a stress projection algorithm used for enforcing this condition with a non-associative flow rule that works naturally with both implicit and explicit time integration. We demonstrate the efficacy of our approach on examples undergoing large deformation, collisions and topological changes necessary for producing modern visual effects.
Author
Gergely Klár, University of California, Los Angeles
Theodore Gast, University of California, Los Angeles
Andre Pradhana, University of California, Los Angeles
Chuyuan Fu, University of California, Los Angeles
Craig Schroeder, University of California, Los Angeles
Chenfanfu Jiang, University of California, Los Angeles
Joseph Teran, University of California, Los Angeles
Journal/Conference
ACM Transactions on Graphics (TOG), Volume 35 Issue 4, July 2016
Summary
MPM to discretize the governing equations for sand natural treatment of contact, topological change and history dependent constitutive relation
Abstract
We simulate sand dynamics using an elastoplastic, continuum assumption. We demonstrate that the Drucker-Prager plastic flow model combined with a Hencky-strain-based hyperelasticity accurately recreates a wide range of visual sand phenomena with moderate computational expense. We use the Material Point Method (MPM) to discretize the governing equations for its natural treatment of contact, topological change and history dependent constitutive relations. The Drucker-Prager model naturally represents the frictional relation between shear and normal stresses through a yield stress criterion. We develop a stress projection algorithm used for enforcing this condition with a non-associative flow rule that works naturally with both implicit and explicit time integration. We demonstrate the efficacy of our approach on examples undergoing large deformation, collisions and topological changes necessary for producing modern visual effects.
Author
Journal/Conference
ACM Transactions on Graphics (TOG), Volume 35 Issue 4, July 2016
Link