4 5 FEM Introduction To FEM
4 5 FEM Introduction To FEM
Introduction
The infinite degree of freedom continuum system/problem (the number of independent variable
required to describe the state of the system) is reduced to finite degree of freedom system/problem
using some approximations. The complex continuum region is discretized into finite number of
small domains called elements connected through nodes and then analyzed.
Coordinate Systems
The type of coordinate system commonly used in Finite element methods are
1) Global Coordinate system 2) Local Coordinate system 3) Natural Coordinate system
Global coordinate system is the system of reference axis which refers to the entire body or
continuum as shown in figure -1a and 1b.
Local coordinate system is the system of reference axis which refers to an element as shown in
figure -2.
Y
1 2
0 x1 x2 X
X
Z FIGURE -1b FIGURE -2
1
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Natural coordinate system is local coordinate system which refers to an element whose value
does not exceed more than unity i.e. varies from -1 to +1 as shown in figure -3a.
1 2
= -1 = +1
0 x1 l x2 x
Figure – 3a
Relation between local and global coordinate system can be expressed by replacing the global
coordinate x by natural coordinate x using relation
x = (x – x )/2 + (x + x )/2 or = [2(x – x )/(x – x )] – 1
2 1 2 1 1 2 1
Natural coordinate system is local coordinate system which can also be represented in terms of
two natural coordinates out of which only one is independent as shown in figure -3b.
In which L = l /l and L = l /l where L + L = 1 Then x = L x + L x
1 1 2 2 1 2 1 1 2 2
1 2
= -1
= +1
l1 l2
0 x1 l x2 X
Figure – 3b
Then the relation between global and local coordinate in matrix form is
1 1 1 L1
x = x1 x2 L2
If a variable is expressed in terms of li’s and if the integral has the power for L1 is ‘p’ and for L2
is ‘q’ then the integral over the region L1 and L2 can be expressed in terms of factorials as
p q p q
lL 1L 2 = l
(p + q +1)
2
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
For plane the coordinate system is local natural coordinate system used to refer an element as
shown in figure - 4. In which L3
A = A1 + A2 + A3 and L1 = A1 / A, L2 = A2 / A, L3 = A3 / A
3
L1 + L2 + L3 = A1/A + A2/A + A3/A = 1
Relation between Cartesian and natural coordinates A1
A2 2
1 1 1 1 A3
L1 L2
x = x1 x2 x3
L2
y y1 y2 y3 1
L3 Figure - 4
L1
If a variable is expressed in terms of area coordinate system Ai’s and if the integral has the power
for L1 is ‘p’, for L2 is ‘q’ and for L3 is ‘r’ then the integral over the area can be expressed in
terms of factorials as
p q
L 1L 2 L 3 =
r p q r 2A
A (p + q + r + 2)
For Solids, the coordinate system is local natural coordinate system used to refer an element as
L4
shown in figure - 5. In which
V = V1 + V2 + V3 + V4 and 4
(x , y , z )
L1 = V1/V, L2 = V2/V, L3 = V3/V , L4 = V4/V 4 4
(0,0,0,1)
4
(x , y , z )
3 3 3
P(x, y, z)
(0,0,1,0)
L1 + L2 + L3 + L4 = V1/V + V2/V + V3/V + V4/V = 1 or P(L1, L2, L3,L4)
L3
3
If a variable is expressed in terms of volume coordinate system Vi’s and if the integral has the
power for L1 is ‘p’, for L2 is ‘q’, for L3 is ‘r’ and for L4 is ‘s’ then the integral over the volume can
be expressed in terms of factorials as
p q r s p q r s
L 1L 2 L 3 L 4 = 6V
v (p + q + r + s + 3)
3
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Infinite to Finite
Transformation from Global (X) Coordinate to Natural () Coordinate system and vice versa can
be achieved from the relation = [2(x – x1)/(x2 – x1)] - 1
1 2
= -1 =
+1
0 x x X
1 2
For the polynomial function to be continuous in the element selection of polynomials should be
performed by considering the PASCAL’s triangle
1 1
x y
x2 xy y2
x3 x2y xy2 y3
x4 x3y x2y2 xy3 y4
x5 x4y x3y2 x2y3 xy4 y5
……………………………………………………… …………………………………………………….
…..……………………………………………………………. …..……………………………………………………….
The variation of the basic unknown (Displacement / Temperature / Velocity Potential etc.) is
selected by an approximate function.
Simplex / Basic Element – Linear Functions
Higher Order Elements – Quadratic or Higher order function.
4
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
In finite element method it is always natural coordinate system will be considered for the element
formulation. Hence the variation of any variables can be expressed in terms of terms of the natural
, and coordinates.
In case of linear element any variable can be expressed by linear polynomials only as
() = 1 + 2 for 1-D element
In case of higher order element any variable can be expressed by higher order polynomials as
() = 1 + 2 + 32 + 43 +…………………….. for 1-D Element
(, ) = 1 + 2 + 3 + 42 + 5 + 62 +….…... for 2-D Element
( ) = 1 + 2 + 3 + 4 + 52 + 62 + 72 + 8 + ….. for 3-D Element
Any variable is approximated over the parent element domain in natural coordinates using a
polynomial with respect to as
() = 1+2 + 32 + 43 + ……….+ nn
The coordinates constants are determined form the conditions at the nodes i.e. at the ith node
whose coordinates are = i, the unknown nodal variable are = i then we get ‘n’ equation in
terms of i s which can written as
5
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
..…………………………………………………………………………..
6
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Thus, the variation of the coordinates within the element can be expressed in terms of nodal
coordinates as
n
{x} = ∑i = 1 [Ni]{xi} = N1x1 + N2x2 + N3x3 + N4x4 ………
n
{y} = ∑i = 1 [Ni]{yi} = N1y1 + N2y2 + N3y3 + N4y4 ………
n
{z} = ∑i = 1 [Ni]{zi} = N1z1 + N2z2 + N3z3 + N4z4 ………
n
{X} = ∑i = 1 [Ni]{xi} = [N]{q}
Variation of the thickness within the element can be expressed in terms of nodal thickness as
n
{h} = ∑i = 1 [Ni]{hi} = N1h1 + N2h2 + N3h3 + N4h4 ………
n
{h} } = ∑i = 1 [Ni]{hi} = [N]{q}
If is representing cross sectional area, then one can represent the variation of crosssectional
n
area within the element as {A} = ∑i = 1 [N] {Ai} = [N]{q}
Here {Ai} = A1
A2
.
.
An
In which A1, A2, . . . . . . . . An are the areas at 1st , 2nd , ………..nth nodes
Thus A() = N1 A1 + A2N2 + A3N3 + . . . . + AnNn
Variation of the displacement within the element can be expressed in terms of nodal
displacement as
n
{u} = ∑i = 1 [Ni]{ui} = N1u1 + N2u2 + N3u3 + N4u4 ………
n
{v} = ∑i = 1 [Ni]{vi} = N1v1 + N2v2 + N3v3 + N4v4 ………
n
{w} = ∑i = 1 [Ni]{wi} = N1w1 + N2w2 + N3w3 + N4w4 ………
n
{U} } = ∑i = 1 [N]{ui} = [N]{q}
7
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Consider linearly and higher order varying geometry members as shown in the figure
Linear Variation Higher order variation
2
1 1 2 2 1 3
= -1 = +1 = − = = +
Where each of i’s are known as coordinate constants which are unknown to be determined as
follows. For linear variation
At = − (−) = = −
At = + (+) = = +
Which can be written in the matrix form as
or q = C Then = C−q
2x1 2x2 2x1 2x1 2x2 2x1
8
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Other conventional way of determining the unknown coordinate constants
At = -1 (-1) = 1 = 1 - 2
At = +1 (+1) = 2 = 1 + 2
() = (1 + 2)/2 + (2 – 1) /2 which can be rearranged in terms of i’s as
2
At = +1 (+1) = 2 = 1 + 2 + 3
At = 0 (0) = 3 = 1
-1
Substituting for into {} = [P]{} we get {} = [P][C] {q} = [N]{q}
-1
Thus, {} = [N]{q} where [N] = [P] [C]
1x1 1x3 3x1 1x3 1x3 3x3
At = +1 (+1) = 2 = 1 + 2 + 3
At = 0 (0) = 3 = 1
Solving for i’s we get 1 = 3, 2 = (2 – 1)/2 and 3 = (1 + 2 –23)/2
9
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
2
Substituting these i’s into the equation () = 1 + 2 + 3 we get
2
() = 3 + (2 – 1)/2 + (1 + 2 –23) /2 which can be rearranged in terms of i’s as () =
2 2 2
[( – )/2]1 + [( + )/2]2 + [(1 – )]3
Where N1 = (2 – )/2, N2 = (2 + )/2 and N3 = (1 - 2) are shape function.
Thus, any variation within the members shown here can be expressed as
Linear Variation Higher order variation
2
1 1 2 2 1 3
= -1 = +1 = − = = +
() = + () = + +
() = N11 + N22 () = N11 + N22 + N33
2
N1 = (1 – )/2 N1 = ( – )/2
2 2
N2 = (1 + )/2 N2 = ( + )/2 and N3 = (1 - )
Sub-Parametric Elements: If the geometric function is of lower order than the unknown
variable during the element formulation such elements are called as sub-parametric elements.
Iso-Parametric Elements: If the geometric function and the unknown variable are of the
same order during the element formulation such elements are called as Iso-parametric elements.
q q
1 2
1 2
X
X X
1 2
1- D Bar Element
Length of The Element le = x2 – x1
Figure - 5
1-D Bar / Link element has one degree of freedom at each node thus totally the element will have
two degrees of freedom. This element allows only translatory displacement and no rotation.
This element is used to analyze solid or structural members subjected to only axial tensile or
compressive load within elastic limit.
12
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
q 2
2
q
3
(X2, Y2)
1
q
1
(X1, Y1)
q2 2 q4
(x2, y2 z2)
q6
1 q1
(x1, y1 z1)
q3
X
Z
3- D Bar / Link / Space Truss Element
Figure - 7
13
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
3-D Bar / Link / Plane Truss Element have three degree of freedom at each node. Thus totally the
element will have six degrees of freedom. This element allows only translatory displacement and
no rotation.
Torsion Element
Torsion element is a line element which has 2 nodes the element is placed parallel to z axis in
cylindrical coordinate system as shown in figure -8.
q1 q2
R
1 2
z
z1 z2
Torsion Element
Figure - 8
Torsion element has one degree of freedom at each node i.e. rotational displacement about z –
axis. Thus, totally the element will have two degrees of freedom.
Beam Element
Beam element is a line element which has 2 nodes. The element is considered to be placed
parallel to any one of the axis as shown in figure 9.
q1 q3
Y q2
q4
1 2
X1 X2 X
This Beam element has two degree of freedom at each node. Thus, totally the element will have
four degrees of freedom. This element allows one translation and one rotational displacement at
each node.
14
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
2-D Beam / Plane Frame Element
2 - D Beam / Plane Frame Element is a line element which has 2 nodes and is oriented at an angle
with the x – axis in 2-D x-y plane as shown in figure 10.
q5
Y
q2 2 q4
(x2, y2)
q6
q
1
(x1, y1) 1
q3
X
Figure – 10
2- D Beam / Plane Frame Element
2-D Beam / Plane Frame Element has three degree of freedom at each node. Thus totally the
element will have six degrees of freedom. This element allows two translatory and one rotational
displacement at each node.
(x2,y2z2)
q 2 q
2 7
q
5 q
10
q q
(x1,y1z1) q 9 12
1
1
q
q 4
q 6
x
3
z Figure – 11
3- D Beam / Space Frame Element
3-D Beam / Space Frame Element has six degree of freedom at each node. Thus, totally the element
will have twelve degrees of freedom. This element allows three translatory and three rotational
displacements at each node.
15
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
v3 y 7 6
y
v4 8
u
3 (x3, y3)3 5
u v2
4 (x4, y4) 4 u2 1 4
2 (x2, y2) 2
v1 3
u1
1 (x1, y1) x
x
4- Node Quadrilateral Membrane 8- Node Quadrilateral
Element Membrane Element
Each node has 2 DOF. Totally the Each node has 2 DOF. Totally the
element has 8 DOF element has 16 DOF
Figure – 13 Basic and Higher Order Quadrilateral Membrane Element
16
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
y 7 y 10 9
6 11 8
8
12 7
9
10 5 6
1
2
1 2 3 5
3
4
4
x x
These elements are used to analyze plane stress and plane strain problems.
Z
Z w3 5
3 (r3, z3)
u3 4
w2 6
u2
w1 2 (r2, z2) 2
1
u 3
1 (r1, z11)
R
R
17
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Z
Z
7 10 9 8
6 7
8 11
9 10 6
12
5 5
1 2 1 2 3
3 4
4 R
R
10 - Node Triangular Axisymmetric 12 - Node Quadrilateral
Ring Element Axisymmetric Ring Element
Each node has 2 DOF. Totally the element Each node has 2 DOF. Totally the
has 20 DOF element has 24 DOF
v4
v2
u4
4 (x4, y4) u2
v1
2 (x2, y2)
u1
1 (x1, y1)
x
Figure – 14
4- Node Tetraheadran Element
z
18
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
y
v8
v7
u8 (x7, y7)
(x8v,5y8) 8
7 u 7
(x5, y5) 5 u5 v6
v4 u
u4 6 (x , y ) 6 v
6 6 3
v1 3 (x3, y3)
4 (x4, y4) u3
u1 v2
1 (x1, y1)
u2
2 (x2, y2)
x
Figure – 15
8- Node Hexahedron Element
z
y 15 14
y 16 13
7 12
10 11 19
10 9 20
9 7
4 6
5 17 8
8 18 5
6 3
2 4
1 2
1 3
x x
z z
Figure – 16 Figure – 17
10- Node Tetrahedron Element 20- Node Hexahedron Element
Each node has 3 DOF. Totally the Each node has 3 DOF. Totally
element has 30 DOF the element has 60 DOF
19
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru
FINITE ELEMENT METHOD
Special Elements.
1. Special elements might include gap elements to specify a gap between two parts of the
component
2. Spring elements are used to apply a specific spring constant at a specified node or set of
nodes.
3. Rigid elements are used to define a rigid connection to transfer the displacement/force form
one node to the other node.
4. Contact Elements.
20
Dr. Jagadish. T, Former Professor and Head, Department of Mechanical Engineering, BIT, Bengaluru
Presently Director, Research and Development, DHIO Research and Engineering Pvt. Ltd., Bengaluru