Professional Documents
Culture Documents
Stiffness Method
3/29/2014 Stiffness Method 2
Definition:
For an element, a stiffness matrix
is a matrix such that
where relates local coordinates
And nodal displacements
to local forces of a single element.
k
=
k
, y
, x
x
3/29/2014 Stiffness Method 4
Spring Element
1
2
k
L
x
x 1 x 1
d
, f
x 2 x 2
d
, f
x 1
x 1
freedom of ree deg d
x 2
x 2
node
3/29/2014 Stiffness Method 6
Examples of Stiffness
Uniaxial Bar k = AE/L
Circular Torsion k = GJ/L
One-dimensional heat conduction
k = AK
xx
/L
One-dimensional fluid flow (porous
medium) k = AK
xx
/L
3/29/2014 Stiffness Method 7
Stiffness Relationship for a
Spring
)
`
=
)
`
x 2
x 1
22 21
12 11
x 2
x 1
d
k k
k k
f
T
T
x 1
d
x 2
d
a a u
2 1
+ =
)
`
=
2
1
a
a
x
1 u
L a d
) L ( a a ) L ( u
a d
) 0 ( a a ) 0 ( u
+ = = + =
= = + =
u
Express as function of and
x 1
d
x 2
d
L
d
a
x 1 x 2
2
=
Solve for a
2 :
3/29/2014 Stiffness Method 13
x
a a u
2 1
+ =
Substituting back into:
Yields:
x 1
x 1 x 2
d
L
d
+
|
|
.
|
\
|
=
3/29/2014 Stiffness Method 14
In matrix form:
L
x
N and
L
x
1 N
: Where
d
N N u
L
x
L
x
1 u
2 1
x 2
x 1
2 1
x 2
x 1
= =
)
`
=
)
`
=
3/29/2014 Stiffness Method 15
Shape Functions
N
1
and N
2
are called Shape Functions or
Interpolation Functions. They express the
shape of the assumed displacements.
N
1
=1 N
2
=0 at node 1
N
1
=0 N
2
=1 at node 2
N
1
+ N
2
=1
3/29/2014 Stiffness Method 16
1 2
N
1
L
3/29/2014 Stiffness Method 17
1 2
N
2
L
3/29/2014 Stiffness Method 18
1 2
N
1
N
2
L
3/29/2014 Stiffness Method 19
Step 3 - Define
Strain/Displacement and
Stress/Strain Relationships
x 1 x 2
d
) 0 ( u
) L ( u
k T
T - tensile force o - total elongation
3/29/2014 Stiffness Method 20
Deformed Linear Spring
Element
1
2
k
L
x 1
d
x 2
d
k f
k f
k f
T
d
k f
T
T f
T f
=
=
= =
= =
=
=
3/29/2014 Stiffness Method 22
(
=
)
`
=
)
`
k k
k k
k
k k
k k
f
x 2
x 1
x 2
x 1
3/29/2014 Stiffness Method 23
Step 5 - Assemble the Element
Equations to Obtain the Global
Equations and Introduce the B.C.
=
=
=
=
N
1 e
) e (
N
1 e
) e (
f
F
k
K
Note: not simple addition!
3/29/2014 Stiffness Method 24
Step 6 - Solve for Nodal
Displacements
! Solve Then
F d K
: Obtain
=
3/29/2014 Stiffness Method 25
Step 7 - Solve for Element
Forces
Once displacements at each
node are known, then substitute
back into element stiffness equations
to obtain element nodal forces.
3/29/2014 Stiffness Method 26
Two Spring Assembly
k
1
1
2
k
2
1
2
3
x
F
3x
F
2x
3/29/2014 Stiffness Method 27
)
`
=
)
`
)
`
=
)
`
x 2
x 3
2 2
2 2
x 2
x 3
x 3
x 1
1 1
1 1
x 3
x 1
d
k k
k k
f
: 2 element For
d
k k
k k
f
: 1 element For
3/29/2014 Stiffness Method 28
Elements 1 and 2 remain connected
at node 3. This is called the continuity
or compatibility requirement.
x 3
) 2 (
x 3
) 1 (
x 3
d d d
3/29/2014 Stiffness Method 29
) 1 (
x 1
x 1
) 2 (
x 2
x 2
) 2 (
x 3
) 1 (
x 3
x 3
f
F
f
F
f
F
matrix force Global Assemble
=
=
+ =
3/29/2014 Stiffness Method 30
3
2
1
1
2
F
1x
) 2 (
x 2
f
) 2 (
x 3
f
) 1 (
x 3
f
) 1 (
x 1
f
F
2x
F
3x
Nodal forces consistent with
element force sign convention.
3/29/2014 Stiffness Method 31
d K F
or
d
d
d
k k k k
k k 0
k 0 k
F
F
F
: form matrix in
d k d k F
d k d k F
d k d k d k d k F
x 3
x 2
x 1
2 1 2 1
2 2
1 1
x 3
x 2
x 1
x 3 1 x 1 1 x 1
x 2 2 x 3 2 x 2
x 2 2 x 3 2 x 3 1 x 1 1 x 3
=
(
(
(
=
+ =
+ + =
3/29/2014 Stiffness Method 32
(
(
(
(
2 1 2 1
2 2
1 1
3
2
1
3
2
1
0
0
k k k k
k k
k k
d
d
d
F
F
F
x
x
x
x
x
x
: Matrix Stiffness Global
: Matrix nt Displaceme Global : Matrix Force Global
3/29/2014 Stiffness Method 33
Assembly of [K] -
An Alternative Look.
k
1
1
2
k
2
1
2
3
x
F
3x
F
2x
3/29/2014 Stiffness Method 34
Assembly of [K]
(
=
(
=
2 2
2 2 ) 2 (
x 2 x 3
1 1
1 1 ) 1 (
x 3 x 1
k k
k k
] k [
d
k k
k k
] k [
d
(
(
(
(
(
(
) 2 (
x 3
) 2 (
x 2
) 2 (
x 1
) 2 (
x 3
) 2 (
x 2
) 2 (
x 1
2
) 1 (
x 3
) 1 (
x 2
) 1 (
x 1
) 1 (
x 3
) 1 (
x 2
) 1 (
x 1
1
f
f
f
d
1 1 0
1 1 0
0 0 0
k
f
f
f
d
1 0 1
0 0 0
1 0 1
k
3/29/2014 Stiffness Method 36
Force Equilibrium
x 3
x 2
x 1
) 2 (
x 3
) 2 (
x 2
) 1 (
x 3
) 1 (
x 1
F
F
F
f
f
0
f
0
f
3/29/2014 Stiffness Method 37
(
(
(
(
(
(
(
(
x
x
x
x
x
x
x
x
x
F
F
F
d
d
d
k
d
d
d
k
3
2
1
) 2 (
3
) 2 (
2
) 2 (
1
2
) 1 (
3
) 1 (
2
) 1 (
1
1
1 1 0
1 1 0
0 0 0
1 0 1
0 0 0
1 0 1
3/29/2014 Stiffness Method 38
(
(
(
x 3
x 2
x 1
x 3
x 2
x 1
2 1 2 1
2 2
1 1
F
F
F
d
d
d
k k k k
k k 0
k 0 k
3/29/2014 Stiffness Method 39
x 3
x 2
x 1
) 2 (
x 3
) 2 (
x 2
) 2 (
x 1
) 1 (
x 3
) 1 (
x 2
) 1 (
x 1
d
d
d
d
Compatibility
3/29/2014 Stiffness Method 40
Boundary Conditions
Must Specify B.C.s to prohibit rigid
body motion.
Two type of B.C.s
Homogeneous - displacements = 0
Nonhomogeneous - displacements =
nonzero value
3/29/2014 Stiffness Method 41
1
2
Let d be the uncontrained or free displacements
and let d be the constrained or specified displacements.
11 12 1 1
21 22 2 2
11 1 12 1 2
2 21 22 1 2
K K d F
K K d F
K d F K d
F K d K d
(
(
=
` `
(
(
) )
=
= +
Partitioning
3/29/2014 Stiffness Method 42
k
1
1
2
k
2
1
2
3
x
F
3x
F
2x
3/29/2014 Stiffness Method 43
x 3 1 x 1
x 3
x 2
x 3
x 2
2 1 2
2 2
x 3
x 2
x 1
x 3
x 2
2 1 2 1
2 2
1 1
d k F
F
F
d
d
k k k
k k
F
F
F
d
d
0
k k k k
k k 0
k 0 k
=
)
`
=
)
`
(
(
(
o
(
(
(
x 3
x 2
x 1
x 3
x 2
2 1 2 1
2 2
1 1
F
F
F
d
d
k k k k
k k 0
k 0 k
3/29/2014 Stiffness Method 46
Nonhomogeneous B.C.s
)
`
+ o
=
)
`
+
x 3 1
x 2
x 3
x 2
2 1 2
2 2
F k
F
d
d
k k k
k k
3/29/2014 Stiffness Method 47
Nonhomogeneous B.C.s
Transfer terms associated with known
d-o-f to RHS.
Solve for unknown displacements.
Compute unknown forces (reactions)
from original (unmodified) stiffness
matrix.
3/29/2014 Stiffness Method 48
Properties of [K] Matrix
Symmetric - both element [k] and global [K]
[K] is singular. Must apply B.C. to prohibit
rigid body motion.
Terms on main diagonal are positive K
ii
and
k
11
3/29/2014 Stiffness Method 49
EXAMPLE: Three Spring Assembly
1
1
3
2
2
x
3
4
5000 lb
k
1
=1000 lb/in k
3
=3000 lb/in
k
2
=2000 lb/in
3/29/2014 Stiffness Method 50
3000 3000
3000 3000
k
2000 2000
2000 2000
k
1000 1000
1000 1000
k
) 3 (
) 2 (
) 1 (
3/29/2014 Stiffness Method 51
(
(
(
(
+
+
=
3000 2000 2000 3000 0
2000 2000 1000 0 1000
3000 0 3000 0
0 1000 0 1000
K
3/29/2014 Stiffness Method 52
(
(
(
(
x 4
x 3
x 2
x 1
x 4
x 3
x 2
x 1
F
F
F
F
d
d
d
d
5000 2000 3000 0
2000 3000 0 1000
3000 0 3000 0
0 1000 0 1000
3/29/2014 Stiffness Method 53
)
`
=
)
`
(
(
(
(
= =
5000
0
d
d
5000 2000
2000 3000
F
F
F
F
d
d
d
d
5000 2000 0 0
2000 3000 0 0
0 0 0 0
0 0 0 0
0 d d
x 4
x 3
x 4
x 3
x 2
x 1
x 4
x 3
x 2
x 1
x 2 x 1
3/29/2014 Stiffness Method 54
(
(
(
(
=
=
5000
0
9 . 4090
1 . 909
F
F
F
F
F
F
F
F
11
15
11
10
0
0
5000 2000 3000 0
2000 3000 0 1000
3000 0 3000 0
0 1000 0 1000
in
11
15
d
in
11
10
d
x 4
x 3
x 2
x 1
x 4
x 3
x 2
x 1
x 4
x 3
3/29/2014 Stiffness Method 55
)
`
=
)
`
)
`
1 . 909
1 . 909
f
11
10
0
1000 1000
1000 1000
x 3
x 1
x 3
x 1
Element 1
1
3
x
909.1 lb
909.1 lb
1
3/29/2014 Stiffness Method 56
)
`
=
)
`
)
`
1 . 909
1 . 909
f
11
15
11
10
2000 2000
2000 2000
x 4
x 3
x 4
x 3
Element 2
3
4
x
909.1 lb
909.1 lb
2
3/29/2014 Stiffness Method 57
)
`
=
)
`
)
`
9 . 4090
9 . 4090
f
0
11
15
3000 3000
3000 3000
x 2
x 4
x 2
x 4
Element 3
4
2
x
4090.9 lb
3
4090.9 lb
3/29/2014 Stiffness Method 58
EXAMPLE
Nonhomogeneous B.C.
x
o
1
2 3 4
k=200 kN/m
k
k k k
1
2 3
4
5
3/29/2014 Stiffness Method 59
(
= = = =
200 200
200 200
k k k k
) 4 ( ) 3 ( ) 2 ( ) 1 (
3/29/2014 Stiffness Method 60
(
(
(
(
(
(
=
200 200 0 0 0
200 400 200 0 0
0 200 400 200 0
0 0 200 400 200
0 0 0 200 200
K
3/29/2014 Stiffness Method 61
(
(
(
(
(
(
x 5
x 4
x 3
x 2
x 1
x 5
x 4
x 3
x 2
x 1
F
F
F
F
F
d
d
d
d
d
200 200 0 0 0
200 400 200 0 0
0 200 400 200 0
0 0 200 400 200
0 0 0 200 200
3/29/2014 Stiffness Method 62
(
(
(
(
(
(
= = =
= =
=
x 5
x 1
x 4
x 3
x 2
x 4 x 3 x 2
x 5
x 1
F
0
0
0
F
02 . 0
d
d
d
0
200 200 0 0 0
200 400 200 0 0
0 200 400 200 0
0 0 200 400 200
0 0 0 200 200
0 F F F
m 02 . 0 mm 20 d
0 d
3/29/2014 Stiffness Method 63
(
(
(
0
0
0
02 . 0
d
d
d
0
200 400 200 0 0
0 200 400 200 0
0 0 200 400 200
x 4
x 3
x 2
3/29/2014 Stiffness Method 64
(
(
(
m 015 . 0
m 01 . 0
m 005 . 0
d
d
d
4
0
0
d
d
d
400 200 0
200 400 200
0 200 400
x 4
x 3
x 2
x 4
x 3
x 2
3/29/2014 Stiffness Method 65
(
(
(
(
(
(
kN 0 . 1
kN 0 . 0
kN 0 . 0
kN 0 . 0
kN 0 . 1
F
F
F
F
F
F
F
F
F
F
02 .
015 .
01 .
005 .
0
200 200 0 0 0
200 400 200 0 0
0 200 400 200 0
0 0 200 400 200
0 0 0 200 200
x 5
x 4
x 3
x 2
x 1
x 5
x 4
x 3
x 2
x 1
3/29/2014 Stiffness Method 66
)
`
=
)
`
)
`
=
)
`
kN 0 . 1
kN 0 . 1
f
005 .
0
200 200
200 200
x 2
x 1
x 2
x 1
Element 1
1
2
x
1.0 kN
1
1.0 kN
3/29/2014 Stiffness Method 67
Three Spring Assembly
k
1
k
2
k
3
P
1
2
3
1
2
2
2
3
4
x
Rigid Bar
3/29/2014 Stiffness Method 68
(3)
4x
4x
(2)
3x
3x
(3)
2x
(2)
2x
(1)
2x
(1)
1x
1x
(3)
2x
(2)
2x
(1)
2x
4x 3x 1x
f F
f F
f f f P
f F : m equilibriu Nodal
d d d : ity Compatibil
0 d d d : B.C.
=
=
+ + =
=
= =
= = =
3/29/2014 Stiffness Method 69
1
F
1x
(1)
1x
f
1
(1)
1x
f
(1)
2x
f
1
2
Free Body Diagram
3/29/2014 Stiffness Method 70
P
(1)
2x
f
(3)
2x
f
(2)
2x
f
Free Body Diagram
3/29/2014 Stiffness Method 71
3
(3)
4x
f
2
(2)
3x
f
3
3x
F
2
2
4
4x
F
3
4
Free Body Diagram
3/29/2014 Stiffness Method 72
(
(
(
(
+ +
x 4
x 3
x 2
x 1
x 4
x 3
x 2
x 1
3 3
2 2
3 2 3 2 1 1
1 1
F
F
F
F
d
d
d
d
k 0 k 0
0 k k 0
k k k k k k
0 0 k k
Matrix Form of Stiffness Equations
3/29/2014 Stiffness Method 73
(
(
(
(
+ +
x 4
x 3
x 1
x 2
3 3
2 2
3 2 3 2 1 1
1 1
F
F
P
F
0
0
d
0
k 0 k 0
0 k k 0
k k k k k k
0 0 k k
Applying B.C.
3/29/2014 Stiffness Method 74
3 2 1
x 2
x 2 3 2 1
x 4
x 3
x 1
x 2 3 2 1
k k k
P
d
P d k k k
F
F
P
F
0
0
d
0
0 0 0 0
0 0 0 0
0 0 k k k 0
0 0 0 0
+ +
=
= + +
(
(
(
(
+ +
3/29/2014 Stiffness Method 75
x 2 2 x 3
x 2 2 x 2
x 2 1 x 1
d k F
d k F
d k F
Solving for Global Forces
3/29/2014 Stiffness Method 76
Potential Energy Approach
Equilibrium at minimum potential
energy.
Total potential energy defined as the
sum of internal strain energy U and
potential energy of external forces O.
t
p
= U + O
3/29/2014 Stiffness Method 77
x
F
k
System
3/29/2014 Stiffness Method 78
k
x
F
Force-Deformation Curve
3/29/2014 Stiffness Method 79
Fx kx
2
1
Fx
Fx
2
1
x ) kx (
2
1
kx
2
1
U
dx x k U
dx x k dU
x k F
dx F dU
2
p
2
= t
= O
= = =
=
=
=
=
3/29/2014 Stiffness Method 80
0
dx
dG
: that such x of value as defined
point neutral a or minimum,
maximun, be can value Stationary
) x ( G G
=
=
Stationary Value
3/29/2014 Stiffness Method 81
x
G
maximum
minimum
neutral
Stationary Values
3/29/2014 Stiffness Method 82
p
p p
i p n 2 1 p p
minimize to used is
) as denoted ( of variation First
}) d ({ ) d , , d , d (
t
ot t
t = t = t
Stationary Value
3/29/2014 Stiffness Method 83
Principle of Minimum Potential Energy:
Equilibrium occurs when the d
i
define
a state such that ot
p
= 0 for arbitrary
admissible variations in od
1
from the
equilibrium state
3/29/2014 Stiffness Method 84
Admissible Variations in Displacements
An admissible variation is one in which the
displacement field satisfies the boundary
conditions and inter-element continuity.
3/29/2014 Stiffness Method 85
x
u
Admissible Displacements
Actual Displacement Function
Admissible Displacement Function
u+ ou
ou
3/29/2014 Stiffness Method 86
0
d
, , 0
d
, 0
d
0
d
d
d
d
d
d
n
p
2
p
1
p
p
n
n
p
2
2
p
1
1
p
p
=
c
t c
=
c
t c
=
c
t c
= ot
o
c
t c
+ o
c
t c
+ o
c
t c
= ot
+
+
+
+
=
(
(
(
(
(
(
+
+
x
x
x
x
x x
x x
x
x
x x
x x
x
x
x
x
x
x
F
F
F
F
f f
f f
f
f
f f
f f
f
f
d
d
d
d
k k k k
k k k k
k k
k k
4
3
2
1
) 3 (
4
) 2 (
4
) 2 (
3
) 1 (
3
) 3 (
2
) 1 (
1
) 3 (
4
) 2 (
4
) 2 (
3
) 1 (
3
) 3 (
2
) 1 (
1
4
3
2
1
3 2 2 3
2 2 1 1
3 3
1 1
0
0
0 0
0 0