Professional Documents
Culture Documents
6. Boundary Conditions
Overview
1. Introduction
2. Discrete Systems
3. Continuous Problems
4. Displacement Based Finite Elements (Part 1)
5. Displacement Based Finite Elements (Part 2)
6. Boundary Conditions
7. Isoparametric Finite Elements
8. Elements for Different Problem Classes (Part 1)
9. Elements for Different Problem Classes (Part 2)
10. Numerical Integration
11. Solving the System of Equations
12. Solution of Transient Problems
13. Special Topics and Concluding Remarks
(Recall)
Setting up the equilibrium conditions (2D-elements):
System:
FE-model:
U18
9
U17
U4
4cm
U3
Y, V
Y ,U 2
X,U
1
1
3
4
X ,U1
4cm
U U1 U 2 U 3 U 4 U18
T
(Recall)
Element 2:
v1 U12
v2 U 6
u2 U 5 2
u1 U11
local
4 nodes
element
y, v
x, u
u3 U 3
local
v3 U 4
u4 U 9
4
v4 U10
global
u ( x, y )
v ( x, y )
( 2)
H U
( 2)
(Recall)
14 (1 x)(1 y )
1 (1 x)(1 y )
4
14 (1 x)(1 y )
1
T
4 (1 x )(1 y )
U3
H
( 2)
0 0 h3
0 0 0
h1
h
2
h3
0
h4
1
0
4 (1 x )(1 y )
1
0
4 (1 x )(1 y )
1
0
4 (1 x )(1 y )
1
4 (1 x )(1 y )
0
0
0
0
0
h1
h2
h3
h4
U5
U11
0
0
0
U9
u1 U11
u2 U 5
y, v
x, u
u3 U 3
v3 U 4
h2
0 0 h4
h1
h3
h2
0 0
h4
h1
v1 U12
v2 U 6
u4 U 9
v4 U10
0 0 0 0 0 0
0 0 0 0 0 0
(Recall)
Strains:
Recall:
T xx yy xy
with xx
u
v
u v
; yy
; xy
x
y
y x
xx
( 2)
B
yy (3 x18) (18Ux1)
xy
( 3 x1)
h1, x
B 0
h1, y
(2)
h2, x
0
h2, y
h3, x
0
h3, y
: according to H
h4, x
0
h4, y
(2)
0
h1, y
h1, x
0
h2, y
h2, x
0
h3, y
h3, x
h4, y
h4, x
(3 x18)
(Recall)
h1 14 (1 x)(1 y)
1.0
v( x, y ) hi vi
i 1
2
1
4
parabolic
linear !
Note: With H(m) and B(m), m=1,,4, all required system matrices can be
constructed (in this example only K is required).
Final step: Solution of the system of equations leads to the unknown
displacements U.
(Recall)
Consequently, now related to local coordinates, we obtain:
B CB dV (i )
H T H dV (i )
T
B
(i )
H
f
dV
( here: 8 x 1)
V (i )
(i )
ST
S
(i )
RS
H f dS
( here: 8 x 1)
S(i )
(i )
( here: 8 x 8)
(i )
V (i )
( here: 8 x 8)
RB
(i )
V (i )
(Recall)
At 2. (Summing up in system matrix ):
Define a connectivity vector LM(I), I=1,, number of dofs, that reflects
the connection between local and global degrees of freedom
and hence, the placement of the considered element in the
interconnected overall system.
U10 v1
U4
5 1
22
U2
u
1
LM
9
T
u2
u3
u4
v1
v2
v3
10
U 9 u1
U3
global
local
U8
1 3
U1
44
U7
(Recall)
Summing up (assembling) in the system matrix :
u1
LM 9
u2
3
0
u3
1
0
u4
v1
10
v2
v3
Displ. = 0
(1)
k11
k
21
k31
k
41
k51
k61
k
71
k81
k12
k13
k14
k15
k16
k17
k22
k23
k24
k25
k26
k27
k33
k44
k45
k54
k55
k66
k77
k84
k85
8 global dofs
v4
k18
k28
k48
k58
k88
9
3
1
7
10
4
2
8
U7
U8
U 9 U10
U 7 k 44 k 48 k 41 k 45
U 8 k84 k88 k81 k85
U 9 k14 k18 k11 k15
K
(12 12 )
10
(Recall)
Assembling the system matrix as discussed above is only valid if the
directions of U and coincide, otherwise a transformation is necessary:
~~
u Hu
u~ T u
with
~
uH
T u
(transformation of B accordingly)
11
(Recall)
If all FE matrices, that are related to , are labeled by ~,
one obtains :
T ~
K T KT
~
~T ~
T
T ~T
( K B C B dV T B C B T dV T T B C B dV T )
T ~
M T MT
~
RB T R B
T
~
RS T R S
T
( a b)T b T a T
12
(Recall)
Derivation of the H - matrix:
System:
Y
v~2
2
u (x)
v(x)
v1
v~1
v2
u~1
v~
x
0
0
u ( x) 1 Lx
L
1
v( x) 0 1 x 0 x u~
L
2
L
~
~
u
v2
H
u2
u~1
u1
u~
13
(Recall)
The resulting transformation reads:
0
0 u1
u~1 cos sin
v~ sin cos
v
0
0
1
1
u~2 0
0
cos sin u2
~
v2 0
0
sin cos v2
~
u
~
H HT
14
(Recall)
15
(Recall)
Remark:
Patch-Test
16
(Recall)
Procedure: - Patch is exposed to
boundary loads, that lead to
constant strains in the case of
exact computations.
displacements
not monotonic
exact
# elements
17
(Recall)
x A
x B
Consider two
scenarios: a) Single nodes
x C
x D
b) Double nodes
x E
Result:
a)
yy 1000
N
cm2
b)
yy
N
cm 2
A : 1066
B : 716
C : 359
D : 1303
Symmetry !
E : 1303
Prof. Dr.-Ing. Otto von Estorff
18
6. Boundary Conditions
19
20
Concentrated forces
F2
F1
Recall:
R RB RS R C
Ku R
where:
57
0
0
0
F
1
( 57 )
RC
0
F2
0
0
FE-mesh
F2
F1
v3
3
v2
u3
u2
21
Distributed loads
-
22
l ( x) dx
midpoint
left element
f3 P
y
R S f 3
Prof. Dr.-Ing. Otto von Estorff
FE-mesh
23
f3
f2
2
24
(i )
ST
l3
3
S (i )
RB
(i )
(i )
H
f
dV
V (i )
Note:
l2
~
l3
l2
3
1
2
f 3 a l2
2
3
~
1
a
a l3 l2 2 l3
2
6
~
1
1 1
a
f 2 a l2 a l3 2 l2 l3
2
3 2
6
f3
f2
25
Examples:
Single freedom constraints:
u4 0
(linear, homogeneous)
u4 0.6
(linear, non-homogeneous)
u 4 u6 0
(linear, homogeneous)
u4 u6 0.85
(linear, non-homogeneous)
u4 u6 u7 0
2
(nonlinear, homogeneous)
26
Example:
assume
u1 0,
u7 0
modified system:
K U R
K11 K12
K
21 K 22
0 K 32
0
0
0
0
0
0
0
0
K 23
K 33
K 34
K 43
0
K 44
K 54
K 45
K 55
0
K 56
K 65
K 66
K 76
0 u1 0 f1
0 u2 f 2
0 u3 f 3
0 u4 f 4
0 u5 f 5
K 67 u6 f 6
K 77 u7 0 f 7
27
K aa
K
ba
K ab U a R a
K bb U b R b
First, determine
Rb K baU a K bbU b
Prof. Dr.-Ing. Otto von Estorff
28
U T U g
T
T
T
T
T
KU T
K
T U T K g T R K g K U
K U R
T
T
where K T KT , and R T R K g
29
Example:
x=0.85
FE-model :
Boundary conditions:
Boundary conditions
in the form:
U T U g
u1 0, u7 0.85
u1 0
u 0
2
u3 0
u4 0
u5 0
u6 0
u 0
7
0 0 0 0 0 0 u1 0
1 0 0 0 0 0 u2 0
0 1 0 0 0 0 u3 0
0 0 1 0 0 0 u4 0
0 0 0 1 0 0 u5 0
0 0 0 0 1 0 u6 0
0 0 0 0 0 0 u7 0.85
30
Example:
F
u1 0
u1
2 F
u2
k11 w
k
21
k21 u1 0 0 w
k22 u2 F
f2 F
31
Example:
!
2 F
u1
natural
u2
passing unknowns
to LHS
k11 k 21 u1
k
21 k22 u2 F
u1
k
k
1
11
0
21
u2
k
21 k 22 0 F
u1 0
f2 F
k11 k 21 1 u1 0
k
u
k
0
21
22
2 F
1
0 0 0
32
- Generally the same procedure for all three methods presented hereafter
For the sake of completeness all three methods are again
demonstrated on the following example
33
0 0 0 0 0
u1
1 0 0 0 0
u2
0 1 0 0 0
u3
0 0 1 0 0
u4
0 0 0 1 0
u5
1 0 0 0 0
u7
0 0 0 0 1
U T U
K U R
with
T
K T K T ,
T
R T R K g
Note:
here, g is 0 since the MFC is homogenous
U can be recovered from U T U
34
35
u2
2. Rewrite MFC in matrix notation: 1 1 0
u6
1
1 u2
0
1 u6
(penalty element
stiffness equation)
0
K 43
0
0
0
0
w
0
0
0
0
0
K 34
K 44
K 54
K 45
K 55
K 65
0 u1 f1
w
0 u2 f 2
0
0 u3 f 3
0
0 u4 f 4
K 56
0 u 5 f 5
K 66 w K 67 u6 f 6
K 76
K 77 u7 f 7
36
37
K11
K
12
0
0
0
0
0
K12
K 22
K 23
0
0
K 23
K 33
K 34
0
0
K 34
K 44
0
0
0
K 45
0
0
0
0
0
0
0
1
0
0
0
0
K 45
0
0
0
K 55
K 56
0
0
K 56
K 66
K 67
1
f1
u
1
f
u2
2
f3
u
3
u f 4
4
0 f5
u 5
K 67 f 6
u6
K 77 f 7
u7
0 0
0
0
0
0
K11
K
12
0
0
0
0
0
K12
K 22
K 23
0
0
K 23
K 33
K 34
0
0
K 34
K 44
0
0
0
K 45
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
K 45
0
0
0
K 55
K 56
0
0
K 56
K 66
K 67
1
0
K 67
K 77
0
0 u1 f1
1 u2 f 2
0 u3 f 3
0 u4 f 4
0 u 5 f 5
1 u6 f 6
0 u7 f 7
0 0
38
- No user decision
Disadvantages:
- Difficult implementation
39
- Transformation required!
U TU
M U KU R
with
M T MT ; K T KT ; R T R
T
40
Example:
v
X
( fixed )
u ( free)
u
u u cos v sin
v
u sin v cos
cos
T
sin
sin
cos
u
U
v
U T U
41
Exploiting Symmetry:
If the structure and the load shows symmetry or antisymmetry the size
of the FE-model can/should be reduced by applying the proper
boundary conditions!
Example for symmetry bcs:
42
Remark:
If point loads act on nodes that are located on a symmetry plane, they
have to be broken up!
43
44
45