/MAT/LAW92
Block Format Keyword This law describes the Arruda-Boyce material model, which can be used to model hyperelastic behavior.
A stress versus strain curve can be defined as an input function in order to determine the material parameters by fitting this curve. This law is only compatible with solid elements.
Format
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/MAT/LAW92/mat_ID/unit_ID | |||||||||
mat_title | |||||||||
ρi |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
μ | D | λm |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Itype | fct_ID | ν | Fscale |
Definition
Field | Contents | SI Unit Example |
---|---|---|
mat_ID | Material identifier. (Integer, maximum 10 digits) |
|
unit_ID | Unit Identifier. (Integer, maximum 10 digits) |
|
mat_title | Material title. (Character, maximum 100 characters) |
|
ρi | Initial density. (Real) |
[kgm3] |
μ | Shear modulus. Used only if fct_ID is not defined. (Real) |
[Pa] |
D | Material parameter. If null, D is automatically computed from μ , λm and ν =0.495. 2 Used only if fct_ID is not defined. (Real) |
[1Pa] |
λm | The limit of stretch. Used only if fct_ID is not defined. Default = 7.0 (Real) |
|
Itype | Test data type (stress strain curve).
(Integer) |
|
fct_ID | Function identifier defining engineer
stress versus engineer strain. (Integer) |
|
ν | Poisson's ratio. Used only if fct_ID is defined. Default = 0.495 (Real) |
|
Fscale | Scale factor for ordinate (stress) in
function fct_ID. Default = 1.0 (Real) |
[Pa] |
▸Example (Rubber with Parameter Input)
▸Example (Rubber with Function Input)
Comments
- The Arruda-Boyce energy density.W=μ5∑i=1ci(λm)2i−2(ˉIi1−3i)+1D(J2−12−ln(J))
With
c1=12, c2=120, c3=111050, c4=197000 , c5=519673750and
ˉI1=ˉλ21+ˉλ22+ˉλ23with ˉλk=J−1/3λ J=λ1λ2λ3
The Cauchy stress is computed as:
σi=λiJ∂W∂λi - If the stress strain curve,
fct_ID is not defined, the material parameters in line 3,
μ
,
D
and
λm
must be defined and the line 4 input is not used.
Ground shear modulus is computed as:
μ0=μ(1+35(1λ2m)+99175(1λ4m)+513875(1λ6m)+4203967375(1λ8m))If D is not defined, the bulk modulus is calculated as:
K=2(1+υ)μ03(1−2υ)Where, υ=0.495 and D=2K .
If D is defined, the formula should be K=2D , and the Poisson ratio is updated with υ=3K−2μ03 .Note: For positive values of shear modulus, μ , and Limit of stretch, λm , this model is always stable. - If the stress strain curve,
fct_ID, is defined then the line 3 input parameters
μ
,
D
and
λm
are ignored and are automatically identified by fitting of
the provided stress versus strain curve.
A nonlinear least squares algorithm is used to fit the Arruda-Boyce parameters. The model is fully incompressible in fitting the Arruda-Boyce constants to the test data, except in the volumetric test.
E=ndata∑k=1(Ntestk−NthkNtestk)2Where E is relative error. The material constants are obtained using a least-squares-fit procedure to minimize the relative error between the theoretical nominal stress and given experimental data.
λ1=λ2=λ and λ3=λ−2 with λ=1+εWhere, Ntestk is a stress value from the test data and Nthi is the theoretical nominal stress given by for each engineer strain i.
Nthk=∂W∂λkThe nominal stress is computed for each mode assuming the full incompressibility:J=λ1λ2λ3=1- Uniaxial Mode:λ1=λ and λ2=λ3=λ−12 with λ=1+ε
So
Nth=∂W∂λ=2μ(λ−λ−2)5∑i=1ici(λm)2i−2ˉIi−11 with ˉI1=λ2+2λ - Equibiaxial Mode:λ1=λ2=λ and λ3=λ−2 with λ=1+ε
So
Nth=∂W∂λ=2μ(λ−λ−5)5∑i=1ici(λm)2i−2ˉIi−11 with ˉI1=2λ2+1λ4 - Planar (Shear Mode):λ1=λ , λ3=1 and λ2=λ−1 with λ=1+ε
So
Nth=∂W∂λ=2μ(λ−λ−3)5∑i=1ici(λm)2i−2ˉIi−11 with ˉI1=λ2+1+λ−2
- Uniaxial Mode:
- /VISC/PRONY must be used with LAW92 to include viscous effects.