Professional Documents
Culture Documents
Fail Syazwan
Fail Syazwan
Icard pf MIN
C1 C2 C3 C4 C5
C6
comp
f shear
f tens
f fplane biax
f
fail _ ID
Flag Definition
Examples
Classical input:
/FAIL/SYAZWAN/1
# ICARD EPFMIN
1 0.0
# C1 C2 C3 C4 C5
0.98 -3.2234 -0.08 3.9031 0.2652
# C6
0.5266
# DAM_INIT DAM_SF DAM_MAX
Comments
1. It is highly recommended that the to set the value of I plas in /PROP/SHELL is set to 1. This will
allow accurate calculation of the principal strains ratio .
2. The value of C1 , C2 , C3 , C4 , C5 , C6 is based on equation below:
where pf , and are respectively the plastic strain at failure, the stress triaxiality and the
normalized Lode parameter defined as follow:
1
xx yy 2 2
is stress triaxiality with 3 with ( )
VM 3 3
2
is the normalized Lode angle, 1 ar cos
27 2 1
with Lode angle ( ) parameter cos 3
2 3
where VM is the Von Mises stress.
Fig 1. presented below shows the example of curve fit of plane stress failure curve into failure
surface criteria.
3. Two different parameters input card formats are available for /FAIL/SYAZWAN depending on the
value of Icard :
If Icard = 1: the user will have tomust directly input directly the Ci parameters,
If Icard = 2: the user can specify some plastic strain at failure for several commonly
C1 f
shear
C1 1 C2 C3 1 C4 C5 1 C6 tens
3 9 3
f
1 1
C1 C2 C4 fplane
3 3
2 4 2
C1 3 C2 C3 9 C4 C5 3 C6 f
biax
C 18 C 2 C 18 C 0
2 3 3
4
3
6
Note that the last equation imposes that the plane strain condition corresponds to a local
minimum of the failure criterion.
4. In some cases, it may happen that the criterion takes negative or very low values for some loading
conditions. In that case, it will be bounded by the minimal plastic strain at failure parameter
pf MIN that must be positive or null (by default = 0.0). All values under pf MIN are then ignored.
An example is given in Fig 2. with a minimum value of 0.2.
Fig 2. Failure criterion (blue curve) bounded by plastic strain at failure minimum
value (orange curve) of 0.2.
p
D
t 0 pf
6. One may want to realize a simulation starting from existing total and plastic strains fields (after
a previous forming simulation for instance). In the case where the failure criterion iswas not
computed during the first simulation, it is possible to estimate a damage field from the total strain
tensor and the plastic strain values obtained at the end of the first simulation (using .sta files).
IndeedIndeed, if the Dinit flag is set to 1, the damage field will be computed if the plastic strain
≠ 0. /INISHE/STRA_F, /INISHE/STRA_F, /INISHE/EPSP_F and /INISH3/EPSP_F must be present
in the keywords of the status file. Commonly, the initial stress tensors are not incorporated into
the simulation model, thus, the stress triaxiality is derived using the following equation:
1 1
3 1 2
Note that value can be recovered from the stress triaxiality value using the first root of the equation
above:
(2 3 2 ) 3 2 4 9 2
2 3 2 1
tp0
Dt 0
pf
Fig 3. presented below shows an example of initialized damage field in one step after a forming
simulation performed without failure criterion computation. Damage field is then deduced using
the plastic strain and the strain tensor as presented above.
7. A controlled necking instability can be used if the flag Inst is set to 1. To trigger this instability
a criterion variable denoted f is computed based on the N value specified by users using the
equation below.
2(2 )(1 2 )
1 N value
4 3 3 2 4
2(2 1)(1 2 )
2 N value
4 3 3 2 4
where is the ratio between the minor principal and major principal stress computed from
using the following formula:
2 1
2
4
inst
p 1
3
1 2
Note that the parameter N value is in fact the value of the instability plastic strain taken in uniaxial
tension (for which 1 3 and 1 ). One can then use the relation linking and the stress
triaxiality described above to plot the instability strain evolution.
Using the instability plastic strain, an instability criterion variable denoted f is either computed:
t 0 p
When If the criterion is reached ( f 1 ), the instant value of the damage variable D is saved in
the value Dcrit that becomes an element history variable. The necking instability can then be
then triggered by a stress softening whose equation is given below:
D D
f f
1 while f 1
Dcrit
D when f 1
D D Softexp
eff 1 crit
1 Dcrit
Where is the damaged stress tensor, eff is the undamaged effective stress tensor, Dcrit a
critical damage value that triggers stress softening and Softexp the exponent parameter.
Note that the effect of instability curve is restricted to positive stress triaxiality (as necking only
occurs in tension) and only has an effect when it’s it is under the failure criterion curve.
Fig 5. below shows several instability curves obtained with different N value parameter values.
8. Element size scaling can be used to regularize the failure and ensure to obtain an almost constant
fracture energy dissipated with different mesh sizes. This element size dependency is introduced
by computing a size scale factor denoted f size defined by the function fct _ IDEL . The size scaling
factor evolution is given with respect to the ratio of initial element characteristic length divided
L0e
by a reference size El _ ref (by default = 1.0): f size . An additional scale factor
L
ref
Fscale _ El can also be applied to the entire regularization function. The element size scale factor
f size thus computed is introduced in the damage variable evolution equation (and if defined, the
instability variable evolution equation) as follows:
p
D
t 0 L0e el
f size
f
p f scale
Lref
9. Alternatively, /NONLOCAL/MAT option which is compatible with Syazwan failure criterion (see
example Fig. 6 below) can be used to regularize Another way of regularizing the solution according
to mesh size and orientation. is to use the /NONLOCAL/MAT option that is compatible with
Syazwan failure criterion (see example Fig. 6 below). Indeed, if the non-local regularization is
used, the non-local plastic strain is used to compute the damage evolution (and the instability
variable if used). Note that in that case the maximal non-local length parameter LE_MAX is used
instead of the initial element size, if an element size scaling is defined through fct _ IDEL , the
maximal non-local length parameter LE_MAX is used instead of the initial element size. Also note
that non-local regularization is also available with the “one-step” damage field initialization.
Fig 6. Example of /NONLOCAL/MAT option cumulated with /FAIL/SYAZWAN on automotive DP450 steel.