4.6.2 Fitting of hyperelastic and hyperfoam constants

Products: ABAQUS/Standard  ABAQUS/Explicit  

In this section we will derive the equations needed for fitting the hyperelastic (polynomial, Ogden, Arruda-Boyce, and Van der Waals form) and hyperfoam constants to experimental test data. In addition, the procedures for checking the material stability using the Drucker criterion will be described.

For the hyperelastic models full incompressibility is assumed in fitting the hyperelastic constants to the test data, except in the volumetric test.

Stress-strain relations for the polynomial strain energy potential

The hyperelastic polynomial form can be fitted by ABAQUS up to order . Since the Mooney-Rivlin potential corresponds to the case , these remarks also apply by setting the higher-order coefficients to zero. The energy potential is as follows:

The deformation modes are characterized in terms of the principal stretches. The nominal stress-strain relations are now derived for the polynomial form with .

Uniaxial mode

The deviatoric strain invariants are

We invoke the principle of virtual work to derive the nominal stress-strain relationship,

and it follows that

Equibiaxial mode

The deviatoric strain invariants are

From virtual work

and it follows that,

Planar (pure shear) mode

The deviatoric strain invariants are

From virtual work

and it follows that,

Volumetric mode

From virtual work

and it follows that,

Stress-strain relations for the reduced polynomial strain energy potential

The hyperelastic reduced polynomial form can be fitted by ABAQUS up to order . For the reduced polynomial is identical to the Yeoh model, and for the neo-Hookean model is retained; hence, the following also applies to these forms. The reduced polynomial energy potential is as follows:

Following the arguments in the previous section, we derive the nominal stress-strain relations for the reduced polynomial.

Uniaxial mode

Equibiaxial mode

Planar (pure shear) mode

Volumetric mode

Stress-strain relations for the hyperelastic Ogden strain energy potential

The hyperelastic Ogden form can be fitted up to order :

Following the same approach as for the polynomial form, we can derive the nominal stress-strain equations for the Ogden form.

Uniaxial mode

Equibiaxial mode

Planar (pure shear) mode

Volumetric mode

Stress-strain relations for the hyperelastic Arruda-Boyce strain energy potential

The hyperelastic Arruda-Boyce potential has the following form:

where

Following the same approach as for the polynomial form, we can derive the nominal stress-strain equations for the Arruda-Boyce potential.

Uniaxial mode

Equibiaxial mode

Planar (pure shear) mode

Volumetric mode

Stress-strain relations for the hyperelastic Van der Waals energy potential

The hyperelastic Van der Waals potential, also known as the Kilian model, has the following form:

where

Following the same approach as for the polynomial form, we can derive the nominal stress-strain relations for the Van der Waals form.

Uniaxial mode

Equibiaxial mode

Planar (pure shear) mode

Volumetric mode

Stress-strain relations for the hyperfoam strain energy potential

The hyperfoam potential is a modified form of the Hill strain energy potential and can be fitted up to order :

The deformation modes are characterized in terms of the principal stretches and the volume ratio J. The elastomeric foams are not incompressible: . The transverse stretches and/or are independently specified in the test data either as individual values depending on the lateral deformations or through the definition of an effective Poisson's ratio.

Uniaxial mode

Equibiaxial mode

Planar mode

The common nominal stress-strain relation for the three deformation modes above is

where is the nominal stress and is the stretch in the direction of loading.

Simple shear mode

The simple shear deformation is described in terms of the deformation gradient,

where is the shear strain. Note also that for this deformation, . The nominal shear stress is

where are the principal stretches in the plane of shearing, related to the shear strain as follows:

The stretch in the direction perpendicular to the plane of shearing is .

The transverse stress developed during simple shear deformation (as a result of the Poynting effect) is

Volumetric mode

The volumetric deformation is described as

The pressure p is related to volume ratio J through

Least squares fit

Given experimental data, the material constants are determined through a least-squares-fit procedure, which minimizes the relative error in stress. For the n nominal stress–nominal strain data pairs, the relative error measure E is minimized,

where is a stress value from the test data and comes from one of the nominal stress expressions derived above.

The polynomial potential is linear in terms of the constants ; therefore, a linear least-squares procedure can be used. The Ogden, the Arruda-Boyce, and the Van der Waals potential are nonlinear in some of their coefficients, thus necessitating the use of a nonlinear least-squares procedure.

Linear least squares fit for the polynomial model

For the full polynomial model we can rewrite the expressions for the derived above as

where the are functions that depend on the stress state (uniaxial, biaxial, or planar), as explained above. for the first-order polynomial (or Mooney-Rivlin form), and for the second-order polynomial. To minimize the relative error, we need to set

which leads to the following set of equations:

This linear set of M equations can be solved readily to define the coefficients .

To fit the volumetric coefficients, one needs to solve the system of N equations

where

and

is given by the user. This system of equations can be solved readily for .

Linear least squares fit for the reduced polynomial model

For the reduced polynomial model we can rewrite the expressions for derived above as follows:

where again the functions depend on the stress state and the stretch, as outlined above, and N is the order of the reduced polynomial, which can take values up to . The following also applies to the Yeoh and neo-Hookean forms since these models are special cases of the reduced polynomial, with and , respectively.

Following the same arguments as for the full polynomial, we arrive at the system of N equations

This system of equations can be solved readily for the coefficients . The volumetric coefficients are fitted with the same procedure as used for the general polynomial models.

Nonlinear least squares fit

The Ogden, Arruda-Boyce, and Van der Waals potentials are nonlinear in some of their coefficients; hence, a nonlinear least-squares-fit procedure is required. We use the Marquard-Levenberg algorithm in the formulation by Twizell and Ogden (1986). Let , be the coefficients of these hyperelastic models, where m is the number of coefficients contributing to the deviatoric behavior. Specifically, for the Ogden model, for the Arruda-Boyce model, and for the Van der Waals model. The coefficients are found by iterating the equation

where r is the iteration count, n is the number of data points,

is the vector of relative errors, and

is the derivative of the vector of relative errors with respect to the coefficients .

For , the Newton algorithm is obtained; for very large values of , the steepest descent method is obtained. Thus, the Marquard-Levenberg algorithm represents a compromise between these two approaches: the value of is increased if the error grows and is reduced otherwise.

Nonlinear least squares fit for the Ogden model

After initializing the , the parameters are found with a linear least squares fit. In the iterative procedure outlined above, the following derivatives are used:

where

Nonlinear least squares fit for the Arruda-Boyce model

The Arruda-Boyce model is linear in the shear modulus but nonlinear in the locking stretch . The locking stretch is initialized as , where is the maximum stretch in the user-specified test data. Given this locking stretch, the initial shear modulus, , is obtained with a linear least squares fit.

In the iterative procedure outlined above, the following derivatives are used:

Nonlinear least squares fit for the Van der Waals model

The Van der Waals model is linear in the shear modulus but nonlinear in the locking stretch , the global interaction parameter a, and the mixture parameter . The locking stretch is initialized as , where is the maximum stretch in the user-specified test data. Given this guess for the locking stretch, we make use of an expression proposed by Kilian et al. (1986) to initialize the global interaction parameter

The invariant mixture parameter is initialized to . Given these initial values, the shear modulus, , is initialized using a linear least-squares-fit procedure.

In the iterative procedure outlined above, the following derivatives are used:

In the derivatives of

and

In the planar case ; hence, vanishes.

Drucker stability check

ABAQUS checks the Drucker stability of the material for the first three modes of deformation described above. The Drucker stability condition requires that the change in the Kirchhoff stress following from an infinitesimal change in the logarithmic strain satisfies the inequality

Using , the inequality becomes

thus requiring the tangential material stiffness to be positive definite for material stability to be satisfied.

For the isotropic elastic formulation considered here, the inequality can be represented in terms of the principal stresses and strains:

Polynomial form

With the incompressibility assumption for the two hyperelastic models, the Kirchhoff stress is equal to the Cauchy stress: and, thus,

In addition, we can choose any value for the hydrostatic pressure without affecting the strains. For the stability calculation a convenient choice is , which gives us

The infinitesimal strain changes are related to the changes in stretch ratios by the equations

The stresses follow from the strain energy, which in turn follow from the changes in the strain invariants or in the stretches.

The relation between changes in the stress and changes in strain are described by the matrix equation

where

For material stability must be positive definite; thus, it is necessary that

for all relevant values of , , and .

Ogden form

For the Ogden form we follow the same approach as the polynomial form. Using , we have

and the material stiffness that we check for positive definiteness is

Arruda-Boyce form

For positive values of the shear modulus, , and the locking stretch, , the Arruda-Boyce form is always stable. Hence, it suffices to check the coefficients to determine whether the material satisfies Drucker stability.

Van der Waals form

When the Van der Waals model is employed in its admissible stretch range given by , its stability depends on the global interaction parameter, a, for positive values of the initial shear modulus, , and the locking stretch, . To verify the Drucker stability of the Van der Waals model, we can employ the equations derived for the polynomial models by making use of the fact that

To determine the admissible stretch range, we need to find the two positive real-valued roots neighboring of the equation

for each of the three stress states—uniaxial, biaxial, and planar—by using a simple bisection method.

Hyperfoam

The Kirchhoff stress-strain relation for the uniaxial, biaxial, planar, and volumetric deformation modes is

Taking the total differential of and using ,

Since we cannot use the incompressibility assumption, we have to use all three principal stress and strain components and a   matrix,

Specifically,

where ,

For the simple shear case the principal stretches and are computed from the shear strain (as given in an earlier expression). Thus, the same form of equations is used in checking material stability during simple shear deformation.

For material stability (i.e., for to be positive definite) the following conditions must be satisfied:

References