Abstract

We present a structure-preserving scheme based on a recently-proposed mixed formulation for incompressible hyperelasticity formulated in principal stretches. Although there exist several different Hamiltonians introduced for quasi-incompressible elastodynamics based on different multifield variational formulations, there is not much study on the fully incompressible materials in the literature. The adopted mixed formulation can be viewed as a finite-strain generalization of Herrmann variational formulation, and it naturally provides a new Hamiltonian for fully incompressible elastodynamics. Invoking the discrete gradient and scaled mid-point formulas, we are able to design fully-discrete schemes that preserve the Hamiltonian and momenta. Our analysis and numerical evidence also reveal that the scaled mid-point formula is non-robust numerically. The generalized Taylor–Hood element based on the spline technology conveniently provides a higher-order, robust, and inf-sup stable spatial discretization option for finite strain analysis. To enhance the element performance in volume conservation, the grad-div stabilization, a technique initially developed in computational fluid dynamics, is introduced here for elastodynamics. It is shown that the stabilization term does not impose additional restrictions for the algorithmic stress to respect the invariants, leading to an energy-decaying and momentum-conserving fully discrete scheme. A set of numerical examples is provided to justify the claimed properties. The grad-div stabilization is found to enhance the discrete mass conservation effectively. Furthermore, in contrast to conventional algorithms based on Cardano’s formula and perturbation techniques, the spectral decomposition algorithm developed by Scherzinger and Dohrmann is robust and accurate to ensure the discrete conservation laws and is thus recommended for stretch-based material modeling.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call