Fea Chapter5
Fea Chapter5
Fea Chapter5
IN STRUCTURES
Chapter 5
PLANE STRESS
AND PLANE STRAIN
Zahit Mecitoğlu
z
PLANE STRAIN
If a long body is subjected to transverse loading and its cross
section and loading do not vary significantly in the longitudinal
direction, a small thickness in the loaded area can be treated
as subjected to plane strain.
y
x
z p
z
Strain-Displacement Relationships
The displacement vector δ has two components for two
dimensional problems.
⎧u ⎫
{δ} = ⎨ ⎬
⎩v ⎭
The strain-displacement relationships are given as follows.
⎡∂ ⎤
⎢ 0⎥
⎧ ε x ⎫ ⎢ ∂x ⎥ ⎧ ε x0 ⎫
⎪ ⎪ ⎢ ∂ ⎥ ⎧u ⎫ ⎪ ⎪ or {ε} = [∂ ]{δ} + {ε 0 }
⎨ εy ⎬ = ⎢ 0 ⎥ ⎨ ⎬ + ⎨ ε y0 ⎬
⎪γ ⎪ ⎢ ∂y ⎩v ⎭ ⎪ ⎪
⎩ xy ⎭ ∂ ∂ ⎥ γ
⎩ xy 0 ⎭
⎢ ⎥
⎢⎣ ∂y ∂x ⎥⎦
Strain-Displacement Relationships
In the case of thermal strains, the initial strain vector can
be written for the plane strain ad plane stress cases as
follows
⎧ ε x0 ⎫ ⎧1 ⎫ ⎧ ε x0 ⎫ ⎧1 ⎫
⎪ ⎪ ⎪ ⎪
{ε 0 } = ⎨ ε y 0 ⎬ = α Δ T ⎨ 1 ⎬ {ε 0 } = ⎪⎨ ε y 0 ⎪⎬ = (1 + ν )α Δ T ⎪⎨ 1 ⎪⎬
⎪γ ⎪ ⎪0 ⎪ ⎪γ ⎪
⎩ ⎭
⎪0 ⎪
⎩ ⎭
⎩ xy 0 ⎭ ⎩ ⎭ xy 0
Stress-Strain Relationships
Assuming an isotropic material, we shall write
relationships between stresses and strains for both plane
stress and plane strain.
(i) Plane Stress
σ z = τ zx = τ yz = 0 γ yz = γ zx = 0
Writing strains in terms of stresses, we have:
⎧ εx ⎫ ⎡ 1 −ν 0 ⎤⎧σ x ⎫ ⎧ ε x0 ⎫
⎪ ⎪ 1⎢ ⎥⎪σ ⎪ + ⎪ ε ⎪
ε
⎨ y⎬ = ⎢ − ν 1 0 ⎥ ⎨ y ⎬ ⎨ y0 ⎬
⎪γ ⎪ E ⎢ 0 ( + ν )⎥ ⎪τ ⎪ ⎪ γ ⎪
⎩ xy ⎭ ⎣ 0 2 1 ⎦ ⎩ xy ⎭ ⎩ xy 0 ⎭
ν
εz = − (σ x + σ y ) + αΔT
E
Stress-Strain Relationships
Solving for stresses in terms of the strains, we find:
⎧σ x ⎫ ⎡ ⎤⎛ ⎧ ⎫ ⎧ ⎞
⎪ ⎪ E ⎢ 1 ν 0 ⎥⎜ ⎪ ε x ⎪ ⎪ ε x 0 ⎫⎪ ⎟
σ
⎨ y⎬ = ⎢ν 1 0 ⎥⎜ ⎨ ε y ⎬ − ⎨ ε y 0 ⎬ ⎟
⎪τ ⎪ (
1 − ν 2
) ⎢ 1 − ν ⎥⎜⎜ ⎪ ⎪ ⎪
γ γ ⎪ ⎟⎟
⎩ xy ⎭ ⎢ ⎥
2 ⎦⎝ ⎩ ⎭ ⎩
0 0 xy 0 ⎭ ⎠
⎣
xy
⎡ ⎤⎛ ⎧ ⎫ ⎧
⎧σ x ⎫ ⎢1 − ν ν 0 ⎥ εx ε x0 ⎫⎞
⎪ ⎪ E ⎜ ⎪ ⎪ ⎪ ⎪ ⎟
⎨σ y ⎬ = ⎢ ν 1− ν 0 ⎥⎜ ⎨ ε y ⎬ − ⎨ ε y 0 ⎬ ⎟
⎪τ ⎪ (1 + ν )(1 − 2ν ) ⎢ 0 1 − 2ν ⎥⎜⎜ ⎪ ⎪ ⎪
γ γ ⎪ ⎟⎟
⎩ xy ⎭ ⎢ ⎥
2 ⎦⎝ ⎩ ⎭ ⎩
0 xy 0 ⎭ ⎠
⎣
xy
σ z = ν (σ x + σ y ) − EαΔT
Stress-Strain Relationships
The strain-stress operator [C] is found as
⎡1 − ν − ν 0 ⎤
1+ ν ⎢ ⎥
[C] = − ν 1 − ν 0
E ⎢ ⎥
⎢⎣ 0 0 2⎥⎦
where a = 1 − ν yz ν zy b = ν xy + ν xz ν zy
c = ν yx + ν yz ν zx d = 1 − ν xz ν zx
σx σx
τxy
σx’
τyx τx’y’
τy’x’ σy’
y’ y
σy
x’
θ
σx’ σy’
τx’y’ x
τxy
σx τy’x’
σx
τxy
τyx τyx
σy σy
Figure shows stresses in the directions of axes x’ and y’, which are inclined at the
angle θ with axes x and y.
STRESS TRANSFORMATION
We are interested with the inclined stresses.
dτ x′y′ σx − σy
=0 tan 2θ S = −
dθ 2τ xy
θS = θP ± π/4
STRESS TRANSFORMATION
Principle normal stresses and the accompanying shear
stress can be obtained by substitution.
σx + σy ⎛ σx − σy ⎞
2
σ P1 = + ⎜⎜ ⎟⎟ + τ 2xy = σ′max
2 ⎝ 2 ⎠
σx + σy ⎛ σx − σy ⎞
2
σ P2 = − ⎜⎜ ⎟⎟ + τ 2xy = σ′min
2 ⎝ 2 ⎠
τ′xy = 0
⎛ σx − σy ⎞
2
τ′max = ⎜⎜ ⎟⎟ + τ 2xy
⎝ 2 ⎠
Q2i
Q2i-1
node i
y x
x
CONSTANT STRAIN TRIANGLES (CST)
Figure shows a constant strain triangle of thickness t,
having the following generic displacements (translations)
in the x-y plane:
{δ } = ⎣u v⎦ T
q6
(x3, y3)
3 q5
y v
q4
u (x2, y2)
(x, y) q3
q2 e 2
1 q1
(x1, y1)
x
CST ELEMENT
Itsthree corners, points 1, 2, and 3, serve as nodes that
are numbered in a counterclockwise sequence.
At each node there are two nodal translations in the
directions of x and y, with the former preceding the latter.
We denote the element displacement vector as,
{q} = ⎣q1 q2 q3 q4 q5 q6 ⎦
T
CST ELEMENT
A triangular element of area A appears in the Figure and any
point P(x,y) on the triangle may be located by dividing it into
subtriangles having areas A1, A2, and A3. Dimensionless area
coordinates for the triangle are defined as
A1 A2 A3
η=0 ξ= η= ς=
y
3 A A A
A1 η=1
A2
A1 + A 2 + A 3 = A
(x, y)
2
A3
1
ξ=0
ξ=1 x
ξ +η + ς = 1
This relation shows that ξ, η,
and ζ are interdependent.
CST ELEMENT
3
N3 = 1-ξ−η = 1
3
N3
y
1
x
CST ELEMENT
Theindependent shape functions are conveniently
represented by the pair ξ, η, as follows
N1 = ξ N2 = η N3 = 1 − ξ −η
v = N 1q 2 + N 2 q 4 + N 3 q 6
CST ELEMENT
The relations can be expressed in a matrix form
⎧q1 ⎫
⎪q ⎪
⎪ 2⎪
⎧u ⎫ ⎡ N 1 0 N2 0 N3 0 ⎤ ⎪⎪q 3 ⎪⎪
{δ } = ⎨ ⎬ = ⎢ ⎨ ⎬
⎩v ⎭ ⎣ 0 N1 0 N2 0 N 3 ⎥⎦ ⎪q 4 ⎪
⎪q 5 ⎪
⎪ ⎪
⎪⎩q 6 ⎪⎭
where [N] is the shape function matrix, given by
[N] = ⎡⎢
N1 0 N2 0 N3 0⎤
⎣0 N1 0 N2 0 N 3 ⎥⎦
Also,
it becomes necessary to employ numerical integration
whenever explicit integrations are impossible.
CST ELEMENT
Forthe triangular element, the coordinates x, y can also be
represented in terms of nodal coordinates using the same
shape functions, as follows
x = N1 x 1 + N 2 x 2 + N 3 x 3
y = N 1 y1 + N 2 y 2 + N 3 y 3
⎢ 0 ∂N1 ∂ξ 0 ∂N 2 ∂ξ 0 ∂N 3 ∂ξ ⎥ ⎪q 4 ⎪
⎢⎣Γ21 Γ22 Γ11 Γ12 ⎥⎦ ⎢ ⎥
⎣ 0 ∂N1 ∂η 0 ∂N 2 ∂η 0 ∂N 3 ∂η ⎦ ⎪q 5 ⎪
⎪ ⎪
⎪⎩q 6 ⎪⎭
CST - Strain-Displacement Relations
⎧ q1 ⎫
⎡1 0 0 0 − 1 0 ⎤ ⎪⎪q 2 ⎪⎪
⎡ Γ11 Γ12 0 ⎤⎢
0 − 1 0 ⎥⎥ ⎪⎪q 3 ⎪⎪
0
{ε } = ⎢⎢ 0 0 Γ22 ⎥⎥ ⎢
0 0 1
Γ21 ⎨ ⎬
⎢0 1 0 0 0 − 1⎥ ⎪q 4 ⎪
⎢⎣Γ21 Γ22 Γ11 Γ12 ⎥⎦ ⎢ ⎥
⎣0 0 0 1 0 − 1⎦ ⎪q 5 ⎪
⎪ ⎪
⎪⎩q 6 ⎪⎭
⎧ q1 ⎫
⎪q ⎪
⎡ Γ11 0 Γ12 0 − (Γ11 + Γ12 ) 0 ⎤⎪ ⎪
2
⎪⎪q 3 ⎪⎪
= ⎢⎢ 0 Γ21 0 Γ22 0 ⎥
− (Γ21 + Γ22 )⎥ ⎨ ⎬
⎪ q4 ⎪
⎢⎣Γ21 Γ11 Γ22 Γ12 − (Γ21 + Γ22 ) − (Γ11 + Γ12 )⎥⎦
⎪q 5 ⎪
⎪ ⎪
⎪⎩q 6 ⎪⎭
CST - Strain-Displacement Relations
⎧q ⎫ 1
⎪q ⎪
⎡ y 23 0 y 31 0 y12 0 ⎤⎪ 2 ⎪
1 ⎢ ⎥ ⎪⎪q 3 ⎪⎪
{ε } = 0 x 32 0 x13 0 x 21 ⎥ ⎨ ⎬
det[J ] ⎢
⎪ q4 ⎪
⎢⎣ x 32 y 23 x13 y 31 x 21 y12 ⎥⎦
⎪q 5 ⎪
⎪ ⎪
⎪⎩q 6 ⎪⎭
The above equation can be written in matrix form as {ε } = [B]{q}
where [B] is a (3 x 6) element strain-displacement matrix relating
the three strains to the six nodal displacements and given by
⎡ y 23 0 y 31 0 y12 0 ⎤
1 ⎢ ⎥
[B] = 0 x 0 x 0 x
det[J ] ⎢
32 13 21 ⎥
⎢⎣ x 32 y 23 x 13 y 31 x 21 y12 ⎥⎦
It may be noted that all the elements of the [B] matrix are constants
expressed in terms of the nodal coordinates.
CST - Stiffness Matrix
The element stiffness matrix given by te
Ve Ve
∫ dV = t A e e
Ve
[k ] = t e A e [B] [E][B]
T
CST - Body Forces
fb4
y
fb6 2 fb3
b(x,y) fb5
3
fb2
x fb1
1
The vector of body forces
⎧b x ⎫
{f b } = ∫ [N] {b}dV {b} = ⎨ ⎬
T
and dV = tedA
Ve ⎩b y ⎭
CST - Body Forces
⎡ N1 0⎤ ⎡ N1b x ⎤
⎢0 N1 ⎥ ⎢N b ⎥
⎢ ⎥ ⎢ 1 y⎥
⎢N2 0 ⎥ ⎧bx ⎫ ⎢ N 2bx ⎥
{f b } = t e ∫ ⎢ ⎥ ⎨ b ⎬ dA = t e ∫ ⎢ N b ⎥dA
Ae ⎢
0 N2 ⎥ ⎩ y ⎭ Ae ⎢ 2 y⎥
⎢ N3 0⎥ ⎢ N 3b x ⎥
⎢ ⎥ ⎢ ⎥
⎣0 N3 ⎦ ⎢⎣ N 3b y ⎥⎦
1!0! 1
∫ dA =
ξ 2A e = A e
1
Ae
(1 + 0 + 2)! 3
CST - Body Forces
1
Similarly, ∫A 2N dA = ∫A 3 . 3 A e
N dA =
e e
x x
fs4
2 fs3
y fs6
fs5
3
fs2
fs1
1
x
CST - Surface Tractions
A traction force is a distributed load acting on the surface of
the body.
We can integrate the traction force to obtain a distributed
load on the midline of the surface. Φ = Φ t
e
Consider an edge 2 – 3 acted on by traction , shown in the
above figure. We have
⎡ N1 0 ⎤ ⎡ N1Φ x ⎤
{fs } = ∫ [ N ] {Φ} dl
T
⎢ 0 ⎢ ⎥
N1 ⎥ N
⎢ 1 y⎥Φ
⎢ ⎥
l2−3 ⎢ N2 0 ⎥ ⎧⎪ Φ x ⎫⎪ ⎢N Φ ⎥
{ s} ∫ ⎢
f = ⎥ ⎨Φ ⎬ dl = te ∫ ⎢ N Φ ⎥dl
2 x
⎧⎪ Φ x ⎫⎪ l2 − 3 ⎢
0 N 2 ⎥ ⎪⎩ y ⎪⎭
l2 − 3 ⎢ 2 y ⎥
{Φ} = ⎨Φ ⎬ ⎢ N3
⎢
0 ⎥
⎥
⎢
N
⎢ 3 x⎥Φ
⎥
⎪⎩ y ⎪⎭ ⎣ 0 N3 ⎦ ⎢⎣ N 3Φ y ⎥⎦
CST - Surface Tractions
The force components, , can be expressed in terms of ξ and
η using the isoparametric formulation.
of polynomial terms in the area coordinates ξ and
Integrals
η can be obtained as follows:
a !b !c !
∫ η ζ dl =
ξ a b c
li- j
li- j
( a + b + c + 1)!
∫ N1dl = 0
l2−3
CST - Surface Tractions
On the other hand, for N2 = η and li-j = l2-3 we calculate the
integral as follows:
0!1!0! 1
∫ ξ η ς dl = l2 − 3 = l2 − 3
0 1 0
l2 − 3
( 0 + 1 + 0 + 1)! 2
Similarly,
0!0!1! 1
∫ N3dl = ∫ ς dl
( 0 + 0 + 1 + 1)!
l2−3 = l2−3
2
l 2 −3 l 2 −3
l2 − 3
{fs } =
T
⎢0 0 Φ x Φy Φx Φ y ⎥⎦
2 ⎣
CST - Thermal Forces
Ve
where {ε0} is initial strain vector due to the temperature
change, ΔT. From the theory of elasticity, {ε0} can be
represented by
⎧ε ⎫ ⎧1 ⎫ ⎧ε ⎫
⎪⎪ x0
⎪⎪ ⎧1 ⎫
⎪ ⎪ ⎪⎪ x0
⎪⎪
{ 0} ⎨ y0 ⎬
ε = ε = α Δ T ⎨1 ⎬ {ε0 } = ⎨ ε y 0 ⎬ = (1 +ν ) αΔT ⎪⎨1 ⎪⎬
⎪ ⎪ ⎪0 ⎪ ⎪ ⎪ ⎪0 ⎪
γ
⎪⎩ xy 0 ⎪⎭ ⎩ ⎭ γ
⎪⎩ xy 0 ⎪⎭ ⎩ ⎭
for plane stress for plane strain
CST - Thermal Forces
Ifthe temperature change is constant on the element
the integration may be performed as
Ve
500 N/mm
Thickness t = 5 mm
E = 70 GPa 200 mm
ν = 0.3 300 mm
40 kN
Example
SOLUTION Finite element model
y Global numbers
Q6 Q4 Local numbers
3
Q5
3
2 Q3 1 2
2
2
1
Q8 1 Q2
2 3
x 1
4 1
Q7 Q1
Example
Connectivity Coordinates
− 300
[ ] ⎡x
J 2 = ⎢ 13
y13 ⎤ ⎡− 300
=
0 ⎤ [ ]
det J =
2 0
− 300 − 200
= 6 x10 4 mm 2
⎣ x 23 y 23 ⎥⎦ ⎢⎣− 300 − 200⎥⎦
Example
The strain-nodal displacement matrices [Be] can be
determined as
⎡2 0 0 0 −2 0 ⎤ ⎡− 2 0 0 0 2 0⎤
[ ]
B1 =
1 ⎢
0 − 3 0 3 0 0 ⎥ [ ]
B2 =
1 ⎢
6x10 2 ⎢
0 3 0 − 3 0 0 ⎥
⎥
6x10 2 ⎢ ⎥
⎢⎣ 3 − 2 − 3 0 0 2⎥⎦
⎢⎣− 3 2 3 0 0 − 2⎥⎦
57. 8 −
67.2
288 .4
101
0 288
0
. 4 −
0
57 .8 0
⎥
⎢ ⎥
⎢− 128.2 57.8 0 − 57.8 128.2 0 ⎥
⎢ ⎥
⎢⎣ 67.2 − 44.8 − 67.2 0 0 44.8 ⎥⎦
Example
In the above matrices, the global dof association is shown
on top. In the problem under consideration, Q2, Q5, Q6, Q7,
and Q8 are all zero.
Using the elimination approach, it is now sufficient to
consider the stiffness associated with the degrees of
freedom Q1, Q3, Q4.
The force vector due to the distributed load on the 3-1 edge
of element 2 can be calculated as:
{ }
fs2 =
l3−1
2 ⎣
⎢Φ x Φy 0 0 Φx
T
Φ y ⎥⎦ =
300
2
⎢⎣0 −500 0 0 0 −500 ⎥⎦
T
Example
The forces are neglected. A concentrated load of 40 kN is
applied in the direction of Q1.
The set of equations is given by the matrix representation
Similarly
{q } = ⎣0
2
0 0 0 0.13361 − 0.27749⎦
T
y ζ=½ 5 i
ui
v η=½
{δ } = ⎣u
η=0 6
v⎦
T u
(x, y) η=1
q2
2
4
q1 ξ = ½ ζ=0
1
ξ=1
q1
1 ξ=½ 4 ζ=0
ξ=1
x
LST ELEMENT
Nodal displacements for either element are:
{δ } = ⎣q1 q2 ,..., q12 ⎦ = ⎣u 1
T
v1 ,..., v 6 ⎦
T
⎡∂N1 ∂ξ 0 , ... , ∂N 6 ∂ξ 0 ⎤
⎡ Γ11 Γ12 0 0 ⎤⎢ ⎥
∂N1 ∂η , ... , ∂N 6 ∂η
[B] = ⎢⎢ 0 ⎥ ⎢ 0 0 ⎥
0 Γ21 Γ22 ⎥
⎢ 0 ∂N1 ∂ξ , ... , 0 ∂N 6 ∂ξ ⎥
⎢⎣Γ21 Γ22 Γ11 Γ12 ⎥⎦ ⎢ ⎥
⎣ 0 ∂N1 ∂η , ... , 0 ∂N 6 ∂η ⎦
LST ELEMENT
The element stiffness matrix given by
Ve Ae
Integration in the Natural Coordinates
In order to obtain any term of the stiffness matrix, the type of
integration to be performed as:
I = ∫∫ f (ξ ,η )dxdy
∂y ∂r
dη dξ
∂η dA ∂ξ
ξ
x ∂y
∂r dξ
r+ dη ∂ξ
∂η r ∂x
dξ
∂r
y
∂ξ
r = x + y = xi + yj
r+ dξ
j ∂ξ
x
k
i
z
Integration in the Natural Coordinates
The rates of change of r with respect to ξ and η are:
∂r ∂x ∂y ∂r ∂x ∂y
= i+ j = i+ j
∂ξ ∂ξ ∂ξ ∂η ∂η ∂η
When multiplied by dξ and dη, the derivatives in the above
equations form two adjacent sides of the infinitesimal
parallelogram of area dA in the figure. This area may be
determined from the following vector triple product:
⎛ ∂r ∂r ⎞
dA = ⎜⎜ dξ x dη ⎟⎟ ⋅ k
⎝ ∂ξ ∂η ⎠
Integration in the Natural Coordinates
By substitutions we obtain
⎛ ∂x ∂y ∂x ∂y ⎞
dA = ⎜⎜ − ⎟⎟dξdη
⎝ ∂ξ ∂η ∂η ∂ξ ⎠
The expression in the parentheses of above equation may be
written as a determinant. That is,
∂x ∂y
∂ξ ∂ξ
dA = dξ dη = J dξ dη
∂x ∂y
∂η ∂η
in which [J] is the Jacobian matrix and | J | is its determinant.
Thus, the new form of the integral becomes:
1 1
I = ∫ ∫ f (ξ ,η ) J dξdη
−1 −1
Numerical Integration
Gaussian quadrature procedure will be applied for the
numerical integration. For triangles in natural coordinates the
numerical integration formula is [4]:
n
I = A ∑ Wj f (ξ ,η ) j
j=1
c
a a c
2 b 2
2
a
q7 q5
ξ = x/a
2b v
u q6
3
η
q5
q2 q3 η=1
q1 q4
2a q7 ξ
y 4 q8
η=½
v ξ=1
η=0
u
2
η = -½
ξ=½ q3
η = -1 ξ=0
q2 1 ξ = -1 ξ = -½ q4
q1
x
Q4 ELEMENT
Now let us assume the following displacement functions
6
u = N1 u 1 + N 2 u 2 + N 3 u 3 + N 4 u 4 = ∑ N i u i
i =1
6
v = N1 u 1 + N 2 u 2 + N 3 u 3 + N 4 u 4 = ∑ N i v i
i =1
N 3 = 14 (1 + ξ )(1 + η ) N 4 = 14 (1 − ξ )(1 + η )
Q4 ELEMENT
We may write in the matrix form:
⎧ q1 ⎫
⎧u ⎫ ⎡ N 1 0 N2 0 N3 0 N4 0 ⎤ ⎪⎪q 2 ⎪⎪
{δ } = ⎨ ⎬ = ⎢ ⎨ ⎬
⎩v ⎭ ⎣ 0 N1 0 N2 0 N3 0 N 4 ⎥⎦ ⎪ M ⎪
⎪⎩q 8 ⎪⎭
or
{δ }i = [N]i {q}i (i = 1,2,3,4)
For example, for node 1 we may write following equations:
{δ }1 = [N]1 {q}1 ⎧u 1 ⎫ ⎡ N 1
⎨ ⎬=⎢
⎩ v1 ⎭ ⎣ 0
0 ⎤ ⎧ q1 ⎫
N1 ⎥⎦ ⎩q 2 ⎭
⎡1 0⎤ ⎧ q1 ⎫
⎨ ⎬ = N1 ⎢
⎣ 0 1 ⎥ ⎨q ⎬
⎦⎩ 2 ⎭
Q4 ELEMENT
The generic displacements {δ}i in above equation represent
the translations at any point due to the displacements {q}i at
node i. As a further efficiency of notation, we can write the
functions Ni as
N i = (1 + ξ 0 )(1 + η0 )
1
4
where
ξ0 = ξιξ η0 = ηιη (i = 1,2,3,4)
Q4 ELEMENT
Inthe isoparametric formulation, we use the same shape
functions Ni to also express the coordinates of a point within
the element in terms of nodal coordinates. Thus,
x = N1 x 1 + N 2 x 2 + N 3 x 3 + N 4 x 4
y = N 1 y1 + N 2 y 2 + N 3 y 3 + N 4 y 4 ⎧ x1 ⎫
⎪y ⎪
⎪ 1⎪
In matrix form we may write ⎪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 ⎪
⎪y3 ⎪
⎪ ⎪
⎪x 4 ⎪
⎪y ⎪
⎩ 4⎭
Q4 ELEMENT
The Jacobian matrix, [J], is given as follows:
⎡ ∂x ∂y ⎤ ⎡ 4 ∂N i 4
∂N i ⎤
⎢ ∂ξ ∂ξ ⎥ ⎢ ∑ ∂ξ
xi ∑
i =1 ∂ξ
yi ⎥
[J] = ⎢ ∂x ⎥ = ⎢ i =41
∂y ⎥ ⎢ ∂N i 4
∂N i ⎥
⎥
⎢
⎢⎣ ∂η ⎢ ∑
∂η ⎥⎦ ⎣ i =1 ∂ξ
xi ∑
i =1 ∂η
yi
⎥⎦
⎡ x1 y1 ⎤
J12 ⎤ 1 ⎡− (1 − η ) (1 − η ) (1 + η ) − (1 + η )⎤ ⎢⎢ x 2 y 2 ⎥⎥
[J] = ⎡⎢
J11
⎥ = ⎢ = [D L ]{C N }
⎣J 21 J 22 ⎦ 4 ⎣ − (1 − ξ ) − (1 + ξ ) (1 + ξ ) (1 − ξ ) ⎥⎦ ⎢ x 3 y3 ⎥
⎢ ⎥
⎣x 4 y4 ⎦
Q4 ELEMENT
The inverse of the Jacobian [J] is denoted [Γ] and given by
1 ⎡ J 22 − J12 ⎤
[Γ] = [J] −1
=
det[J ] ⎢⎣− J 21 J11 ⎥⎦
⎡ ∂N1 ∂N 2 ∂N3 ∂N 4 ⎤
⎢ ∂x ∂x ∂x ∂x ⎥
⎢ ⎥
[ DG ] = ⎢ ⎥
⎢ ∂N ∂N 2 ∂N3 ∂N 4 ⎥
⎢ 1 ⎥
⎢⎣ ∂y ∂y ∂y ∂y ⎥⎦
Q4 ELEMENT
Evaulating terms in [DG] yields:
D G11 =
1
[− (1 − η)J 22 + (1 − ξ)J12 ] D G 21 =
1
[(1 − η)J 21 − (1 − ξ)J11 ]
4J 4J
D G12 =
1
[(1 − η)J 22 + (1 + ξ)J12 ] D G 22 =
1
[− (1 − η)J 21 − (1 + ξ)J11 ]
4J 4J
D G13 =
1
[(1 + η)J 22 − (1 + ξ)J12 ] D G 23 =
1
[− (1 + η)J 21 + (1 + ξ)J11 ]
4J 4J
D G14 =
1
[− (1 + η)J 22 − (1 − ξ)J12 ] D G 24 =
1
[(1 + η)J 21 + (1 − ξ)J11 ]
4J 4J
Q4 ELEMENT
By this approach we can find all the terms in [DG] numerically.
Because of the appearance of the determinant of [J] in
denominator positions, we usually cannot integrate explicitly to
obtain stiffnesses and equivalent nodal loads. Instead, it
becomes necessary to use numerical integration.
The strain-displacement relationships for the Q4 element can
be written as:
⎧ ∂u ⎫ ⎡ ∂ ⎤
⎪ ⎪ ⎢ 0⎥
⎧ ε x ⎫ ⎪ ∂x ⎪ ⎢ ∂x ⎥
{ε } = ⎪⎨ ε y ⎪⎬ = ⎪⎨ ∂v ⎪⎬ = ⎢⎢ 0 ∂ ⎥ ⎧u ⎫
⎥ ⎨ ⎬ = [∂ ]{δ } = [∂ ][N ]{q} {ε } = [B]{q}
⎪γ ⎪ ⎪ ∂y ⎪ ⎢ ∂y ⎩ v ⎭
⎩ xy ⎭ ⎪ ∂u ∂v ⎪ ∂ ∂⎥
+ ⎢ ⎥
⎪ ∂y ∂x ⎪ ⎢ ∂y ∂x ⎥⎦
⎩ ⎭ ⎣
Q4 ELEMENT
⎡∂ ⎤
⎢ 0⎥
⎢ ∂x ⎥
∂ ⎥ ⎡ N1 0 N2 0 N3 0 N4 0 ⎤
[B] = [∂ ][N] = ⎢⎢ 0
∂y ⎥ ⎢⎣ 0 N1 0 N2 0 N3 0 N 4 ⎥⎦
⎢∂ ∂⎥
⎢ ⎥
⎢⎣ ∂y ∂x ⎥⎦
Referring
to the previous Eqs. we see that the submatrix [B]I
may also be written as follows:
⎡ D G1i 0 ⎤
[B]i = ⎢⎢ 0 D G 2i ⎥⎥
⎢⎣D G 2i D G1i ⎥⎦
Q4 ELEMENT
Next, we express the stiffness matrix for Q4 element (with
constant thickness t) in natural coordinates. Thus,
1 1
[k ] = t e ∫ ∫ [B ξ ,η ]8 x 3 [E ]3x 3 [B(ξ ,η )]3x 8 J(ξ ,η )dξdη
( ) T
−1 −1
−1 − 1
If a temperature change ΔT varies bilinearly, it is defined as
4
ΔT = ∑ N i ΔTi
i =1
ZM2 . However, if the element is rectangular, direct explicit integration may be used. Also, line loadings with x or h constant may be handled by
explicit line integrations. Of course, if the body forces consist of point loads, no integration is required at all. Furthermore, note that the
determinant of the Jacobian matrix appears in the denominators of all the terms in matrix [B]. Therefore, the determinant [J] in Eq. (3.4-10)
cancels throughout; so the equivalent loads for initial strains may be integrated either explicitly or numerically.
ZAHIT; 3/7/2004
Q4 ELEMENT – Numerical Integration
Forquadrilaterals in natural coordinates, the type of integration
to be performed as
1 1
I= ∫ ∫ f (ξ ,η ) J dξdη
−1 −1
Two successive applications of Gaussian quadrature produce:
I = ∑∑ R j R k f (ξ j , ηk ) J (ξ j , ηk )
n n
k =1 j=1
1 ±
3
2 2
2
1
1 1
n=2 n=3
n=1
1 0 0 2 2
2 1 1 1 1
± ±
3 3
3 ±0.7745966 ±0.7745966 0.555555555 0.555555555
692 692 6 6
0.888888888 0.888888888
0.0 0.0
9 9
Example
Derive numerically the stiffness term k12 for the isoparametric
Q4 element in the figure, using Gaussian integration with n =
2 each way. Assume that thickness t is constant .The
coordinates of nodes are given in the figure.
3 (14,14)
η
y
G3
ξ
(5,10)
4 G4
G2
G1 (20,5)
2
1
(7,1)
x
Example
Solution:
The formula for numerical integration of terms in [k] is:
k =1 j=1
k =1 j=1
J = (115 − 18η + 8ξ )
1
Then the determinant of J is
4
Example
Terms required from DG are:
D G11 =
1
[− (1 − η )J 22 + (1 − ξ )J12 ] = − 5 + 9η − 4ξ
4J 2(115 − 18η + 8ξ )
3(− 5 + 2η + 3ξ )
D G 21 =
1
[(1 − η )J 21 − (1 − ξ )J11 ] =
4J 2(115 − 18η + 8ξ )
q2 q3 4 q
q9 y 8
6
q1 q10 q4 q11
2a q15
v
u
8
q16 2
q9
rectangular parent q2 1 5 q4
q3
q10
q1
x
Q8 ELEMENT
Inorder to understand this higher-order isoparametric element,
it is helpful to study first its rectangular parent. Nodal
displacements for either element consist of x and y
translations at each node.
{q} = ⎣q1 , q2 ,..., q16 ⎦T = ⎣u1 , v1 ,..., v8 ⎦T
Now let us assume the following displacement functions
8 8
u = ∑ N i ui v = ∑ N i vi
i =1 i =1
Q8 ELEMENT
The interpolation functions are given as follows
N i = (1 + ξ 0 )(1 + η0 )(ξ 0 + η0 − 1)
1
(i = 1,2,3,4)
4
N i = (1 − ξ 2 )(1 + η0 )
1
(i = 5,7)
2
N i = (1 + ξ 0 )(1 − η 2 )
1
(i = 6,8)
2
ξ 0 = ξ iξ η0 = ηiη
This
rectangle is called a Serendipity element [1] because
nodes appear only on its edges.
Q8 ELEMENT
For isoparametric (Q8) element, we take the geometric
interpolation functions to be the same as the displacement
shape functions. Physically, this means that the natural
coordinates ξ and η are curvilinear, and all sides of the
element become quadratic curves.
8 8
x = ∑ N i xi y = ∑ N i yi
i =1 i =1