Week - 10 Hyperelastic Material Models
Hyperelastic Material Models
AIM:
- To calculate the Mooney Rivlin and Ogden material constants and compare the both using stress-strain data from aDogbone specimen tensile test with 100 percent strain.
- The given material data is the engineering stress-strain in MPa/(mm/mm).
- The comparison should be shown from the d3hsp file and using simulation.
Note: The unit system used is g-mm-ms, N, MPa, N-mm.
THEORY:
Hyper-elastic Material:
Hyperelastic material models are regularly used to represent the large deformation behaviour of materials with FEA. They are commonly used to model mechanical behaviors of unfilled/filled elastomers. In addition to elastomers, hyperelastic material models are also used to approximate the material behaviour of biological tissues, polymeric foams, etc. Linearly elastic materials are described through two material constants (like Young’s modulus and Poisson ratio). In contrast, hyperelastic materials are described through a strain-energy density function. The strain-energy density can be used to derive a nonlinear constitutive model (i.e., stresses as a function of large strain deformation measures like deformation) which are derived by researches and some acceptable models we are using popularly such as Neo-Hookean, Mooney-Rivlin and Signorini models, Ogden, Yeoh,Arruda-Boyce.
Mooney Rivlin:
The strain energy density function for an incompressible Mooney–Rivlin material is defined as

Where CijCij are empirically determined material constants, I1 and I2 are the first and the second invariant. By varying the Index values of i and j we can change the constitutive equations and use them appropriately for our component. Similarly, we will be having multiple coefficients C. This changing of the index will be basically changing the order of the polynomial of the energy density equation. We need to find out the coefficients of these material models for a different order of the polynomial and extract the best fit curve data from the D3HSp file and compare it with the material curve.
PROCEDURE:
- Given Experimental Data:
The given data of Engg stress and Engg strain of hyperelastic material is shown in the image given below are plotted in excel.
|
EXPERIMENTAL VALUES |
|
|
Engg. Strain |
Engg. Stress (MPa) |
|
0 |
0 |
|
2.50E-02 |
4.46E-02 |
|
5.00E-02 |
8.67E-02 |
|
7.50E-02 |
1.27E-01 |
|
1.00E-01 |
1.64E-01 |
|
1.25E-01 |
2.00E-01 |
|
1.50E-01 |
2.34E-01 |
|
1.75E-01 |
2.67E-01 |
|
2.00E-01 |
2.98E-01 |
|
2.25E-01 |
3.28E-01 |
|
2.50E-01 |
3.56E-01 |
|
2.75E-01 |
3.83E-01 |
|
3.00E-01 |
4.09E-01 |
|
3.25E-01 |
4.34E-01 |
|
3.50E-01 |
4.58E-01 |
|
3.75E-01 |
4.81E-01 |
|
4.00E-01 |
5.03E-01 |
|
4.25E-01 |
5.24E-01 |
|
4.50E-01 |
5.45E-01 |
|
4.75E-01 |
5.65E-01 |
|
5.00E-01 |
5.84E-01 |
|
5.25E-01 |
6.03E-01 |
|
5.50E-01 |
6.20E-01 |
|
5.75E-01 |
6.38E-01 |
|
6.00E-01 |
6.55E-01 |
|
6.25E-01 |
6.71E-01 |
|
6.50E-01 |
6.87E-01 |
|
6.75E-01 |
7.02E-01 |
|
7.00E-01 |
7.17E-01 |
|
7.25E-01 |
7.32E-01 |
|
7.50E-01 |
7.46E-01 |
|
7.75E-01 |
7.60E-01 |
|
8.00E-01 |
7.73E-01 |
|
8.25E-01 |
7.86E-01 |
|
8.50E-01 |
7.99E-01 |
|
8.75E-01 |
8.11E-01 |
|
9.00E-01 |
8.23E-01 |
|
9.25E-01 |
8.35E-01 |
|
9.50E-01 |
8.47E-01 |
|
9.75E-01 |
8.58E-01 |
|
1.00E+00 |
8.69E-01 |
Fig.1 Experimental data of Engg. stress and Engg. strain of hyperelastic material.
An excel worksheet is maintained with this input curve as well as the simulation results for comparison.

Fig.2 Experimental data plotted with Engg. stress vs Engg. strain.
- A tensile test model is setup for the given dog-bone model, where the boundary conditions are:
- a) One end is fixed with all DOFs locked except translation in lateral direction to allow the compression.
- b) All nodes on the other end are added to a node_set to which a ‘prescribed_boundary_condition’ of displacement is applied in the longitudinal axis.
- c) The middle node on each of the ends is constrained in all other DOF except translation in the longitudinal axis to avoid contradicting boundary conditions and keep the loading tensile in nature.
- A linear displacement curve is defined to get cover the experimental test strain which as stated is 100% - the specimen is stretched to twice its original length.
- The simulation is performed first only to get the hyper-elastic constants for N=1 through N=3. The fitted curve is tested against the input curve as well. Then these constants are used to define the curve emulating the 3 stages and the results arenoted.
- Finally for the actual simulation for validating the model using the 2 material models mentioned before, the setup is kept the same and the necessary outputs were requested in ‘database’ keyword and the results were compared to the input curves.
- To understand the process better, implicit analysis is performed.
Procedure:
Analysis Model and setup:
2.Part Data:
- Import the dogbone specimen in the working environment.

- As mentioned, hyper-elastic natural rubber material properties were used for the MAT77 material card. The engineering stress-strain plot was defined using ‘define->curve’.

- To verify and validate the given material data with material models of Mooney-Rivlin and Ogden a dogbone specimen is taken for the analysis.
To find the Mooney-Rivlin and Ogden constants the value of N is set to 1-3. The value of density and Poisson’s ratio is taken as the generic value for the rubber material.
For N>0, data from a uniaxial test are used.
- SGL Specimen gauge length
- SW Specimen width
- ST Specimen thickness


- The section property of the dogbone specimen is assigned as a shell element with 2 mm thickness and ELFORM=2.

- The Material and Section are assigned to the dogbone specimen part.

- Boundary Condition:
1) The nodes at the fixed end are constrained in the X and Z direction only and the Y direction is not constrained because oflateral expansion during the tensile test.
As mentioned above the only boundary conditions defined were the SPCs to make sure the loading is purely tensile, and the prescribed displacement defined with a curve.
- a) Fixed end with all DOF constrained except lateral translation:


2) The nodes at the middle is constrained in the Y direction since the neutral axis passes through the middle of the specimen inthe X-direction.
Middle node on each end – free in longitudinal translation, constrained in all other DOFs


3) The nodes of the pulling end are assigned with a boundary prescribed motion in X direction using displacement load curve LCID.
Prescribed motion - displacement on the other end for tensile loading:
A linear curve is defined and called upon to impose the boundary condition using a set of nodes the other end from the fixed end.

- Control Cards:
1) *CONTROL_IMPLICIT_GENERAL
Activate implicit analysis and define associated control parameters. This keyword is required for all implicit analyses
IMFLAG: Implicit/Explicit analysis type flag: 1- implicit analysis
DT0: Initial time step size for implicit analysis: 0.0100000
IMFORM: Element formulation flag for seamless spring back: 2 retain original element formulation (default)

2) *CONTROL_IMPLICIT_SOLVER
The linear equation solver performs the CPU-intensive stiffness matrix inversion
LSOLVR: Linear equation solver method: 6 (double-precision solver)

3) *CONTROL_IMPLICIT_AUTO card has been defined to adjusts the time step size
IAUTO: set to 1 which automatically adjusts the timestep size.
ITEOPT: optimizes the operation count step:11
ITEWIN: is the iteration window: 5

4) *CONTROL_TERMINATION:
This card is used to mention the termination time of the simulation.
ENDTIM: 1 (Termination time)

- Analysis setup for Material model validation:
1) The d3hsp file for each material model is opened in notepad++ and the material constants of Mooney-Rivlin and Ogden as well as final fit data of stretch and Engg. stress is obtained for each case.
AFTER ERROR TERMINATION CHECK D3HSP FILE

2) From the output files of material verification, the d3hsp file is opened in notepad++. The Mooney-Rivlin constants obtained are
C10 = c1 = 0.1768E+00
C01 = c2 = 0.1474E+00
For material model validation, the value of N is changed to 0 in the material card. These values are inputted to the material card MAT_77_H. The data obtained from the d3hsp file is an extension (stretch) and True stress which is converted to Engg.strain and Engg, stress to verify with experimental data.

5) The keywords used for material model validation is the same as that of material model verification except for the changes tothe material card(N=0) and addition of database extent binary to compute elastic strain. The keyword file is saved and made torun in the LS-DYNA program manager to get the requested output file.
Material model verification and validation:
- i) Mooney-Rivlin material model:
From the data obtained from d3hsp file for different polynomial values i.e, (N=1,2,3) curves are plotted with Engg. stress vs Engg.strain in excel with comparison to Experimental data is as shown in fig.17 and Fig.18. It is observed from the graph, that the curves for different polynomial are superimposing and is better adjusted with the experimental data. The Ogden material model gives close fit compared to Mooney-Rivlin material model.



As per hyperelastic material we have to follow same procedure for the Ogden material.
- ii) Ogden material model:



From the graph, both material models are behaving similar for the given material data. The Ogden material model has polynomials ranging from 1 to 8 and is easy to use and gives better adjustment to experimental data.
CONCLUSION:
- The Mooney-Rivlin and Ogden material constants are obtained from d3hsp file by inputting the value of polynomial N=1in the material card MAT_77_H and MAT_77_O
- The stretch stress curve data obtained from d3hsp for both hyperelastic constitutive models were verified with experimental material data and found to be a close fit.
- The simulation results of tensile test for both material models with experimental data showed a slight deviation due to high non-linear behaviour of the given hyperelastic material and the generic values of density and Poisson’s ratio.
- From the simulation results, both hyperelastic constitutive material models were found to be valid to describe the behaviour of the given material data.
- The Ogden material model has more polynomials ranging from 1 to 8 and is easy to use and gives better adjustment to experimental data at the cost of computional time.
- Learned to verify and validate hyperelastic material model for the given material data.