Professional Documents
Culture Documents
FEM in two-dimension
1
Strain energy density: U o = --- [ σ xx ε xx + σ yy ε yy + τ xy γ xy ]
2
⎧ σ xx ⎫ ⎧ ε xx ⎫
⎪ ⎪ ⎪ ⎪ 1 T
Define: { σ̃ } = ⎨ σ yy ⎬ { ε̃ } = ⎨ ε yy ⎬ U o = --- { σ˜ } { ε˜ }
⎪ ⎪ ⎪ ⎪ 2
τ
⎩ xy ⎭ γ
⎩ xy ⎭
Generalized Hooke’s law
Plane stress (All stresses with subscript z are zero)
Plane strain (All strains with subscript z are zero)
Plane Stress Plane Strain
[ ε xx + νε yy ]
σ xx = E ------------------------------- [ ( 1 – ν )ε xx + νε yy ]
2 σ xx = E ------------------------------------------------
(1 – ν ) ( 1 + ν ) ( 1 – 2ν )
[ ε yy + νε xx ] [ ( 1 – ν )ε yy + νε xx ]
σ yy = E ------------------------------- σ yy = E ------------------------------------------------
2 ( 1 + ν ) ( 1 – 2ν )
(1 – ν )
E
E τ xy = --------------------γ xy
τ xy = --------------------γ xy 2(1 + ν)
2(1 + ν)
Plane Stress Plane Strain
1 ν 0 (1 – ν) ν 0
- ν 1 ν (1 – ν)
E 0 E 0
[ Ẽ ] = ------------------ [ Ẽ ] = --------------------------------------
(1 – ν )
2
(1 – ν) ( 1 – 2ν ) ( 1 + ν ) ( 1 – 2ν )
0 0 ---------------- 0 0 --------------------
2 2
T
{ σ˜ } = [ Ẽ ] { ε˜ } [ Ẽ ] = [ Ẽ ]
2
E E ⁄ (1 – ν )
ν ν ⁄ (1 – ν)
1 T 1 ˜ T T 1 T
U o = --- { σ̃ } { ε } = --- { ε } [ Ẽ ] { ε˜ } = --- { ε˜ } [ Ẽ ] { ε˜ }
˜
2 2 2
8-1
M. Vable Notes for finite element method: Intro to FEM 2-D
Strain-Displacement
∂u ∂v ∂u ∂v
ε xx = ε yy = γ xy = +
∂x ∂y ∂y ∂x
∂
0
∂x
⎧u ⎫
{ε} = 0 ∂ ⎨ ⎬
∂y ⎩v ⎭
∂ ∂
∂y ∂x
Displacements approximating:
n n
(e) (e)
u(x) = ∑ u i f i ( x, y ) v(x) = ∑ v i f i ( x, y )
i=1 i=1
⎧ (e) ⎫
⎪ u1 ⎪
⎪ ⎪
⎪ (e) ⎪
⎪ v1 ⎪
⎪ (e)
⎪
⎪ u2 ⎪
⎪ ⎪
⎪ (e) ⎪
Define the nodal displacement vector as: { d } = ⎨ v2 ⎬
⎪ ⎪
⎪ • ⎪
⎪ ⎪
⎪ • ⎪
⎪ (e) ⎪
⎪ un ⎪
⎪ ⎪
⎪ (e) ⎪
⎩ vn ⎭
⎧u ⎫ f1 0 f2 0 … … fn 0
⎨ ⎬ = {d}
⎩ ⎭
v 0 f1 0 f2 … … 0 fn
8-2
M. Vable Notes for finite element method: Intro to FEM 2-D
∂
0
∂x
f1 0 f2 0 … … fn 0
{ε} = 0 ∂ {d} = [B]{d}
∂ y 0 f1 0 f2 … … 0 fn
∂ ∂
∂y ∂x
∂f 1 ∂f 2 ∂f n
0 0 … … 0
∂x ∂x ∂x
[B] = ∂f 1 ∂f 2 ∂f n
0 0 … … 0
∂y ∂y ∂y
∂f 1 ∂f 1 ∂f 2 ∂f 2 ∂f n ∂f n
∂y ∂x ∂y ∂x ∂y ∂x
• Matrix [B] is called strain-displacement matrix
(e) 1 T T
U o = --- { d } { B } [ Ẽ ] { B } { d }
2
(e) (e)
Strain Energy:U = ∫ Uo dV
V
(e) 1 T T 1 T (e)
U = ∫2
--
- { d } { B } [ Ẽ ] { B } { d } dV = --
2
- { d } [K ]{d}
V
(e) T
Element stiffness matrix: [ K ] = ∫ [ B ] [ E ] [ B ] dV
V
(e) T (e) e
Variation in potential energy: δΩ = { δd } ( [ K ]{d} – {R })
8-3
M. Vable Notes for finite element method: Intro to FEM 2-D
Beam Bending
py
L
2 P
d ⎛ d v⎞
2
2⎝
⎜ EI 2 ⎟ = p y 0≤x≤L Differential Equation
dx dx ⎠
2
d ⎛ d v⎞
V = – ⎜ EI 2 ⎟ = P
dx⎝
dx ⎠ Natural Boundary Condition
2
d v
M = EI = 0
2
dx
v(0) = 0
dv Essential Boundary Condition
= 0
dx
x=0
8-4
M. Vable Notes for finite element method: Intro to FEM 2-D
Γe
Γn
Ω
Lu = f in Ω Differential Equation
n
φj set of approximating functions
u = ∑ cj φj set of φj is complete and independent.
j=1
n
ed = ∑ cj Lφj – f Error in Differential Equation
j=1
n
en = ∑ cj Dn φj – gn Error in Natural Boundary Condition
j=1
n
ee = ∑ cj De φj – ge Error in Essential Boundary Condition
j=1
8-5
M. Vable Notes for finite element method: Intro to FEM 2-D
8-6
M. Vable Notes for finite element method: Intro to FEM 2-D
Error Minimization
Weighted Residue
(d) (n)
∫ ∫ ψi ed dx dy + ∫ ψ i e n ds = 0
Ω Γn
FEM-Flexibility version: en = 0
(d) (e)
∫ ∫ ψi ed dx dy + ∫ ψ i e e ds = 0
Ω Γe
BEM: ed = 0
(n) (e)
∫ ψi e n ds + ∫ ψi e e ds = 0
Γn Γe
FEM: Discretization process is on domain of the entire body Ω
BEM: Discretization process is on the boundary of the body Γ
8-7
M. Vable Notes for finite element method: Intro to FEM 2-D
⎧ ε xx ⎫ y 23 0 y 31 0 y 12 0
⎪ ⎪ 1 (e) (e)
⎨ ε yy ⎬ = ------
2A
- 0 x 32 x 13 x 21 { d } = [ B ] { d }
⎪ ⎪
⎩ γ xy ⎭ x 32 y 23 x 13 y 31 x 21 y 12
x ij = x i – x j y ij = y i – y j
(e) T T
[K ] = ∫ [ B ] [ E ] [ B ] dV = [ B ] [ E ] [ B ]tA
V
3 1 N3 1
2 3
2 3
1 N2 2
1
N1 1
1
8-8
M. Vable Notes for finite element method: Intro to FEM 2-D
Pascal’s Triangle
• Used for determining a complete set of polynomial terms in two
dimensions.‘
1
x y
x2 xy y2
x3 x2 y xy2 y3
8-9
M. Vable Notes for finite element method: Intro to FEM 2-D
Natural Coordinates
• Coordinates which vary between 0 and 1 or -1 and 1.
• Natural coordinates and non-dimensional coordinates.
1-d Coordinates
x
x1 Node 1 Node 2
x2
⎛ x – x2 ⎞ ⎛ x – x1 ⎞
L 1 ( x ) = ⎜ -----------------⎟ L 2 ( x ) = ⎜ -----------------⎟
⎝ x 1 – x 2⎠ ⎝ x 2 – x 1⎠
Possibility 1 Possibility 2
ξ=1 ξ=−1 ξ
ξ ξ=1
8-10
M. Vable Notes for finite element method: Intro to FEM 2-D
J 3
6
2
1
I
LI ( LI – 1 ⁄ 2 )
N 1 = -------------------------------- = 2L I ⎛ L I – ---⎞
1
(1)(1 ⁄ 2) ⎝ 2⎠
LI LJ
N 2 = ------------------------------ = 4L I L J
(1 ⁄ 2)(1 ⁄ 2)
Homework Problem: Write cubic interpolation functions using area coor-
dinates for nodes 1,2 and 10.
7 K
6
5
8
J 4
10
9
3
1 2
I
8-11
M. Vable Notes for finite element method: Intro to FEM 2-D
Bi-Linear Quadrilateral
u = a 0 + a 1 x + a 2 y + a 3 xy v = b 0 + b 1 x + b 2 y + b 3 xy
∂u ∂v
ε xx = = a1 + a3 y ε yy = = b2 + b3 x
∂x ∂y
∂u ∂v
γ xy = + = ( a2 + b1 ) + a3 x + b3 y
∂y ∂x
y
(e) (e)
v3 v4
(e) a a (e)
u3 u4
4
3 4 (e)
b u ( x, y ) = ∑ N i ( x, y )u i
x i=1
4
(e)
v ( x, y ) = ∑ N i ( x, y )v i
b
(e) (e)
u1 1 2 u2
i=1
(e) (e)
v1 v2
Interpolation functions in natural coordinates
ξ = x⁄a η = y⁄b
1 1
N 1 = --- ( 1 – ξ ) ( 1 – η ) N 2 = --- ( 1 + ξ ) ( 1 – η )
4 4
1 1
N 3 = --- ( 1 – ξ ) ( 1 + η ) N 4 = --- ( 1 + ξ ) ( 1 + η )
4 4
∂N i ∂N i ∂ξ 1 ∂N i ∂N i ∂N i ∂η 1 ∂N i
= = --- = = ---
∂x ∂ξ ∂x a ∂ξ ∂y ∂η ∂y b∂η
8-12
M. Vable Notes for finite element method: Intro to FEM 2-D
Other Quadrilaterals
Complete quadratic
y
a a
7 8 9
b
6 x
4 5
1 2 3
a a
6 7 8
b
5 x
4
1 2 3
8-13
M. Vable Notes for finite element method: Intro to FEM 2-D
Mechanical Loads
There are three types of mechanical loads
1. Concentrated Forces or Moments
• The loads must be applied at nodes when making the mesh.
• Theoretically the stresses are infinite at the point of application, hence
in the neighborhood of concentrated load a large stress gradient can be
anticipated.
2. Tractions
• Forces that act on the bounding surfaces.
S x = σ xx n x + τ xy n y S y = τ yx n x + σ yy n y
nx and ny are the direction cosines of the unit normal
• Tractions has units of force per unit area and are distributed forces.
• Usually the tractions are specified in local normal and tangential coor-
dinates.
• These distributed forces must be converted to nodal forces.
In two dimensions the bounding surface is a curve. Distributed forces can
be converted to nodal forces as was done in 1-d axial and bending prob-
L
3. Body Forces
• Forces that act at each and every point on the body.
• Gravity, magnetic, inertial are some examples.
• These forces must be converted to nodal forces.
(See section 3.9)
8-14