Position-Based Nonlinear Gauss-Seidel for Quasistatic Hyperelasticity

06/15/2023
by   Yizhou Chen, et al.
0

Position based dynamics is a powerful technique for simulating a variety of materials. Its primary strength is its robustness when run with limited computational budget. We develop a novel approach to address problems with PBD for quasistatic hyperelastic materials. Even though PBD is based on the projection of static constraints, PBD is best suited for dynamic simulations. This is particularly relevant since the efficient creation of large data sets of plausible, but not necessarily accurate elastic equilibria is of increasing importance with the emergence of quasistatic neural networks. Furthermore, PBD projects one constraint at a time. We show that ignoring the effects of neighboring constraints limits its convergence and stability properties. Recent works have shown that PBD can be related to the Gauss-Seidel approximation of a Lagrange multiplier formulation of backward Euler time stepping, where each constraint is solved/projected independently of the others in an iterative fashion. We show that a position-based, rather than constraint-based nonlinear Gauss-Seidel approach solves these problems. Our approach retains the essential PBD feature of stable behavior with constrained computational budgets, but also allows for convergent behavior with expanded budgets. We demonstrate the efficacy of our method on a variety of representative hyperelastic problems and show that both successive over relaxation (SOR) and Chebyshev acceleration can be easily applied.

READ FULL TEXT

page 1

page 3

page 9

page 10

page 11

page 12

research
01/21/2021

A Gauss-Seidel projection method with the minimal number of updates for stray field in micromagnetic simulations

Magnetization dynamics in magnetic materials is often modeled by the Lan...
research
05/09/2020

Inverse Modeling of Viscoelasticity Materials using Physics Constrained Learning

We propose a novel approach to model viscoelasticity materials using neu...
research
02/13/2023

Surface penalization of self-interpenetration in linear and nonlinear elasticity

We analyze a term penalizing surface self-penetration, as a soft constra...
research
04/01/2020

Stable Gradient Flow Discretizations for Simulating Bilayer Plate Bending with Isometry and Obstacle Constraints

Bilayer plates are compound materials that exhibit large bending deforma...
research
04/29/2019

Constraint-Aware Neural Networks for Riemann Problems

Neural networks are increasingly used in complex (data-driven) simulatio...
research
05/26/2019

An Unconditionally Stable First-Order Constraint Solver for Multibody Systems

This article describes an absolutely stable, first-order constraint solv...

Please sign up or login with your details

Forgot password? Click here to reset