/FAIL/CHANG
Block Format Keyword Describes the Chang failure model.
Format
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/FAIL/CHANG/mat_ID/unit_ID | |||||||||
σt1 | σt2 | ˉσ12 | σc1 | σc2 | |||||
β | τmax | Ifail_sh |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
fail_ID |
Definition
Field | Contents | SI Unit Example |
---|---|---|
mat_ID | Material
identifier. (Integer, maximum 10 digits) |
|
unit_ID | Unit Identifier. (Integer, maximum 10 digits) |
|
σt1 | Longitudinal tensile
strength. Default = 1030 (Real) |
[Pa] |
σt2 | Transverse tensile
strength. Default = 1030 (Real) |
[Pa] |
ˉσ12 | Shear strength. Default = 1030 (Real) |
[Pa] |
σc1 | Longitudinal compressive
strength. Default = 1030 (Real) |
[Pa] |
σc2 | Transverse compressive
strength. Default = 1030 (Real) |
[Pa] |
β | Shear scaling
factor. Default = 0 (Real) |
|
τmax | Dynamic time relaxation.
7 Default = 1030 (Real) |
[s] |
Ifail_sh | Shell failure model flag.
(Integer) |
|
fail_ID | Failure criteria identifier. 6 (Integer, maximum 10 digits) |
Comments
- This failure model is available for shell only.
- Where direction one is the fiber
direction. The failure criteria for fiber breakage is written as:Tensile fiber mode: σ11>0
(1) ef2=(σ11σt1)2+β(σ12ˉσ12)2Compressive fiber mode: σ11<0(2) ec2=(σ11σc1)2 - For matrix cracking, the failure criteria is:Tensile matrix mode: σ22>0
(3) em2=(σ22σt2)2+(σ12ˉσ12)2Compressive matrix mode: σ22<0(4) ed2=(σ222ˉσ12)2+[(σc22ˉσ12)2−1]σ22σc2+(σ12ˉσ12)2 - If the damage parameter
ef2,ec2,em2
, or
ed2≥1.0
the stresses are decreased by using an
exponential function to avoid numerical instabilities. A relaxation technique is
used by decreasing the stress gradually:
(5) σ(t)=f(t)⋅σd(tr)With, f(t)=exp(−t−trτmax) and t≥tr .
Where,- t
- Time
- tr
- Start time of relaxation when the damage criteria is assumed
- τmax
- Time of dynamic relaxation
- σd(tr)
- Stress at the beginning of damage
- The damage
value, D is
0≤D≤1
. The status for fracture is:
- Free, if 0≤D<1
- Failure, if D=1
with D=Max(ef2,ec2,em2,ed2) . This damage value shows with /ANIM/SHELL/DAMA.
- The fail_ID is used with /STATE/SHELL/FAIL and /INISHE/FAIL for shell. There is no default value. If the line is blank, a value will not be output for failure model variables in the /INIBRI/FAIL (written in .sta file with /STATE/BRICK/FAIL for brick and with /STATE/SHELL/FAIL for shell).
- After the failure criterion is reached, the τmax value determines a period of time when the stress in the failed element is gradually reduced to zero. When the stress reaches 1% of stress value at the start of failure, the element is deleted. This is necessary to avoid instabilities coming from a sudden element deletion and a failure “chain reaction” in the neighboring elements. Even if the failure criterion is reached, the default value of τmax=1.0E30 results in no element deletion. Therefore, it is recommended to define τmax 10 times larger than the simulation time step.