**process oxidation
#
Description#
This post-processor can be used to quantify the effects of oxidation which contributes to the mechanisms of damage.
We calculate, for a cycle, the oxidation damage \(I_{ox}\) with the following expression:
with
and
The output is generated as a single map for the whole loading history.
The cycle number is \(N_{ox}\), defined as the inverse of oxidation
damage per cycle and denoted Nox
in the output.
Syntax#
**process oxidation
\(~\,\) *var
name
[*type scalar
| tensor ]
[*delay
]
[*norm
[*normalized_coeff
]]
[*isotherm
]
name is the variable name to treat. If the option *norm
is
specified the subject variable will be normed by the coefficient
sigma_u
furnished in the material file.
With the option *delay
the lag stress \(S'\) will be used. The
lag stress is computed from
The coefficients B
, Slox0
, and h
are to be given in the
material file regardless of the use of normalization. If they are
normalized (option *normalized_coeff
) the expected names in the
material file will be N_B
, N_Slox0
and N_h
.
With the option *isotherm
the temperature is read in the material
file using a “coefficient” temperature
. Otherwise the temperature
must be included in the output files (use the **save_parameter
output option in the FEA calculation.
alpha
and beta
are optional coefficients, having a zero value by
default. The other coefficients which must be input are m
, K0
,
e0
and Q
. The additional coefficient tau
must be supplied if
the *delay
option was input.
Example#
% a simple example
**process oxidation
*var sig
*norm
% The following syntax must be used in the material file :
**process oxidation
sigma_u 850.
B 46.5
m 2.5
Slox0 0.12
h 3.5
e0 50.e-06
K0 1.42
Q 214.