References
�Procedures: overview,� Section 6.1.1
�Damage and failure for ductile materials in low-cycle fatigue analysis,� Section
21.4
*DAMAGE EVOLUTION
*DAMAGE INITIATION
*DEBOND
*DIRECT CYCLIC
*FRACTURE CRITERION
*CONTROLS
Overview
uses the direct cyclic approach to obtain the stabilized cyclic response of the
structure directly;
models progressive damage and failure in bulk ductile material based on a continuum
damage approach, in which case damage initiation and evolution are characterized by
the accumulated inelastic hysteresis strain energy per stabilized cycle;
assumes geometrically linear behavior and fixed contact conditions within each
loading cycle.
The traditional approach for determining the fatigue limit for a structure is to
establish the curves (load versus number of cycles to failure) for the materials
in the structure. Such an approach is still used as a design tool in many cases to
predict fatigue resistance of engineering structures. However, this technique is
generally conservative, and it does not define a relationship between the cycle
number and the degree of damage or crack length.
The direct cyclic low-cycle fatigue procedure models the progressive damage and
failure both in bulk materials (such as in solder joints in an electronic chip
packaging) and at material interfaces (such as in laminated composites). The
response is obtained by evaluating the behavior of the structure at discrete points
along the loading history (see Figure 6.2.7�1). The solution at each of these
points is used to predict the degradation and evolution of material properties that
will take place during the next increment, which spans a number of load cycles, .
The degraded material properties are then used to compute the solution at the next
increment in the load history. Therefore, the crack/damage growth rate is updated
continually throughout the analysis.
The elastic material stiffness at a material point remains constant and contact
conditions remain unchanged when the stabilized solution is computed at a given
point in the loading history. Each of the solutions along the loading history
represents the stabilized response of the structure subjected to the applied period
loads, with a level of material damage at each point in the structure computed from
the previous solution. This process is repeated up to a point in the loading
history at which a fatigue life assessment can be made.
In bulk material the cyclic loading leads to stress reversals and the accumulation
of plastic strains, which in turn cause the initiation and propagation of cracks.
The damage initiation and evolution are characterized by the stabilized accumulated
inelastic hysteresis strain energy per cycle as illustrated in Figure 6.2.7�2.
Both the progressive damage mechanism in the bulk material and the progressive
delamination growth mechanism at interfaces can be considered simultaneously, with
the failure occurring first at the weakest link in a model.
Defining a low-cycle fatigue analysis using the direct cyclic approach is similar
to defining a direct cyclic analysis. See �Direct cyclic analysis,� Section 6.2.6,
for details on how to specify the number of Fourier terms, number of iterations,
and the increment sizes. You specify the maximum numbers of cycles, , when you
define the low-cycle fatigue analysis step.
Abaqus/CAE Usage:
Step module: Create Step: General: Direct cyclic; Fatigue: Include low-cycle
fatigue analysis, Maximum number of cycles: Value:
Determining whether to use the Fourier coefficients from the previous step
A low-cycle fatigue step using the direct cyclic approach can be the only step in
an analysis, can follow a general or linear perturbation step, or can be followed
by a general or linear perturbation step. Multiple low-cycle fatigue analysis steps
can be included in a single analysis. In such a case the Fourier series
coefficients obtained in the previous step can be used as starting values in the
current step. By default, the Fourier coefficients are reset to zero, thus allowing
application of cyclic loading conditions that are very different from those defined
in the previous low-cycle fatigue step.
As in a direct cyclic analysis, you can specify that a low-cycle fatigue step in a
restart analysis should use the Fourier coefficients from the previous step, thus
allowing continuation of an analysis to simulate more loading cycles. In a low-
cycle fatigue analysis a restart file is written at the end of the stabilized
cycle. Consequently, a restart analysis that is a continuation of a previous low-
cycle fatigue analysis will start with a new loading cycle at (see �Restarting an
analysis,� Section 9.1.1).
Input File Usage: Use the following option to specify that the current
step is a continuation of the previous low-cycle fatigue step using the direct
cyclic approach:
*DIRECT CYCLIC, FATIGUE, CONTINUE=YES
Use the following option to reset the Fourier series coefficients to zero:
Abaqus/CAE Usage: Use the following option to specify that the current step
is a continuation of the previous low-cycle fatigue step using the direct cyclic
approach:
Step module: Create Step: General: Direct cyclic; Basic: Use displacement Fourier
coefficients from previous direct cyclic step; Fatigue: Include low-cycle fatigue
analysis
Use the following option to reset the Fourier series coefficients to zero:
Step module: Create Step: General: Direct cyclic; Fatigue: Include low-cycle
fatigue analysis
Once the damage initiation criterion is satisfied at a material point, the damage
state is calculated and updated based on the inelastic hysteresis energy for the
stabilized cycle. Abaqus/Standard assumes that the degradation of the elastic
stiffness can be modeled using the scalar damage variable, . The rate of the damage
in a material point per cycle, , is calculated based on the accumulated inelastic
hysteresis energy, the characteristic length associated with an integration point,
and material constants. For details, see �Damage evolution for ductile materials in
low-cycle fatigue,� Section 21.4.3.
Typically, a material has completely lost its load carrying capacity when . You can
remove an element from the mesh if all of the section points at all integration
locations of the element have lost their load carrying capability.
where is the characteristic length associated with an integration point, and and
are material constants (see �Damage evolution for ductile materials in low-cycle
fatigue,� Section 21.4.3, for more information).
You specify the minimum () and maximum () number of cycles over which the damage is
extrapolated forward in any given increment. The default values are 100 and 1000,
respectively.
Abaqus/CAE Usage:
Step module: Create Step: General: Direct cyclic; Fatigue: Include low-cycle
fatigue analysis, Cycle increment size: Minimum: , Maximum:
Low-cycle fatigue analysis utilizes the direct cyclic approach to obtain the
stabilized cyclic solution iteratively by combining a Fourier series approximation
with time integration of the nonlinear material behavior using a modified Newton
method. The accuracy of the algorithm depends on the number of Fourier terms used,
the number of iterations taken to obtain the stabilized solution, and the number of
time points within the load period at which the material response and residual
vector are evaluated. Some methods for controlling the solution accuracy in a
direct cyclic analysis are described in detail in �Direct cyclic analysis,� Section
6.2.6. They all remain valid in a low-cycle fatigue analysis using the direct
cyclic approach. In addition, the accuracy of a low-cycle fatigue analysis depends
on the number of cycles over which the damage is extrapolated forward, as described
below.
Input File Usage: Use the following option to specify the damage
extrapolation tolerance:
*DIRECT CYCLIC, FATIGUE
first data line
, , ,
Abaqus/CAE Usage:
Step module: Create Step: General: Direct cyclic; Fatigue: Include low-cycle
fatigue analysis, Damage extrapolation tolerance:
Boundary conditions
Loads
The following loads can be prescribed in a low-cycle fatigue analysis using the
direct cyclic approach:
Distributed pressure forces or body forces can be applied; see �Distributed loads,�
Section 30.4.3. The distributed load types available with particular elements are
described in Part VI, �Elements.�
During the analysis each load must have an amplitude definition that is cyclic over
the step where the start value must be equal to the end value (see �Amplitude
curves,� Section 30.1.2). If the analysis consists of several steps, the usual
rules apply (see �Applying loads: overview,� Section 30.4.1). At each new step the
loading can either be modified or completely defined. All loads defined in previous
steps remain unchanged unless they are redefined.
Predefined fields
The values of user-defined field variables can be specified. These values affect
only field-variable-dependent material properties, if any. The field variable
values specified must be cyclic over the step.
Material options
Most ductile material models that describe mechanical behavior are available for
use in a low-cycle fatigue analysis. The inelastic definition in a material point
must be used in conjunction with the linear elastic material model (�Linear elastic
behavior,� Section 19.2.1), the porous elastic material model (�Elastic behavior of
porous materials,� Section 19.3.1), or the hypoelastic material model (�Hypoelastic
behavior,� Section 19.4.1).
The following material properties are not active during a low-cycle fatigue
analysis: acoustic properties, thermal properties (except for thermal expansion),
mass diffusion properties, electrical conductivity properties, piezoeletric
properties, and pore fluid flow properties.
Elements
Output
Different types of output are available for postprocessing and for monitoring a
low-cycle fatigue analysis using the direct cyclic approach.
Abaqus/Standard also prints the number of Fourier terms used, the maximum residual
coefficient, the maximum correction to displacement coefficients, and the maximum
displacement coefficient in the Fourier series in the message file at the end of
each iteration in each cycle. An example of the output is shown below:
CYCLE 5 STARTS
ITERATION 26
STARTS
INC TIME STEP LARG. RESI. TIME AVG. FORCE
INC TIME FORCE FORCE EQUV.
10 0.250 2.50 1.008E+01 50.9 N
20 0.250 5.00 1.622E+01 76.8 N
30 0.250 7.50 4.622E-02 99.8 Y
ITERATION 26 SUMMARY
NUMBER OF FOURIER TERMS USED 40, TOTAL NUMBER OF INCREMENTS 120
CYCLE/STEP TIME 30.0, TOTAL TIME COMPLETED 31.0
AVERAGE FORCE 21.2 TIME AVG. FORCE 25.7
STATUS
Status of element (the status of an element is 1.0 if the element is active, 0.0 if
the element is not).
SDEG
Scalar stiffness degradation, D.
CYCLEINI
Number of cycles to initialize the damage at the material point.
Limitations
A low-cycle fatigue analysis using the direct cyclic approach is subject to the
following limitations:
Contact conditions cannot change during a given cycle when direct cyclic analysis
is used iteratively to obtain a stabilized solution.
Geometric nonlinearity can be included only in any general step prior to a direct
cyclic step; however, only small displacements and strains will be considered
during the cyclic step.
Input file template
*HEADING
�
*BOUNDARY
Data lines to specify zero-valued boundary conditions
*INITIAL CONDITIONS
Data lines to specify initial conditions
*AMPLITUDE
Data lines to define amplitude variations
**
*MATERIAL
Options to define material properties
*DAMAGE INITIATION, CRITERION=HYSTERESIS ENERGY
Data lines to define material constants for bulk ductile material damage initiation
*DAMAGE EVOLUTION, TYPE=HYSTERESIS ENERGY
Data lines to define material constants for bulk ductile material damage evolution
**
*SURFACE, NAME=slave
Data lines to define slave surface at delamination interface
*SURFACE, NAME=master
Data lines to define master surface at delamination interface
*CONTACT PAIR
slave, master
**
*STEP (,INC=)
Set INC equal to the maximum number of increments in a single loading cycle
*DIRECT CYCLIC, FATIGUE
Data line to define time increment, cycle time, initial number of Fourier terms,
maximum number of Fourier terms, increment in number of Fourier terms,
and maximum number of iterations
Data line to define minimum increment in number of cycles,
maximum increment in number of cycles, total number of cycles,
and damage extrapolation tolerance
*DEBOND, SLAVE=slave, MASTER=master
*FRACTURE CRITERION, TYPE=FATIGUE
Data lines to define material constants used in Paris law and fracture criterion
**
*BOUNDARY, AMP=
Data lines to prescribe zero-valued or nonzero boundary conditions
*CLOAD and/or *DLOAD, AMP=
Data lines to specify loads
*TEMPERATURE and/or *FIELD, AMP=
Data lines to specify values of predefined fields
**
*END STEP
Additional references
Paris, P., M. Gomaz, and W. Anderson, �A Rational Analytic Theory of Fatigue,� The
Trend in Engineering, vol. 15, 1961.