Professional Documents
Culture Documents
FUNDAMENTAL CONCEPTS OF
FINITE ELEMENT ANALYSIS
REAL
OBJECTS
MODELS
PHYSICAL
MODELS
MATHEMATICAL
MODELS
ANALYTICAL
NUMERICAL
FINITE ELEMENT
METHOD
FINITE DIFFERENCE
METHOD
BOUNDARY
ELEMENT METHOD
3
An idealization of a real object accounting for geometry, loads, supports and material properties leads to a
formulation of a boundary value problem described by a set of governing partial differential equations. Most often
these equations are impossible to solve analytically and an approximate numerical method must be used.
Step 2
For reasons of numerical efficiency and generality we select the Finite Element Method.
Step 3
In order to represent solution with piecewise polynomials, we divide the body into simple shape sub domains
(elements) and define our polynomials (also called shape functions), with yet unknown factors a i , bi ,ci (also
called nodal degrees of freedom) in each of element separately.
u a p
x
i 1
ix
u b p
y
i 1
iy
u c p
z
i 1
iz
In the finite element method, nodal degrees of freedom are nodal displacements or temperatures.
Notice that by selecting certain polynomial order, we impose displacement pattern in each element. Working
with the first order polynomial (linear) we agree on linear displacement field, while second order polynomial will
return second order displacement field etc.
5
Step 4
Finding nodal displacements
Now we use the principle of minimum total potential energy (the state of minimum total potential energy is
also the state of equilibrium) to find this set of a i , bi ,ci factors that minimizes the total potential energy of the
body. This is also the new state of equilibrium under load. Knowing a i , bi ,ci we can now calculate discertized
displacement anywhere in the body. Notice that displacements are primary unknowns and are calculated first.
Of course the accuracy of the results will depend on how well the exact solution can be approximated by the
particular design of the mesh and selection of the polynomial degrees.
Step 5
Finding strains and stresses
Once displacements have been found, we calculate strains as derivatives of displacements. Knowing strains
and material properties we can now find stresses.
6
Idealization of geometry
(if necessary)
Type of
analysis
Material
properties
Restraints
Loads
MATHEMATICAL
MODEL
CAD geometry
Simplified geometry
CAD
FEA Pre-processing
Numerical solver
Discretization
MATHEMATICAL
MODEL
FEA model
FEA Pre-processing
FEA results
FEA Solution
FEA Post-processing
FEA EQUATIONS
[F] = [K]*[d]
[F]
known
[K]
stiffness matrix
known
[d]
unknown
GEOMETRY
3D
2D
GEOMETRIC
ELEMENTS
ENTITY MESHED
CREATED
Volume
Solids
Surface
Shells
Curve
Beams
Plane
Beams
10
Before
deformation
After
deformation
2nd order
tetrahedral element
Before
deformation
After
deformation
Degrees of freedom
Everything there is to know about the behaviour of this element under load can be calculated as soon as x, y
and z displacements of all nodes defining that element are found. x, y and z displacements components fully
describe node displacement for these 3D tetrahedral elements. x, y and z displacements are the three degrees
of freedom of each node.
Shape functions
The displacement at any point within the element is a function of nodal displacements. This function is called
shape function. In the first order element the shape function is a linear combination of nodal displacement, in
the second order element this a second order function etc.
11
DEGREES OF FREEDOM
DEGREES OF FREEDOM
Solids
x, y and z nodal displacement components fully describe
behavior of each node. Each node has 3 D.O.F
STRESS
[K] = const
Non-linear material model
Linear
range
[K] const
STRAIN
= E
in tension
= G
in shear
15
[K] = const
[K] const
To comply with assumptions of small displacements theory, the displacement must not change the stiffness in a significant way.
Note that displacements dont have to be large to significantly change the stiffness.
16
3D STATE OF STRESS
17
12 = (1 2)/2;
3 = (- )/2;
Hence:
Factor of safety (FOS) = limit /(2*max)
13 = (1- )/2
1 limit
where 1 is the maximum principal stress. Hence:
Factor of safety (FOS) = limit / 1
20
STRUCTURAL
Linear static
Nonlinear static
Modal (frequency)
Linear buckling
THERMAL
Steady state thermal
Transient thermal
22
23
Pre-Processing
To do this, FEA software typically uses a CAD representation of the physical model and breaks it
down into small pieces called finite elements (think of a 3-D puzzle). This process is called
meshing. The higher the quality of the mesh (collection of elements), the better the mathematical
representation of the physical model. The primary purpose of an element is to connect nodes with
predictable mathematical equations based on stiffness between nodes; the type of element used
often depends upon the problem to be solved. The behavior of each element, by itself, is very well
understood. By combining the behaviors of each element using simultaneous equations, one can
predict the behavior of shapes that would otherwise not be understood using basic closed form
calculations found in typical engineering handbooks.
There are many different types and classes of elements, most created for specialized purposes
(cable, piping, beams, truss structures, e-mag, etc.). A one-dimensional element represents line
shapes, such as beams or springs. A 2D element, also known as a quadrilateral element, will
represent triangles and squares. 3D elements represent solid shapes and are usually in 2 basic
shapes: brick (hexahedrons or hex) and pyramids (tetrahedrons or tets).
24
The same part broken into small blocks (meshed into elements) each with
well-defined behaviors capable of
being summed (solved) and easily interpreted (post-processed).
25
26