22.7.1 Time domain viscoelasticity

Products: Abaqus/Standard  Abaqus/Explicit  Abaqus/CAE  

Overview

The time domain viscoelastic material model:

Defining the shear behavior

Time domain viscoelasticity is available in Abaqus for small-strain applications where the rate-independent elastic response can be defined with a linear elastic material model and for large-strain applications where the rate-independent elastic response must be defined with a hyperelastic or hyperfoam material model.

Small strain

Consider a shear test at small strain in which a time varying shear strain, , is applied to the material. The response is the shear stress . The viscoelastic material model defines as

where is the time-dependent “shear relaxation modulus” that characterizes the material's response. This constitutive behavior can be illustrated by considering a relaxation test in which a strain is suddenly applied to a specimen and then held constant for a long time. The beginning of the experiment, when the strain is suddenly applied, is taken as zero time, so that

where is the fixed strain. The viscoelastic material model is “long-term elastic” in the sense that, after having been subjected to a constant strain for a very long time, the response settles down to a constant stress; i.e., as .

The shear relaxation modulus can be written in dimensionless form:

where is the instantaneous shear modulus, so that the expression for the stress takes the form

The dimensionless relaxation function has the limiting values and .

Anisotropic elasticity in Abaqus/Explicit

The equation for the shear stress can be transformed by using integration by parts:

It is convenient to write this equation in the form

where is the instantaneous shear stress at time t. This can be generalized to multi-dimensions as

where is the deviatoric part of the stress tensor and is the deviatoric part of the instantaneous stress tensor. Here the viscoelasticity is assumed to be isotropic; i.e., the relaxation function is independent of the loading direction.

This form allows a straightforward generalization to anisotropic elastic deformations, where the deviatoric part of instantaneous stress tensor is computed as . Here is the instantaneous deviatoric elasticity tensor, and is the deviatoric part of the strain tensor.

Large strain

The above form also allows a straightforward generalization to nonlinear elastic deformations, where the deviatoric part of the instantaneous stress is computed using a hyperelastic strain enery potential. This generalization yields a linear viscoelasticity model, in the sense that the dimensionless stress relaxation function is independent of the magnitude of the deformation.

In the above equation the instantaneous stress, , applied at time influences the stress, , at time t. Therefore, to create a proper finite-strain formulation, it is necessary to map the stress that existed in the configuration at time into the configuration at time t. In Abaqus this is done by means of the “standard-push-forward” transformation with the relative deformation gradient :

which results in the following hereditary integral:

where is the deviatoric part of the Kirchhoff stress.

The finite-strain theory is described in more detail in Finite-strain viscoelasticity, Section 4.8.2 of the Abaqus Theory Guide.

Defining the volumetric behavior

The volumetric behavior can be written in a form that is similar to the shear behavior:

where p is the hydrostatic pressure, is the instantaneous elastic bulk modulus, is the dimensionless bulk relaxation modulus, and is the volume strain.

The above expansion applies to small as well as finite strain since the volume strains are generally small and there is no need to map the pressure from time to time t.

Defining viscoelastic behavior for traction-separation elasticity in Abaqus/Explicit

Time domain viscoelasticity can be used in Abaqus/Explicit to model rate-dependent behavior of cohesive elements with traction-separation elasticity (Defining elasticity in terms of tractions and separations for cohesive elements” in “Linear elastic behavior, Section 22.2.1). In this case the evolution equation for the normal and two shear nominal tractions take the form:

where , , and are the instantaneous nominal tractions at time t in the normal and the two local shear directions, respectively. The functions and now represent the dimensionless shear and normal relaxation moduli, respectively. Note the close similarity between the viscoelastic formulation for the continuum elastic response discussed in the previous sections and the formulation for cohesive behavior with traction-separation elasticity after reinterpreting shear and bulk relaxation as shear and normal relaxation.

For the case of uncoupled traction elasticity, the viscoelastic normal and shear behaviors are assumed to be independent. The normal relaxation modulus is defined as

where is the instantaneous normal moduli. The shear relaxation modulus is assumed to be isotropic and, therefore, independent of the local shear directions:

where and are the instantaneous shear moduli.

For the case of coupled traction-separation elasticity the normal and shear relaxation moduli must be the same, , and you must use the same relaxation data for both behaviors.

Temperature effects

The effect of temperature, , on the material behavior is introduced through the dependence of the instantaneous stress, , on temperature and through a reduced time concept. The expression for the linear-elastic shear stress is rewritten as

where the instantaneous shear modulus is temperature dependent and is the reduced time, defined by

where is a shift function at time t. This reduced time concept for temperature dependence is usually referred to as thermo-rheologically simple (TRS) temperature dependence. Often the shift function is approximated by the Williams-Landel-Ferry (WLF) form. See “Thermo-rheologically simple temperature effects” below, for a description of the WLF and other forms of the shift function available in Abaqus.

The reduced time concept is also used for the volumetric behavior, the large-strain formulation, and the traction-separation formulation.

Numerical implementation

Abaqus assumes that the viscoelastic material is defined by a Prony series expansion of the dimensionless relaxation modulus:

where N, , and , , are material constants. For linear isotropic elasticity, substitution in the small-strain expression for the shear stress yields

where

The are interpreted as state variables that control the stress relaxation, and

is the “creep” strain: the difference between the total mechanical strain and the instantaneous elastic strain (the stress divided by the instantaneous elastic modulus). In Abaqus/Standard is available as the creep strain output variable CE (Abaqus/Standard output variable identifiers, Section 4.2.1).

A similar Prony series expansion is used for the volumetric response, which is valid for both small- and finite-strain applications:

where

Abaqus assumes that .

For linear anisotropic elasticity, the Prony series expansion, in combination with the generalized small-strain expression for the deviatoric stress, yields

where

The are interpreted as state variables that control the stress relaxation.

For finite strains, the Prony series expansion, in combination with the finite-strain expression for the shear stress, produces the following expression for the deviatoric stress:

where

The are interpreted as state variables that control the stress relaxation.

For traction-separation elasticity, the Prony series expansion yields

where

The are interpreted as state variables that control the relaxation of the traction stresses.

If the instantaneous material behavior is defined by linear elasticity or hyperelasticity, the bulk and shear behavior can be defined independently. However, if the instantaneous behavior is defined by the hyperfoam model, the deviatoric and volumetric constitutive behavior are coupled and it is mandatory to use the same relaxation data for both behaviors. For linear anisotropic elasticity, the same relaxation data should be used for both behaviors when the elasticity definition is such that the deviatoric and volumetric response is coupled. Similarly, for coupled traction-separation elasticity you must use the same relaxation data for the normal and shear behaviors.

In all of the above expressions temperature dependence is readily introduced by replacing by and by .

Determination of viscoelastic material parameters

The above equations are used to model the time-dependent shear and volumetric behavior of a viscoelastic material. The relaxation parameters can be defined in one of four ways: direct specification of the Prony series parameters, inclusion of creep test data, inclusion of relaxation test data, or inclusion of frequency-dependent data obtained from sinusoidal oscillation experiments. Temperature effects are included in the same manner regardless of the method used to define the viscoelastic material.

Abaqus/CAE allows you to evaluate the behavior of viscoelastic materials by automatically creating response curves based on experimental test data or coefficients. A viscoelastic material can be evaluated only if it is defined in the time domain and includes hyperelastic and/or elastic material data. See Evaluating hyperelastic and viscoelastic material behavior, Section 12.4.7 of the Abaqus/CAE User's Guide.

Direct specification

The Prony series parameters , , and can be defined directly for each term in the Prony series. There is no restriction on the number of terms that can be used. If a relaxation time is associated with only one of the two moduli, leave the other one blank or enter a zero. The data should be given in ascending order of the relaxation time. The number of lines of data given defines the number of terms in the Prony series, N. If this model is used in conjunction with the hyperfoam material model, the two modulus ratios have to be the same ().

Input File Usage:          
*VISCOELASTIC, TIME=PRONY

The data line is repeated as often as needed to define the first, second, third, etc. terms in the Prony series.

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Prony


Enter as many rows of data in the table as needed to define the first, second, third, etc. terms in the Prony series.

Creep test data

If creep test data are specified, Abaqus will calculate the terms in the Prony series automatically. The normalized shear and bulk compliances are defined as

where is the shear compliance, is the total shear strain, and is the constant shear stress in a shear creep test; is the volumetric compliance, is the total volumetric strain, and is the constant pressure in a volumetric creep test. At time , .

The creep data are converted to relaxation data through the convolution integrals

Abaqus then uses the normalized shear modulus and normalized bulk modulus in a nonlinear least-squares fit to determine the Prony series parameters.

Using the shear and volumetric test data consecutively

The shear test data and volumetric test data can be used consecutively to define the normalized shear and bulk compliances as functions of time. A separate least-squares fit is performed on each data set; and the two derived sets of Prony series parameters, and , are merged into one set of parameters, .

Input File Usage:          Use the following three options. The first option is required. Only one of the second and third options is required.
*VISCOELASTIC, TIME=CREEP TEST DATA
*SHEAR TEST DATA
*VOLUMETRIC TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Creep test data


In addition, select one or both of the following:

Test DataShear Test Data
Test DataVolumetric Test Data


Using the combined test data

Alternatively, the combined test data can be used to specify the normalized shear and bulk compliances simultaneously as functions of time. A single least-squares fit is performed on the combined set of test data to determine one set of Prony series parameters, .

Input File Usage:          Use both of the following options:
*VISCOELASTIC, TIME=CREEP TEST DATA
*COMBINED TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: Creep test data, and Test DataCombined Test Data


Relaxation test data

As with creep test data, Abaqus will calculate the Prony series parameters automatically from relaxation test data.

Using the shear and volumetric test data consecutively

Again, the shear test data and volumetric test data can be used consecutively to define the relaxation moduli as functions of time. A separate nonlinear least-squares fit is performed on each data set; and the two derived sets of Prony series parameters, and , are merged into one set of parameters, .

Input File Usage:          Use the following three options. The first option is required. Only one of the second and third options is required.
*VISCOELASTIC, TIME=RELAXATION TEST DATA
*SHEAR TEST DATA
*VOLUMETRIC TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Relaxation test data


In addition, select one or both of the following:

Test DataShear Test Data
Test DataVolumetric Test Data


Using the combined test data

Alternatively, the combined test data can be used to specify the relaxation moduli simultaneously as functions of time. A single least-squares fit is performed on the combined set of test data to determine one set of Prony series parameters, .

Input File Usage:          Use both of the following options:
*VISCOELASTIC, TIME=RELAXATION TEST DATA 
*COMBINED TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: Relaxation test data, and Test DataCombined Test Data


Frequency-dependent test data

The Prony series terms can also be calibrated using frequency-dependent test data. In this case Abaqus uses analytical expressions that relate the Prony series relaxation functions to the storage and loss moduli. The expressions for the shear moduli, obtained by converting the Prony series terms from the time domain to the frequency domain by making use of Fourier transforms, can be written as follows:

where is the storage modulus, is the loss modulus, is the angular frequency, and N is the number of terms in the Prony series. These expressions are used in a nonlinear least-squares fit to determine the Prony series parameters from the storage and loss moduli cyclic test data obtained at M frequencies by minimizing the error function :

where and are the test data and and , respectively, are the instantaneous and long-term shear moduli. The expressions for the bulk moduli, and , are written analogously.

The frequency domain data are defined in tabular form by giving the real and imaginary parts of and —where is the circular frequency—as functions of frequency in cycles per time. is the Fourier transform of the nondimensional shear relaxation function . Given the frequency-dependent storage and loss moduli , , , and , the real and imaginary parts of and are then given as

where and are the long-term shear and bulk moduli determined from the elastic or hyperelastic properties.

Input File Usage:          
*VISCOELASTIC, TIME=FREQUENCY DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Frequency data


Calibrating the Prony series parameters

You can specify two optional parameters related to the calibration of Prony series parameters for viscoelastic materials: the error tolerance and . The error tolerance is the allowable average root-mean-square error of data points in the least-squares fit, and its default value is 0.01. is the maximum number of terms N in the Prony series, and its default (and maximum) value is 13. Abaqus will perform the least-squares fit from to until convergence is achieved for the lowest N with respect to the error tolerance.

The following are some guidelines for determining the number of terms in the Prony series from test data. Based on these guidelines, you can choose .

  • There should be enough data pairs for determining all the parameters in the Prony series terms. Thus, assuming that N is the number of Prony series terms, there should be a total of at least data points in shear test data, data points in volumetric test data, data points in combined test data, and data points in the frequency domain.

  • The number of terms in the Prony series should be typically not more than the number of logarithmic “decades” spanned by the test data. The number of logarithmic “decades” is defined as , where and are the maximum and minimum time in the test data, respectively.

Input File Usage:          
*VISCOELASTIC, ERRTOL=error_tolerance, NMAX=

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time; Time: Creep test data, Relaxation test data, or Frequency data; Maximum number of terms in the Prony series: ; and Allowable average root-mean-square error: error_tolerance


Thermo-rheologically simple temperature effects

Regardless of the method used to define the viscoelastic behavior, thermo-rheologically simple temperature effects can be included by specifying the method used to define the shift function. Abaqus supports the following forms of the shift function: the Williams-Landel-Ferry (WLF) form, the Arrhenius form, and user-defined forms.

Thermo-rheologically simple temperature effects can also be included in the definition of equation of state models with viscous shear behavior (see Viscous shear behavior” in “Equation of state, Section 25.2.1).

Williams-Landel-Ferry (WLF) form

The shift function can be defined by the Williams-Landel-Ferry (WLF) approximation, which takes the form:

where is the reference temperature at which the relaxation data are given; is the temperature of interest; and , are calibration constants obtained at this temperature. If , deformation changes will be elastic, based on the instantaneous moduli.

For additional information on the WLF equation, see Viscoelasticity, Section 4.8.1 of the Abaqus Theory Guide.

Input File Usage:          
*TRS, DEFINITION=WLF

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: any method, and SuboptionsTrs: Shift function: WLF


Arrhenius form

The Arrhenius shift function is commonly used for semi-crystalline polymers. It takes the form

where is the activation energy, is the universal gas constant, is the absolute zero in the temperature scale being used, is the reference temperature at which the relaxation data are given, and is the temperature of interest.

Input File Usage:          Use the following option to define the Arrhenius shift function:
*TRS, DEFINITION=ARRHENIUS

In addition, use the *PHYSICAL CONSTANTS option to specify the universal gas constant and absolute zero.


Abaqus/CAE Usage:   The Arrhenius shift function is not supported in Abaqus/CAE.

User-defined form

The shift function can be specified alternatively in user subroutines UTRS in Abaqus/Standard and VUTRS in Abaqus/Explicit.

Input File Usage:          
*TRS, DEFINITION=USER

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: any method, and SuboptionsTrs: Shift function: User subroutine UTRS


Defining the rate-independent part of the material response

In all cases elastic moduli must be specified to define the rate-independent part of the material behavior. Small-strain linear elastic behavior is defined by an elastic material model (Linear elastic behavior, Section 22.2.1), and large-deformation behavior is defined by a hyperelastic (Hyperelastic behavior of rubberlike materials, Section 22.5.1) or hyperfoam (Hyperelastic behavior in elastomeric foams, Section 22.5.2) material model. The rate-independent elasticity for any of these models can be defined in terms of either instantaneous elastic moduli or long-term elastic moduli. The choice of defining the elasticity in terms of instantaneous or long-term moduli is a matter of convenience only; it does not have an effect on the solution.

The effective relaxation moduli are obtained by multiplying the instantaneous elastic moduli with the dimensionless relaxation functions as described below.

Linear elastic isotropic materials

For linear elastic isotropic material behavior

and

where and are the instantaneous shear and bulk moduli determined from the values of the user-defined instantaneous elastic moduli and : and .

If long-term elastic moduli are defined, the instantaneous moduli are determined from

Linear elastic anisotropic materials

For linear elastic anisotropic material behavior the relaxation coefficients are applied to the elastic moduli as

and

where and are the instantaneous deviatoric elasticity tensor and bulk moduli determined from the values of the user-defined instantaneous elastic moduli . If both shear and bulk relaxation coefficients are specified and they are unequal, Abaqus issues an error message if the elastic moduli is such that the deviatoric and volumetric response is coupled.

If long-term elastic moduli are defined, the instantaneous moduli are determined from

Hyperelastic materials

For hyperelastic material behavior the relaxation coefficients are applied either to the constants that define the energy function or directly to the energy function. For the polynomial function and its particular cases (reduced polynomial, Mooney-Rivlin, neo-Hookean, and Yeoh)

for the Ogden function

for the Arruda-Boyce and Van der Waals functions

and for the Marlow function

For the coefficients governing the compressible behavior of the polynomial models and the Ogden model

for the Arruda-Boyce and Van der Waals functions

and for the Marlow function

If long-term elastic moduli are defined, the instantaneous moduli are determined from

while the instantaneous bulk compliance moduli are obtained from

for the Marlow functions we have

Mullins effect

If long-term moduli are defined for the underlying hyperelastic behavior, the instantaneous value of the parameter in Mullins effect is determined from

Elastomeric foams

For elastomeric foam material behavior the instantaneous shear and bulk relaxation coefficients are assumed to be equal and are applied to the material constants in the energy function:

If only the shear relaxation coefficients are specified, the bulk relaxation coefficients are set equal to the shear relaxation coefficients and vice versa. If both shear and bulk relaxation coefficients are specified and they are unequal, Abaqus issues an error message.

If long-term elastic moduli are defined, the instantaneous moduli are determined from

Traction-separation elasticity

For cohesive elements with uncoupled traction-separation elastic behavior:

and

where is the instantaneous normal modulus and and are the instantaneous shear moduli. If long-term elastic moduli are defined, the instantaneous moduli are determined from

For cohesive elements with coupled traction-separation elastic behavior the shear and bulk relaxation coefficients must be equal:

where is the user-defined instantaneous elasticity matrix. If long-term elastic moduli are defined, the instantaneous moduli are determined from

Material response in different analysis procedures

The time-domain viscoelastic material model is active during the following procedures:

Viscoelastic material response is always ignored in a static analysis. It can also be ignored in a coupled temperature-displacement analysis, a coupled thermal-electrical-structural analysis, or a soils consolidation analysis by specifying that no creep or viscoelastic response is occurring during the step even if creep or viscoelastic material properties are defined (see Fully coupled thermal-stress analysis, Section 6.5.3, or Coupled pore fluid diffusion and stress analysis, Section 6.8.1). In these cases it is assumed that the loading is applied instantaneously, so that the resulting response corresponds to an elastic solution based on instantaneous elastic moduli.

Abaqus/Standard also provides the option to obtain the fully relaxed long-term elastic solution directly in a static or steady-state transport analysis without having to perform a transient analysis. The long-term value is used for this purpose. The viscous damping stresses (the internal stresses associated with each of the Prony-series terms) are increased gradually from their values at the beginning of the step to their long-term values at the end of the step if the long-term value is specified.

Material options

The viscoelastic material model must be combined with an elastic material model. It is used with the isotropic linear elasticity model (Linear elastic behavior, Section 22.2.1) to define classical, linear, small-strain, viscoelastic behavior or with the hyperelastic (Hyperelastic behavior of rubberlike materials, Section 22.5.1) or hyperfoam (Hyperelastic behavior in elastomeric foams, Section 22.5.2) models to define large-deformation, nonlinear, viscoelastic behavior. It can also be used with anisotropic linear elasticity and with traction-separation elastic behavior in Abaqus/Explicit. The elastic properties defined for these models can be temperature dependent.

Viscoelasticity cannot be combined with any of the plasticity models. See Combining material behaviors, Section 21.1.3, for more details.

Elements

The time domain viscoelastic material model can be used with any stress/displacement, coupled temperature-displacement, or thermal-electrical-structural element in Abaqus.

Output

In addition to the standard output identifiers available in Abaqus (Abaqus/Standard output variable identifiers, Section 4.2.1, and Abaqus/Explicit output variable identifiers, Section 4.2.2), the following variables have special meaning in Abaqus/Standard if viscoelasticity is defined:

EE

Elastic strain corresponding to the stress state at time t and the instantaneous elastic material properties.

CE

Equivalent creep strain defined as the difference between the total strain and the elastic strain.


Considerations for steady-state transport analysis

When a steady-state transport analysis (Steady-state transport analysis, Section 6.4.1) is combined with large-strain viscoelasticity, the viscous dissipation, CENER, is computed as the energy dissipated per revolution as a material point is transported around its streamline; that is,

Consequently, all the material points in a given streamline report the same value for CENER, and other derived quantities such as ELCD and ALLCD also have the meaning of dissipation per revolution. The recoverable elastic strain energy density, SENER, is approximated as

where is the incremental energy input and is the time at the beginning of the current increment. Since two different units are used in the quantities appearing in the above equation, a proper meaning cannot be assigned to quantities such as SENER, ELSE, ALLSE, and ALLIE.

Considerations for large-strain viscoelasticity

In Abaqus/Standard the viscous energy dissipated is computed only approximately for large-strain viscoelasticity.

Abaqus/Explicit does not compute the viscous dissipation for performance reasons for the case of large-strain viscoelasticity. Instead, the contribution of viscous dissipation is included in the strain energy output, SENER; and CENER is output as zero. Consequently, special care must be exercised when interpreting strain energy results of large-strain viscoelastic materials in Abaqus/Explicit since they include viscous dissipation effects.

Your query was poorly formed. Please make corrections.


22.7.1 Time domain viscoelasticity

Products: Abaqus/Standard  Abaqus/Explicit  Abaqus/CAE  

Your query was poorly formed. Please make corrections.

Overview

The time domain viscoelastic material model:

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Defining the shear behavior

Time domain viscoelasticity is available in Abaqus for small-strain applications where the rate-independent elastic response can be defined with a linear elastic material model and for large-strain applications where the rate-independent elastic response must be defined with a hyperelastic or hyperfoam material model.

Your query was poorly formed. Please make corrections.

Small strain

Consider a shear test at small strain in which a time varying shear strain, , is applied to the material. The response is the shear stress . The viscoelastic material model defines as

where is the time-dependent “shear relaxation modulus” that characterizes the material's response. This constitutive behavior can be illustrated by considering a relaxation test in which a strain is suddenly applied to a specimen and then held constant for a long time. The beginning of the experiment, when the strain is suddenly applied, is taken as zero time, so that

where is the fixed strain. The viscoelastic material model is “long-term elastic” in the sense that, after having been subjected to a constant strain for a very long time, the response settles down to a constant stress; i.e., as .

The shear relaxation modulus can be written in dimensionless form:

where is the instantaneous shear modulus, so that the expression for the stress takes the form

The dimensionless relaxation function has the limiting values and .

Your query was poorly formed. Please make corrections.
Anisotropic elasticity in Abaqus/Explicit

The equation for the shear stress can be transformed by using integration by parts:

It is convenient to write this equation in the form

where is the instantaneous shear stress at time t. This can be generalized to multi-dimensions as

where is the deviatoric part of the stress tensor and is the deviatoric part of the instantaneous stress tensor. Here the viscoelasticity is assumed to be isotropic; i.e., the relaxation function is independent of the loading direction.

This form allows a straightforward generalization to anisotropic elastic deformations, where the deviatoric part of instantaneous stress tensor is computed as . Here is the instantaneous deviatoric elasticity tensor, and is the deviatoric part of the strain tensor.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Large strain

The above form also allows a straightforward generalization to nonlinear elastic deformations, where the deviatoric part of the instantaneous stress is computed using a hyperelastic strain enery potential. This generalization yields a linear viscoelasticity model, in the sense that the dimensionless stress relaxation function is independent of the magnitude of the deformation.

In the above equation the instantaneous stress, , applied at time influences the stress, , at time t. Therefore, to create a proper finite-strain formulation, it is necessary to map the stress that existed in the configuration at time into the configuration at time t. In Abaqus this is done by means of the “standard-push-forward” transformation with the relative deformation gradient :

which results in the following hereditary integral:

where is the deviatoric part of the Kirchhoff stress.

The finite-strain theory is described in more detail in Finite-strain viscoelasticity, Section 4.8.2 of the Abaqus Theory Guide.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Defining the volumetric behavior

The volumetric behavior can be written in a form that is similar to the shear behavior:

where p is the hydrostatic pressure, is the instantaneous elastic bulk modulus, is the dimensionless bulk relaxation modulus, and is the volume strain.

The above expansion applies to small as well as finite strain since the volume strains are generally small and there is no need to map the pressure from time to time t.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Defining viscoelastic behavior for traction-separation elasticity in Abaqus/Explicit

Time domain viscoelasticity can be used in Abaqus/Explicit to model rate-dependent behavior of cohesive elements with traction-separation elasticity (Defining elasticity in terms of tractions and separations for cohesive elements” in “Linear elastic behavior, Section 22.2.1). In this case the evolution equation for the normal and two shear nominal tractions take the form:

where , , and are the instantaneous nominal tractions at time t in the normal and the two local shear directions, respectively. The functions and now represent the dimensionless shear and normal relaxation moduli, respectively. Note the close similarity between the viscoelastic formulation for the continuum elastic response discussed in the previous sections and the formulation for cohesive behavior with traction-separation elasticity after reinterpreting shear and bulk relaxation as shear and normal relaxation.

For the case of uncoupled traction elasticity, the viscoelastic normal and shear behaviors are assumed to be independent. The normal relaxation modulus is defined as

where is the instantaneous normal moduli. The shear relaxation modulus is assumed to be isotropic and, therefore, independent of the local shear directions:

where and are the instantaneous shear moduli.

For the case of coupled traction-separation elasticity the normal and shear relaxation moduli must be the same, , and you must use the same relaxation data for both behaviors.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Temperature effects

The effect of temperature, , on the material behavior is introduced through the dependence of the instantaneous stress, , on temperature and through a reduced time concept. The expression for the linear-elastic shear stress is rewritten as

where the instantaneous shear modulus is temperature dependent and is the reduced time, defined by

where is a shift function at time t. This reduced time concept for temperature dependence is usually referred to as thermo-rheologically simple (TRS) temperature dependence. Often the shift function is approximated by the Williams-Landel-Ferry (WLF) form. See “Thermo-rheologically simple temperature effects” below, for a description of the WLF and other forms of the shift function available in Abaqus.

The reduced time concept is also used for the volumetric behavior, the large-strain formulation, and the traction-separation formulation.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Numerical implementation

Abaqus assumes that the viscoelastic material is defined by a Prony series expansion of the dimensionless relaxation modulus:

where N, , and , , are material constants. For linear isotropic elasticity, substitution in the small-strain expression for the shear stress yields

where

The are interpreted as state variables that control the stress relaxation, and

is the “creep” strain: the difference between the total mechanical strain and the instantaneous elastic strain (the stress divided by the instantaneous elastic modulus). In Abaqus/Standard is available as the creep strain output variable CE (Abaqus/Standard output variable identifiers, Section 4.2.1).

A similar Prony series expansion is used for the volumetric response, which is valid for both small- and finite-strain applications:

where

Abaqus assumes that .

For linear anisotropic elasticity, the Prony series expansion, in combination with the generalized small-strain expression for the deviatoric stress, yields

where

The are interpreted as state variables that control the stress relaxation.

For finite strains, the Prony series expansion, in combination with the finite-strain expression for the shear stress, produces the following expression for the deviatoric stress:

where

The are interpreted as state variables that control the stress relaxation.

For traction-separation elasticity, the Prony series expansion yields

where

The are interpreted as state variables that control the relaxation of the traction stresses.

If the instantaneous material behavior is defined by linear elasticity or hyperelasticity, the bulk and shear behavior can be defined independently. However, if the instantaneous behavior is defined by the hyperfoam model, the deviatoric and volumetric constitutive behavior are coupled and it is mandatory to use the same relaxation data for both behaviors. For linear anisotropic elasticity, the same relaxation data should be used for both behaviors when the elasticity definition is such that the deviatoric and volumetric response is coupled. Similarly, for coupled traction-separation elasticity you must use the same relaxation data for the normal and shear behaviors.

In all of the above expressions temperature dependence is readily introduced by replacing by and by .

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Determination of viscoelastic material parameters

The above equations are used to model the time-dependent shear and volumetric behavior of a viscoelastic material. The relaxation parameters can be defined in one of four ways: direct specification of the Prony series parameters, inclusion of creep test data, inclusion of relaxation test data, or inclusion of frequency-dependent data obtained from sinusoidal oscillation experiments. Temperature effects are included in the same manner regardless of the method used to define the viscoelastic material.

Abaqus/CAE allows you to evaluate the behavior of viscoelastic materials by automatically creating response curves based on experimental test data or coefficients. A viscoelastic material can be evaluated only if it is defined in the time domain and includes hyperelastic and/or elastic material data. See Evaluating hyperelastic and viscoelastic material behavior, Section 12.4.7 of the Abaqus/CAE User's Guide.

Your query was poorly formed. Please make corrections.

Direct specification

The Prony series parameters , , and can be defined directly for each term in the Prony series. There is no restriction on the number of terms that can be used. If a relaxation time is associated with only one of the two moduli, leave the other one blank or enter a zero. The data should be given in ascending order of the relaxation time. The number of lines of data given defines the number of terms in the Prony series, N. If this model is used in conjunction with the hyperfoam material model, the two modulus ratios have to be the same ().

Input File Usage:          
*VISCOELASTIC, TIME=PRONY

The data line is repeated as often as needed to define the first, second, third, etc. terms in the Prony series.

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Prony


Enter as many rows of data in the table as needed to define the first, second, third, etc. terms in the Prony series.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Creep test data

If creep test data are specified, Abaqus will calculate the terms in the Prony series automatically. The normalized shear and bulk compliances are defined as

where is the shear compliance, is the total shear strain, and is the constant shear stress in a shear creep test; is the volumetric compliance, is the total volumetric strain, and is the constant pressure in a volumetric creep test. At time , .

The creep data are converted to relaxation data through the convolution integrals

Abaqus then uses the normalized shear modulus and normalized bulk modulus in a nonlinear least-squares fit to determine the Prony series parameters.

Your query was poorly formed. Please make corrections.
Using the shear and volumetric test data consecutively

The shear test data and volumetric test data can be used consecutively to define the normalized shear and bulk compliances as functions of time. A separate least-squares fit is performed on each data set; and the two derived sets of Prony series parameters, and , are merged into one set of parameters, .

Input File Usage:          Use the following three options. The first option is required. Only one of the second and third options is required.
*VISCOELASTIC, TIME=CREEP TEST DATA
*SHEAR TEST DATA
*VOLUMETRIC TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Creep test data


In addition, select one or both of the following:

Test DataShear Test Data
Test DataVolumetric Test Data


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Using the combined test data

Alternatively, the combined test data can be used to specify the normalized shear and bulk compliances simultaneously as functions of time. A single least-squares fit is performed on the combined set of test data to determine one set of Prony series parameters, .

Input File Usage:          Use both of the following options:
*VISCOELASTIC, TIME=CREEP TEST DATA
*COMBINED TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: Creep test data, and Test DataCombined Test Data


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Relaxation test data

As with creep test data, Abaqus will calculate the Prony series parameters automatically from relaxation test data.

Your query was poorly formed. Please make corrections.
Using the shear and volumetric test data consecutively

Again, the shear test data and volumetric test data can be used consecutively to define the relaxation moduli as functions of time. A separate nonlinear least-squares fit is performed on each data set; and the two derived sets of Prony series parameters, and , are merged into one set of parameters, .

Input File Usage:          Use the following three options. The first option is required. Only one of the second and third options is required.
*VISCOELASTIC, TIME=RELAXATION TEST DATA
*SHEAR TEST DATA
*VOLUMETRIC TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Relaxation test data


In addition, select one or both of the following:

Test DataShear Test Data
Test DataVolumetric Test Data


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Using the combined test data

Alternatively, the combined test data can be used to specify the relaxation moduli simultaneously as functions of time. A single least-squares fit is performed on the combined set of test data to determine one set of Prony series parameters, .

Input File Usage:          Use both of the following options:
*VISCOELASTIC, TIME=RELAXATION TEST DATA 
*COMBINED TEST DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: Relaxation test data, and Test DataCombined Test Data


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Frequency-dependent test data

The Prony series terms can also be calibrated using frequency-dependent test data. In this case Abaqus uses analytical expressions that relate the Prony series relaxation functions to the storage and loss moduli. The expressions for the shear moduli, obtained by converting the Prony series terms from the time domain to the frequency domain by making use of Fourier transforms, can be written as follows:

where is the storage modulus, is the loss modulus, is the angular frequency, and N is the number of terms in the Prony series. These expressions are used in a nonlinear least-squares fit to determine the Prony series parameters from the storage and loss moduli cyclic test data obtained at M frequencies by minimizing the error function :

where and are the test data and and , respectively, are the instantaneous and long-term shear moduli. The expressions for the bulk moduli, and , are written analogously.

The frequency domain data are defined in tabular form by giving the real and imaginary parts of and —where is the circular frequency—as functions of frequency in cycles per time. is the Fourier transform of the nondimensional shear relaxation function . Given the frequency-dependent storage and loss moduli , , , and , the real and imaginary parts of and are then given as

where and are the long-term shear and bulk moduli determined from the elastic or hyperelastic properties.

Input File Usage:          
*VISCOELASTIC, TIME=FREQUENCY DATA

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time and Time: Frequency data


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Calibrating the Prony series parameters

You can specify two optional parameters related to the calibration of Prony series parameters for viscoelastic materials: the error tolerance and . The error tolerance is the allowable average root-mean-square error of data points in the least-squares fit, and its default value is 0.01. is the maximum number of terms N in the Prony series, and its default (and maximum) value is 13. Abaqus will perform the least-squares fit from to until convergence is achieved for the lowest N with respect to the error tolerance.

The following are some guidelines for determining the number of terms in the Prony series from test data. Based on these guidelines, you can choose .

  • There should be enough data pairs for determining all the parameters in the Prony series terms. Thus, assuming that N is the number of Prony series terms, there should be a total of at least data points in shear test data, data points in volumetric test data, data points in combined test data, and data points in the frequency domain.

  • The number of terms in the Prony series should be typically not more than the number of logarithmic “decades” spanned by the test data. The number of logarithmic “decades” is defined as , where and are the maximum and minimum time in the test data, respectively.

Input File Usage:          
*VISCOELASTIC, ERRTOL=error_tolerance, NMAX=

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time; Time: Creep test data, Relaxation test data, or Frequency data; Maximum number of terms in the Prony series: ; and Allowable average root-mean-square error: error_tolerance


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Thermo-rheologically simple temperature effects

Regardless of the method used to define the viscoelastic behavior, thermo-rheologically simple temperature effects can be included by specifying the method used to define the shift function. Abaqus supports the following forms of the shift function: the Williams-Landel-Ferry (WLF) form, the Arrhenius form, and user-defined forms.

Thermo-rheologically simple temperature effects can also be included in the definition of equation of state models with viscous shear behavior (see Viscous shear behavior” in “Equation of state, Section 25.2.1).

Your query was poorly formed. Please make corrections.
Williams-Landel-Ferry (WLF) form

The shift function can be defined by the Williams-Landel-Ferry (WLF) approximation, which takes the form:

where is the reference temperature at which the relaxation data are given; is the temperature of interest; and , are calibration constants obtained at this temperature. If , deformation changes will be elastic, based on the instantaneous moduli.

For additional information on the WLF equation, see Viscoelasticity, Section 4.8.1 of the Abaqus Theory Guide.

Input File Usage:          
*TRS, DEFINITION=WLF

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: any method, and SuboptionsTrs: Shift function: WLF


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Arrhenius form

The Arrhenius shift function is commonly used for semi-crystalline polymers. It takes the form

where is the activation energy, is the universal gas constant, is the absolute zero in the temperature scale being used, is the reference temperature at which the relaxation data are given, and is the temperature of interest.

Input File Usage:          Use the following option to define the Arrhenius shift function:
*TRS, DEFINITION=ARRHENIUS

In addition, use the *PHYSICAL CONSTANTS option to specify the universal gas constant and absolute zero.


Abaqus/CAE Usage:   The Arrhenius shift function is not supported in Abaqus/CAE.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
User-defined form

The shift function can be specified alternatively in user subroutines UTRS in Abaqus/Standard and VUTRS in Abaqus/Explicit.

Input File Usage:          
*TRS, DEFINITION=USER

Abaqus/CAE Usage:   

Property module: material editor: MechanicalElasticityViscoelastic: Domain: Time, Time: any method, and SuboptionsTrs: Shift function: User subroutine UTRS


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Defining the rate-independent part of the material response

In all cases elastic moduli must be specified to define the rate-independent part of the material behavior. Small-strain linear elastic behavior is defined by an elastic material model (Linear elastic behavior, Section 22.2.1), and large-deformation behavior is defined by a hyperelastic (Hyperelastic behavior of rubberlike materials, Section 22.5.1) or hyperfoam (Hyperelastic behavior in elastomeric foams, Section 22.5.2) material model. The rate-independent elasticity for any of these models can be defined in terms of either instantaneous elastic moduli or long-term elastic moduli. The choice of defining the elasticity in terms of instantaneous or long-term moduli is a matter of convenience only; it does not have an effect on the solution.

The effective relaxation moduli are obtained by multiplying the instantaneous elastic moduli with the dimensionless relaxation functions as described below.

Your query was poorly formed. Please make corrections.

Linear elastic isotropic materials

For linear elastic isotropic material behavior

and

where and are the instantaneous shear and bulk moduli determined from the values of the user-defined instantaneous elastic moduli and : and .

If long-term elastic moduli are defined, the instantaneous moduli are determined from

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Linear elastic anisotropic materials

For linear elastic anisotropic material behavior the relaxation coefficients are applied to the elastic moduli as

and

where and are the instantaneous deviatoric elasticity tensor and bulk moduli determined from the values of the user-defined instantaneous elastic moduli . If both shear and bulk relaxation coefficients are specified and they are unequal, Abaqus issues an error message if the elastic moduli is such that the deviatoric and volumetric response is coupled.

If long-term elastic moduli are defined, the instantaneous moduli are determined from

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Hyperelastic materials

For hyperelastic material behavior the relaxation coefficients are applied either to the constants that define the energy function or directly to the energy function. For the polynomial function and its particular cases (reduced polynomial, Mooney-Rivlin, neo-Hookean, and Yeoh)

for the Ogden function

for the Arruda-Boyce and Van der Waals functions

and for the Marlow function

For the coefficients governing the compressible behavior of the polynomial models and the Ogden model

for the Arruda-Boyce and Van der Waals functions

and for the Marlow function

If long-term elastic moduli are defined, the instantaneous moduli are determined from

while the instantaneous bulk compliance moduli are obtained from

for the Marlow functions we have

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Mullins effect

If long-term moduli are defined for the underlying hyperelastic behavior, the instantaneous value of the parameter in Mullins effect is determined from

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Elastomeric foams

For elastomeric foam material behavior the instantaneous shear and bulk relaxation coefficients are assumed to be equal and are applied to the material constants in the energy function:

If only the shear relaxation coefficients are specified, the bulk relaxation coefficients are set equal to the shear relaxation coefficients and vice versa. If both shear and bulk relaxation coefficients are specified and they are unequal, Abaqus issues an error message.

If long-term elastic moduli are defined, the instantaneous moduli are determined from

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Traction-separation elasticity

For cohesive elements with uncoupled traction-separation elastic behavior:

and

where is the instantaneous normal modulus and and are the instantaneous shear moduli. If long-term elastic moduli are defined, the instantaneous moduli are determined from

For cohesive elements with coupled traction-separation elastic behavior the shear and bulk relaxation coefficients must be equal:

where is the user-defined instantaneous elasticity matrix. If long-term elastic moduli are defined, the instantaneous moduli are determined from

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Material response in different analysis procedures

The time-domain viscoelastic material model is active during the following procedures:

Viscoelastic material response is always ignored in a static analysis. It can also be ignored in a coupled temperature-displacement analysis, a coupled thermal-electrical-structural analysis, or a soils consolidation analysis by specifying that no creep or viscoelastic response is occurring during the step even if creep or viscoelastic material properties are defined (see Fully coupled thermal-stress analysis, Section 6.5.3, or Coupled pore fluid diffusion and stress analysis, Section 6.8.1). In these cases it is assumed that the loading is applied instantaneously, so that the resulting response corresponds to an elastic solution based on instantaneous elastic moduli.

Abaqus/Standard also provides the option to obtain the fully relaxed long-term elastic solution directly in a static or steady-state transport analysis without having to perform a transient analysis. The long-term value is used for this purpose. The viscous damping stresses (the internal stresses associated with each of the Prony-series terms) are increased gradually from their values at the beginning of the step to their long-term values at the end of the step if the long-term value is specified.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Material options

Your query was poorly formed. Please make corrections.

The viscoelastic material model must be combined with an elastic material model. It is used with the isotropic linear elasticity model (Linear elastic behavior, Section 22.2.1) to define classical, linear, small-strain, viscoelastic behavior or with the hyperelastic (Hyperelastic behavior of rubberlike materials, Section 22.5.1) or hyperfoam (Hyperelastic behavior in elastomeric foams, Section 22.5.2) models to define large-deformation, nonlinear, viscoelastic behavior. It can also be used with anisotropic linear elasticity and with traction-separation elastic behavior in Abaqus/Explicit. The elastic properties defined for these models can be temperature dependent.

Viscoelasticity cannot be combined with any of the plasticity models. See Combining material behaviors, Section 21.1.3, for more details.

Your query was poorly formed. Please make corrections.

Elements

The time domain viscoelastic material model can be used with any stress/displacement, coupled temperature-displacement, or thermal-electrical-structural element in Abaqus.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Output

In addition to the standard output identifiers available in Abaqus (Abaqus/Standard output variable identifiers, Section 4.2.1, and Abaqus/Explicit output variable identifiers, Section 4.2.2), the following variables have special meaning in Abaqus/Standard if viscoelasticity is defined:

EE

Elastic strain corresponding to the stress state at time t and the instantaneous elastic material properties.

CE

Equivalent creep strain defined as the difference between the total strain and the elastic strain.


Your query was poorly formed. Please make corrections.

Considerations for steady-state transport analysis

When a steady-state transport analysis (Steady-state transport analysis, Section 6.4.1) is combined with large-strain viscoelasticity, the viscous dissipation, CENER, is computed as the energy dissipated per revolution as a material point is transported around its streamline; that is,

Consequently, all the material points in a given streamline report the same value for CENER, and other derived quantities such as ELCD and ALLCD also have the meaning of dissipation per revolution. The recoverable elastic strain energy density, SENER, is approximated as

where is the incremental energy input and is the time at the beginning of the current increment. Since two different units are used in the quantities appearing in the above equation, a proper meaning cannot be assigned to quantities such as SENER, ELSE, ALLSE, and ALLIE.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Considerations for large-strain viscoelasticity

In Abaqus/Standard the viscous energy dissipated is computed only approximately for large-strain viscoelasticity.

Abaqus/Explicit does not compute the viscous dissipation for performance reasons for the case of large-strain viscoelasticity. Instead, the contribution of viscous dissipation is included in the strain energy output, SENER; and CENER is output as zero. Consequently, special care must be exercised when interpreting strain energy results of large-strain viscoelastic materials in Abaqus/Explicit since they include viscous dissipation effects.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.