Affiliation:
1. Adobe
2. University of Waterloo, Canada
Abstract
Simultaneous coupling of diverse physical systems poses significant computational challenges in terms of speed, quality, and stability. Rather than treating all components with a single discretization methodology (e.g., smoothed particles, material point method, Eulerian grid, etc.) that is ill-suited to some components, our solver,
ElastoMonolith
, addresses three-way interactions among standard particle-in-cell-based viscous and inviscid fluids, Lagrangian mesh-based deformable bodies, and rigid bodies. While prior methods often treat some terms explicitly or in a decoupled fashion for efficiency, often at the cost of robustness or stability, we demonstrate the effectiveness of a strong coupling approach that expresses all of the relevant physics within one consistent and unified optimization problem, including fluid pressure and viscosity, elasticity of the deformables, frictional solid-solid contact, and solid-fluid interface conditions. We further develop a numerical solver to tackle this difficult optimization problem, incorporating projected Newton, an active set method, and a transformation of the inner linear system matrix to ensure symmetric positive definiteness. Our experimental evaluations show that our framework can achieve high quality coupling results that avoid artifacts such as volume loss, instability, sticky contacts, and spurious interpenetrations.
Funder
Natural Sciences and Engineering Research Council of Canada
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference164 articles.
1. An Efficient Solver for Two-way Coupling Rigid Bodies with Incompressible Flow
2. An Efficient Geometric Multigrid Solver for Viscous Liquids
3. An extended partitioned method for conservative solid-fluid coupling
4. Versatile rigid-fluid coupling for incompressible SPH
5. Sheldon Andrews and Kenny Erleben . 2021 . Contact and Friction Simulation for Computer Graphics. In ACM SIGGRAPH 2021 Courses ( Virtual Event, USA) (SIGGRAPH '21). Association for Computing Machinery, New York, NY, USA, Article 2, 124 pages. Sheldon Andrews and Kenny Erleben. 2021. Contact and Friction Simulation for Computer Graphics. In ACM SIGGRAPH 2021 Courses (Virtual Event, USA) (SIGGRAPH '21). Association for Computing Machinery, New York, NY, USA, Article 2, 124 pages.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献