Stiffness
Stiffness
1 2
x̂
f̂1x̂ ,d̂1x̂ f̂ 2 x̂ ,d̂ 2 x̂
k - spring constant
node x̂ local
coordinate
node direction
f̂1x̂ local nodal force f̂ 2 x̂ local nodal force
d̂ 1x̂ deg ree of freedom d̂ 2 x̂ deg ree of freedom
f̂1x k 11 k 12 d̂ 1x
=
f̂ 2 x k 21 k 22 d̂ 2 x
1 2 T
T
x̂
d̂1x̂ d̂ 2 x̂
û(0) = a1 + a 2 (0) = d̂ 1x = a1
û(L ) = a1 + a 2 (L ) = d̂ 2 = a 2 L + d̂ 1x
d̂ 2 x − d̂1x
Solve for a2 : a2 =
L
x̂ x̂ d̂1x
û = 1 −
L L d̂ 2 x
d̂ 1x
û = [ N 1 N 2 ]
d̂ 2 x
Where :
x̂ x̂
N1 = 1 − and N2 =
L L
10/14/08 Stiffness Method 14
Shape Functions
1 2
1 2
1 2
T = kδ
δ = û(L ) − û(0)
δ = d̂ 2 x − d̂ 1x
T - tensile force δ - total elongation
10/14/08 Stiffness Method 19
Deformed Linear Spring
Element
1 2
d̂1x̂
d̂ 2 x̂
L
f̂1x = −T
f̂ 2 x = T
(
T = −f̂1x = k d̂ 2 x − d̂ 1x )
(
T = f̂ 2x = k d̂ 2 x − d̂1x )
(
f̂1x = k d̂1x − d̂ 2 x )
f̂ 2 x = k ( d̂ 2x − d̂1x )
10/14/08 Stiffness Method 21
f̂1x k − k d̂ 1x
=
f̂ 2x − k k d̂ 2 x
[] k
k̂ =
− k
k
− k
[ K ] = ∑ [ k̂ ]
N
(e )
e =1
{ F} = ∑ { f̂ }
N
(e )
e =1
10/14/08
Note: not simple addition!
Stiffness Method 23
Step 6 - Solve for Nodal
Displacements
Obtain :
[ K ] { d} = { F}
Then Solve!
2
1
1 3 2
x
F3x F2x
k1 k2
For element 2 :
f̂ 3 x k 2 − k 2 d̂ 3 x
=
f̂ 2 x − k 2 k 2 d̂ 2 x
(1) ( 2)
d 3x = d 3x = d 3x
(1 ) ( 2)
F3x = f̂ 3x + f̂ 3 x
( 2)
F2x = f̂ 2x
(1 )
F1x = f̂1x
2
1 3 2
1
F1x f 3(1x) f 3( 2x ) F2x
f1(x1) f 2( 2x)
F3x
2
1
1 3 2
x
F3x F2x
k1 k2
d̂ 3x d̂ 2x
( 2) k2 − k2
[k ]=
− k 2 k2
10/14/08 Stiffness Method 34
Expand Local [k] matrices
to Global Size
1 0 − 1 d̂ 1x
(1 ) (1 )
f 1x
(1) (1)
k 1 0 0 0 d̂ 2 x = f 2 x
− 1 0 1 d̂ (31x) f 3(1x)
0 0 0 1x d̂ ( 2) ( 2)
f 1x
( 2) ( 2)
k 2 0 1 − 1 d̂ 2 x = f 2 x
0 − 1 1 d̂ (32x) f 3( 2x)
10/14/08
Stiffness Method
35
Force Equilibrium
f (1) 0 F1x
1x
( 2)
0 + f 2 x = F2 x
f (1) f ( 2 ) F
3x 3x 3x
(1)
k1 0 0 0 dˆ 2 x
− 1 0 1 d 3x ˆ (1)
0 0 ˆ
0 d1x F1x
(2)
( 2 )
+ k 2 0 1 − 1 dˆ 2 x = F2 x
0 − 1 1 dˆ 3x F3x
( 2 )
K 11 M K 12 d1 F1
L L L L L
K 21 M K 22 d 2 F
2
K 11 d1 F1 K 12 d 2
F 2 K 21 d1 K 22 d 2
10/14/08 Stiffness Method 41
2
1
1 3 2
x
F3x F2x
k1 k2
k2 − k2 d 2x F2 x
− k =
2 k 1 + k 2 d 3x F3 x
F1x = −k 1 d 3 x
10/14/08 Stiffness Method 43
Homogeneous B.C.’s
Delete row and column
corresponding to B.C.
Solve for unknown displacements.
Compute unknown forces
(reactions) from original
(unmodified) stiffness matrix.
k1 0 − k1 δ F1x
0 k2 − k2 d 2x = F2 x
− k 1 − k2 k1 + k 2 d 3x F3 x
k2 − k2 d 2x F2x
− k =
2 k1 + k 2 d 3x k 1δ + F3x
1 2 5000 lb 3
[k ] ( 2) 2000 − 2000
=
− 2000 2000
[k ] ( 3) 3000 − 3000
=
− 3000 3000
10/14/08 Stiffness Method 50
1000 0 − 1000 0
0 3000 0 − 3000
[ K] =
− 1000 0 1000 + 2000 − 2000
0 − 3000 − 2000 2000 + 3000
3000 − 2000 d 3x 0
− 2000 5000 d = 5000
4x
1
3 909.1 lb
909.1 lb 1
x̂
k k k k
2 3 4
1 5 x
1 2 3 4
δ
k=200 kN/m
k1 3
2
P 2 x
k3
2
1
1 4
2
3
Rigid Bar
(1)
Nodal equilibriu m : F1x = f1x
(1) (2) (3)
P = f 2x + f 2x + f 2x
(2)
F3x = f 3x
(3)
F4x = f 4x
1 1 2
1
(2)
f 2x
(1)
f 2x P
(3)
f 2x
2 4 (3)
f 4x F4x
4
3
k1 − k1 0 0 d 1x F1x
− k k1 + k 2 + k 3 − k2
− k 3 d 2 x F2 x
1 =
0 − k2 k2 0 d 3 x F3 x
0 − k3 0 k 3 d 4 x F4 x
k1 − k1 0 0 0 F1x
− k k1 + k 2 + k 3 − k2
− k 3 d 2 x P
1 =
0 − k2 k2
0 0 F3 x
0 − k3 0 k 3 0 F4 x
( k 1 + k 2 + k 3 ) d 2x = P
P
d 2x =
(k1 + k 2 + k 3 )
10/14/08 Stiffness Method 74
Solving for Global Forces
F1x = −k 1d 2 x
F2 x = −k 2 d 2 x
F3 x = −k 2 d 2 x
x
k
G = G( x)
Stationary value can be maximun,
minimum, or a neutral point
defined as value of x such that :
dG
=0
dx
maximum
neutral
minimum
x
10/14/08 Stiffness Method 81
Stationary Value
π p = π p (d 1 , d 2 , , d n ) = π p ({d i })
First variation of π p (denoted as δπp )
is used to minimize π p
δu
x
10/14/08 Stiffness Method 85
For Admissible Variations
in Displacements
∂π p ∂π p ∂π p
δπp = δd 1 + δd 2 + δd n
∂d 1 ∂d 2 ∂d n
δπp = 0
∂π p ∂π p ∂π p
= 0, = 0, , =0
∂d 1 ∂d 2 ∂d n
or
∂π p
=0
∂{ d}
10/14/08 Stiffness Method 87
F F
x
k
k = 500 lb/in
1 2 5000 lb 3
e =1
2
1 2 1
+ k 2 ( d 4x − d 3x ) + k 3 ( d 2x − d 4x ) 2
2 2
(1) (1) ( 2) ( 2)
− f1x d 1x − f 3x d 3x − f 3x d 3x − f 4x d 4x
( 3) ( 3)
− f 4x d 4x − f 2x d 2x
0 − k3 − k2 k 2 + k 3 d 4 x f4 x + f4 x
(2) ( 3)
f1(x1) F1x
f2(x3) F2 x
(1) ( 2 ) =
f3x + f3x F3x
f4 x + f4 x F4 x
(2) ( 3)