Professional Documents
Culture Documents
Lecture 3 PDF
Lecture 3 PDF
Chapter 3
• Introduction
• Differential formulation
• Principle of Virtual Work
• Variational formulations
• Approximative methods
• The Galerkin Approach
©Carlos Felippa
Method of Finite Elements I
Institute of Structural Engineering Page 5
@C. Felippa
Truss element Tri-cubic brick element
2nodes, 2DOFs 64nodes, 192DOFs
R
Equilibrium equation
R
R ⇒ σ ( x) =
f ( x) =
A
x
Constitutive equation (Hooke’s Law)
σ ( x)
R
ε ( x)
= =
R E AE
f(x)
Kinematics equation
L-x
δ ( x)
ε ( x) =
x
Given: Length L, Section Area A, Young's modulus E
Find: stresses and deformations.
Rx
Assumptions: δ ( x) =
The cross-section of the bar does not change after loading. AE
The material is linear elastic, isotropic, and homogeneous.
The load is centric.
End-effects are not of interest to us.
d 2u
AE 2 = 0 Strong Form
dx
Given: Length L, Section Area A, Young's modulus E
Boundary Conditions (BC)
Find: stresses and deformations. u(0) = 0 Essential BC
Assumptions: σ ( L) = 0 ⇒
The cross-section of the bar does not change after loading. du
The material is linear elastic, isotropic, and homogeneous. AE =R Natural BC
The load is centric. dx x=L
End-effects are not of interest to us.
Method of Finite Elements I
Institute of Structural Engineering Page 10
d 2u
AE 2 = 0 Strong Form
R dx
u(0) = 0 Essential BC
x
du
AE =R Natural BC
dx x=L
Definition
The strong form of a physical process is the well posed
set of the underlying differential equation with the
accompanying boundary conditions.
d 2u
AE 2 = 0 Strong Form
R
dx
u(0) = 0 Essential BC
x du
AE =R Natural BC
dx x=L
Analytical Solution:
du( x )
u( x=
) u=
h C1 x + C2 & ε ( x ) = = C1 = const !
dx
d 2u
AE 2 = 0 Strong Form
R
dx
u(0) = 0 Essential BC
x du
AE =R Natural BC
dx x=L
Analytical Solution:
To fully define the solution (i.e., to evaluate the values of parameters )
we have to use the given boundary conditions (BC):
u (0) = 0
u( x=
) u=
h C1 x + C 2
du R
→
dx x=L
=
EA
C2 = 0
R
C1 =
EA
Rx
⇒ u ( x) = Same as in the mechanical approach!
AE
Method of Finite Elements I
Institute of Structural Engineering Page 13
Disadvantages
The analytical solution in such equations is
i. In many cases difficult to be evaluated
ii. In most cases CANNOT be evaluated at all. Why?
• Complex geometries
• Complex loading and boundary conditions
Solution by approximation
©Carlos Felippa
Method of Finite Elements I
Institute of Structural Engineering Page 17
Solution by approximation
∫ ε τdV =∫ U f dV + ∫U f dS + ∑ U iT R Ci
T T B SfT Sf
V V Sf i
∫ ∫ f dV + ∫U f f dS + ∑ U iT R Ci
SfT S
ε T
τ dV = U T B
V V Sf i
δΠ= δ U − δ W= 0 iff u= u*
l l
du du
Internal energy (= strain energy)= U= 1
2 ∫ ε EAε dx=
0
1
2 ∫0 dx EA dx dx
l distr. load
W = ∫ qudx + Ru( L) = External work
0 conc. load ©Carlos Felippa
Method of Finite Elements I
Institute of Structural Engineering Page 21
Variational Formulation
• By utilizing the previous variational formulation, it is
possible to obtain a formulation of the problem, which is
of lower complexity than the original differential form
(strong form).
• This is also known as the weak form, which however can
also be attained by following an alternate path (see
Galerkin formulation).
• For approximate solutions, a larger class of trial solutions
u(x) can be employed than in the differential formulation;
for example, the trial functions need not satisfy the
natural boundary conditions because these boundary
conditions are implicitly contained in the functional – this
is extensively used in MFE.
Approximative Methods
Instead of trying to find the exact solution of the continuous
system, i.e., of the strong form, try to derive an estimate of what
the solution should be at specific points within the system.
Approximative Methods
Variational Methods Weighted Residual Methods
approximation is based on the
start with an estimate of the the solution and
minimization of a functional, as those
demand that its weighted average error is
defined in the earlier slides.
minimized
• Rayleigh-Ritz Method
• The Galerkin Method
• The Least Square Method
Here, we focus on this approach • The Collocation Method
• The Subdomain Method
• Pseudo-spectral Methods
ax d 2u
AE 2 = −ax Strong Form
dx
u(0) = 0 Essential BC
x du
AE =0 Natural BC
dx x=L
Analytical Solution:
To fully define the solution (i.e., to evaluate the values of parameters C1 , C2 )
we have to use the given boundary conditions (BC):
ax 3 u (0) = 0
u ( x=
) uh + u =
p C1 x + C 2 −
du
→
6 EA dx x=L = 0 C2 = 0
aL 2
ax 3
aL2
⇒ u ( x) = x− C1 =
2 EA 6 EA 2 EA
Method of Finite Elements I
Institute of Structural Engineering Page 25
ax
aL2 ax 3
u ( x)
= x−
2 EA 6 EA
x
3 2.5
2.5 2
2
1.5
1.5
1
1
0.5 0.5
0 0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
Length (m) Length (m)
du δ ( du )
where σ E= , and δε
dx dx
Therefore, the weak form of the problem is defined as
L
du du
Find such that: A∫ E δ = dx ∫ ax ⋅ δ u dx
l
dx dx o
Observe that the weak form involves derivatives of a lesser order than the
original strong form.
Method of Finite Elements I
Institute of Structural Engineering Page 27
If then,
ax
ax
ax
Elaborating a little bit more on the relation:
why? why?
x
dx
dx
dx
Or in matrix form:
The Galerkin Method
L2
( EAu2 − x ( ax ) ) dx =0 ⇒ u2 =α 3EA
L
w2 ∫
0
2.5
1.5
1
Our 1st order approximation is only
0.5 accurate at the boundaries of the element!
0
0 0.5 1 1.5 2
Length (m)
How to improve accuracy, while still using only a 1st order approximation?
element: 1 element: 2
1 2 3
1 2 3
1 2 3
Displacement
field
The weak form also involves the first derivative of the approximation
Strain field
Displacement
field Shape Function
Matrix
In this case we express u in term of the degrees of freedom, i.e., the
displacements at the ends of the bar:
𝑢𝑢0 −1
𝑢𝑢(𝑥𝑥 = 0) 1 0 𝑢𝑢1 𝑢𝑢1 1 0 𝑢𝑢0
𝑑𝑑 = = 𝑢𝑢 = ⇔ =
𝑢𝑢(𝑥𝑥 = 𝐿𝐿) 𝐿𝐿 1 𝐿𝐿 𝑢𝑢2 𝑢𝑢2 1 𝐿𝐿 𝑢𝑢𝐿𝐿
Displacement
field
The weak form also involves the first derivative of the approximation
d [ N ( x)]
=ε = {d } [ B ] {d }
Strain field dx
Strain
d [ N ( x) ] 1 Displacement
where [ B=] = [ −1 1] Matrix
dx L
Method of Finite Elements I
Institute of Structural Engineering Page 49
and set:
Why??
or even better
L 1 −1 1
=
k = ∫ [ B ] EA [ B ] dx
L T k ∫ EA [ −1 1] dx ⇒
0
0 L1 L
⇒
[ B ] = −1 L 1 L = 1 −1
2 EA [ −1 1] L ⇒
L 1
EA 1 −1
k= bar
L −1 1 stiffness!