Академический Документы
Профессиональный Документы
Культура Документы
Dr. Rajesh K. N.
Asst. Professor in Civil Engineering
Govt. College of Engineering, Kannur
1
RajeshKN Dept. of CE, GCEK
Module III
Direct stiffness method
2
RajeshKN Dept. of CE, GCEK
Introduction
The formalised stiffness method involves evaluating the displacement
transformation matrix CMJ correctly
3
3
RajeshKN Dept. of CE, GCEK
Direct stiffness method
We need to simplify the assembling process of SJ, the assembled structure
stiffness matrix
The key to this is to use member stiffness matrices for actions and
displacements at BOTH ends of each member
4
RajeshKN Dept. of CE, GCEK
Member oriented axes (local coordinates)
and structure oriented axes (global coordinates)
y
x
L L
Local axes
x
Y L L sin
L cos
Global axes y
X
Global and local axes 5
RajeshKN Dept. of CE, GCEK
Plane truss member
2 4
3
1
y Degrees of freedom
0 0
EA EA
1
x
L L
Unit displacement
corr. to DOF 1
EA EA
L 0 0
L
Member stiffness matrix in local
0 0 0 0
[ SM ] =
coordinates
EA EA
0 0
L L
0 0 0 0
6
RajeshKN Dept. of CE, GCEK
Transformation of displacement vector
U 22 = D2 cos
U12 = D2 sin D2 Displacements in global
coordinates: U1 and U2
Y D1 U 21 = D1 sin
U1 = U11 + U12 = D1 cos D2 sin
U11 = D1 cos
U 2 = U 21 + U 22 = D1 sin + D2 cos
D1 cos sin U1
=
X D2 sin cos U 2
{D} = [ R ]{U }
7
RajeshKN Dept. of CE, GCEK
D1 cos sin 0 0 U1
D sin cos 0 U 2
2 0
=
D3 0 0 cos sin U 3
D4 0 0 sin
cos U 4
{DLOCAL } = [ RT ]{DGLOBAL }
[ R ] [O ]
[ RT ] = Rotation matrix
[O ] [ R ]
8
RajeshKN Dept. of CE, GCEK
Transformation of load vector
Actions in global
coordinates:
F1 and F2
{ ALOCAL } = [ S M ]{DLOCAL }
[ RT ]{ AGLOBAL } = [ SM ][ RT ]{DGLOBAL }
{ AGLOBAL } = [ RT ] [ SM ][ RT ]{DGLOBAL } [ RT ]1 = [ RT ]T
1
1 4
3 6
Degrees of freedom
EA EA
L 0 0 0 0
L
0 12 EI 6 EI 12 EI 6 EI
0
L3 L2 L3 L2
6 EI 4 EI 6 EI 2 EI
0 0 2
L2 Member stiffness matrix
[ S Mi ] = L L L
EA EA in local coordinates
0 0 0 0
L L
0
12 EI
6 EI
0
12 EI 6 EI
2
L3 L2 L3 L
0 6 EI 2 EI 6 EI 4 EI
0 2
L2 L L L
11
RajeshKN Dept. of CE, GCEK
Transformation of displacement vector
D1 cos sin 0 0 0 0 U1
D sin cos 0 0 0 0 U 2
2
D3 0 0 1 0 0 0 U 3
=
D4 0 0 0 cos sin 0 U 4
D5 0 0 0 sin cos 0 U 5
D6 0 0 0 0 0 1 U 6
{DLOCAL } = [ RT ]{DGLOBAL }
[ R ] [O ]
[ RT ] = Rotation matrix
[O ] [ R ]
12
RajeshKN Dept. of CE, GCEK
Transformation of load vector
{ ALOCAL } = [ RT ]{ AGLOBAL }
cos sin 0 0 0 0
sin cos 0 0 0 0
0 0 1 0 0 0
[ RT ] =
0 0 0 cos sin 0
0 0 0 sin cos 0
0 0 0 0 0 1
13
RajeshKN Dept. of CE, GCEK
Transformation of stiffness matrix
EA EA
L 0 0 0 0
L
c s 0 0 0 0
0 12 EI 6 EI 12 EI 6 EI
0 3 s c 0 0 0 0
L3 L2 L L2
6 EI 4 EI 6 EI 2 EI 0 0 1 0 0 0
0
L2
0 2
, [ RT ] =
Where, [ S M ] = L L L
0 0 0 c s 0
EA EA 0
0 0 0 0 0 0 s c 0
L L
0 12 EI 6 EI 12 EI 6 EI 0 0 0 0 0 1
0 2
L3 L2 L3 L
0 6 EI 2 EI 6 EI 4 EI
0 2
L2 L L L
14
RajeshKN Dept. of CE, GCEK
Assembling global stiffness matrix
Force Plane truss
2
1 2
1 3
3
2 4
3
1
Action/displacement components in
local coordinates of members
15
RajeshKN Dept. of CE, GCEK
4 4
3 3
6
2
1 6 5
2
1 5
4
3
Action/displacement components in
global coordinates of the structure
6
2
1 5
16
RajeshKN Dept. of CE, GCEK
Global DOF
1 2 3 4
c cs c cs s
2 2 11
M1
12
s
M1
s13
M1
s 1
14
M1
cs s cs s s 2 2 21
s 22
s 23
s 2
24
EA
[ ]
S = = M1 M1 M1
M1
L c cs c cs s s 3
M1 2 2 31 32 33 34
s s
M1 M1 M1 M1
cs s cs s s
2 2 41
M1
s
M1
42
sM1
43
s 4
44
M1
1 2 3 4 5 6
1
2
Contribution of
Member 1 to global
3
[S J ] =
stiffness matrix
4
5
6
17
RajeshKN Dept. of CE, GCEK
Global DOF
3 4 5 6
s s 3
11 12 13 14
M 2
s M 2
s M 2 M 2
s 21
s 22
s 23
s 4
24
[S ] = M 2 M 2 M 2
M 2
s s 5
M 2 31 32 33 34
s s
s
M 2 M 2 M 2 M 2
s 6
41 42 43 44
M 2
s M 2
s M 2 M 2
1 2 3 4 5 6
1
2
Contribution of
3 Member 2 to global
[S J ] = stiffness matrix
4
5
6
18
RajeshKN Dept. of CE, GCEK
Global DOF
1 2 5 6
s s 1
11 12 13 14
M3
s M3
s M3 M3
s 21
s 22
s 23
s 2
24
[S ] = M3 M3 M3
M3
s s 5
M3 31 32 33 34
s s
s
M3 M3 M3 M3
s 6
41 42 43 44
M3
s M3
s M3 M3
1 2 3 4 5 6
1
2
Contribution of
3 Member 3 to global
[S J ] = stiffness matrix
4
5
6
19
RajeshKN Dept. of CE, GCEK
Assembled global stiffness matrix
1 2 3 4 5 6
20
RajeshKN Dept. of CE, GCEK
Imposing boundary conditions 2
Plane truss example
1 2
Boundary conditions are: D1 = D2 = D5 = D6 = 0 1
3
3
= 41
sM1 + sM2 sM1 + sM2
42 43 21 44 22 23 24
A4 sM1 sM1 sM2 sM2 D4
A5 sM313 32
sM3
31
sM2
32
sM2 sM2 + sM3 sM2 + sM3 D5
33 33 34 34
41 44
A6 sM3 sM2 + sM3 sM2 + sM3 D6
42 41 42 43 43 44
sM3 sM2 sM2
21
RajeshKN Dept. of CE, GCEK
Reduced equation system
(after imposing boundary conditions)
A3 s + s s + s D3
33 11 34 12
=
M1 M2 M1 M2
A4 s + s s + s D4
43 21 44 22
M1 M2 M1 M2
Where,
{ AMLi } Fixed end actions on the member, in local coords
23
RajeshKN Dept. of CE, GCEK
Direct Stiffness Method: Procedure
STEP 6: Find equivalent joint loads from applied loads on each member
(loads other than those applied at joints directly)
24
RajeshKN Dept. of CE, GCEK
STEP 8: Find combined load vector [ AC ] by adding the above transformed
load vector and the loads applied directly at joints
STEP 9: Find the reduced load vector [ AFC ] by removing members in the load
vector corresponding to boundary conditions in the case of supports
EA EA
L 0 0
L 1 0 1 0
0 0 0 0 1 0 0 0 0
[ S M 1 ] = =
2 1
= [SM 2 ] = [SM 3 ] = [SM 4 ]
EA EA 0 1 0
0 0
L L 0 0 0 0
0 0 0 0
1 0 1 0
1 0 1 0
0 0
0 0
1 0 0
1 0 0 [SM 6 ] =
[SM 5 ] = 2.83 1 0 1 0
2.83 1 0 1 0
0 0 0 0
0 0 0 0 26
RajeshKN Dept. of CE, GCEK
Rotation matrices
cos sin 0 0 0 1 0 0
sin cos 0 0 1 0 0 0
[ RT 1 ] = =
= 90 0 0 cos sin 0 0 0 1
0 0 sin cos 0 0 1 0
1 0 0 0 0 1 0 0 1 0 0 0
0 1 0 0 1 0 0 0 0 1 0 0
[ RT 2 ] = [ RT 3 ] = [ RT 4 ] =
=0 0 0 1 0 =90 0 0 0 1 =180 0 0 1 0
0 0 0 1 0 0 1 0 0 0 0 1
1 1 0 0 1 1 0 0
1 1 0
0 1 0
[ RT 5 ] = 0.707
1 0
[ RT 6 ] = 0.707
= 45 0 0 1 1 =45 0 0 1 1
0 0 1 1 0 0 1 1
27
RajeshKN Dept. of CE, GCEK
[ S MS 1 ] = [ RT 1 ]T [ S M 1 ][ RT 1 ]
1 0 0
T
0 1 0 0 1 0 1 0 0
1 0 0 0 1 0 0 0 0 1 0 0 0
[ S MS 1 ] =
0 0 0 1 2 1 0 1 0 0 0 0 1
0 0 1 0 0 0 0 0 0 0 1 0
0 1 0 0 0 1 0 1 0 0 0 0
0 0 0 0 1
1 1 0 0 0 0 1 1 0
[ S MS 1 ] = =
2 0 0 0 1 0 1 0 1 2 0 0 0 0
0 0 1 0 0 0 0 0 0 1 0 1
1 0 1 0
0 0
10 0
[ S MS 2 ] =
2 1 0 1 0
0 0 0 0
28
RajeshKN Dept. of CE, GCEK
1 0 1 0 0 1 0
T
0 0 1 0 0
1 0 0 0 10 0 0 0 1 0 0 0
[ S MS 3 ] =
0 0 0 1 2 1 0 1 0 0 0 0 1
0 0 1 0 0 0 0 0 0 0 1 0
0 1 0 0 0 1 0 1 0 0 0 0
1
1 1 0 0 0 0 0 0 0 = 1 0 1 0
[ S MS 3 ] =
2 0 0 0 0
20 0 0 1 0 1 0 1
1 0 1 0 1
0 0 0 0 0 0 0
1 0 1 0
0 0
10 0
[ S MS 4 ] =
2 1 0 1 0
0 0 0 0
29
RajeshKN Dept. of CE, GCEK
1 0
T
1 1 0 0 1 0 1 1 0 0
1 1 0 0 1 0 0 0 0 1 1 0 0
[ S MS 5 ] = 0.707 0.707
0 0 1 1 2.83 1 0 1 0 0 0 1 1
0 0 1 1 0 0 0 0 0 0 1 1
1 1 0 0 1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0 1 1 1 1
[ S MS 5 ] = 0.1766 = 0.1766
0 0 1 1 1 1 1 1 1 1 1 1
0 0 1 1 0 0 0 0 1 1 1 1
1 0 1 0 1 0
T
1 0 1 0 1 0
1 1 0 0 1 0 0 0 0 1 1 0 0
[ S MS 6 ] = 0.707 0.707
0 0 1 1 2.83 1 0 1 0 0 0 1 1
0 0 1 1 0 0 0 0 0 0 1 1
1 1 0 0 1 1 1 1 1 1 1 1
1 1 0 0 0 0 0 0 1 1 1 1
[ S MS 6 ] = 0.177 = 0.177
0 0 1 1 1 1 1 1 1 1 1 1
0 0 1 1 0 0 0 0 1 1 1 1
30
RajeshKN Dept. of CE, GCEK
Assembled global stiffness matrix
1 1
0 + 2 + 0.1766 0 + 0 + 0.1766 0 0 0.1766 0.1766
2
0
0 + 0 + 0.1766 1 1
+ 0 + 0.1766 0 0.1766 0.1766 0 0
2 2
1 1
0 0 0+ + 0.1766 0 + 0 0.1766 0 0.1766 0.1766
2 2
1 1
0 0 + 0 0.1766 + 0 + 0.1766 0 0 0.1766 0.1766
[SJ ] = 2 2
1 1
0.1766 0.1766
2
0
2
+ 0 + 0.1766 0 + 0 + 0.1766 0 0
0.1766 1 1
0.1766 0 0 0 + 0 + 0.1766 0+ + 0.1766 0
2 2
1 1
0 0.1766 0.1766 0 0 0+ + 0.1766 0 + 0 0.1766
2 2
1 1
0 0 0.1766 0.1766 0 0 + 0 0.1766 + 0 + 0.1766
2 2
32
RajeshKN Dept. of CE, GCEK
Problem 2:
EA
0 1 1 0
[ S M 1 ] = L =
1.155 0 0
0 0
1 0 1 1 0
[SM 2 ] = [SM 3 ] =
2 0 0
0 0
0 1 0.866 0.5
[ RT 2 ] = [ RT 3 ] =
=90 1 0 =150 0.5 0.866
33
RajeshKN Dept. of CE, GCEK
[ S MS 1 ] = [ RT 1 ]T [ S M 1 ][ RT 1 ]
0.866 0.866
T
0.5 1 1 0 0.5
[ S MS 1 ] =
0.866 0.5 1.155 0 0 0.866 0.5
0 1 1 0 0
T
1 = 0 1 0 1 0 0
[ S MS 2 ] = 0
= 0 1
1 0 0 0 1 0 1 0 0
[ S MS 3 ] =
0.5 0.866 2 0 0 0.5 0.866
0.375 0.217
1 0.866 0.5 0.866 0.5 = 1 0.75 0.433 =
[ S MS 3 ] = 0.433 0.25 0.217 0.125
2 0.5 0.866 0 0 2
34
RajeshKN Dept. of CE, GCEK
0.216 + 0 + 0.375 0.375 + 0 + 0.217 0.591 0.158
[ FF ]
S = =
1.774
0.375 + 0 + 0.217 0.649 + 1 + 0.125 0.158
-0.772
{DF } = [ S FF ] { FC }
1
A =
-2.89
35
RajeshKN Dept. of CE, GCEK
Problem 3 :
Global DOF
36
RajeshKN Dept. of CE, GCEK
EAX
L 0 0
1000 0 0
12 EI Z 6 EI Z 0 6000
[ S M 1 ] = 0 2 =
120
L3 L
0 6000 4 105
6 EI 4 EI Z
0 2Z
L L
EAX
L 0 0
800 0 0
12 EI Z 6 EI Z 0 61.44 3840
[ S M 2 ] = 0
=
L3 L2
0 3840 3.2 10
4 EI Z
5
6 EI Z
0
L2 L
37
RajeshKN Dept. of CE, GCEK
Rotation matrices
1 0 0 0.8 0.6 0
[ R1 ] = 0 1 0 [ R2 ] = 0.6 0.8 0
0 0 1 0 0 1
Member 1 Member 2
[ S MS 1 ] = [ RT 1 ]T [ S M 1 ][ RT 1 ]
T
1 0 0 1000 0 1 0 0
0
[ S MS 1 ] = 0 1 0 0 120 6000 0 1 0
0 0 1 0 6000 4 10 0 0 1
5
1000 0 0
[ S MS 1 ] = 0 120 6000
0 6000 4 10
5
38
RajeshKN Dept. of CE, GCEK
0.8 0.6 0 800 0.8 0.6 0
T
0 0
[ S MS 2 ] = 0.6 0.8 0 0 61.44 3840 0.6 0.8 0
0 0 1 0 3840 3.2 105 0 0 1
1
1534.12 354.51 2304 0 0.0206
{DF } = [ S FF ] { AFC } = 354.51 447.32 2928
1
32 =
0.09936
2304 2928 7.2 10 5 1050 0.001797
{ AR } = { ARC } + [ S RF ][ DF ]
40
RajeshKN Dept. of CE, GCEK
Problem 4 :
41
RajeshKN Dept. of CE, GCEK
EAX
L 0 0
3.5 10 0
5
0
12 EI Z 6 EI
[ S M 1 ] = 0 2Z = 0 6562.5 13125
L3 L
13125 35000
4 EI Z
0
6 EI
0 2Z
L L
EAX
L 0 0
3.5 10
5
0 0
12 EI Z 6 EI Z
[ S M 2 ] = 0 = 0 3888.89 11666.67
L3 L
2
11666.67 46666.67
4 EI Z
0
6 EI Z
0
L2 L
EAX
L 0 0
3.5 10 0
5
0
12 EI Z 6 EI Z
[ S M 3 ] = 0 = 0 6562.5 13125
L3 L2
13125 35000
4 EI Z
0
6 EI Z
0
L2 L
42
RajeshKN Dept. of CE, GCEK
Rotation matrices
1 0 0 1 0 0 0 1 0
[ R1 ] = 0 1 0 [ R2 ] = 0 1 0 [ R3 ] = 1 0 0
0 0 1 0 0 1 0 0 1
Member 1 Member 2 Member 3
[ S MS 1 ] = [ RT 1 ]T [ S M 1 ][ RT 1 ]
1 0 0 3.5 10 1 0 0
T 5
0 0
[ S MS 1 ] = 0 1 0 0
6562.5 13125 0 1 0
0 0 1 0 13125 35000 0 0 1
3.5 105 0 0
[ S MS 1 ] = 0 6562.5 13125
0 13125 35000
43
RajeshKN Dept. of CE, GCEK
1 0 0 3.5 10 1 0 0
T 5
0 0
[ S MS 2 ] = 0 1 0 0
3888.89 11666.67 0 1 0
0 0 1 0 11666.67 46666.67 0 0 1
3.5 105 0 0
= 0 3888.89 11666.67
0 11666.67 46666.67
1 0 3.5 105 0 0 1 0
T
0 0
[ S MS 3 ] = 1 0 0
0 6562.5 13125 1
0 0
0 0 1 0 13125 35000 0 0 1
44
RajeshKN Dept. of CE, GCEK
3.5 105 0
0 3.5 105 0 0
[ S MS 1 ] = 0 6562.5 13125
[ S MS 2 ] = 0 3888.89 11666.67
6562.5 0 13125
[ S MS 3 ] = 0 3.5 105 0
13125 0 35000
706562.5 0 13125
[ S FF ] = 0 360451.39 1458.33
13125 1458.33 116666.67
45
RajeshKN Dept. of CE, GCEK
0 0 0 40
0
20
20
{ AFC } = 80
0 20 20
16
0 40 40 0
0 80 80 20
{ AE } = ;
16 0 16
{ AJ } = ; { AC } = { AJ } + { AE } = ; 20
0 0 0
0
0 60 60
{ ARC } = 60
0 60 60 60
0 40 40
40
80 0 80 80
0 40 40
40
46
RajeshKN Dept. of CE, GCEK
1
706562.5 0 13125 40
[ DF ] = [ S FF ] { AFC } = 0 360451.39 1458.33
1
80
13125 1458.33 116666.67 16
0.594 E - 04
[ DF ] =
- 0.222 E - 03
- 0.147 E - 03
{ AR } = { ARC } + [ S RF ][ DF ]
47
RajeshKN Dept. of CE, GCEK
Summary
Direct stiffness method
48
RajeshKN Dept. of CE, GCEK