The Hyperelastic Material subnode adds the equations for hyperelasticity at large strains. Hyperelastic materials can be suitable for modeling rubber and other polymers, biological tissue, and also for applications in acoustoelasticity. The
Hyperelastic Material is available in the Solid Mechanics, Layered Shell, and Membrane interfaces.
By adding the following subnodes to the Hyperelastic Material node you can incorporate many other effects:
The Hyperelastic Material node is only available with some COMSOL products (see
https://www.comsol.com/products/specifications/).
Select a hyperelastic Material model from the list and then go to the applicable section for more information.
•
|
Nearly incompressible material, quadratic volumetric strain energy
|
•
|
Nearly incompressible material, Hartmann-Neff volumetric strain energy
|
All hyperelastic material models have density as an input. The default Density ρ uses values
From material. For
User defined enter another value or expression.
If any material in the model has a temperature dependent mass density, and From material is selected, the
Volume reference temperature list will appear in the
Model Input section. As a default, the value of
Tref is obtained from a
Common model input. You can also select
User defined to enter a value or expression for the reference temperature locally.
From the Specify list select a pair of elastic properties for the isotropic hyperelastic material —
Young’s modulus and Poisson’s ratio,
Young’s modulus and shear modulus,
Bulk modulus and shear modulus,
Lamé parameters, or
Pressure-wave and shear-wave speeds. For each pair of properties, select from the applicable list to either use the value
From material or enter a
User defined value or expression. Each of these pairs define the Lamé parameters at infinitesimal deformation as it is possible to convert from one set of properties to another, see
Specification of Elastic Properties for Isotropic Materials.
If the Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ instead of the Lamé parameter
λ to define the volumetric strain energy density. The default value for the bulk modulus is 100 times the initial shear modulus.
If the Incompressible material option is selected from the
Compressibility list, enter the
Young’s modulus E, the
shear modulus G, the
Lamé parameter μ, or the
shear-wave speed cs, depending on the selection made under the
Specify list.
From the Specify list select a pair of elastic properties for the isotropic hyperelastic material —
Young’s modulus and Poisson’s ratio,
Young’s modulus and shear modulus,
Bulk modulus and shear modulus,
Lamé parameters, or
Pressure-wave and shear-wave speeds. For each pair of properties, select from the applicable list to either use the value
From material or enter a
User defined value or expression. Each of these pairs define the Lamé parameters at infinitesimal deformation as it is possible to convert from one set of properties to another, see
Specification of Elastic Properties for Isotropic Materials.
For Mooney-Rivlin, two-parameters the
Model parameters C10 and
C01 both use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Mooney-Rivlin, five-parameters the
Model parameters C10,
C01,
C20,
C02, and
C11 all use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Mooney-Rivlin, nine-parameters the
Model parameters C10,
C01, C20,
C02,
C11, C30,
C03,
C21, and
C12 all use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Yeoh the
Model parameters c1,
c2, and
c3 all use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
In the table for the Ogden parameters, enter values or expressions in each column:
Shear modulus (Pa), and
Alpha parameter.
If the Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Storakers, in the table for the
Storakers parameters, enter values or expressions in each column:
Shear modulus (Pa),
Alpha parameter, and
Beta parameter.
For Varga the
Model parameters c1,
c2, and
c3 all use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Arruda-Boyce the default values for the
Macroscopic shear modulus μ0 and the
Number of segments N use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Gent the default values for the
Macroscopic shear modulus μ and the model parameter
jm use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For van der Waals the default values for the
Shear modulus μ, the
Maximum chain stretch λm, the
Chain network interaction α, and the
Weight β use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Blatz-Ko the
Shear modulus μ and the
Model parameters β and
φ all use values
From material.
For Gao the
Model parameters a and
n use values
From material.
For Murnaghan the
Murnaghan third-order elastic moduli constants
l,
m, and
n and the
Lamé parameters λ and
μ use values
From material.
For Delfino the
Model parameters a and
b use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Fung the
Coefficient matrix A and
Fung parameter c use values
From material.
The Coefficient matrix A provides the anisotropic material properties that vary in the directions given by the
Coordinate system list. The
Material data ordering can be specified in either
Standard or
Voigt notation. When
User defined is selected, a 6-by-6 symmetric matrix is displayed.
If the Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
For Extended tube the
Model parameters Gc,
Ge,
α, and
β use values
From material. If the
Nearly incompressible material option is selected from the
Compressibility list, enter the
Bulk modulus κ. The default value for the bulk modulus is 100 times the initial shear modulus.
If Compressible material is selected from the
Compressibility list, enter an expression for the
Elastic strain energy density Ws.
If Nearly incompressible material is selected, enter the
Isochoric strain energy density Wsiso and the
Volumetric strain energy density Wvol.
If Incompressible material is selected, enter the
Isochoric strain energy density Wsiso only. An extra weak constrain is added to enforce the incompressibility condition
Jel = 1.
|
•
|
Mooney-Rivlin, two-parameters and Ogden, see Inflation of a Spherical Rubber Balloon. Application Library path Nonlinear_Structural_Materials_Module/Hyperelasticity/balloon_inflation.
|
•
|
Murnaghan, see Elasto-Acoustic Effect in Rail Steel. Application Library path Nonlinear_Structural_Materials_Module/Hyperelasticity/rail_steel.
|
|
To display this section, click the Show More Options button (
) and select
Advanced Physics Options in the
Show More Options dialog box.
Select the Calculate dissipated energy check box to compute the energy dissipated by
Plasticity.
|
The Discretization section is available when you use mixed formulation. To display the section, click the Show More Options button ( ) and select Advanced Physics Options in the Show More Options dialog box.
|
Select the Reduced integration check box to reduce the integration points for the weak contribution of the feature. Select a method for
Hourglass stabilization —
Automatic,
Manual, or
None to use in combination with the reduced integration scheme. The default
Automatic stabilization technique is based on the shape function and shape order of the displacement field.
Control the hourglass stabilization scheme by using the Manual option. Select
Shear stabilization (default) or
Volumetric stabilization.
When Shear stabilization is selected, enter a stabilization shear modulus,
Gstb. The value should be in the order of magnitude of the equivalent shear modulus.
When Volumetric stabilization is selected, enter a stabilization bulk modulus,
Kstb. The value should be in the order of magnitude of the equivalent bulk modulus.
Physics tab with Solid Mechanics selected:
Physics tab with Shell,
Layered Shell or
Membrane selected: