FEMConvergence
FEMConvergence
Prof. Suvranu De
Convergence of analysis
results
Reading assignment:
Lecture notes
Summary:
• Concept of convergence
• Criteria for monotonic convergence :
completeness (rigid body modes + constant strain)
+
compatibility
• Incompatible elements and the patch test
• Rate of convergence
Errors that affect finite element solution results
FE model
Mesh refinement
h-refinement
p-refinement
h=element size
p=polynomial order
Convergence in energy and displacement
u : exact displacement solution to a problem that makes the
potential energy of the system a minimum
corresponding stress (u)
and strain (u )
Exact strain energy of the body
1
U dV
T
2 V
uh : FE solution (‘h’ refers to the element size)
corresponding stress h (u h )
and strain h (u h )
Approximate strain energy of the body
1
U h h h dV
T
2 V
Calculation of strain energies
Example:
Consider a linear elastic bar with varying cross section
2
1 2 x
A( x) 1 sqcm
x 40
P=3E/80 The governing differential (equilibrium) equation
80cm
d du
0 for x (0,80) Eq(1)
dx dx
E A( x )
E: Young’s modulus
Boundary conditions
u ( x 0) 0
du 3E
EA P
dx x 80 cm 80
Analytical solution
3 1
u ( x) 1
exact
2 1 x
40
The exact strain energy of the system is
2
1 80 1 80 du ( x)
exact
3E 39E
U
2 x 0
Adx
2 x 0
EA
dx
dx
160 2080
If we discretize the problem using a single linear finite element, the stiffness
matrix is
80
E A( x)dx 1 1
K x 0
1 1
802
13E 1 1
240 1 1
2 x 0 2 2080
Note U Uh
Convergence in strain energy
U U h as h 0
Monotonic convergence
Nonmonotonic convergence
Convergence in displacement
u uh u - u v - v dV 0 as h0
2 2
0 h h
V
Monotonic convergence
Nonmonotonic convergence
Criteria for monotonic convergence
1. COMPLETENESS
2. COMPATIBILITY
x
Mathematical implication of the two conditions (rigid body
modes + constant strain state)
Inside a finite element (of any order) in 1D
u ( x) Ni ( x)ui
i
a0 N i ( x) a1 N i ( x ) xi a2 N i ( x ) xi 2
i i i
1 x
a0 a1 x a2 N i ( x ) xi 2
i
The requirement for completeness in 1D is that the displacement
approximation be at least a linear polynomial of degree (k=1),
ie any 2 node element and higher is complete
Mathematical implication of the two conditions (rigid body
modes + constant strain state)
Inside a finite element (of any order) in 2D
u ( x) Ni ( x, y )ui
i
a0 Ni ( x, y ) a1 Ni ( x, y ) xi a2 Ni ( x, y ) yi
i i i
1 x
a0 a1 x a2 y
The requirement for completeness in 1D is that the displacement
approximation be at least a linear polynomial of degree (k=1).
Mathematical implication of the two conditions (rigid body
modes + constant strain state)
The element displacement approximation must be at least a
COMPLETE polynomial of degree one
1 1
x x y k=1
x 2 x 2 xy y2
1D 2D
In 2D, the minimum displacement assumption needs to be
u 1 2 x 3 y
v 1 2 x 3 y
Nonconforming elements:
• satisfy completeness
• do not satisfy compatibility
• result in at least nonmonotonic convergence if the element
assemblage as a whole is complete, i.e., they satisfy the
PATCH TEST
PATCH TEST:
1
x y k=1
x2 xy y2
3 2 2 3
k=2
x x y xy y
k=3
It can be shown that for (1) a sufficiently refined mesh and
(2) for problems whose analytical solution does not contain
singularities
U Uh C h2k
u uh 0
C1 h k 1
u uh 0
C1 h 2
log U U h
Large C
shifts
slope = 2 curve up
log h
Important property of finite element solution: