II.1.8.1 In-plane and flexural response
Beside thermo-elastic or hygro-elastic loading, the composite classes of FeResPost allows the
definition different types of mechanical loads:
- By specifying normal forces
and bending moments .
- By specifying average strains
and curvatures .
- By specifying average stresses and flexural stresses.
The type of loading is specified component-by-component. This means that a single loading
may have some components imposed as normal forces and bending moments, with other
components imposed as average strains, and other components as average stresses
or flexural stresses. The mechanical part of loading is also characterized by a direction
wrt
laminate axes. The subscript “load” indicates that the components are given in loading axes. One
explains below how the laminate response is calculated.
-
1.
- The solver first checks if average or flexural stresses are imposed. If such components of the
loading are found, they are converted to in-plane forces and bending moments with the
following equations:
in which
is the laminate thickness.
-
2.
- The mechanical part of loading is characterized by a direction wrt laminate axes. This direction is given by
an angle .
In order to have laminate properties and loading given in the same coordinate system, the
laminate stiffness matrices and CTE vectors are calculated in this new coordinate system. (It is
more convenient for the elimination of components imposed as average strains or curvatures.)
More precisely, the stiffness matrices and CTE vector are rotated with the following
expressions:
|
|
|
|
The calculation of CTE and CME related quantities is done only if the corresponding
temperature or moisture contributions have been defined in the loading. The system of equations
looks like:
(Here again the CTE and CME related terms are optional.) Actually, one can write
a single set of 6 equations with 6 unknowns. The general form of this system is
|
-
3.
- Now, one considers a case in which one component of vector
is constrained to be a
certain value. For example .
This equation replaces the
equation of the system:
The unknown
can be easily eliminated from the linear
The first line above corresponds to a new linear system of
equations
with
unknowns. The set of two lines define the algebraic operations that are performed in FeResPost
when one imposes an average strain or curvature component.
Actually, the operation can be simplified. It is sufficient to replace line
in the linear system of equations by the constraint equation
and perform the “usual” Gaussian elimination to solve the linear system of equations.
-
4.
- When all the components of loading imposed as average strains or curvature have been
eliminated from the linear system, a classical Gaussian elimination algorithm calculates the
other unknowns of the system.
Then the components of tensors
and
are known in loading axes.
-
5.
- The normal forces and bending moments are then calculated in loading axes with the following
equations:
(The CTE and CME related terms are optional.)
-
6.
- If
is the angle characterizing the loading orientation wrt laminate axes a rotation of
of the two vectors gives the average strain and curvature tensors in laminate axes:
and
.
|
Similarly, the normal forces and bending moments components are re-expressed in laminate
axes:
-
7.
- For each ply, one calculates (if required) the stresses and strains as follows:
-
(a)
- One rotates the laminate average strain and curvature tensors to
obtain them in ply axes. If the ply is characterized by an angle
wrt laminate axes, the two tensors are rotated by the same angle
:
|
Note that, even though the components of these two tensors are now given in one of the
plies coordinate system, they correspond to strain or curvature of the laminate at
mid-thickness.
-
(b)
- At the different stations through the thickness at which strains and stresses are required,
the strain components are calculated with:
| (II.1.91) |
In FeResPost may
have the values ,
,
.
Then the stress components are given by:
(Here again the CTE and CME related terms are optional.) A peculiar version of the ply
strain tensor that corresponds to ply stresses, but without thermo-elastic or moisture
contribution is calculated as follows:
|
This version of the strain tensor is called the “Mechanical Strain Tensor” or “Equivalent
Strain Tensor”. This is the version of the strain tensors that is used for the strain failure
criteria. Note however that a “Total Strain” version of the criteria is proposed as
well.
At the end of the calculations, the laminate object which has been used to perform those calculations
stores a few results:
- The average strain and curvature of the laminate in laminate axes
and .
- The laminate in-plane membrane forces and bending moments in laminate axes
and .
- The ply results in ply axes ,
and ,
being the different stations through the thickness for which the ply results have been
calculated.
The ply results may be used later to calculate failure indices or reserve factors.