Automatic finite element implementation of hyperelastic material with a double numerical differentiation algorithm
Yuxiang Wang, Gregory J. Gerling

TL;DR
This paper introduces an automatic numerical differentiation algorithm for hyperelastic materials in finite element analysis, reducing manual effort and errors by approximating stress and tangent modulus solely from the strain energy function.
Contribution
The proposed method automates hyperelastic material implementation using numerical differentiation, eliminating the need for analytical derivation and coding, with demonstrated high accuracy.
Findings
Achieved stress error of 7×10⁻⁵ in single element tests
Obtained 4×10⁻⁶ relative error in 3D artery inflation model
Optimal perturbation parameters identified for accurate approximations
Abstract
In order to accelerate implementation of hyperelastic materials for finite element analysis, we developed an automatic numerical algorithm that only requires the strain energy function. This saves the effort on analytical derivation and coding of stress and tangent modulus, which is time-consuming and prone to human errors. Using the one-sided Newton difference quotients, the proposed algorithm first perturbs deformation gradients and calculate the difference on strain energy to approximate stress. Then, we perturb again to get difference in stress to approximate tangent modulus. Accuracy of the approximations were evaluated across the perturbation parameter space, where we find the optimal amount of perturbation being to obtain stress and to obtain tangent modulus. Single element verification in ABAQUS with Neo-Hookean material resulted in a small stress error of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsElasticity and Material Modeling · Elasticity and Wave Propagation · Composite Structure Analysis and Optimization
