To Finite Element Analysis
To Finite Element Analysis
Introduction
Introduction
to
Finite Element Analysis
Introduction
I Finite element method is a numerical
procedure that can be used to obtain
solutions to a large class of engineering
problems involving
I Stress analysis
I Heat transfer
I Fluid flow
I Mass transport
I Electromagnetic potential Finite element techniques can be used
to find stresses and deformations of
I Several alternative configurations can be an engine crankshaft under
tried out on a computer before the first different firing conditions.
prototype is built
Engineering Problems
I In general, engineering problems are mathematical models of
physical solutions.
I Mathematical models are differential equations with a set of
corresponding boundary and initial conditions.
I The differential equations are derived by applying the fundamental
laws and principles of nature to a system or a control volume.
I These governing equations represent balance of mass, force, or
energy.
I When possible, the analysis solutions of these equations render
detailed behavior of a system under a given set of conditions.
I Analytical solutions are those given by a mathematical expression
that yields the values of the desired unknown quantities at any
location in the body.
P. Kunthong: Department of Mechanical Engineering, Kasetsart University, Bangkok, THAILAND
208496 Introduction to Finite Element Analysis Page 4
Introduction
Static Equilibrium:
+P
→ Fx =0; −P (x) + (P (x)+ dPdx(x) dx) + f (x)dx = 0
dP (x)
dx + f (x) = 0
P (x) du(x)
Stress and Strain in Element: σ= and =
A(x) dx
du(x)
P (x) = A(x)E dx
For constant cross-sectional area A and zero distributed load along its
length,
PL
Exact Solution: u(x, t) =
AE
P. Kunthong: Department of Mechanical Engineering, Kasetsart University, Bangkok, THAILAND
208496 Introduction to Finite Element Analysis Page 7
Introduction
Governing equation:
∂ ∂T (x, t) ∂T (x, t)
k + g = ρcp
∂x ∂x ∂t
∂T (x,t) ∂ 2 T (x,t)
Governing equation: ∂t = c2 ∂x2
∞
X nπx −λ2n t
Analytical Solution: T (x, t) = Bn sin e
n=1
L
Numerical Methods
I Analytical solution yields the values of the desired unknown
quantities at any location in a body and are thus valid for an infinite
number of locations in the body.
I For problems involving complicated geometries, loadings, and
material properties, they are generally not possible to obtain
analytical mathematical solutions.
I To deal with such problems, we resort to numerical approximations.
I In contrast to analytical procedures, numerical methods yield
approximate values of the unknowns at discrete number of points in
the continuum.
Numerical Methods
I The first step of any numerical procedure is discretization.
Numerical Methods
Two common classes of numerical methods:
I Finite Difference
I differential equation is written for each node, and the derivatives are
replaced by difference equations
I easy to understand and employ, but difficult to apply to problem
with complex geometries or complex boundary conditions
I Finite Element
I use integral formulations to create a system of algebraic equations
I approximate function is assumed to represent the solution for each
element
I complete solution is the generated by connecting the individual
solutions.
Preprocessing Phase
Step 1 Discretize and Select the Element Types
Preprocessing Phase
Step 1 Discretize and Select the Element Types
I Three basic types of finite element are beams, plates, and solids.
Beam
Plate
(1-D Element)
(2-D Element) Solid
(3-D Element)
Preprocessing Phase
Step 1 Discretize and Select the Element Types
I 1-D beam elements are used to model long, slender structural
members as demonstrated in this communications tower finite
element model.
Beam Element
Preprocessing Phase
Step 1 Discretize and Select the Element Types
I 2-D plate elements are used to model thin structural members such
as aircraft fuselage skin or car body.
Plate Element
Preprocessing Phase
Step 1 Discretize and Select the Element Types
I 3-D solid elements are used to model thick components such as the
piston head show below:
Solid Element
Preprocessing Phase
Step 2 Select a Approximation (Shape) Function
I Choosing a approximation function to represent the physical
behavior (such as displacement or temperature) within each element.
I Linear, quadratic, and cubic polynomials are frequently used
functions.
Preprocessing Phase
Step 4 Assemble the Element Equations to Obtain the Global Equations
I The individual element equations are added together to obtain the
global equations for the whole structure.
I These equations generally take the form
k k12 k13 · · · k1n
u f
11
k22 k23 · · ·
1 1
k21 k2n
k31 k32 k33 · · · k3n uu23 ff23
.. = ..
..
. .
.
kn1 ··· knn un fn
Solution Phase
Step 6 Solve for Nodal Results
I Solve for a set of linear or nonlinear algebraic equations
simultaneously to obtain nodal results, such as displacement values
at different nodes or temperature values at different nodes in a heat
transfer problem.
u1
u2
u3
.
..
un
Postprocessing Phase
Step 7 Obtain Other Important Information
I Principal stress
I Heat fluxes
I etc.