Viscoelasticity
Use the Viscoelasticity subnode to add viscous stress contributions to an elastic material model, This material model is available in the Solid Mechanics and Membrane interfaces, and can be used together with Linear Elastic Material, Nonlinear Elastic Material, and Hyperelastic Material.
See also Linear Viscoelastic Materials and Large Strain Viscoelasticity in the Structural Mechanics Theory chapter.
Thermal Effects
Viscoelastic properties have a strong dependence on the temperature. For thermorheologically simple materials, a change in the temperature can be transformed directly into a change in the time scale. Thus, the relaxation time is modified to aT(Tm, where aT(T) is a shift function.
Select a Shift function None (the default), Williams-Landel-Ferry, Arrhenius, or User defined.
When the default, None, is kept, the shift function aT(T) is set to unity and the relaxation time is not modified.
For Williams-Landel-Ferry enter values or expressions for these properties then the shift function aT(T) is computed from these parameters and the relaxations time is shifted according to it:
-
Reference temperature TWLF The default is 293.15 K.
-
WLF constant 1 C1WLF. The default is 17.44.
-
WLF constant 2 C2WLF. The default is 51.6 K.
For Arrhenius enter values or expressions for these properties then the shift function aT(T) is computed from these parameters and the relaxations time is shifted according to it:
-
Reference temperature T0. The default is 293.15 K.
-
For User defined enter a value or expression for the shift function aT.
Viscoelasticity Model
Select a Material model Generalized Maxwell (the default), Standard linear solid, or Kelvin-Voigt. Then see the settings for each option that follows.
For any material model, you can select the shear modulus to use when solving a stationary problem. Choose the Static stiffness for the material model — Long-term (the default) or Instantaneous.
Generalized Maxwell
For Generalized Maxwell in the table enter the values for the parameters that describe the viscoelastic behavior as a series of spring-dashpot pairs.
For linear viscoelasticity, in each Branch row enter the stiffness of the spring Gm in the Shear modulus (Pa) column and the relaxation time constant τm in the Relaxation time (s) column for the spring-dashpot pair in branch m.
For large strain viscoelasticity, in each Branch row enter βm (the energy factor of the branch) in the Energy factor (1) column and the relaxation time constant τm in the Relaxation time (s) column for the spring-dashpot pair.
Use the Add button () to add a row to the table and the Delete button () to delete a row in the table.
Using the Load from file button () and the Save to file button () load and store data for the branches in a text file with three space-separated columns (from left to right): the branch number, the shear modulus or energy factor, and the relaxation time for that branch.
Standard Linear Solid
For Standard linear solid enter the values for the parameters that describe the viscoelastic behavior of the single spring-dashpot branch.
For linear viscoelasticity, select an option from the Relaxation data list and edit the default as needed:
Relaxation time τv. The default is 3000 s.
Viscosity ηv of the dash-pot. The default is 6 x 1013 Pas.
In the Shear modulus field, enter the stiffness of the spring Gv. The default is 2 x 1010 Pa.
For large strain viscoelasticity, enter the Relaxation time τv, which default is 3000 s, and the Energy factor βv of the dash-pot. The default is 0.2.
Kelvin-Voigt
For Kelvin-Voigt enter the values for the parameter that describes the viscous behavior of the single dash-pot.
For linear viscoelasticity, select an option from the Relaxation data list and edit the default as needed:
Relaxation time τv. The default is 3000 s.
Viscosity ηv of the dash-pot. The default is 6 x 1013 Pas.
For large strain viscoelasticity, enter the Relaxation time τv. The default is 3000 s.
Discretization
Select a Shape function type Discontinuous Lagrange (default) or Gauss point data for the components of the auxiliary viscoelastic tensor. When the discontinuous Lagrange discretization is used, the shape function order is selected as one order less than what is used for the displacements. This results in that fewer extra degrees of freedom are added to the model than when using Gauss point data. The accuracy does in general not differ much. If you want to enforce that the constitutive law is fulfilled at the integration points, select Gauss point data.
To compute the energy dissipation caused by viscoelasticity, enable the Calculate dissipated energy check box in the Energy Dissipation section of the parent material node.
Viscoelastic Structural Damper: Application Library path Structural_Mechanics_Module/Dynamics_and_Vibration/viscoelastic_damper_frequency
Viscoelastic Structural Damper—Transient Analysis: Application Library path Structural_Mechanics_Module/Dynamics_and_Vibration/viscoelastic_damper_transient
Location in User Interface
Context Menus
Solid Mechanics>Linear Elastic Material>Viscoelasticity
Solid Mechanics>Nonlinear Elastic Material>Viscoelasticity
Solid Mechanics>Hyperlastic Material>Viscoelasticity
Membrane>Linear Elastic Material>Viscoelasticity
Membrane>Nonlinear Elastic Material>Viscoelasticity
Membrane>Hyperlastic Material>Viscoelasticity
Ribbon
Physics tab with Linear Elastic Material or Nonlinear Elastic Material node selected in the model tree:
Attributes>Viscoelasticity