**process initiation
#
Description#
This post processor is used to estimate the time to crack initiation. For a cycle the initiation damage is calculated by the following expression:
with
and \(Dox=\sqrt{N/Nox}\) if we’re taking into account the effect of oxidation, \(Dox=0\) otherwise.
A single output map is generated for the total history of loading. The
number of cycles to initiation \(N_a\) which corresponds to the
moment where the damage attains a value of 1. The variable name
generated is Na
in the problem.utp
file. The number of
oxidation cycles ahead of the start of initiation (stress lower than the
fatigue limit) is also saved with the name Na-ox
.
Syntax#
**process initiation
\(~\,\) *var
name
[ *type scalar
| tensor
]
[ *normalized_coeff
]
[ *oxidation
[section1] ]
[ *range
section2 ]
name is the variable name. It is systematically normalized by the
coefficient sigma_u
given in the material file.
The option *oxidation
is optional. If it is present, it can be
followed by the number of section containing the user input for
oxidation. Otherwise the oxidation will be initialized with its default
values.
For multi-dimensional loading the amplitude calculation will be made
using a range
type post-computation. In order to be able to input
options to the range processor, the user can give a section number for
that user input after the *range
keyword.
The coefficients Sla0
and h
are given normed or not. If they are
normalized (the option *normalized_coeff
was given), the expected
names in the material file will be N_Sla0
N_h
. The other
coefficients which must be input are b
and c
.
Example#
% a complete example
**process initiation
*var sig
*oxidation
*norm
*normalized_coeff
%with the following syntax in the material file :
**process initiation
sigma_u 130.
N_h 5.2
N_Sla0 0.023
b 2.
c 3500.