00 FEM Part 1
00 FEM Part 1
00 FEM Part 1
References
1
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 5 AAiT – Civil Engineering – Bedilu Habte 7
AAiT – Civil Engineering – Bedilu Habte 6 AAiT – Civil Engineering – Bedilu Habte 8
2
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 10 AAiT – Civil Engineering – Bedilu Habte 12
3
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 13 AAiT – Civil Engineering – Bedilu Habte 15
4
3/23/2020
Common FEA Procedure for Structures Common FEA Procedure for Structures
0. Idealization
The given structure needs to be idealized based on
engineering judgment. Identify the governing
equation. U i u12 u12
1. Discretization Vi v12 v12
The continuum system is disassembled into a
Displacement of a node is always
number of small and manageable parts (finite the same for the adjoining elements
elements). and for the whole structure.
AAiT – Civil Engineering – Bedilu Habte 18 AAiT – Civil Engineering – Bedilu Habte 20
5
3/23/2020
Common FEA Procedure for Structures Common FEA Procedure for Structures
i 1
F x fx 2 f x 12 6. Solve for the primary unknowns
i 1
F y fy 2 f y 12 1
The sum of the forces on each element U K F
of a particular node must balance the
external force at that node.
For the whole structure, this process results in the master 7/8. Compute other values of interest
stiffness equation: Secondary unknowns are determined using the
known nodal displacements. Result
K ' U F
' '
interpretation.
AAiT – Civil Engineering – Bedilu Habte 21 AAiT – Civil Engineering – Bedilu Habte 23
AAiT – Civil Engineering – Bedilu Habte 22 AAiT – Civil Engineering – Bedilu Habte 24
6
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 25 AAiT – Civil Engineering – Bedilu Habte 27
AAiT – Civil Engineering – Bedilu Habte 26 AAiT – Civil Engineering – Bedilu Habte 28
7
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 30 AAiT – Civil Engineering – Bedilu Habte 32
8
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 33 AAiT – Civil Engineering – Bedilu Habte 35
AAiT – Civil Engineering – Bedilu Habte 34 AAiT – Civil Engineering – Bedilu Habte 36
9
3/23/2020
• It must be in equilibrium.
• It must satisfy the elastic stress–strain
law (Hooke’s law)
• The displacement field must be
compatible.
• It must satisfy the strain–displacement
equation.
AAiT – Civil Engineering – Bedilu Habte 37 AAiT – Civil Engineering – Bedilu Habte 39
AAiT – Civil Engineering – Bedilu Habte 38 AAiT – Civil Engineering – Bedilu Habte 40
10
3/23/2020
Approximate Solution
Total Potential Energy (TPE)
Admissible displacement function is
continuous over the length and satisfies p U W
any boundary condition:
dU x x y z d x
Strain dU d x dV
x
Energy
ε x
(Internal U xd
x dV
Principles of Minimum Potential Energy – Of all work) 0
V
kinematically admissible displacement equations,
those corresponding to equilibrium extermize the 1
TPE. If the extremum is a minimum, the equilibrium
state is stable.
U
2
V
x x dV
Usually Polynomials
W
V
Xˆ b uˆ dV Tˆx u dS fˆi dˆi
S i 1
Continuous within element.
Inter-element compatibility. Prevent overlap TPE
or gaps. 1
p x AE x dx W
Allow for rigid body displacement and 2 L
constant strain.
AAiT – Civil Engineering – Bedilu Habte 42 AAiT – Civil Engineering
Jima – Bedilu Habte 44
11
3/23/2020
Ritz-Method Ritz-Method
Consider the linear elastic one-dimensional
rod with the force shown below
12
3/23/2020
Ritz-Method Galerkin-Method
Consider the polynomial function: For the one-dimensional rod considered in the
pervious example, the governing equation is:
To be kinematically admissible u must satisfy
the boundary conditions u = 0 at both (x =
0) and (x = 2) The Galerkin method aims at setting the
& residual relative to a weighting function Wi,
Thus: to zero. The weighting functions, Wi, are
chosen from the basis functions used for
constructing û (approximate displacement
function).
AAiT – Civil Engineering – Bedilu Habte 49 AAiT – Civil Engineering – Bedilu Habte 51
Ritz-Method Galerkin-Method
• TPE of this system becomes: Using the Galerkin-method, approximate
displacement function is obtained by:
• Minimizing the TPE: The governing DE is written in residual form
d du
RES AE
dx dx
Multiply this RES by weight function f and
• Thus, an approximate u is given by: integrate and equate to zero
Perform differentiation and integration to
obtain the approximate u
• Rayleigh-Ritz method assumes trial
functions over entire structure L
f R dx 0
AAiT – Civil Engineering – Bedilu Habte 50 AAiT – Civil Engineering – Bedilu Habte 52
13
3/23/2020
Galerkin-Method Galerkin-Method
Consider the rod shown below Equating the value in the bracket to zero and
performing the integral:
u1 3
4
u 0 . 75 2 x x 2
• In elasticity problems Galerkin’s method turns
out to be the principle of virtual work.
AAiT – Civil Engineering – Bedilu Habte 53 AAiT – Civil Engineering – Bedilu Habte 55
Bar Element
Galerkin-Method
The function Φ is zero at (x = 0) and (x = 2)
and EA(du/dx) is the force in the rod, which Y E
ŷ
equals 2 at (x = 1). Thus: x̂, û duˆ
2
dxˆ
L dˆ2 x , fˆ2 x
1 A xˆ T A
• Using the same polynomial function for u and
Φ and if u1 and Φ1 are the values at (x = 1): dˆ1 x , fˆ1 x
X
d duˆ
• Setting these and AE 0
dxˆ dxˆ
E=A=1 in the integral:
AAiT – Civil Engineering – Bedilu Habte 54 AAiT – Civil Engineering – Bedilu Habte 56
14
3/23/2020
Assumptions
dˆ dˆ 1x
uˆ 2x xˆ dˆ 1x
L
The bar cannot resist shear forces.
That is: f̂1ŷ f̂ 2 ŷ 0 xˆ xˆ d̂1x
û 1
Effects of transverse displacements L L dˆ 2x
are ignored. d̂
û N1 N 2 1x
Hooke’s law applies. d̂ 2x
That is: Where :
x E x xˆ xˆ
Shape functions: N1 1 and N 2
L L
AAiT – Civil Engineering – Bedilu Habte 57 AAiT – Civil Engineering – Bedilu Habte 59
15
3/23/2020
L dU x d x dV
duˆ dˆ2 x dˆ1x f A
1
dxˆ L dˆ dˆ2 x U
2 x x dV
d dˆ
ˆ fˆ1x AE 1x
V
E E 2 x 1x L
L M
dˆ dˆ1x W Xˆ b uˆ dV Tˆx u dS fˆix dˆix
fˆ2 x AE 2 x
V S i 1
L
AAiT – Civil Engineering
Jima – Bedilu Habte 61 AAiT – Civil Engineering
Jima – Bedilu Habte 63
16
3/23/2020
x D Bdˆ
1
L
L
E ˆ2
A
L U*
L2
d1x 2dˆ1x dˆ2 x dˆ22x
p x x dxˆ fˆ1x dˆ1x fˆ2 x dˆ2 x uˆ Tˆx dS uˆ Xˆ b dv
20 S V
dˆ fˆ dˆ
T
fˆ dˆ2 x fˆ2 x
1x 1x
AAiT – Civil Engineering – Bedilu Habte 65 AAiT – Civil Engineering – Bedilu Habte 67
2 0
x T x dxˆ dˆ P uˆ Tˆ dS uˆ Xˆ dv
T
T
x
T
b
dˆ1x
ˆ ˆ
2 L2
2 d1 x 2 d 2 x f1 x 0
S V
L
p AL E ˆ
p
A ˆT T T
2 0
d B D B dˆ dxˆ
dˆ2 x
2 L2
2d 2 x 2dˆ1x fˆ 2x 0
T
dˆ P dˆ N Tˆ dS dˆ N Xˆ dv
T T T T
T T
fˆ {P} N Tˆ dS N Xˆ dv
T
x
T
b
k B D B dV D D
V
S V
AAiT – Civil Engineering – Bedilu Habte 66 AAiT – Civil Engineering – Bedilu Habte 68
17
3/23/2020
C S 0 0
dˆ T d uˆ a1 a2 xˆ a3 xˆ 2
S C 0 0 fˆ T f No. of coefficients = No. of DOF a1
T Written in matrix form: uˆ 1 xˆ
ˆx 2 a2
0 0 C S
a3
0 0 S C
AAiT – Civil Engineering – Bedilu Habte 69 AAiT – Civil Engineering – Bedilu Habte 71
18
3/23/2020
N1 + N2 + N3 = 1 at any point
x1 x2 x3
El #1 El #2
AAiT – Civil Engineering – Bedilu Habte 73 AAiT – Civil Engineering – Bedilu Habte 75
19
3/23/2020
3-Node bar element: varying quadratically inside the bar STRAIN and STRESS WITHIN EACH ELEMENT
N 2 (x)
x1 - x x 3 - x This is a quadratic finite element in The matrix B is known as the “strain-displacement matrix”
x1 - x 2 x 3 - x 2 1D and it has three nodes and three
x1 - x x 2 - x dN
N 3 (x) associated shape functions per element. B
x1 - x 3 x 2 - x 3 dx
AAiT – Civil Engineering – Bedilu Habte 77 AAiT – Civil Engineering – Bedilu Habte 79
-1 1 d 1x
ε B d d
2 x1
x x 2 x1 2x
d 2x -d 1x
x 2 x1
For a linear bar element, strain is a constant within the element.
AAiT – Civil Engineering – Bedilu Habte 78 AAiT – Civil Engineering – Bedilu Habte 80
20
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 81 AAiT – Civil Engineering – Bedilu Habte 83
21
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 85 AAiT – Civil Engineering – Bedilu Habte 87
AAiT – Civil Engineering – Bedilu Habte 86 AAiT – Civil Engineering – Bedilu Habte 88
22
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 89 AAiT – Civil Engineering – Bedilu Habte 91
AAiT – Civil Engineering – Bedilu Habte 90 AAiT – Civil Engineering – Bedilu Habte 92
23
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 93 AAiT – Civil Engineering – Bedilu Habte 95
AAiT – Civil Engineering – Bedilu Habte 94 AAiT – Civil Engineering – Bedilu Habte 96
24
3/23/2020
AAiT – Civil Engineering – Bedilu Habte 97 AAiT – Civil Engineering – Bedilu Habte 99
3/23/2020 98
AAiT – Civil Engineering – Bedilu Habte 98 AAiT – Civil Engineering – Bedilu Habte 100
25
3/23/2020
Example 2 – Analyze the Plane Frame Example 2 – Boundary Condition & Solve
AAiT – Civil Engineering – Bedilu Habte 101 AAiT – Civil Engineering – Bedilu Habte 103
AAiT – Civil Engineering – Bedilu Habte 102 AAiT – Civil Engineering – Bedilu Habte 104
26