Chapter 11
Chapter 11
Chapter 11
Formulation
y, v
v4 v3
b b
u4 u3
4 3
h
h x, u
1 2
u1 u2
v1 v2
1 ( b − x )( h − y ) u1 + ( b + x )( h − y ) u 2
u( x, y ) =
4bh + ( b + x )( h + y ) u 3 + ( b − x )( h + y ) u 4
1 ( b − x )( h − y ) v 1 + ( b + x )( h − y ) v 2
v ( x, y ) =
4bh + ( b + x )( h + y ) v 3 + ( b − x )( h + y ) v 4
N2
b x h y
4bh
N3
b x h y
4bh
N4
b x h y
4bh
10/14/08 Isoparametric Formulation 5
Step 2 -Select
Displacement Function
u1
v
1
u 2
u N 1 0 N2 0 N3 0 N4 0 v2
=
v 0 N1 0 N2 0 N3 0 N 4 u 3
v3
u 4
v
4
10/14/08 Isoparametric Formulation 6
Step 3 -Define Stress/Strain and
Strain/Displacement
∂u
ε x ∂x
∂v
{ ε} = ε y =
γ ∂y
xy ∂u ∂v
∂y + ∂x
{ ε} = [ B]{ d}
k B D B t
T
dx dy
h b
f N X dV P N T dS
T T
V S
f k d
t = +1
4 3 s = +1
s = -1
s
1 2
Parent Element
t = -1
3
t=1 4
t=0 s
t = -1 1
2
s = -1 s=0
s=1
x = xc + b s
y = yc + h t
Nodes are at ( ± 1,±1) in s − t space
xc , yc - centroid
1 1 s 1 t x1 1 s 1 t x 2
x
4 1 s 1 t x 3 1 s 1 t x 4
1 1 s 1 t y1 1 s 1 t y 2
y
4 1 s 1 t y 3 1 s 1 t y 4
10/14/08 Isoparametric Formulation 13
Step 1 -Select Element
Type
x1
y
1
x 2
x N1 0 N2 0 N3 0 N4 0 y 2
=
y 0 N1 0 N2 0 N3 0 N 4 x 3
y 3
x4
y
4
10/14/08 Isoparametric Formulation 14
Step 1 -Select Element
Type
N1 =
( 1 − s )( 1 − t )
4
N2 =
( 1 + s )( 1 − t )
4
N3 =
( 1 + s )( 1 + t )
4
N4 =
( 1 − s )( 1 + t )
4
10/14/08 Isoparametric Formulation 15
N1
1
s
1
s
u1
v
1
u 2
u N 1 0 N2 0 N3 0 N4 0 v2
=
v 0 N1 0 N2 0 N3 0 N 4 u 3
v3
u 4
v
4
x = x ( s, t ) s = s( x, y )
⇔
y = y ( s, t ) t = t( x, y )
∂f ∂f ∂ x ∂f ∂y
= +
∂s ∂ x ∂s ∂ y ∂s
∂f ∂f ∂ x ∂f ∂y
= +
∂t ∂x ∂t ∂y ∂t
10/14/08 Isoparametric Formulation 23
Cramer’s Rule:
∂f ∂y ∂x ∂f
∂s ∂s ∂s ∂s
∂f ∂y ∂x ∂f
∂f ∂t ∂t ∂f ∂t ∂t
= =
∂x ∂x ∂y ∂x ∂x ∂y
∂s ∂s ∂s ∂s
∂x ∂y ∂x ∂y
∂t ∂t ∂t ∂t
10/14/08 Isoparametric Formulation 24
Jacobian matrix:
∂x ∂y
∂s ∂s
[ J] = ∂ x ∂y
∂ t ∂ t
10/14/08 Isoparametric Formulation 25
Strains in terms of
an operator matrix:
∂( )
0
ε x ∂x
∂ ( ) u
{ ε} = ε y = 0
γ ∂y v
xy ∂( ) ∂( )
∂y ∂x
10/14/08 Isoparametric Formulation 26
∂( ) 1 ∂y ∂ ( ) ∂y ∂ ( )
= −
∂x J ∂t ∂ s ∂ s ∂t
∂( ) 1 ∂x ∂ ( ) ∂ x ∂ ( )
= −
∂y J ∂s ∂t ∂t ∂s
∂y ∂ ( ) ∂y ∂ ( )
∂t − 0
∂s ∂s ∂t
1 ∂x ∂ ( ) ∂x ∂( )
[ D′] = 0 −
J ∂s ∂t ∂t ∂s
∂x ∂ ( ) ∂x ∂ ( ) ∂y ∂ ( ) ∂y ∂( )
− −
∂s ∂t ∂t ∂s ∂t ∂s ∂s ∂t
k B D B t wdxdy
T
A
f (x, y)dxdy f (s, t) J
A
dsdt
1 1
k B D B t w
T
J dsdt
1 1
10/14/08 Isoparametric Formulation 31
x = a1 + a 2s + a 3 t + a 4st
y = a 5 + a 6s + a 7 t + a 8st
1 ( 1 − s )( 1 − t ) x1 + ( 1 + s )( 1 − t ) x 2
x =
4 + ( 1 + s )( 1 + t ) x 3 + ( 1 − s )( 1 + t ) x 4
1 ( 1 − s )( 1 − t ) y 1 + ( 1 + s )( 1 − t ) y 2
y =
4 + ( 1 + s )( 1 + t ) y 3 + ( 1 − s )( 1 + t ) y 4
∂x 1
= ( − ( 1 − t ) x1 + ( 1 − t ) x 2 + ( 1 + t ) x 3 − ( 1 + t ) x 4 )
∂s 4
∂x 1
= ( − ( 1 − s ) x1 − ( 1 + s ) x 2 + ( 1 + s ) x 3 + ( 1 − s ) x 4 )
∂t 4
8 s − t − s − 1 0 t +1
1 − s s + t − t − 1 0
x1 y1
x y
2 2
{ Xc } = { Yc } =
x 3 y 3
x 4 y 4
b = 1 4 [ y 1 ( t − 1) + y 2 ( 1 − t ) + y 3 ( t + 1) + y 4 ( − 1 − t ) ]
c = 1 4 [ x1 ( t − 1) + x 2 ( 1 − t ) + x 3 ( t + 1) + x 4 ( − 1 − t ) ]
d = 1 4 [ x1 ( s − 1) + x 2 ( − s − 1) + x 3 ( s + 1) + x 4 ( 1 − s ) ]
fb N Xb t w
T
J dsdt
1 1
fs L N T t w
T
J dL
1 n
∫ f ( x )dx = ∑ i i
W f ( x )
i =1
−1
x W f(x) W*f(x) I
0.000000000000000 2 0 0 0
− 1 j= 1 j= 1 j= 1
I = W1 W1 f ( s 1 , t 1 ) + W1 W2 f ( s 1 , t 2 ) + W2 W1 f ( s 2 , t 1 ) + W2 W2 f ( s 2 , t 2 )
I = W1 W1 f ( s 1 , t 1 ) + W1 W2 f ( s 1 , t 2 ) + W1 W3 f ( s 1 , t 3 )
+ W2 W1 f ( s 2 , t 1 ) I + W2 W2 f ( s 2 , t 2 ) + W2 W3 f ( s 2 , t 3 )
+ W3 W1 f ( s 3 , t 1 ) + W3 W2 f ( s 3 , t 2 ) + W3 W3 f ( s 3 , t 3 )
[ k ] = ∫∫[ B] [ D] [ B]
T
t dx dy
A
I = W1 W1f ( s 1 , t 1 ) + W1 W2 f ( s 1 , t 2 ) + W2 W1f ( s 2 , t 1 ) + W2 W2 f ( s 2 , t 2 )
1 1
[ k ] = ∫ ∫ [ B( s , t )] T [ D] [ B( s , t )] t J (s, t ) ds dt
−1 − 1
W1 W2 [ B(s 1 , t 2 )] [ D] [ B(s 1 , t 2 )] t J (s 1 , t 2 )
T
+ W2 W1 [ B(s 2 , t 1 )] [ D] [ B(s 2 , t 1 )] t J (s 2 , t 1 )
T
+ W2 W2 [ B(s 2 , t 2 )] [ D] [ B(s 2 , t 2 )] t J (s 2 , t 2 )
T
4 3
8 9 6
s
1 5 2
Parent Element
L 0 ( x) =
( x − x 1 )( x − x 2 )
( x 0 − x 1 )( x 0 − x 2 )
L1 ( x) =
( x − x 0 )( x − x 2 )
( x 1 − x 0 )( x 1 − x 2 )
L 2 ( x) =
( x − x 0 )( x − x 1 )
( x 2 − x 0 )( x 2 − x 1 )
p( x ) = y 0 L 0 ( x ) + y 1 L 1 ( x ) + y 2 L 2 ( x )
s 2 t 2 + st − s 2 t − st 2
N1 =
4
s 2 t 2 − st − s 2 t + st 2
N2 =
4
s t + st + s t + st
2 2 2 2
N3 =
4
s 2 t 2 − st + s 2 t − st 2
N4 =
4
( s − 1 ) ( s − ( −1 ) ( t − 1 ) ( t − 0 ) ( s − 1 ) ( s + 1 ) t ( t − 1 )
N 5 = =
( 0 − 1 ) ( 0 − ( −1 ) ) ( − 1 − 1 ) ( − 1 − 0 ) −2
( s − ( − 1 ) ) ( s − 0 ) ( t − 1 ) ( t − ( −1 ) ( s + 1 ) s ( t + 1 ) ( t − 1 )
N 6 = =
( 1 − ( − 1 ) ) ( 1 − 0 ) ( 0 − 1 ) ( 0 − ( −1 ) ) −2
( s − 1 ) ( s − ( −1 ) ( t − ( − 1 ) ) ( t − 0 ) ( s + 1 ) ( s − 1 ) t ( t + 1 )
N 7 = =
( 0 − 1 ) ( 0 − ( −1 ) ) ( 1 − ( − 1 ) ) ( 1 − 0 ) −2
( s − 1 ) ( s − 0 ) ( t − 1 ) ( t − ( −1 ) ( s − 1 ) s ( t − 1 ) ( t + 1 )
N 8 = =
( − 1 − 1 ) ( − 1 − 0 ) ( 0 − 1 ) ( 0 − ( −1 ) ) −2
N5 =
( 1 − s ) ( t − 1) t
2
N6 =
s ( s + 1) 1 − t ( 2
)
2
N7 =
(
1 − s ( t + 1) t
2
)
2
N8 =
s ( s − 1) 1 − t 2
( )
2
10/14/08 Isoparametric Formulation 56
At middle node:
N 9 ==
( )(
s2 − 1 t 2 − 1) ( )(
= s2 − 1 t 2 − 1 )
1
4 3
8 6
s
1 5 2
Parent Element
N5
1 s2 1 t
2
s ( 1) t 1 t ( 1 s 1 (t 1) t 1
N6
1 ( 1)
0 1 0 ( 1)
2
1 s 1 t2
N6
2
s 1 s ( 1 t ( 1) s 1 (s 1) t 1
At N7
0 1 0 ( 1) 1 ( 1)
2
mid-side
1 s t 1
2
nodes: N7
2
s 1 t 1 t ( 1 s 1 (t 1) t 1
N8
1 1 0 1 0 ( 1)
2
1 s 1 t2
N8
2
10/14/08 Isoparametric Formulation 59
At corner nodes:
N1 =
( s − 1)( t − 1) 1
− (N + N5 )
8
4 2
N2 =
( s + 1)( t − 1) 1
− ( N5 + N6 )
4 2
N3 =
( s + 1)( t + 1) 1
− ( N6 + N7 )
4 2
N4 =
( s − 1)( t + 1) 1
− ( N 7 + N8 )
4 2
10/14/08 Isoparametric Formulation 60
Shape Functions for Quad Elements
1 1 1 1
N1 = ( 1 − s )( 1 − t ) − N5 − N8 + N9
4 2 2 4
1 1 1 1
N2 = ( 1 + s )( 1 − t ) − N5 − N6 + N9
4 2 2 4
1 1 1 1
N3 = ( 1 + s )( 1 + t ) − N6 − N7 + N9
4 2 2 4
1 1 1 1
N4 = ( 1 − s )( 1 + t ) − N6 − N8 + N9
4 2 2 4
N5
1
( )
= 1 − s 2 (1 + t)
4
1
+ N9
4
N6
1
(
= (1 + s) 1 − t 2
2
) 1
+ N9
4
N7
1
(
= 1 − s 2 (1 + t)
2
) 1
+ N9
4
N8
1
(
= (1 − s) 1 − t 2
2
) 1
+ N9
4
N9 ( )(
= 1 − s2 1 − t 2 )
10/14/08 Isoparametric Formulation 61
Transition from quadratic to linear elements:
t
4 3
s
1 5 2
Parent Element
1 1
N1 = (1 − s )(1 − t ) − N5
4 2
1 1
N 2 = (1 + s )(1 − t ) − N5
4 2
1
N 3 = (1 + s )(1 + t )
4
1
N 4 = (1 − s )(1 + t )
4
1
( )
N 5 = 1 − s 2 (1 − t )
2
10/14/08 Isoparametric Formulation 63
Transition from quadratic to linear elements:
t
4 3
8
s
1 2
Parent Element
1 1
N1 = ( 1 − s )( 1 − t ) − N8
4 2
1
N2 = ( 1 + s )( 1 − t )
4
1
N3 = ( 1 + s )( 1 + t )
4
1 1
N4 = ( 1 − s )( 1 + t ) − N8
4 2
N8
1
(
= (1 − s) 1 − t 2
2
)
x4 x3 y x2 y2 x y3 y4 4
x5 x4 y x3 y2 x2 y3 x y4 y5 5
6
x6
x y
5
x y
4 2
x y
3 3
x y
2 4
xy 5
y5
10/14/08 Isoparametric Formulation 66
Serendipity Elements
Pascal’s Triangle: Degree of polynomial
1 0
Linear
x y 1
x2 xy y2 Quadratic 2
x3 x2 y x y2 y3 Cubic 3
4
x4
x y
3
x y
2 2
xy 3
y 4
5
x5 x4 y x3 y2 x2 y3 x y4 y5
6
x6 x5 y x4 y2 x3 y3 x2 y4 xy5 y5
10/14/08 Isoparametric Formulation 67
Cubic Serendipity Element: 12 Nodes
Parent Element
Parent Element