5. Experimental Model
• Two-dimensional heat
transfer plate from lab 6.
•Upper and left boundary
conditions are set at 0oC;
lower and right conditions
are constant at 80oC.
6. Theoretical Model
Finite Difference
C
A
T
C
T
A
:
equations
of
system
Solve
Δx
2
T
T
x
T
x
T
:
order
2nd
Δx
T
T
dx
dT
x
T
:
order
1st
1
2
,
n
1,
m
n
1,
m
2
2
n
1,
m
n
m,
n
m
T
x
7. f
x
f1
f2
f3 f4
f5 f6
x
f Subdomain We
Domain divided with subdomains
with degrees of freedom
Domain W
x
x
Domain with degrees of freedom
f
f
The fundamental concept of FEM is
that a continuous function of a
continuum (given domain W) having
infinite degrees of freedom is replaced
by a discrete model, approximated by
a set of piecewise continuous functions
having a finite degree of freedom.
f6
f5
f4
f3
f2
f1
f
x
Theoretical Model
Finite Element
8. Structural vs Heat Transfer
Structural Analysis Thermal Analysis
•Assume displacement function
•Stress/strain relationships
•Derive element stiffness
•Assemble element equations
•Solve nodal displacements
•Solve element forces
•Select element type
•Assume temperature function
•Temperature relationships
•Derive element conduction
•Assemble element equations
•Solve nodal temperatures
•Solve element gradient/flux
•Select element type
9. Finite Element 2-D Conduction
• 1-d elements are lines
• 2-d elements are either
triangles, quadrilaterals, or
a mixture as shown
• Label the nodes so that the
difference between two
nodes on any element is
minimized.
Select Element Type
10. Finite Element 2-D Conduction
Assume (Choose) a Temperature Function
3 Nodes 1 Element
2 DOF: x, y
Assume a linear temperature function for each element as:
3
2
1
3
2
1
3
2
1
y
x
1
)
,
(
a
a
a
y
a
x
a
a
y
a
x
a
a
y
x
t
where u and v describe
temperature gradients at (xi,yi).
11. Finite Element 2-D Conduction
Assume (Choose) a Temperature Function
re
temperatu
nodal
t
function
shape
N
function
e
temperatur
T
m
j
i
m
j
i
m
m
j
j
i
i
t
t
t
N
N
N
T
t
N
t
N
t
N
T
12. Finite Element 2-D Conduction
Define Temperature Gradient Relationships
m
j
i
m
j
i
m
j
i
m
j
i
m
j
i
x
N
x
B
t
t
t
y
N
y
N
y
N
x
N
x
N
x
N
y
T
x
T
g
1
Analogous to strain
matrix: {g}=[B]{t}
[B] is derivative of [N]
g
D
g
q
q
y
x
yy
xx
K
0
0
K
:
Gradient
rature
flux/Tempe
Heat
13. Finite Element 2-D Conduction
Derive Element Conduction Matrix and Equations
2
1
1
2
6
1
1
-
1
-
1
1
1
Convection
Conduction
0
hPL
L
AK
dx
L
x
L
x
L
x
L
x
hP
B
D
B
tA
dS
N
N
h
dV
B
D
B
k
xx
L
T
T
V S
T
14. Finite Element 2-D Conduction
Derive Element Conduction Matrix and Equations
source
heat
constant
for
1
1
1
3
QV
dV
V
Q
f
T
V
Q
element
each
for
t
k
f
Stiffness matrix is general term for a matrix of known coefficients being
multiplied by unknown degrees of freedom, i.e., displacement OR
temperature, etc. Thus, the element conduction matrix is often referred
to as the stiffness matrix.
15. Finite Element 2-D Conduction
Assemble Element Equations, Apply BC’s
t
K
F
From here on virtually the same as structural approach.
Heat flux boundary conditions already accounted for in
derivation. Just substitute into above equation and
solve for the following:
Solve for Nodal Temperatures
Solve for Element Temperature Gradient & Heat Flux
16. Algor: How many elements?
Elements: 9 Time: 6s
Nodes: 16 Memory: 0.239MB
17. Algor: How many elements?
Elements: 16 Time: 6s
Nodes: 25 Memory: 0.255MB
18. Algor: How many elements?
Elements: 49 Time: 7s
Nodes: 64 Memory: 0.326MB
19. Algor: How many elements?
Elements: 100 Time: 7s
Nodes: 121 Memory: 0.438MB
20. Algor: How many elements?
Elements: 324 Time: 7s
Nodes: 361 Memory: 0.910MB
21. Algor: How many elements?
Elements: 625 Time: 9s
Nodes: 676 Memory: 1.535MB
22. Algor: How many elements?
Elements: 3600 Time: 15s
Nodes: 3721 Memory: 7.684MB
23. Algor: How many elements?
Automatic Mesh
Elements: 334 Time: 7s
Nodes: 371 Memory: 0.930MB
25. • Higher accuracy
• More time, memory
• Faster
• Less storage space
Algor: How many elements?
Smaller Elements Fewer Elements
26. References
Kreyszig, Erwin. Advanced Engineering
Mathematics, 8th ed.(1999)
Chapters: 8, 9
Logan, Daryl L. A First Course in the Finite
Element Method Using Algor, 2nd ed.(2001)
Chapters: 13