−Table of Contents
Damage
The Damage
class manages all damage evolution laws. When defining a new law, the following must be defined:
- The stress associated to damage which is taken into account in the plastic criterion σdamage
- The evolution of the damage variable D
- The softening of the elastic limit ω
Laws in Metafor:
GursonTvergaardDamage
Description
- Stress associated to damage, σdamage:
σdamage=K[˙ˉεvpˉσ[1−D]ˉσ+p∂f∂p]m[ˉεvp]n
- Softening of elastic limit ω:
ω(D,p,σyield)=√1−2DDultcosh(3αpσyield)+[DDult]2
- Evolution of the damage variable D:
˙D=DNsN√2πexp[−12[ˉεvp−εNsN]2]˙ˉεvp+[1−D]tr(Dirr) si D<Dcrit=Dult−DcritΔε˙ˉεvp si D>Dcrit
Parameters
Name | Metafor Code | Dependency |
---|---|---|
Viscosity (K) | GURSON_K | - |
Sensitivity to strain rate (m) | GURSON_M | - |
Hardening of viscous terms (n) | GURSON_N | - |
Damage value at failure (Dult) | GURSON_D_ULT | - |
Damage value at coalescence (Dcrit) | GURSON_DCRIT | - |
Parameter of nucleation law (α) | GURSON_ALPHA | - |
Maximal number of nucleated microvoids (DN) | GURSON_D_N | - |
Variance of the nucleation distribution function (sN) | GURSON_S_N | - |
Average strain at nucleation (εN) | GURSON_EPS_N | - |
Coalescence parameter Δε | GURSON_DELTA_EPS | - |
KhaleelDamage
Description
- Stress associated to damage, σdamage:
σdamage=K(1−√D)[˙ˉεvpˉσ[1−D]ˉσ+p∂f∂p]m[ˉεvp]n
- Softening of elastic limit ω:
ω(D,p,σyield)=(1−√D)−αω3pσyield
- Evolution of the damage variable D:
˙D=Bσvvp(ˉεvp)b˙ˉεvp+[1−D]Evη(p)tr(Dirr) si D<Dcrit=Bσvvp(ˉεvp)b˙ˉεvp+[1−D]FEvη(p)tr(Dirr) si D>Dcrit where η(p) is defined as:
η=32m+1msinh(22−m2+mpˉσ)
Parameters
Name | Metafor Code | Dependency |
---|---|---|
Viscosity (K) | KHALEEL_K | - |
Sensitivity to strain rate (m) | KHALEEL_M | - |
Hardening of viscous terms (n) | KHALEEL_N | - |
Damage value at failure (Dult) | KHALEEL_D_ULT | - |
Damage value at coalescence (Dcrit) | KHALEEL_DCRIT | - |
Sensitivity to pressure (αω) | KHALEEL_ALPHA | - |
First cavity nucleation parameter (B) | KHALEEL_BIGB | - |
Second cavity nucleation parameter (b) | KHALEEL_SMALLB | - |
Cavity growth parameter (Ev) | KHALEEL_EV | - |
Cavity coalescence parameter (F) | KHALEEL_FACT_EV | - |
AdamKhaleelDamage
Description
- Stress associated to damage, σdamage:
σdamage=K(1−√D)[˙ˉεvpˉσ[1−D]ˉσ+p∂f∂p]m[ˉεvp]n
- Softening of elastic limit ω:
ω(D,p,σyield)=1−√D(1+αω3|p|σyield) si |p|>plimPLIM=√32ζ+√β2−p2σyield si |p|<plimPLIM where plim=1−√D√Dσyield3αωζ=√23(1−(1+3αplimσyieldPLIM)√D)σyield−√32plim3α√DPLIMβ=√(plimPLIM)2+32(plim3α√DPLIM)2 * Evolution of the damage variable D:
˙D=Bσvvp(ˉεvp)b˙ˉεvp+[1−D]Evη(p)tr(Dirr) si D<Dcrit=Bσvvp(ˉεvp)b˙ˉεvp+[1−D]FEvη(p)tr(Dirr) si D>Dcrit where η(p) is defined as:
η=32m+1msinh(22−m2+m|p|αησyield)
Parameters
Name | Metafor Code | Dependency |
---|---|---|
Viscosity (K) | ADAM_K | - |
Sensitivity to strain rate (m) | ADAM_M | - |
Hardening of viscous terms (n) | ADAM_N | - |
Damage value at failure (Dult) | ADAM_D_ULT | - |
Damage value at coalescence (Dcrit) | ADAM_DCRIT | - |
Cavity growth parameter (Ev) | ADAM_EV | - |
Cavity coalescence parameter (F) | ADAM_FACT_EV | - |
Sensitivity to pressure (αω) | ADAM_ALPHA | - |
First cavity nucleation parameter (B) | ADAM_BIGB | - |
Second cavity nucleation parameter (b) | ADAM_SMALLB | - |
Sensitivity of cavity growth to pressure (αη) | ADAM_ALPHA_ETA | - |
Parameter smoothing the viscoplastic criterion (PLIM) | ADAM_PLIM | - |