Professional Documents
Culture Documents
Untitled
Untitled
2
Please read this disclaimer before proceeding:
This document is confidential and intended solely for the educational purpose of
RMK Group of Educational Institutions. If you have received this document
through email in error, please notify the system manager. This document
contains proprietary information and is intended only to the respective group /
learning community as intended. If you are not the addressee you should not
disseminate, distribute or copy through e-mail. Please notify the sender
immediately by e-mail if you have received this document by mistake and delete
this document from your system. If you are not the intended recipient you are
notified that disclosing, copying, distributing or taking any action in reliance on
the contents of this information is strictly prohibited.
3
ME8692 FINITE ELEMENT ANALYSIS
4
Table of Contents
2 Pre Requisites 06
3 Syllabus 07
4 Course outcomes 08
6 Lecture Plan 10
8 Lecture Notes 15
9 Assignments 107
11 Part B Qs 112
5
I - Course Objectives
01 To introduce the concepts of Mathematical Modeling of
Engineering Problems.
02 To appreciate the use of FEM to a range of Engineering
Problems.
GE8292 Engineering
Mechanics (Semester 2)
CE8395 Strength of
Materials for Mechanical
Engineers (Semester -4)
5
III - Syllabus
UNIT I INTRODUCTION 9
Historical Background – Mathematical Modeling of field problems in Engineering
– Governing Equations – Discrete and continuous models – Boundary, Initial and
Eigen Value problems– Weighted Residual Methods – Variational Formulation of
Boundary Value Problems – Ritz Technique – Basic concepts of the Finite Element
Method.
TOTAL PERIODS : 45
7
IV - Course Outcomes
(COs)Course Outcome (CO) - Statement
CO. No. Knowledge
Level
Course Augmentation
Units I II III IV V
Assignement 09.03.2021 23.03.2021 10.04.2021 20.04.2021 07.05.2021
Quiz
8
VI - COs-POs Matrices
POs CO PO1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO 10 PO 11 PO 12
COs
C305
.1 CO1 3 3 3
C305
.2 CO2 3 3 2
C305
.3 CO3 3 3 3
C305
.4 CO4 3 3 3
C305
.5 CO5 3 3 2
C305
.6 CO6 3 3 3
1: Slight (Low) 2: Moderate (Medium) 3: Substantial (High)
9
UNIT II: ONE-DIMENSIONAL PROBLEMS
One Dimensional Second Order Equations – Discretization – Element types- Linear and
Higher order Elements – Derivation of Shape functions and Stiffness matrices and force
vectors- Assembly of Matrices - Solution of problems from solid mechanics and heat
transfer. Longitudinal vibration frequencies and mode shapes. Fourth Order Beam
Equation –Transverse deflections and Natural frequencies of beams.
LECTURE PLAN
Session Mode of
Topics to be covered Reference
No. Delivery*
1 One Dimensional Second Order Equations 1,2
2 Discretization 1,2
3 Element types 1,2
4 Linear and Higher order Elements 2,3
5 Derivation of Shape functions and Stiffness Chalk and 2,3
matrices and force vectors Talk/Online
6 Assembly of Matrices Webinars 1,2
7 Solution of problems from solid mechanics and
1,2
heat transfer
8 Solution of problems from solid mechanics and
1,2
heat transfer
Longitudinal vibration frequencies and mode
9 1,2
shapes
Longitudinal vibration frequencies and mode
10 1,2
shapes
11 Fourth Order Beam Equation 1,2
Transverse deflections and Natural frequencies
12 1,2
of beams
*Chalk and Talk, PPT / OHP, Quiz, Group Discussion, Student, Seminar,
Case Study, Field Study, Video (NPTEL/EDUSAT/ONLINE), Crossword
Puzzle, Tutorial Session
10
ACTIVITY BASED LEARNING
a) Entire body
b) On surface
c) On interface
d) On element
13
ACTIVITY BASED LEARNING
16
ACTIVITY BASED LEARNING
18. In elimination approach, which elements are eliminated from a matrix ____
a) Force
b) Load
c) Rows and columns
d) Undefined
16
ACTIVITY BASED LEARNING
Answer:
1.b, 2. c, 3.a, 4.a, 5.c, 6. c, 7. b, 8. a, 9. c, 10. b, 11. a, 12. b, 13. c, 14. b,
15. d, 16. d, 17.c, 18. c, 19.c, 20.c
16
UNIT II : ONE-DIMENSIONAL PROBLEMS
Lecture Notes
Consider a typical bar element as shown in Figure with two nodes and the
axial displacement 𝑢 as the nodal d.o.f.
𝑢 = (1 − 𝑥 ) 𝑢 1 + 𝑥 𝑢2 (1)
ℓ ℓ
ℓ 𝐴𝐸 𝑑 𝑢 2 𝐴𝐸 ( 𝑢 2 −𝑢 1 ) 2
𝑈𝑒 = ∫ ( ) 𝑑𝑥 = (2)
0 2 𝑑𝑥 2 ℓ
If there is a distributed force 𝑞0 acting at each point on the element and
concentrated forces F at the nodes, the potential of the external forces is given by
∏𝑒𝑝 = 𝑈𝑒 + 𝑉𝑒 =
𝐴𝐸 𝑢 2 −𝑢 2
− 𝑞 0 ℓ (𝑢 1 + 𝑢 2 ) − 𝐹1 𝑢 1 − 𝐹2 𝑢 2 ) (4)
ℓ 2
2
𝜕∏𝑝 = ∑𝑛𝑘 =1 𝑒
(5)
∏𝑝
By virtue of the PSTP, the total potential will be stationary with respect to
small variations in the displacement field. The variations in the displacement field in
our case are attained by small variations in the nodal d.o.f, ui . Thus,
𝜕 ∏𝑝
= 0, 𝑖 = 1,2, . . , 𝑛 (6)
𝜕
𝑢𝑖
When applied to Eq. (5) above, this will lead to a set of simultaneous linear
algebraic equations in the nodal d.o.f., in general, designated as [K]{} = {f}. The
contributions of the Mi element to these system level equations can be obtained by
applying Eq. (6) to the element total potential as given by Eq. (4). Thus, we have
the element level contributions as
(𝑢 − 𝑢 ) = 𝑞 0 ℓ + 𝐹
𝜕 ∏𝑒𝑝 𝐴𝐸
=0⇒
𝜕 𝑢1 ℓ 1 2 2 1
(𝑢 − 𝑢 ) = 𝑞 0 ℓ + 𝐹
𝜕 ∏𝑒𝑝 𝐴𝐸
=0⇒ (7)
𝜕 𝑢2 ℓ 2 1 2 2
We observe that these are identical to those equations obtained by the weak
form of the Galerkin weighted residual statement, starting from the governing
differential equation of the problem. The process of assembling together individual
element contributions is identical to the assembly procedure we used earlier.
1 ℓ 𝑑𝑇 2
∏ = 2 ∫0 𝑘 ( 𝑑 𝑥 ) 𝑑𝑥 − ∫ 𝑞 0 𝑇𝑑𝑥 − 𝑄1 𝑇1 − 𝑄1 𝑇2 (9)
Q
where q0 is internal heat source and 1 Q2 represent heat flux at the nodes. We will
use the same interpolation functions as we used previously, i.e., at any point within
the element we have
𝑇(𝑥) = (1 − 𝑥 ) 𝑇1 + 𝑥 𝑇2 (10)
ℓ ℓ
∏𝑒 = 1 ( 𝑘 (𝑇 − 𝑇 )2 ) − 𝑞 0 ℓ (𝑇 − 𝑇 ) − 𝑄 − 𝑄2 𝑇2 (11)
2 ℓ 2 1 2 1 2 1 1
𝑇
For the entire system, summing up the contributions of all elements, we have
∏ = ∑𝑛𝑘 = 1 ∏𝑒 (12)
The functional will be made stationary with respect to small variations in the
temperature field. The variations in the temperature field in our case are attained by
small variations in the nodal d.o.f. Ti Thus,
𝜕∏
= 0, 𝑖 = 1,2, . . . , 𝑛 (13)
𝜕𝑇
𝑖
When applied to Eq. (12) above, this will lead to a set of simultaneous linear
algebraic equations in the nodal d.o.f., in general designated as [K]{} = {f}. The
contributions of the Mi element to these system level equations can be obtained by
applying Eq. (13) to the element level functional as given by Eq. (11). Thus we have
the element level contributions as
−1 𝑇1 𝑞0 ℓ/2 𝑄
𝑘
[1 ]{ } = { } + { 1} (14)
ℓ −1 1 𝑇2 𝑞0 ℓ/2 𝑄2
Let us look at the element level equations for a bar element. We have, from
Eq. (8), with qo = 0,
𝐴𝐸
[1 −1 𝑢 1 𝐹
]{ } = { 1} (15)
ℓ −1 1 𝑢2 𝐹2
ie [𝐾]{𝑢} = {𝐹}
The individual elements of the element stiffness matrix have a direct physical
meaning. Suppose we consider a deformation state for the element wherein we have
u1 =1 and u2 = 0. From elementary mechanics of materials we know that the force
required to cause such a deformation will be AE/L to be applied at node 1 and, since
node 2 is to be held at rest, an equal and opposite reaction force develops at node
2. From the above equation if we solve for the forces F\, F2 for this prescribed
displacement, we get the same result. We observe that the elements of the first
column of the stiffness matrix are identical to these forces. Similarly, if we consider a
deformation state wherein u2 = 1 and u1 = 0, the forces required will be given in the
second column of the stiffness matrix. Thus elements of each column of a
stiffness matrix actually represent the forces required to cause a certain
deformation pattern— the ith column standing for a deformation pattern,
where the ith d.o.f. is given unit displacement (translation;] or rotational)
and all other d.o.f. are held zero.
We can actually attempt to derive the finite element equations based on this
direct physical correlation, called the Direct method of formulation of finite
element equations. We will illustrate the usefulness of such an approach for a beam
finite element. Our beam element is a line element having two nodes just like the
bar element, but the d.o.f. permitted at each node are the transverse displacement
v, and the slope (rotational d.o.f.) dv/dx.
12𝐸𝐼
ℓ3
𝑠𝑦𝑚𝑚𝑒𝑡𝑟𝑖𝑐
6𝐸𝐼 4𝐸𝐼
[𝑘] = ℓ2 ℓ
− 6𝐸𝐼 12𝐸𝐼 (17)
−12𝐸 𝐼
3 2 3
ℓ ℓ ℓ
6𝐸𝐼 6𝐸𝐼 −6𝐸𝐼 4𝐸𝐼
[ ℓ2 ℓ ℓ2 ℓ ]
We will derive the beam element equations from the PSTP and show that we
indeed get the same equations. Even though the direct physical meaning of the
individual columns of the stiffness matrix provides useful insight, its use in actually
deriving the element matrices is limited to only simple cases. When we discuss two-
and three-dimensional finite elements and higher order elements with internal
nodes, etc., it is not possible to derive the stiffness matrices based on this
interpretation alone. We need a systematic procedure based on either the Galerkin
WR or the Variational method, to formulate these finite elements. We have
demonstrated that both differential and functional forms yield identical finite element
equations.
Step 1
OR
➢ Write the functional representation as a summation over n elements.
Step 2
➢ Define the finite element, i.e. the geometry of the element, its nodes,
and nodal d.o.f.
Step 3
Step 4
➢ Discretise the given domain into a finite element mesh. For a given
topology of finite element mesh, build up the system of equations by
assembling together element level equations.
SUMMARY
where x0 is the initial strain and x0 is the initial stress. This stress (x ) does work in
causing an increment in strain (𝑑𝜀 𝑥 ), which is further stored in the elastic body as an
increment in strain energy. Consider a cube of unit edge length in the body, i.e. unit
volume of material. The increment in strain energy in this unit volume, dU is given
by the incremental work which equals the product of force (F) and incremental
displacement (d). Here, "" stands for the generic displacement e.g. axial
displacement u for a bar. Thus
Substituting for stress from Eq. (1) and integrating with respect to strain
yields the strain energy in this unit volume of material. This, when integrated over
the whole structure, yields the total strain energy. Thus,
1
𝑈 = [∫ ( 2) 𝐸𝜀 𝑥2 ] 𝐴𝑑𝑥 − ∫ 𝜀𝑥 𝐸𝜀 𝑥 0 𝐴𝑑𝑥 + ∫ 𝜀𝑥 (3)
𝜎𝑥 0 𝐴𝑑𝑥
∏𝑝 = 𝑈 + (5)
𝑉
We will use this generic form in our further discussion while attempting to
derive the finite element equations in their generic form
Generic Form of Finite Element Equations
Let the displacement a at any point P within the element be interpolated from
the nodal values of displacement { } e using the shape functions N as follows:
𝛼 = [𝑁]{𝛿}𝑒 (6)
NNOEL =2
NFREE =1
𝑢
{𝛿} 𝑒 = { 1 }
𝑢2 (7)
NNOEL =2
NFREE =1
𝑣1
𝑑𝑣 /𝑑𝑥
{𝛿} 𝑒 = { 1 (8)
𝑣2 }
𝑑𝑣 2 /𝑑𝑥
The shape functions [N] represent the interpolation formulae used to obtain
the displacement field within the element, and the size of the matrix [N] will be
consistent with the size of { } e . For example, for the bar element, [N] is given by
[𝑁] = [(1 − 𝑥 ) ( 𝑥 )] (9)
ℓ ℓ
The nonzero strain at a point P within the element (i.e., ex) is given in terms
of the derivatives of the displacement field and is again represented in terms of
nodal d.o.f. as
where [𝜕] is a differential operator and [B]=[∂] [N], representing the derivatives of
shape
functions. For a bar element, for example, [𝜕] is simply dldx and [−1 1 ]
ℓ ℓ
We can now rewrite the generic expression for the total potential as follows from Eq.
(3). For an element,
𝑇 𝑇
𝑈 𝑒 = ∫ 1 {𝛿}𝑒 [𝐵 ]𝑇 [𝐵 ]{𝛿}𝑒 𝐸𝐴𝑑𝑥 − ∫{𝛿} 𝑒 [𝐵]𝑇 𝑇
+ ∫{𝛿} 𝑒 [𝐵 ]𝑇 𝜎𝑥 0𝐴𝑑𝑥 (11)
2 𝑥 0 𝐴𝑑𝑥
𝐸𝜀
𝑒 1 𝑇 𝑇
∏𝑝 = ∫ 2 {𝛿} 𝑒 [𝐵 ]𝑇 [𝐵 ]{𝛿}𝑒 𝐸𝐴𝑑𝑥 − ∫{𝛿}𝑒 [𝐵]𝑇
𝑇 𝑇 𝑇 𝐸𝜀 𝑥 0 𝐴𝑑𝑥
+ ∫{𝛿} 𝑒 [𝐵 ]𝑇 𝜎𝑥 0 𝐴𝑑𝑥 − ∫{𝛿}𝑒 [𝑁]𝑇 𝑞𝑑𝑥 − ∑{𝛿} 𝑒 [𝑁𝑇]𝑖 (13)
𝑃𝑖
where [N]i- is the matrix of shape function values at the location i.
Since { } e is a vector of nodal d.o.f., and is not a function of the spatial coordinate
x, it can be taken outside the integration. Thus we get
1 𝑇 𝑇 𝑇
∏𝑒𝑝 = 2 {𝛿} 𝑒 ∫([𝐵 ]𝑇 [𝐵 ]𝐸𝐴𝑑𝑥) {𝛿}𝑒 − {𝛿} 𝑒 ∫[𝐵 ]𝑇 𝐸𝜀𝑥 0 𝐴𝑑𝑥 + {𝛿}𝑒 ∫[𝐵 ] 𝑇 𝜎𝑥 0 𝐴𝑑𝑥
(14)
𝑇 𝑇 𝑇
−{𝛿} 𝑒 [𝑁]𝑇 𝑞𝑑𝑥 − {𝛿} 𝑒 ∑{𝛿} 𝑒 [𝑁]𝑇𝑖
𝑃𝑖
Defining the element stiffness matrix [k]e and the load vector { f } e as
[𝐾]𝑒 = ∫{𝐵 } 𝑇 [𝐵 ] 𝐸𝐴𝑑𝑥 (15)
1 𝑇 𝑇
∏𝑒𝑝 = 2 {𝛿} 𝑒 [𝐾]𝑒 {𝛿} 𝑒 − {𝛿}𝑒 {𝑓}𝑒 (17)
𝑒
Potential 𝜋𝑝 being a scalar quantity, the total potential for a mesh of finite
elements can be obtained by simple addition. The total potential of the system is
given as
1
∏𝑝 = 𝑁𝑂𝐸𝐿𝐸𝑀
∏𝑒𝑝 = 2 {𝛿} 𝑇 [𝐾]{𝛿} − {𝛿} 𝑇 {𝐹 } (18)
∑1
wherein the global stiffness matrix of the structure [K] and the global load vector
{F} are obtained as
[𝐾] = ∑𝑁𝑂𝐸𝐿𝐸𝑀
𝑛 =1
[ 𝑘] 𝑒 (19)
{𝐹} = ∑𝑁𝑂𝐸𝐿𝐸𝑀
1
{𝑓} 𝑒 (20)
"NOELEM" represents the number of elements in the mesh and {5} contains all the
nodal d.o.f. variables for the entire finite element mesh. The summations indicating
assembly imply that the individual element matrices have been appropriately placed
in the global matrices following the standard procedure of assembly. Using the PSTP,
we set the total potential stationary with respect to small variations in the nodal
d.o.f., i.e.*,
𝜕 ∏𝑝
𝜕 {𝛿 } =0 (21)
We will now illustrate the details of the procedure through the familiar bar
element and then derive the element matrices for a beam element. We will follow
this generic notation in our derivation of two-dimensional elements also. Thus the
reader is advised to become fully conversant with this notation, which wil be extensively
used in the rest of the book.
We recall that our linear bar element is a one-dimensional line element with
two nodes. Each point P within the element is permitted to move only along the axis
of the element and the displacement of the entire cross-section is assumed to be
same. Therefore, we have
𝑥
Shape functions [𝑁] = [𝑁1 𝑁2 ] = [(1 − ℓ𝑥) ℓ ] (25)
𝑑𝑢
Strain {𝜀} = 𝜀𝑥 = (26)
𝑑𝑥
[𝐵] = [𝑑 𝑁 1 𝑑𝑁2
] = [−1
1 (27)
]
𝑑𝑥 𝑑𝑥 ℓ ℓ
𝑇
[𝑘]𝑒 = ∫ℓ [𝐵] [𝐵]𝐸𝐴𝑑𝑥 (28)
0
−1/ℓ
] [−1/ℓ1/ℓ]𝐸𝐴𝑑𝑥
𝑙
= ∫0 [
1/ℓ (29)
= 𝐴𝐸 [ 1 −1
] (30)
ℓ −1 1
which is the same as the result obtained earlier. In the examples that follow, we will
illustrate the use of the bar element in several situations.
For a bar element, the stiffness matrix is given by Eq. (30). Thus,
[𝐾]𝑒 = 𝐴𝐸
[ 1 −1] (31)
𝑙 −1 1
For the present example, the body force (i.e., self-weight) expressed as "q"
per unit length is given by (Ag). In the absence of any other force, the element
nodal force vector is given by Eq. (16):
Since (A ℓg) represents the weight of the element, the equivalent nodal force
vector just obtained is thus simply half the weight of the element distributed at
either node. We will now use one, two, four, eight and 16 finite elements and, in
each case, compare our solution with the exact solution. The exact solution is readily
verified to be given by
2
Displacement 𝑢(𝑥) = 𝜌 𝑔 (𝐿𝑥 − 𝑥 ) (34)
𝐸 2
One-element solution. We use a single bar element to model the entire length of
the rod as shown in Figure(a). We have
𝐴𝐸
[1 −1 𝑢 1 𝐹
] {𝑢 } = { 1 } (36)
1 −1 1 2 𝐹2
Using ℓ = L and substituting for the boundary condition u1 = 0 and for the
known force F2 = AgL/2, we get
𝜌𝐴𝐿𝑔 𝐿
𝑢2 = ( 2
) 𝐴𝐸
𝜌 𝑔 𝐿=2
2𝐸
(37)
Thus,
𝝆𝒈𝑳
𝑺𝒕𝒓𝒂𝒊𝒏𝜺𝒙 = 𝟐𝑬
(39)
𝝆𝒈𝑳
𝑺𝒕𝒓𝒆𝒔𝒔𝝈𝒙 = 𝑬𝜺 𝒙 = 𝟐
(40)
Two-element solution. Let us discretise the bar into two equal length
elements ( ℓ = V/2) as shown in Figure (b). For the first element, we have
(1)
𝑢 𝑓
[ 1 −1] { 𝑢 1 } = { 1(1) }
𝐴𝐸
(41)
𝐿 /2 −1 1 2 𝑓2
(2)
𝑢 𝑓
[ 1 −1] { 𝑢 1 } = { 1(2) }
𝐴𝐸
(42)
𝐿 /2 −1 1 2 𝑓2
(1)
1 −1 0 𝑢1 𝑓1
𝐴𝐸
[−1 1 + 1 −1] {𝑢 2 } = { 𝑓1 + 𝑓1(2) }
(1)
(43)
𝐿 /2
0 −1 1 𝑢3
𝑓2(2)
𝑢 𝜌𝐴𝑔𝐿/2
𝐴𝐸
[ 2 −1] { 𝑢 2 } = { } (44)
𝐿 /2 −1 1 2 𝜌𝐴𝑔𝐿/4
Solving, we obtain
𝑢2 𝜌𝑔𝐿2
{ 𝑢 } = 3/2 { } (45)
3 4𝐸 2
𝑢 (1) −1 1 0 3 𝜌𝑔𝐿
𝜀𝑥1 = [𝐵] {𝑢 1 } = [ 𝐿/2 𝐿 /2 ] { 3𝜌 𝑔 𝐿2 } = 4 𝐸 (46)
2 8𝐸
2
𝑢 1 (2) = [ −1 1 ] {3𝜌𝑔𝐿 /8𝐸 } = 1 𝜌 𝑔 𝐿
𝜀𝑥2 = [𝐵 ] {
𝑢2
} (47)
𝐿 /2 𝐿/2 𝜌𝑔𝐿2 /2𝐸 4 𝐸
3𝜌 𝑔
𝜎𝑥(1) = 𝐸𝜀𝑥(1) = 4
(48)
Assembling all the individual element matrices and substituting for the
(51)
𝐴𝐸
[ −1 1 + 1 −1 0] 3
}={
1/2 + 1/2 𝜌𝐴𝐿𝑔
}
𝐿 /4
00 −1
0 1 +
−1 1 −1
1 𝑢5 1/2
{𝑢 1/2 + 1/2 4
4
Solving, we get
2 2
𝑢 = ( 7 ) 𝜌 𝑔 𝐿 , 𝑢 = ( 12 ) 𝜌 𝑔 𝐿 ,
2 16 2𝐸 3 16 2𝐸
15 𝜌𝑔𝐿2
𝑢 4 = ( 16
2
) 2𝐸
, 𝑢 5 = 𝜌2𝐸
𝑔𝐿 (52)
We observe some very significant points—for example, no matter how few the
elements we take are, our solution for the displacement at the nodes is exact! Even
with just one element (i.e., a single straight-line variation of displacement within the
entire rod), we get the exact value for tip displacement, whereas the exact solution
is clearly a quadratic variation of displacement However, we must note here that the
nodal solution is not exact for most finite element solutions.
A point of immediate interest is "With nodal displacements being exact, how
could the stresses be inaccurate?". The calculation of stress depends not just on the
nodal values but on the variation of displacement within the element. Since the
element used permits only linear variation of displacement and the exact solution is
quadratic, we expect differences in the stress result. To illustrate this, let us compute
the value of displacement at an interior point as predicted by our finite element
solution. Let us choose to compute the displacement at x = 0.33Z, which is not a
node in any of the finite element solutions we obtained. For this purpose, we first
determine on which element this point P (corresponding to x = 0.33Z) lies, and use
the regular interpolation formula, i.e.,
𝑥𝑝 𝑥𝑝 𝑢𝑖
𝑢 𝑝 = [(1 − ℓ
) ℓ
] (4.54)
{𝑢 }
𝑗
where u and 𝑢𝑗 are the nodal displacements of that element and xp in this equation
refers to the distance from the ith node of the element to the point P (recall that we
used a local coordinate system for each element with its local origin at the ith node,
➢ The field variable itself may be reasonably well captured, but the error in
the derivatives (e.g. stress here) could be considerable.
It must be observed that we could have used two nodes only but permitted
an incomplete quadratic polynomial shape function, e.g. u(x) - c0 + c2x2. For such
an element, x - du/dx - 2c2x. Thus, strain and stress will always be zero at one end
of each element (at x = 0)!
We number the two end nodes as 1 and 2 and the middle node is given
number 3. The displacement at any point within the element is now interpolated
from the three nodal displacements using the shape functions as follows:
The shape functions Ni vary quadratic ally within the element and we now
discuss a systematic procedure to derive such shape functions. Let u(x) be given by
the complete quadratic polynomial
u(x) = c0 + c1 x + c2 x 2 (56)
𝑢 1 = 𝑢 0 ,𝑢 2 = 𝑐0 + 𝑐1 ℓ + 𝑐2 ℓ
2
ℓ ℓ 2
𝑢 3 = 𝑐0 + 𝑐1 ( 2 ) + 𝑐2 ( 2 ) (57)
Thus we have
Element Matrices
Given the shape functions, we get the strain-displacement relation matrix [B]
as
𝑑𝑢 𝑑
𝜀𝑥 = 𝑑 𝑥 = 𝑑 𝑥 [𝑁]{𝛿}𝑒 = 𝑒
(62)
[𝐵 ]{𝛿}
Where
Hence we have the element stiffness matrix given by from Eq. (15) and Eq.
(63):
[𝐾]𝑒 = ∫[𝐵]𝑇 (64)
[𝐵]𝐸𝐴𝑑𝑥
2 3ℓ
ℓ2
2𝑥 2
2𝑥 − ℓ = [ 2 (2𝑥 − 3ℓ) 2 (2𝑥 − ℓ ) −4 (2𝑥 − ℓ)] 𝐸𝐴𝑑𝑥
1 2
∫0 (65)
ℓ 2 2 ℓ2 2 ℓ2 2 ℓ2
−4
[ ℓ2 (2𝑥 − ℓ)]
Example 2. A vertically hanging rod. For the present example, the body force due
to gravity expressed as force q per unit length is given by (pAg). Thus, the element
nodal force vector (in the absence of any other force) is given by
3𝑥 2𝑥 2
1 − ℓ + ℓ2
𝑇
{𝑓}𝑒 = ∫0 [𝑁] 𝑞𝑑𝑥 = ∫ℓ 0
1 −𝑥 2𝑥 2
+ 2 𝜌𝐴𝑔𝑑𝑥 (67)
ℓ ℓ
4𝑥 4𝑥 2
[ ℓ − ℓ2 ]
1/6
𝜌𝐴𝑔𝑙 = {1/6} (68)
4/6
Using just one element spanning the entire length of the rod, as shown in
Figure , we obtain the equations
𝑢2 { 1/6
7 16 ] { 𝑢 3 } = 4/6 } 𝜌𝐴𝑔𝑙
−8
𝐴𝐸
3ℓ = [−8 (69)
where the boundary condition u 1 = 0, and the known forces have already been
substituted and ℓ = L.
Solving, we get
𝜌𝑔𝐿 3𝜌 𝑔 𝐿
𝑢 2 = 2 2𝐸 , 𝑢 3 = 2
8𝐸
(70)
𝑢(𝑥) = ( −𝑥 + 2 𝑥 2 ) 𝜌 𝑔 ℓ + (4𝑥 − 4𝑥 ) ( 3𝜌 𝑔 ℓ )
2 2 2
ℓ ℓ2 2𝐸 ℓ ℓ2 8𝐸
𝜌 𝑔 ℓ2
= ( 2𝑥 + 𝑥 2) = 𝜌 𝑔 (𝐿𝑥 − 𝑥 2) (71)
2𝐸 ℓ ℓ2 𝐸 2
We thus observe that we could get the exact solution with just one quadratic
bar element where as we needed several linear bar elements to get a reasonably
accurate solution.
Conclusion
A few higher order elements are far superior to several lower order elements.
Example. A bar subjected to thermal stresses. Consider a uniform rod of
length L, area of cross-section A , Young’s modulus E, and the coefficient of thermal
expansion heated uniformly through a temperature rise of T °C. Determine the
thermal stresses in the bar for the end conditions shown in Figure (a).
Before we analyze the finite element solution to the problem, we will briefly
review the concept of thermal stresses. When a rod is heated through a temperature
rise T, the rod would tend to expand by an amount ( LT). This corresponds to an
initial strain 0 = ( T). If the support restraints on the rod are such that this
expansion is possible, then the rod freely undergoes the thermal expansion ( LT),
and thus the mechanical strain in the rod is given by =LT/L=(T) This is the case
in Figure (a). As there are no forces restraining this thermal expansion, there will be
no internal stresses developed. This is reflected in the material constitutive equation
given by
Thus our general method of modeling initial strain will be as follows: we first
determine the mechanical loads corresponding to the initial strain, i.e. the loads that
would be required in order to cause a mechanical strain equal to the initial strain.
Under these loads, we then find the actual deformation of the structure consistent
with its support restraint conditions. From these actual deformations, we find the
actual mechanical strain. The difference between the actual mechanical strain and
the originally imposed initial strain leads to the internal stresses.
From our general expression for nodal force vector, the nodal loads due to
initial strain are given by
{𝑓} 𝑒 = ∫ [𝐵 ]𝑇
𝑣 𝑥 0 𝐴𝑑𝑥
𝐸𝜀
For the linear bar element
[𝐵 ] [−1 1
]
𝑙 𝑙
𝜀𝑥 0 = 𝛼𝑇
We will use, for the purpose of illustration, two linear bar elements, each of
length (L/2) for modeling the entire rod. For element 1, we have, in the absence of
any other load,
𝑢 (1) 1(1)
𝐴𝐸
[ 1 −1] { 𝑢 1 } = {𝑓 (1) } = {−𝐴𝐸𝛼𝑇 } (2)
𝐿 /2 −1 1 2
𝑓2 𝐴𝐸𝛼𝑇
(2)
𝑢 (2) 𝑓
𝐴𝐸
[ 1 −1] { 𝑢 1 } = { 1(2) } = {−𝐴𝐸𝛼𝑇} (3)
𝐿 /2 −1 1 2 𝑓2 𝐴𝐸𝛼𝑇
It is readily seen that these forces, acting on a free bar element, will cause
we get
(1)
1 −1 0 𝑢1 𝑓1
𝐴𝐸
[−1 1 + 1 −1] {𝑢 2 } = { 𝑓2 + 𝑓1(2) }
(1)
𝐿 /2
0 −1 1 𝑢3
𝑓2(2)
𝑢
𝐴𝐸
[ 2 −1] { 𝑢 2 } = { 𝐴𝐸𝛼𝑇 − 𝐴𝐸𝛼𝑇 } = { 0 }
𝐿 /2 −1 1 3 𝐴𝐸𝛼𝑇 𝐴𝐸𝛼𝑇
Solving, we get
𝑢 2 = 𝐿𝛼𝑇/2, 𝑢 3 = 𝐿𝛼𝑇
{𝛼} = 𝐸(𝜀 − 𝜀0 ) = 0
Similarly, for element 2, we can show that the internal stresses will be zero. It
is left as an exercise for the reader to show that internal stresses equal to (− T)
will be developed if the end of the rod x = L is also clamped.
Summary: Finite Element Modeling of Initial Strains
Step 2: Solve for the deformations of the structure when subjected to the
“loads due to initial strain” along with any other loads on the structure,
consistent with the boundary conditions.
Step 3: From the deformations obtained in Step 2 above, evaluate the element
level strains {} using {} = [B] {}e.
For each truss element in its own local coordinate frame, we have the force-
deflection relations, viz.
𝐴𝐸
[1 −1 𝑢 𝑖 𝐹𝑖
] {𝑢 } =
1 −1 1 𝑗
{𝐹 }
𝑗
In our particular example, the length of the central element is L while that of
the inclined rods is L/cos. Thus the individual element equations will be essentially
similar to above equation except for the appropriate value of element length.
Considering the components of deflection as shown in Figure (b), we can write
𝑢 𝑖 = 𝑢 𝑖 𝑋 𝑐𝑜𝑠 𝜃 + 𝑢 𝑖𝑌 𝑠𝑖𝑛 𝜃
𝑢𝑗 = 𝑢 𝑖 𝑋 𝑐𝑜𝑠 𝜃 + 𝑢 𝑖𝑌 𝑠𝑖𝑛 𝜃
Thus a point can now move along the X, Y directions as given by uX, uY, but
these are not independent—the resultant deformation can only be along the axis of
the element since that is the only deformation permitted for a truss. The relationship
between the nodal d.o.f. in the local coordinate frame of the element and the
generic d.o.f. in the global frame can be written as
𝑢𝑖 𝑋
𝑢𝑖 𝑐𝑜𝑠 𝜃 𝑠𝑖𝑛 𝜃 0 0 𝑢
{𝑢 } = ] = { 𝑢𝑗𝑖𝑌 }
𝑗 0 0 𝑐𝑜𝑠 𝜃 𝑠𝑖𝑛 𝜃
[
𝑢𝑗
Thus we have
{𝛿} 𝑒 = [𝑇]{𝛿}𝑒
ℓ 𝑔
where the subscript “ℓ” stands for local and the subscript “g” stands for global
coordinate frame. If we write the element level equations as
[𝐾]𝑒 {𝛿} 𝑒 = {𝐹 }𝑒
ℓ ℓ ℓ
Then
𝑐𝑜𝑠 𝜃 0 𝐹𝑖 𝑐𝑜𝑠 𝜃
𝐹𝑖 𝐹𝑖 𝑠𝑖𝑛 𝜃
[𝑇]𝑇 {𝐹 }𝑒 = [𝑠𝑖𝑛 𝜃 ] [𝐹 ] = 𝐹
𝜃 𝑗 𝑐𝑜𝑠 𝜃
0 𝜃 { 𝐹𝑗 𝑠𝑖𝑛 𝜃 }
ℓ 0
From Figure (b),𝑐𝑜𝑠 we see that these are generic forces at the nodes in the
0 𝑠𝑖𝑛
global directions. Thus we have
The above figure contrasts the element level equations in local and global
coordinates for a generic element.
Element 1. The element stiffness matrix in its own coordinate frame (xy) is given
by
[𝐾]𝑒ℓ = 𝐴𝐸 1 −1
[ ]
𝐿/ 𝑐 𝑜 𝑠 −1 1
𝛼
Element 2. The local frame (xy) and global frame (XY) are identical and hence
there is no transformation involved. We have
(2) (3)
(i) (j)
(2) 𝐴𝐸 1 −1] (𝑖)(2)
[𝑘]𝑔 = [ 1 (𝑗)(3)
𝐿 −1
Having obtained the element matrices in a common global frame XY, we are
ready to assemble the equations at the structure level. For the convenience of
assembly, we have marked the element level and structure level locations of the
matrix coefficients. Since we have four nodes and uX and uY at each node, we have
eight variables, and our global stiffness matrix is of size (8 × 8). The assembled
equations are given in Figure.
𝑢 1𝑋 = 0 = 𝑢1𝑌 , 𝑢 2𝑋 = 0 = 𝑢 2𝑌 , 𝑢 4𝑋 = 0 = 𝑢 4𝑌
Thus from the 5th and 6th equations of the above Figure,
3
[1 + 2 𝑐𝑜𝑠 𝛼 ] { 𝑢 3𝑋} = { 0𝑝}
2 𝑠𝑖𝑛2 0
𝐴𝐸
𝐿
𝛼 𝑐𝑜𝑠 𝛼 𝑢 3𝑌
0
Solving, we get
𝑢 3𝑋 = 𝑃𝐿 1
𝐴𝐸 1+2 𝑐 𝑜 𝑠 3 𝛼
, 𝑢 3𝑌 =
0
Having obtained the deflection of the structure, we can use the first six
equations of the above Figure to find the support reactions at nodes 1−3, which
ensure that the displacements at these nodes are zero. We now summarise the
general procedure for assembling element level equations.
Step 3: Obtain the coordinate transformation matrix [T] between the local and
global frames of reference.
Step 4: Transform the element matrices into the common global reference
frame.
A truss or rod undergoes only axial deformation and we assumed that the entire
cross-section undergoes the same displacement u. Thus the bar element was just a line
element with two nodes and each node having u as the nodal d.o.f. A beam, on the
other hand, undergoes transverse deflection denoted by v. The Figure below shows a
typical beam section undergoing transverse deflection. We assume that the cross-
section is doubly symmetric and the bending takes place in a plane of symmetry.
According to the classical theory of beam bending (Euler−Bernoulli theory), the
entire cross-section has the same transverse deflection v as the neutral axis;
sections originally perpendicular to the neutral axis remain so after bending.
Hence the deflections are small and we assume that the rotation of each section is
the same as the slope of the deflection curve at that point, i.e., ( dv/dx).
Therefore, the axial deformation of any point P away from the neutral axis
(due to bending alone) is given by uP =
– (z)(dv/dx). Thus, if v(x) is determined, then the entire state of deformation of the
body is completely determined.
Our beam element is therefore also a simple line element, representing the
neutral axis of the beam. However, in order to ensure the continuity of deformation
at any point (i.e. those on the neutral axis as uell as auay from it), we have to
ensure that v and (dv/dx) are continuous. We achieve this by taking two nodal
d.o.f., viz., v and (= dv/dx). Thus when two beam elements are joined together,
they share a common node and so have the same transverse deflection and slope. If
we did not have the slope d.o.f., then we would only have been able to ensure that
transverse deflection is continuous across elements, but not guarantee that the
slope also would be continuous. Thus the points away from the neutral azis could
actually separate (thereby creating a void) or overlap (creating a kink). We recall
that for this problem (fourth order differential equation in v), the essential boundary
conditions consist of both v and dv/dx. Thus, taking these nodal d.o.f. permits us to
readily assign prescribed essential boundary conditions (e.g. fized end v = 0 =
dv/dx). Moreover, a prescribed value of moment load can readily be taken into
account with the rotational d.o.f The Euler− Bernoulli beam element is shown in
Figure.
Determination of Shape Functions
The displacement field v (x) assumed for the beam element should be such
that it takes on the values of deflection and the slope at either end as given
by the nodal values vi, i, vj, j, Let v(x) be given by
𝑣(𝑥) = 𝑐0 + 𝑐1 𝑥 + 𝑐2 𝑥 2 + 𝑐3 𝑥 3
𝑣𝑖 = 𝑐0 , 𝜃𝑖 = 𝑐1 , 𝑣𝑗 = 𝑐0 + 𝑐1 𝐿 + 𝑐2 𝐿2 + 𝑐3 𝐿3 , 𝜃𝑗 = 𝑐1 + 2𝑐2 𝐿 +
3𝑐3 𝐿2
We can solve for the coefficients c0, c1, c2, c3 in terms of the nodal
d.o.f.𝑣𝑖 , 𝜃𝑖 , 𝑣𝑗 , 𝜃𝑗 and substitute in the first equation to get
𝑣𝑖 (𝑥) = 𝑁1 𝑣𝑖 + 𝑁2 𝜃𝑖 + 𝑁3 𝑣𝑗 + 𝑁4 𝜃𝑗
(Note: The reader is advised to carry out the steps to gain familiarity with this
method of deriving the shape functions.)
Rewriting , we get
𝑣𝑖
𝜃𝑖
𝑣𝑖 (𝑥) = [𝑁]{𝛿}𝑒 = [𝑁1 𝑁2 𝑁3 𝑁4 ] { 𝑣 }
𝑗
𝜃𝑗
THE FINITE ELEMENT METHOD
or NODAL APPROXIMATION METHOD:
➢ The basic concept behind the Finite element method is “going from part to whole”
➢ Name “FINITE ELEMENT” coined by Clough
➢ Fitting of a number of piecewise continuous polynomials to approximate the variation of
the field variable over the entire domain
Discretisation of the structure: In this step the given structure is divided into subdivisions or
elements. Depending upon the problem we may choose I D, II D or IIID elements.
I D elements
Constant strain triangular element Bilinear Rectangular element
II D elements
3
4
1 2
Length l
Solutions for the unknown nodal displacements: The elemental matrices, on assembly,
yield a set of equations, which could be expressed as a set of matrices, which could be
solved using any iterative procedure or numerical method.
Computation of elemental strains and stresses: From the unknown displacements, the
element strains and stresses can be computed by using the necessary equations of solid or
structural mechanics.
54
Example:
L1 = 10 cm 1
L2 = 10cm
E= 2x107N/cm2 2
EBC:
2 U1 = 0
Pl = 10kN
3
A 1 = 2sq.cm A
2 = 1sq.cm
10 kN
1 − 1
K 1
=
EA1
l1 −1 1
4 105 − 4 105
K 1
=
5
− 4 10 5
4 10
EA2 1 − 1
K 2 =
l2 − 1 1
2 105 − 2 105
K 2
= 5
− 2 10 5
2 10
The assembled stiffness matrix is given by
4 −4 0
K g =10 − 4 4 + 2 − 2
5
0 −
2 2
The load vectors are
R
P =
1
0
where R is the reaction at the fixed end
0
P 2
=
1
R
P = 0
10
The overall equilibrium equation is given by
[K] {u} = {P}
or
2 − 2 0 u1 R
2 10 − 2 3 − 1 u2 = 0
5
0 − 1 1 u 10
3
2 − 2 0 u1 R
2 10 − 2 3 − 1 u2 = 0
5
0 − 1 1 u 10
3
5 3 − 1 u2 0
2 10 =
− 1 1 u3 1
u2 = 0.25 x 10-4 cm
u3 = 0.75 x 10-4 cm
The stresses in the elements are given by
2 x 105 [2 * u1 – 2 * u2] = R
Substituting for u1and u2 we get
Reaction R= 10kN
Example
x
A( x) = A1 − ( A1 − A2 )
l
x
i.e. A( x) = 80 − (80 − 20)
300
= (80 − 0.2 x)
Specific weight = 0.075 N/cm3
Young's Modulus E = 2 x 107 N/cm2
l
dN1 dN1
K 11 =
0 EA(x) dx dx dx
A1 - A2 1 2
= l
0
E A1 -
l
x − dx
l
= E A1 A2 E(A1 + A2 )
( + )=
l 2 2 2l
l
dN1 dN 2
=
K 12 EA(x) dx
0
dx dx
A1 - A2 − 1 1 dx
l
=
E A1 - x l l
0 l
E ( A1 + A2 )
E A1 A2 = −
=
− ( + ) 2l
l 2 2
K 12 = K 21
l
dN 2 dN 2
=
K 22 EA(x) dx
0
dx dx
A -A
l 2
1
=
E A1 - 1 2 dx
0 l l
E A A E ( A1 + A2 )
= ( 1 + 2 ) =
l 2 2 2l
Therefore the element stiffness matrix will be
e E A1 + A2 1 -1
[K ] =
l 2 -1
1
60
Similarly the element nodal load vector will be
l
r1 = γA(x) N1 dx
0
(A - A )
l
x
=
0
[γ A1 - 1 2 (1 - ) ] dx
l l
= A1 A2
l + l
l
3 6
r2 = γA(x) N 2 dx
0
(A - A ) x
l
=
0
[γ A1 - 1 2 ( ) ] dx
l l
A1 A2
= l + l
6 3
Therefore the assembled load vector will be
r e = γl 2A1
6 2A2
A2
A1
E A2 + A3 1 -1 E 50 − 50
K =
2
-1 =
l2 2 1 100 − 50 50
E A3 + A4 1 -1 E 30 − 30
K =
3
-1 =
l3 2 1 100 − 30 30
[K 1 ]
K =
[K 2 ]
[K 3 ]
70 -70
E − 70 70+50 -50
=
100 -50 50+30 -30
-30 30
70 -70 0 0
E − 70 120 -50 0
=
100 0 -50 80 -30
0 0 -30 30
r 1 γl 2A1 + A2
=
r2 6 2A2 + A 1
220
r =
1
x 100 6
200
6
100
r =
160
r =
6
3
γ x 100
80
2
γ x 100 6
140
6
6
|r |1
P1
R =
2
|r |
+
P2
P 3
|r 3|
The global load vector is
220 R
6
R = +
200 160
+ O
6 6
γ x 100
140 100
+ O
6 6
80
P
6
220 R
360 O
γ x 100
= +
6 240 O
80 P
65
Now the total system of equation will be
70 -70 u1 220 R
-70 u O
E 120 -50 2 = γ x 100 360
100 50 80 -30 u3 6 240 O
-30 30 u4 80 P
Now applying the Boundary conditions i.e. u1 = 0 ..
Delete the first row and first column of elements and the system of equation will reduce to
u2 + u3
U x=50 =
2
Example 3
Element 1,
u1 u2
2EA 1 − 1
k1 =
L − 1 1
Element 2,
u2 u3
EA 1 − 1
k2 =
L − 1 1
2 − 2 0 u1 F1
EA
− − u
= F2
L
2 3 1 2
0 − 1 1 u3 F
3
68
EA
3u3 = P
L
PL
Thus, u2 =
3EA
Stress in element 1 is
u2 − u1
σ 1 = Eε1 = E
L
E PL P
= − 0 =
L 3EA 3A
Similarly, stress in element 2 is
u3 − u 2
σ 2 = Eε2 = E
L
E PL P
= 0 − =−
L 3EA 3A
1 −1 0 0 F1
EA
− 1 2 − 1 u 2 = P
L
0 − 1 1 Δ F
3
WEAK FORM OF GOVERNING EQUATION FOR THERMAL
PROBLEMS
where
k = Thermal conductivity coefficient
h = Thermal convection coefficient
A = Area of cross section subjected to CONDUCTION
p= Perimeter is the area exposed to CONVECTION
T = Atmospheric Temp. , T = Variable
Q = Heat Source
(q + dq) − q + hp dx (T − T ) = 0
by dx we get
dq
+ hp (T − T ) = 0
dx
d dT
− kA( x) + hp (T − T ) = 0
dx dx
Boundary conditions:
i) At x= 0 T = To
ii) At the free end any one of the following three possible boundary conditions could be
specified
1. If free end is insulated _ kA dT/dx = 0
2. If free end is open to atmosphere
_ kA dT/dx|=l = hA(T- T)
3. Specified temperature T(l) = Tl
The governing equation for heat transfer in a one dimensional problem is given by
d dT
− KA + hp(T − T) = 0
dx dx
The weak form can be obtained by
w(x)R(x)dx =0
For a bar of length ‘l’ with wall temperature ‘T’ the weak form of the governing equation becomes
d dT
l
0 dx
w( x ) − KA
dx
+ hp (T − T ) dx = 0
d dT
l l
0 w( x )
dx
− KA
dx
dx + w( x)hp(T − T)dx = 0
0
d dT
Let l
I 1 = w( x) − KA dx
0
dx dx
and
u = w(x ) du = dw
d dT dT
dv = − KA dx v = − KA
dx dx dx
I 1 = uv − vdu
l
dT dT dw
l
I 1 = w( x) − KA − − KA dx
dx 0 0 dx dx
Substituting the above term in equation 1, we get
l
dT dT dw
l l
w( x)− KA − − KA dx + w( x)hp(T − T)dx = 0
dx 0 0 dx dx 0
l
dT
l l l
dT dw
w( x)− KA + KA dx + hpw ( x)T ( x)dx − hpw ( x)Tdx = 0
dx 0 0 dx dx 0 0
l l l
dT dw
0 dx dx dx + 0 hpw( x)T ( x)dx = 0 hpw( x)Tdx
KA
− w( x)hA(TL − T)
Substituting in the weak form
And w(x) as N1 first and then N2 we get a system of two equations in two unknowns
namely T1 and T2 which can be written as
T ( x) = N1T1 + N 2T2
K 11 K 12 K 11 K 12
1
T T1 q1
+ =
K 21 K 22 T2 K 21 K 22 T2 q 2
cond conv
l
dN i dN j
= kA(x)
Where e
K ijcond dx
0
dx dx
l
K ije conv = hp(x)
0
N i N j dx
l
q ej = hpT
0
N j dx
Let the elements be of equal length l
The element matrices are
KA 1 -1 hP l 2 1 0 0
[K e ] = -1 1 1 2 0 hA
+ +
l 6
e hPl T 1 0
[f ] = +
2 1 hA T
Boundary conditions:
at x = 0, T(0) = T
dT
at x = L, − KA l = hA (Tl - T )
dx
e kA 1 -1 hp l 2 1 0 0
[K ] = -1 1
+ 1 +
hA
l 6 2 0
e
hpl T 1 0
[q ] = +
2 1 hA T
The element matrices for ELEMENT (1),
(2) & (3) are
e 6 − 6 20
[K ]cond = ; {qe } =
− 6 6 20
By solving we get
T2 = 53.95 0
C; T3 = 39 .88 0 C;
T4 = 32 .82 0
C; T5 = 30.29 0 C;
BEAM ELEMENTS
Beam in Bending-Continued
• Considering the equilibrium of vertical forces and
moments, we have the governing equation:
Fy = 0
− Q + Q + dQ + qdx = 0 80
dQ
+ q( x) = 0 − − − − − − − − 1
dx
M = 0
M + Qdx − M − dM
dM
= Q − − − − − − − − − − − −2
dx
dM
Sub Q = in eqn. 1
dx
d dM
+ q( x) = 0
dx dx
d 2M
2
+ q( x) = 0
dx
d 2w
Now M = − EI
dx 2
d2 d 2w
EI
2
− q( x) = 0
2
dx dx
Governing Differential Equation
d 4 w(x)
EI 4
= q(x); q is the distributed loading
dx
Boundary conditions could involve
specification of any of the following variables
w = transverse displacement
dw
θ= = Slope
dx
d 2w
M = EI 2 = Moment
dx
d 3w
Q = EI 3 = Shearforce
dx
Boundary conditions
w = transverse displacement
Primary
dw
θ= = Slope variables
dx
d 2w
M = EI 2 = Moment
dx Secondary
d 3w variables
Q = EI 3 = Shearforce
dx
Possible loads
Distributed load (uniform or non-uniform),
Transverse loads, Transverse moments or
combination loading in transverse direction
Shape functions for beam element
Sign conventions
w (x) = a0 + a1 x + a2 x 2 + a3 x 3 (1)
a0
a
w (x) = 1 x x2 x 3 1 (2)
a 2
a3
θ (x) = a1 + 2a2 x + 3a3 x 2 (3)
a0
a
1
θ (x) = 0 x 2x 3x (4)
2
a 2
a3
At x=0 w=w1 and θ= θ1
At x=l w=w2 and θ= θ2
at x = 0 w1 = a0 + a1 0 + a2 0 + a3 0
θ1 = 0 + a1 + 2a2 0 + 3a3 0
x=l w2 = a0 + a1l + a2l 2 + a3l 3
θ2 = 0 + a1 + 2a2l + 3a3l 2
w1 1 0 0 0 a0
θ 0 0 a1
1 1 0
=
w2 1 l l2 l 3 a 2
2
θ2 0 1 2l 3l a3
−1
a0 1 0 0 0 w1
a 0 0 θ
1 1 0 1
=
a 2 1 l l2 l3 w2
2
a3
0 1 2l 3l
θ2
−1
1 0 0 0 w1
0 1 0 θ
0 1
w (x) = 1 x x 2
x3
1 l l2 l3 w2
0 1 2l 3l 2 θ2
w1
θ
1
w(x) = N 1 N2 N3 N4
w2
θ2
3x 2 2x3
N 1 = 1 − 2 + 3
l l
2x 2 x3
N 2 = x − + 2
l l
3x 2 2x3
N 3 = 2 − 3
l l
x2 x3
N 4 = − + 2
l l
These shape functions are based on
Hermitian polynomials
N1 & N2 associated with displacement
N2 & N4 associated with slopes
d 3w d 2w
dv = EI 3 , and v = EI 2
dx dx
l l
d 3 w dv d 2w d 2 w d 2v
v( x) EI 3 − EI 2 + EI 2 2
dx − q( x)v( x)dx = 0
dx 0 dx dx 0 dx dx
Rearranging,
l l
l 2
d wd v 2 l
dv d w
2
d w
3
EI
0 dx 2 dx 2
dx = 0 q ( x ) v ( x ) dx +
dx
EI
dx 2
−
0
v ( x ) EI
dx 3
0
l l
l 2
d wd v 2 l
dv d 2w d 3w
0 EI dx 2 dx 2 dx = 0 q( x)v( x)dx + dx EI dx 2 − v( x) EI dx 3
0 0
l l
l
d 2 w d 2v
l
dv d 2w d 3w
0 EI dx 2 dx 2 dx = 0 q( x)v( x)dx + dx EI dx 2 − v( x) EI dx 3
0 0
K u = f
K u = f
l 2
d 2 Ni d N j
K ij = EI 2 2
dx w1
0 dx dx
where u = 1
l w2
f j = q(x)N j (x)dx 2
0
l
d 2 N1 d 2 N1
K11 = EI 2 2
dx
0 dx dx
2
l
6 12 x
K 11 = EI − 2 + 3 dx
l l
0
EI
= 12 3
l
l
d 2 N1 d 2 N 2
K 12 = EI 2 2
dx
0
dx dx
l
6 12x 4 6
= EI − 2 + 3 − + dx
l l l l
0 2
EI
= 6 2 = K 21
l
l
6 12x 6 12x
K 13 = EI − 2 + 3 −
l 2 l 3
dx
l l
0
EI
= −12 3 = K 31
l
6EI
K 14 = 2 = K 41
l
4EI 6EI
K 22 = K 23 = − 2 = K 32
l l
2EI
K 24 = − = K 42
l
12EI
K 33 = −
l3
6EI
K 34 = − 2 = K 43
l
4EI
K 44 = −
l
12 6l − 12 6l
4l 2 − 6l 2l 2
EI 6l
StiffnessMatrixK = 3
e
l − 12 − 6l 12 − 6l
2
6l 2l 2
− 6l 4l
l
f j = q(x)N j (x)dx
0
l l
3x 2 2x 3
f 1 = q(x)N1(x)dx = q(x) 1 − 2 + 3 dx
0 0 l l
ql
=
2
l l
2x 2 x 3
f 2 = q(x)N2(x)dx = q(x) x − + 2 dx
0 0 l l
2
ql
=
12
l l
3x 2 2x 3
f 3 = q(x)N3(x)dx = q(x) 2 − 3 dx
0 0 l l
ql
=
2
l l
2x 2 x 3
f 4 = q(x)N4(x)dx = q(x) x − + 2 dx
0 0 l l
2
ql
=−
12
Load Vector is given by
1
ql l/6
f e =
2 1
− l/6
l − 12 − 6l 12 − 6l
2
6l 2l 2
− 6l 4l
1 R
ql l/6 0
f e = +
2 1 0
− l/6 M
Beam Element
For a classical beam element,
w1
w( x) = N1 N 2 N3 N4 1
w2
2
w1
du d dw d 2 w d 2 N1 d 2 N 2 d 2 N3 d 2 N 4 1
xx = = z = z 2 = z
dx dx dx dx dx 2 dx 2 dx 2 2
dx w2
2
Example 1: Cantilever Beam subjected to
point load at the tip
Pl 2 Pl 3
2 = and w2 =
2 EI 3EI
d 2w
At x = 0, w1 = 0 and EI 2 = 0
dx
d 2w
At x = l , 2 = 0 and EI 2 = 0
dx
The stiffness matrix is given by
12 6l − 12 6l w1 1 R
EI
6l 4l 2 − 6l 2l 2 θ1 fl l/6 0
= +
l 3 − 12 − 6l 12 − 6l w2 2 1 0
2
6l 2l 2
− 6l 4l θ2 − l/6 M
EI 4l 2 − 6l 1 fl l / 6 0
= +
l3 − 6l 12 w2 2 1 0
4EIθ1 6EIw2 fl 2
− 2
=
l L 12
6EIθ1 12EIw2 fl
− 2 + 3
=
l l 2
8EIθ1 12EIw2 fl
2
− 3
=
l l 6
3
fl
1 =
3EI
4
5 fl
w1 =
24 EI
Substitute l = L 2
3
fl
We get θ1 =
24EI
4
5fL
w1 =
384EI
Example 3: Fixed – Fixed beam with central
load
Boundary conditions:
At x = 0, w1 = 0 and 1 = 0
d 3w P
At x = l , 2 = 0 and EI 3 = −
dx 2
EI P
12 3 w2 = −
l 2
P l3
or w2 = −
2 12EI Downwards
Pl 3
=
24 EI
L
Substituti ng l = we get
2
PL3
w2 =
192EI
EXAMPLE 4: The beam shown in fig is fixed
at both ends and supported between the ends
with a simple support that allows rotation.
Compute the rotation and reaction at the
supports. Also determine the moments and
shear forces.
=
L − 12 − 6L 12 − 6L w2 2 1
3
2
− θ2 − L/6
2
6L 2L 6L 4L
Element 2
12 6(2L) − 12 6(2L) w1 0
2
EI 6(2L) 4(2L) − 6(2L) 2(2L) θ1 0
2
=
(2L) − 12 − 6(2L)
3
12 − 6(2L) w2 0
2
6(2L) 2(2L) − 6(2L) 4(2L) θ2 0
2
( )
2
EI fL
3
4 L2
+ 2 L2
2 =
L 12
fL3
or 2 =
74 EI
Now to compute reactions and moments for
each span we utilize the local stiffness matrix
for that span. Let the reactions and moments
for the span 1-2 be R1, M1, R2 and M2.
12 6L − 12 6L 0 1 R1
2
EI 6L 4L − 6L 2L 0 fL L/6 M 1
2
0 = +
3
L − 12 − 6L 12 − 6L 3 2 1 R2
2
f L
− 72EI − L/6 M 2
2
6L 2L 6L 4L
Solving we get
7 fL fL2 1 5 fL WL2
R1 = ; M1 = ; R2 = ;M2 =−
12 9 12 36
R2 represents the reaction at node 2 which is
the sum of shear forces at 2nd node of
element (1) and that at the 1st node of
element (2). Thus R2 = R12 + R22.
The stiffness matrix for element (2) can be
used to compute R22, M2, R3 and M3.
12 12L − 12 12L 0 3 R22
12L 16L2 − 12L 8L2 fL
EI 72EI = M 2
8L3 − 12 − 12L 12 − 12L 0 R3
2
12L 8L
2
− 12L 16L 0 M 3
Solving we get
fL fL
R =
2
2 R3 = −
48 48
fL2 fL2
M2 = M3 =
36 72
R2 = R21 + R22
ASSIGNMENT
S.No Question K Level CO
.
01 Axial load of 500N is applied to a stepped shaft, at the K2 CO2
interface of two bars. The ends are fixed. Calculate the
nodal displacements and stresses when the element is
subjected to all in temperature of 100˚C. Take E1 = 70*103
N/mm2, E2 = 200*103 N/mm2, A1 = 900mm2, A2 =
1200mm2, α1 = 23*10-6 / ˚C, α2 = 11.7*10-6 / ˚C, L1 =
200mm, L2 = 300mm.
40
ASSIGNMENT
S.No Question K Level CO
.
04 A tapered steel plate of uniform thickness 40 mm with K2 CO2
Youngs modulus 2*105 N/mm2 and weight density
0.82*10-4 N/mm3. The Plate is subjected to a point load of
500N at mid-point. Compute the nodal displacement,
element stress and reaction force.
40
PART - A QUESTIONS AND ANSWERS
UNIT – II INTRODUCTION
S.N O QUESTION AND ANSWER K CO
LEVEL
1 What is meant by finite element? K1 CO2
A small units having definite shape of geometry and
nodes is called finite element.
Preprocessing
Analysis
Post Processing
5 What is meant by degrees of freedom? K1 CO2
{F }=[K ]{u}
▪ It is a symmetric matrix
▪ The sum of elements in any column must be equal
to zero
▪ It is an unstable element. So, the determinant is
equal to zero.
18 Write down the expression of shape function N K1 CO1
and displacement u for one dimensional bar
element.
U= N1u1+N2u2
N1= 1-X / l N2 = X / l
11
1
Part B Questions
40
S.No. Question K Level CO
05 A composite wall is made of three different materials. The K2 CO2
thermal conductivity of the various sections are k1 = 2
W/cm ˚C, k2 = 1 W/cm ˚ C, k3 = 0.2 = W/cm ˚C. The
thickness of the wall for the section is 1cm, 5cm and 4cm
respectively. Calculate the temperature values at nodal
points within the wall. Assume the surface area to unity.
The left edge of the wall is subjected to a temperature of
30˚C and the right side of the wall is at 10˚C.
42
S.No. Question and Answer K Level CO
09 Consider a three-bar truss as shown in Fig. Take E = 2 x K2 CO2
105 N/mm2. Calculate the nodal displacements. Take Al =
2000 mm2 , A2 = 2500 mm2, A3 = 2500 mm2
250
10 K2 CO2
Determine the deflection in the beam, loaded as
shown in Fig., at the mid-span . Determine also the
reactions at the fixed ends. E = 200 GPa. Il = 20 x
10 m4, 12 = 10 x 10¯6 m4.
11 Find the eigen vales and eigen vectors of a cantilever beam K2 CO2
of length ‘L’, Youngs modulus ‘E’, Moment of Inertia ‘I’ and
mass density ‘℮’. Use two element idealization.
12 Find the eigen vales and eigen vectors of an axial bar of K2 CO2
length ‘L’, Youngs modulus ‘E’, Moment of Inertia ‘I’ and
mass density ‘℮’. Use two element idealization.
43
SUPPORTIVE ONLINE CERTIFICATION COURSES
11
5
REAL TIME APPLICATION IN DAY TO DAY LIFE AND TO
INDUSTRY
11
6
CONTENT BEYOND SYLLABUS
Effect of Self Weight on a Cantilever Beam
Introduction
This tutorial was completed using ANSYS 7.0 The purpose of the tutorial is to show the required steps
to
account for the weight of an object in ANSYS.
Loads will not be applied to the beam shown below in order to observe the deflection caused by the
weight of
the beam itself. The beam is to be made of steel with a modulus of elasticity of 200 GPa.
ANSYS Command Listing
/Title, Effects of Self Weight
/PREP7
Length = 1000
Width = 50
Height = 10
K,1,0,0 ! Create Keypoints
K,2,Length,0
L,1,2
ET,1,BEAM3 ! Set element type
R,1,Width*Height,Width*(Height**3)/12,Height !** = exponent
MP,EX,1,200000 ! Young's Modulus
MP,PRXY,1,0.3 ! Poisson's ratio
MP,DENS,1,7.86e-6 ! Density
LESIZE,ALL,Length/10, ! Size of line elements
LMESH,1 ! Mesh line 1
FINISH
/SOLU ! Enter solution mode
ANTYPE,0 ! Static analysis
University of Alberta ANSYS Tutorials -
www.mece.ualberta.ca/tutorials/ansys/CL/CIT/Density/Print.html
Copyright © 2001 University of Alberta
DK,1,ALL,0, ! Constrain keypoint 1
ACEL,,9.8 ! Set gravity constant
SOLVE
FINISH
/POST1
PLDISP,2 ! Display deformed shape
University of Alberta ANSYS Tutorials -
www.mece.ualberta.ca/tutorials/ansys/CL/CIT/Density/Print.html
Copyright © 2001 University of Alberta
11
7
ASSESSMENT SCHEDULE
11
8
PRESCRIBED TEXT BOOKS & REFERENCE BOOKS
TEXT BOOKS:
T1) Reddy. J.N., “An Introduction to the Finite Element Method”, 3rd Edition, Tata
McGraw Hill, 2005
T2) Seshu, P, “Text Book of Finite Element Analysis”, Prentice-Hall of India Pvt. Ltd.,
New Delhi, 2007.
REFERENCES:
R1) Rao, S.S., “The Finite Element Method in Engineering”, 3rd Edition, Butterworth
Heinemann, 2004
R2) Logan, D.L., “A first course in Finite Element Method”, Thomson Asia Pvt. Ltd.,
2002
R3) Robert D. Cook, David S. Malkus, Michael E. Plesha, Robert J. Witt, “Concepts
and Applications of Finite Element Analysis”, 4th Edition, Wiley Student Edition,
2002.
11
9
MINI PROJECT SUGGESTIONS
Click on “Add”. The “Library of Element Types” menu appears, as shown. Scroll
down to highlight “Thermal Solid”, and “Quad 4 node 55” as shown. Click on “OK”,
then “Close”.
“OK” for material set number 1, then enter 401 for KXX (thermal conductivity), then
click on “OK”. KXX is the only material property needed for this analysis.
Choose:
Preprocessor -> -Meshing- Mesh -> Areas -> Mapped -> 3 or 4 Sided
A picking menu appears. Select “Pick All”. The rectangle will be meshed.
12
0
MINI PROJECT SUGGESTIONS
Postprocessing:
General Postproc -> Plot Results -> -Contour Plot- Nodal Solu
12
1
Thank you
Disclaimer:
This document is confidential and intended solely for the educational purpose of RMK Group of
Educational Institutions. If you have received this document through email in error, please notify the
system manager. This document contains proprietary information and is intended only to the
respective group / learning community as intended. If you are not the addressee you should not
disseminate, distribute or copy through e-mail. Please notify the sender immediately by e-mail if you
have received this document by mistake and delete this document from your system. If you are not
the intended recipient you are notified that disclosing, copying, distributing or taking any action in
reliance on the contents of this information is strictly prohibited.
115