Академический Документы
Профессиональный Документы
Культура Документы
*IMPERFECTION
Overview
A geometric imperfection pattern:
can be based on the solution obtained from a previous static analysis performed
with Abaqus/Standard; or
where
is the
You must choose the scale factors of the various modes; usually (if the structure is
not imperfection sensitive) the lowest buckling mode should have the largest factor.
The magnitudes of the perturbations used are typically a few percent of a relative
structural dimension such as a beam cross-section or shell thickness.
3. Use either Abaqus/Standard or Abaqus/Explicit to perform the postbuckling
analysis.
Abaqus imports imperfection data through the user node labels. Abaqus does not check
model compatibility between both analysis runs. Node set definitions in the original model
and the model with the imperfection may be different. Care must be taken for models in
which Abaqus generates additional nodes (for example, the nodes generated for contact
surfaces on 20-node brick elements). In such cases you have to ensure that the models
for both analysis runs are identical and that the nodal information for the generated nodes
is written to the results file.
If the model is defined in terms of an assembly of part instances, the part ( .prt) file from
the original analysis is required to read the eigenmodes from the results file. Both the
original model and the subsequent model must be defined consistently in terms of an
assembly of part instances.
Defining an imperfection based on eigenmode data
You can specify the imperfection directly as a table of node numbers and coordinate
perturbations in the global coordinate system or, optionally, in a cylindrical or spherical
coordinate system. Alternatively, you can read the imperfection data from a separate input
file.
Input File Usage:
Imperfection sensitivity
The response of some structures depends strongly on the imperfections in the original
geometry, particularly if the buckling modes interact after buckling occurs. Hence,
imperfections based on a single buckling mode tend to yield nonconservative results. By
adjusting the magnitude of the scaling factors of the various buckling modes, the
imperfection sensitivity of the structure can be assessed. Normally, a number of analyses
should be conducted to investigate the sensitivity of a structure to imperfections.
Structures with many closely spaced eigenmodes tend to be imperfection sensitive, and
imperfections with shapes corresponding to the eigenmode for the lowest eigenvalue may
not give the worst case.
The imperfect structure will be easier to analyze if the imperfection is large. If the
imperfection is small, the deformation will be quite small (relative to the imperfection)
below the critical load. The response will grow quickly near the critical load, introducing a
rapid change in behavior.
On the other hand, if the imperfection is large, the postbuckling response will grow steadily
before the critical load is reached. In this case the transition into postbuckled behavior will
be smooth and relatively easy to analyze.
Input file template
The following example illustrates a postbuckling analysis of a structure with an
imperfection defined by a linear superposition of the buckling eigenmodes and involves
two analysis runs with the same model definition.
The initial analysis run performs an eigenvalue buckling analysis with Abaqus/Standard to
establish the probable collapse modes and writes them to the results file.
*HEADING
Initial analysis run to write the buckling modes to the results file
*NODE
Data lines to define initial perfect geometry
**
*STEP
*BUCKLE
Data lines to define the number of buckling eigenmodes
*CLOAD and/or *DLOAD and/or *DSLOAD and/or *TEMPERATURE
Data lines to specify the reference load,
*NODE FILE, GLOBAL=YES, LAST MODE=n
U
*END STEP
The second analysis run introduces the imperfection and performs a postbuckling analysis
employing the modified Riks method in Abaqus/Standard.
*HEADING
Second analysis run to define the imperfection and perform the postbuckling analysis
*NODE
Data lines to define initial perfect geometry
**
*STEP, NLGEOM
*STATIC, RIKS
Data line to define incrementation and stopping criteria
*CLOAD and/or *DLOAD and/or *DSLOAD and/or *TEMPERATURE
Data lines to specify reference loading,
*END STEP
An alternative second analysis run introduces the imperfection and performs a
postbuckling analysis with Abaqus/Explicit.
*HEADING
Second analysis run to define the imperfection and perform the postbuckling analysis
*NODE
Data lines to define initial perfect geometry
**
*STEP
*DYNAMIC, EXPLICIT
Data line to define the time period of the step.
*CLOAD and/or *DLOAD and/or *DSLOAD and/or *TEMPERATURE
*END STEP
*IMPERFECTION
Introduce geometric imperfections for postbuckling analysis.
Set this parameter equal to the name of the alternate input file containing the imperfection
data, in general, as the node number and imperfection values in the global coordinate
system. See Input syntax rules, Section 1.2.1 of the Abaqus Analysis User's Manual, for
the syntax of such file names.
Required parameter if the FILE parameter is used:
STEP
Set this parameter equal to the step number (in the analysis whose results file is being
used as input to this option) from which the modal or displacement data are to be read.
Optional parameters if the FILE parameter is used:
INC
Set this parameter equal to the increment number (in the analysis whose results file is
being used as input to this option) from which the displacement data are to be read. If this
parameter is omitted, Abaqus will read the data from the last increment available for the
specified step on the results file.
NSET
Set this parameter equal to the node set to which the geometric imperfection values are to
be applied. If this parameter is omitted, the imperfection will be applied to all nodes in the
model.
Optional parameter if the FILE parameter is omitted:
SYSTEM
Set SYSTEM=R (default) to specify the imperfection as perturbation values of Cartesian
coordinates. Set SYSTEM=C to specify the imperfection as perturbation values of
cylindrical coordinates. Set SYSTEM=S to specify the imperfection as perturbation values
of spherical coordinates. See Figure 9.31.
The SYSTEM parameter is entirely local to this option and should not be confused with
the *SYSTEM option. As the data lines are read, the imperfection values specified are
transformed to the global rectangular Cartesian coordinate system. This transformation
requires that the object be centered about the origin of the global coordinate system; i.e.,
the *SYSTEM option should be off when specifying imperfections as perturbation values
using either cylindrical or spherical coordinates.
Data lines to define the imperfection as a linear superposition of mode shapes from
the results file:
First line:
1. Mode number.
2. Scaling factor for this mode.
Repeat this data line as often as necessary to define the imperfection as a linear
combination of mode shapes.
Data line to define the imperfection based on the solution of a static analysis from
the results file:
First (and only) line:
1. Set to 1.
2. Scaling factor.
Data lines to define the imperfection if the FILE and INPUT parameters are omitted:
First line:
1. Node number.
2. Component of imperfection in the first coordinate direction.
3. Component of imperfection in the second coordinate direction.
4. Component of imperfection in the third coordinate direction.
Repeat this data line as often as necessary to define the imperfection.
Figure 9.31 Coordinate systems.