Professional Documents
Culture Documents
Objectives:
1) Define a shape function
2) Know the three basic assumptions for finite elements
3) Describe the main element types available for structures
The next step in structural analysis is to be able to model more complex structures. The
ability to include the effects of shear walls, floor diaphragms, complex connections and
model shell structures is required. This is accomplished by using additional types of
elements in the modeling process. The Finite Element Method (FEM) allows more
complex element behavior to be modeled. The FEM was originally just an extension of
matrix structural analysis, developed by structural engineers. It has since been used in
just about every field where differential equations define the problem behavior. The
result of the FEM is to create a stiffness matrix and a set of loads. After that, the solution
process is identical to that covered in this text. There are many excellent books covering
the FEM, this section is intended only as an introduction.
The basic idea of the finite element method is to break up a continuum into a discrete
number of smaller "elements". These elements can be modeled mathematically by a
stiffness matrix and are connected by nodes that have degrees of freedom. This is
identical to what we have done with bending and truss elements. However, beams and
trusses have natural locations at which to define nodes. In addition, the derivation of
their stiffness matrices can be done on a physical basis.
As an example, we will develop the stiffness matrix for a truss element, an axial member.
The truss element has two nodal displacements, v1 and v2, one at each end. For any given
set of displacements at the ends, a function is required to convert these into displacements
along the length of the element. The obvious selection for the functions is the linear set
given below.
x x v1
u ( x) = 1 −
L L v2
Notice that the displacement is a function of x, the position in the element. Also note that
the displacement anywhere in the element, u(x), is the sum of the displacements caused
by both end displacements distributed throughout the element. Equation 8.1 can be re-
written as:
u(x) = H(x) * v
The matrix H(X) is called the shape function matrix and v are the element nodal
displacements. We now need a differential equation that converts the displacement into
strain. For our one-dimensional example this is:
δu(x)
εx =
δx
It is useful to re-write equation 8.3 into the form of two matrices. This alternate form
puts the differential operator into the form of an operator matrix, D. Equation 8.3 is re-
written to:
ε x = D * u(x)
δ
D=
δx
If we apply this operator to the displacement, u(x) equation, we can find the strain as a
function of the element displacements, v, and the shape function matrix, H(X). This
gives the form for the strain in terms of the shape function matrix H(x).
ε x = D * H(x) * v
Note that the nodal displacements, v, are constants with respect to X and need not be
operated on, differentiated. Therefore, only the derivatives of the shape functions need to
be taken. For our case of the axial element, the strain can then be written by substituting
the shape functions, H(x), and applying the D operator giving:
1 1 v1
ε(x) = −
L L v 2
Typically, the differential operator times the shape function matrix is called B, the strain-
displacement matrix. The strain is then commonly written in the shorter form:
ε x= B* v
We also need the relationship of Hook’s law that converts strain into stress.
σ = E *ε
Therefore, if we calculate the internal strain energy, as was done in previous chapters in
order to develop a stiffness matrix, virtual strain times stress, with substitutions we have:
δ Wi= ∫ ε
T
σ = ∫ (v T
)
* BT * E * B * v δV
volume volume
Equating internal to external virtual work and removing the arbitrary virtual
displacements, vT , we get:
S= ∫ (B
volume
T
* E * B )δV * v
Looking at the equation we see that this is the familiar stiffness form of the element
relationship between forces and displacements. As a result, we can see that the integral is
just the element stiffness. Taking that portion out of the equation we have:
This is the classic form of the finite element stiffness formulation. For our axial element
example we substitute for B from before and E is just the familiar Young's Modulus. In
the general case, E is the constitutive matrix. For the linear case E is just the 3-D
representation of Hook’s Law. Integrating over the Y and Z coordinates for part of the
volume integral we get the area of the cross section. Multiplying the matrices after the
partial integration for the area and removing the constants from the integral we get:
1 1
2 - 2
L L
K e = AE * ∫ * dx
length 1 1
- 2 2
L L
Integrating the matrix term by term over the length we get the familiar form for truss
stiffness as:
AE 1 - 1
Ke = *
L - 1 1
This is the final result we are looking for. Of course this is identical to the standard truss
stiffness matrix developed by traditional stiffness methods. However the described shape
function process can be extended to other types of elements where traditional stiffness by
definition methods are not possible.
Available Elements
Energy derivations (here virtual work) are commonly used to form the stiffness for a
variety of element types. The most common elements are the membrane (planar), plate,
shell and solid elements. Each of these elements has a given set of nodes and
displacements associated with those nodes. The common forms of these elements are
given below.
The three elements most commonly used by structural engineers are the membrane,
plate/shell and solid elements. Each of these three will be discussed briefly here and then
in detail in subsequent chapters. The membrane element is a two dimensional flat
extensional element. The common versions are triangular and rectangular elements. The
triangular elements vary from three to six nodes. The rectangular elements vary from
four to nine nodes. There are two in plane displacement DOF's at each node of the
element. The elements can be used to model two dimensional elasticity problems, plane
strain and plane stress. It can reproduce the two normal and one shear stress in the plane
of the element.
The flat plate element is a two dimensional element that acts like a flat plate. It is found
in triangular and rectangular versions. There are two out of plane rotations and the
normal displacement as DOF. These elements model plate-bending behavior in two
dimensions. The element can model the two normal moments and the cross moment in
the plane of the element. Some versions will also give the transverse shear as a result.
The three node triangular version models constant moment. The higher node elements
can model linear variation of moment across the element. This element has no rotational
stiffness normal to the plane and no in plane stiffness. Superimposing the membrane and
plate elements on top of one another creates flat shell elements. Loading on plate
elements can consist of any combination of forces normal to the plate and out of plane
moments. Loading on shell elements can consist of the combination of plate and
membrane loadings.
The solid element has three translations at each node for DOF. This element can model a
full three-dimensional stress state. The eight-node element has some linear variation of
stress throughout the element. The solid element has no rotational stiffness.
Tetrahedrons are popular for use in mesh generation and adaptive mesh refinement
schemes.