Академический Документы
Профессиональный Документы
Культура Документы
http://web.iitd.ac.in/~sbhalla/cvl756.html
Password: cvl756
Dr. Suresh Bhalla
Professor
Department of Civil Engineering
13/08/2019 Indian Institute of Technology Delhi 1
SLOPE DEFLECTION METHOD
Applied moment M θ
Carry over moment
4 EI
θ 2 EIθ
L
6 EIθ 6 EIθ L
L2 L2
12 EIδ
6 EIδ L3
L2 δ
6 EIδ
12 EIδ
13/08/2019
L2 2
L3
Generalized slope deflection equations
2 EI ⎡ 3(δ 2 − δ 1 ) ⎤
M1 θ2 M1 = 2θ +
⎢⎣ 1 2 θ − ⎥⎦
δ2 L L
θ1
δ1 2 EI ⎡ 3(δ 2 − δ 1 ) ⎤
M2 M2 = θ
⎢⎣ 1 + 2θ 2 − ⎥⎦
L L
F1 F2 2 EI ⎡ 6(δ 2 − δ 1 ) ⎤
F1 = 3θ
⎢⎣ 1 + 3θ 2 − ⎥⎦
L2 L
2 EI ⎡ 6(δ 2 − δ 1 ) ⎤
F2 = − 3θ
⎢⎣ 1 + 3θ 2 − ⎥⎦
L2 L
M1 + M 2
F1 = − F2 =
L
13/08/2019 3
Put in matrix form
⎡ 12 EI 6 EI 12 EI 6 EI ⎤
⎢ L3 − 3
⎡ F1 ⎤ ⎢ 6 EI L2 L L2 ⎥ ⎡δ ⎤
4 EI 6 EI 2 EI ⎥ 1
⎢M ⎥ ⎢ 2
− 2 ⎥ ⎢θ ⎥
⎢ 1⎥ = ⎢ L L L L ⎥⎢ 1 ⎥
− 2 ⎥ ⎢δ 2 ⎥
⎢ F2 ⎥ ⎢ 12 EI 6 EI 12 EI 6 EI ⎢ ⎥
⎢ ⎥ ⎢− L3 − 2
L L3 L ⎥θ
⎣ M 2 ⎦ ⎢ 6 EI 2 EI 6 EI 4 EI ⎥ ⎣ 2 ⎦
⎢ − 2 ⎥
⎣ L2 L L L ⎦
{F} = [K]{δ}
Force Stiffness Displacement
vector matrix vector
(symmetric)
13/08/2019 4
⎡ F1 ⎤ ⎡ K11 K12 . K1n ⎤ ⎡δ1 ⎤ 1 2 3
⎢F ⎥ ⎢K K 22 . K 2 n ⎥ ⎢δ 2 ⎥
⎢ 2 ⎥ = ⎢ 21 ⎥⎢ ⎥
⎢.⎥ ⎢ . . . . ⎥⎢ . ⎥
⎢ ⎥ ⎢ ⎥⎢ ⎥
⎣ Fn ⎦ ⎣ K n1 K n1 . K nn ⎦ ⎣δ n ⎦
n = Degrees of freedom (DKI)
Fi = Force along ith degree of freedom
δi = Displacement along ith degree of freedom Kij =Force generated along ith
degrees of freedom under a unit
jth col. of [K] : displacement along the jth degree of
Forces generated along the various degrees of freedom with all other degrees of
freedom under a unit displacement along the jth freedom locked.
degree of freedom (δj = 1), with all other
degrees of freedom locked (δx = 0, where x ≠j )
13/08/2019 8
DIRECT STIFFNESS METHOD: ASSUMPTIONS
4. Plane sections remain plane after bending.
13/08/2019 9
DIRECT STIFFNESS METHOD: ASSUMPTIONS
IMPORTANT:
All assumptions of slope deflection method are repeated
except one…..
13/08/2019 11
GENERATION OF ELEMENT STIFFNESS MATRIX
2D STRUCTURES
x’
5 4
⎡ EA ⎤
⎢ L ⎥
⎢ 12 EI ⎥
Local coordinate ⎡ f1 ⎤ ⎢ 0 ⎥ ⎡ d1 ⎤
system ⎢f ⎥ ⎢ L3 ⎥ ⎢d ⎥
y’ 6 ⎢ 2⎥ ⎢ 6 EI 4 EI ⎥⎢ 2 ⎥
θ ⎢ f3 ⎥ ⎢ 0 L2 L ⎥ ⎢d 3 ⎥
⎢ ⎥ = ⎢ EA EA ⎥ ⎢d ⎥
y ⎢ f 4 ⎥ ⎢− 0 0 ⎥⎢ 4 ⎥
2 ⎢ f5 ⎥ ⎢ L L ⎥ ⎢d 5 ⎥
3 ⎢ ⎥ ⎢ 12 EI 6 EI 12 EI ⎥⎢ ⎥
⎣⎢ f 6 ⎦⎥ ⎢ 0 − − 0
1 Global coordinate L3 L2 L3 ⎥ ⎣⎢ d 6 ⎦⎥
system ⎢ 6 EI 2 EI 6 EI 4 EI ⎥
⎢ 0 0 − 2 ⎥
x ⎣ L2 L L L ⎦
z axis normal to plane of board towards viewer
v v
V = Vx î + Vy ĵ V = Vx’ î’ + Vy ’ĵ’
13/08/2019 14
Vy’ = -Vxsinθ + Vycosθ
MEMBER FORCES IN GLOBAL & LOCAL COORDINATES
Local coordinate
system
f5 F5
f4
y’ x’ F4
f6 F6
f2 θ y F2
f1 f3 F1 F3
x
Global coordinate
Member end forces system
Member end forces
in local coordinates in global coordinates
⎡ f1 ⎤ ⎡ cos θ sin θ 0⎤ ⎡ F1 ⎤ ⎡ f 4 ⎤ ⎡ cos θ sin θ 0⎤ ⎡ F4 ⎤
⎢ f ⎥ = ⎢− sin θ 0⎥⎥ ⎢⎢ F2 ⎥⎥ ⎢ f ⎥ = ⎢− sin θ
⎢ 2⎥ ⎢ cos θ
⎢ 5⎥ ⎢ cos θ 0⎥⎥ ⎢⎢ F5 ⎥⎥
⎢⎣ f 3 ⎥⎦ ⎢⎣ 0 0 1⎥⎦ ⎢⎣ F3 ⎥⎦ ⎢⎣ f 6 ⎥⎦ ⎢⎣ 0 0 1⎥⎦ ⎢⎣ F6 ⎥⎦
13/08/2019 15
⎡ f1 ⎤ ⎡ cosθ sin θ 0⎤ ⎡ F1 ⎤ ⎡ F1 ⎤
⎢ f ⎥ = ⎢− sin θ 0⎥⎥ ⎢⎢ F2 ⎥⎥ =
⎢ 2⎥ ⎢
⎢⎣ f 3 ⎥⎦ ⎢⎣ 0
cosθ
0 1⎥⎦ ⎢⎣ F3 ⎥⎦
R ⎢F ⎥
⎢ 2⎥
⎢⎣ F3 ⎥⎦
1
⎡ F1 ⎤ -1 ⎡ f1 ⎤ T ⎡ f1 ⎤
⎢F ⎥ =
⎢ 2⎥
⎢⎣ F3 ⎥⎦
R ⎢f ⎥
⎢ 2⎥
⎢⎣ f 3 ⎥⎦
= R ⎢f ⎥
⎢ 2⎥
⎢⎣ f 3 ⎥⎦
⎡ f1 ⎤ ⎡ F1 ⎤
⎢f ⎥ 0 0 0
⎢F ⎥
⎢ 2⎥
⎢ f3 ⎥ R 0 0
0
0
0
0
0
⎢ 2⎥
⎢ F3 ⎥
⎢ ⎥= 0 0 0 ⎢ ⎥
⎢ f4 ⎥
⎢ f5 ⎥
⎢ ⎥
0
0 0 R
0
0
0
0
⎢ F4 ⎥
⎢ F5 ⎥
⎢ ⎥
⎢⎣ f 6 ⎥⎦ ⎢⎣ F6 ⎥⎦
{ f } = [ T ] {F}
[T] = MEMBER TRANSFORMATION MATRIX
x
⎡ cos θ sin θ 0⎤
R = ⎢⎢− sin θ cos θ 0⎥⎥
⎢⎣ 0 0 1⎥⎦
R 0
[T] = T =
-1
T
T
13/08/2019 0 R 18
HOW IS TRANSFORMATION UTILIZED??
[K]G =[ T ]T [k]L [ T ]
13/08/2019 19
SPECIAL CASE: TRUSS STRUCTURES
x’ ⎡ EA EA ⎤
⎧ f1 ⎫ ⎢ 0 − 0⎥ ⎧ d 1 ⎫
4 3 ⎪f ⎪ ⎢ L L ⎪ ⎪
⎪ 2⎪ 0 0 0 0 ⎥ ⎪d 2 ⎪
⎨ ⎬ = ⎢ EA EA ⎥⎨ ⎬
Local coordinate system
⎪ f 3 ⎪ ⎢− 0 0⎥ ⎪ d 3 ⎪
⎪⎩ f 4 ⎪⎭ ⎢ L L ⎥ ⎪d ⎪
y’ ⎢⎣ 0 0 0 0⎥⎦ ⎩ 4 ⎭
θ
y
2
1 Global coordinate ⎡ cos θ sin θ ⎤
R=⎢
cos θ ⎥⎦
system
x
⎣− sin θ
No member end moments or
rotations
13/08/2019 20
MEMBER FORCES IN GLOBAL & LOCAL COORDINATES
Local coordinate
system
f5 F5
f4
y’ x’ F4
f6 F6
f2 θ y F2
f1 f3 F1 F3
x
Global coordinate
Member end forces system
Member end forces
in local coordinates in global coordinates
⎡ f1 ⎤ ⎡ cos θ sin θ 0⎤ ⎡ F1 ⎤ ⎡ f 4 ⎤ ⎡ cos θ sin θ 0⎤ ⎡ F4 ⎤
⎢ f ⎥ = ⎢− sin θ 0⎥⎥ ⎢⎢ F2 ⎥⎥ ⎢ f ⎥ = ⎢− sin θ
⎢ 2⎥ ⎢ cos θ
⎢ 5⎥ ⎢ cos θ 0⎥⎥ ⎢⎢ F5 ⎥⎥
⎢⎣ f 3 ⎥⎦ ⎢⎣ 0 0 1⎥⎦ ⎢⎣ F3 ⎥⎦ ⎢⎣ f 6 ⎥⎦ ⎢⎣ 0 0 1⎥⎦ ⎢⎣ F6 ⎥⎦
13/08/2019 21
GENERATION OF TOTAL STRUCTURAL
STIFFNESS MATRIX
2 3 4
1
6 7
5 8
i+1
i
n
n-1
c
1 3
3i-1 2 5
2 3 b
3i-2 Joint i 5 1 4
3j-1
6
4 6
3j-2 Joint
3i a j=i+1
1 3
3j
2
P3, u3 5
6 7 8
P3 i - 1
c
P3 i - 2 b i+1
i
a
n
P3 i n-1
13/08/2019 25
5
6
4
c
1 3
3i-1 2 5
2 3 b
3i-2 Joint i 5 1 4
6
4 6
Compatibility Joint
3i a j=i+1
1 3 u3i −2 = D4a = D1b = D1c
2
Let a unit displacement be applied along d.o.f (3i-2) and all other d.o.f. =0
By joint equilibrium,
Recall: kmn = Force induced along d.o.f.’m’ due to unit displacement along d.o.f ’n’, all
other displacements maintained zero.
13/08/2019
K3i-2, 3i-2 = ka44 + kb11 + kc11 26
K3i-2, 3i-2 = ka44 + kb11 +kc11
Elements of member
Element of total structural stiffness matrices in global
stiffness matrix coordinates
13/08/2019 27
Each member degree of freedom in global coordinates (1,2,…,6) corresponds to a particular structural degree
of freedom (1,2,….,3n). This information can be stored in the association matrix of the member.
3 4
2 5 3i-1 3(i+1)-1
3 b
1 4 3i-2
3i b
3(i+1)-2
6 3(i+1)
13/08/2019 28
EXAMPLE
1 2 3
⎡ ⎤
4 5 6
⎢ ⎥
⎢ ⎥
7 8 9 ⎢ ⎥
⎢ ⎥
⎣ ⎦
13/08/2019 29
KTS GENERATION: MATRIX STIFFNESS VS
DIRECT STIFFNESS APPROACH
1 2 3
⎡ ⎤
4 5 6
⎢ ⎥
⎢ ⎥
7 8 9 ⎢ ⎥
⎢ ⎥
⎣ ⎦
KTS (9,9) =??
13/08/2019 30
KTS GENERATION: MATRIX STIFFNESS VS
DIRECT STIFFNESS APPROACH
1 2 3
⎡ ⎤
4 5 6
⎢ ⎥
⎢ ⎥
7 8 9 ⎢ ⎥
⎢ ⎥
⎣ ⎦
KTS (6,9) =??
13/08/2019 31
HOW TO GENERATE THE TOTAL STRUCTURAL
STIFFNESS MATRIX
13/08/2019 32
STEPWISE PROCEDURE FOR
PROGRAMMING
13/08/2019 33
STEPWISE PROCEDURE FOR
PROGRAMMING (Contd…)
• Compute [k]L
• Compute [R] from end coordinates.
• Compute [k]G = [T]T[k]L[T]
• Establish association matrix (from node number of
the two nodes of member.
• Transfer each element of [kG] to appropriate
location of [K]TS
(kTS)ij = Σ(kG)mn
Extends over all members meeting at a joint.
m: Corresponds to ith dof and n to the jth dof.
≡ +
Fixed ended
forces (to be Equivalent joint
added in the loads
end)
If not zero
Support
{P}= [kpp] {up} + [kpx] {ux}
settlement
{up}= [kpp]-1{P}-[kpx] {ux}
(b)[d]= [T][D]
Member end forces (c){f}= [k] L{d}
(d) Correction for fixed ended action
7 8 9
≡ +
{f}=[kL][d]+ [f] f
13/08/2019 37
EFFICIENT STORAGE SCHEME FOR KPP
[Kpp] is a huge matrix. For example, for n= 100 unrestrained joints, it
will be 300x300 in size. i.e. 9x104 elements.
[K]pp = [B] =
13/08/2019 38
Correlation between half banded and full [K]
Element (i, r) (i, c+i-1)
Diagonal (i, 1) (i, i)
HOW TO COMPUTE ‘R’ , THE HALF BAND WIDTH
Depends on structure size and also how we do numbering of joints
For each member find –
x = (max d.o.f. – min d.o.f) +1
The max value of x will be equal to “R”, the half band width. We need to store
[k]pp, [k]px, [k]xx
BASIS OF THIS
FORMULATION ??
Horizontal numbering
[k]pp = 45x45
Half band width = 18
Vertical numbering
[k]pp = 45x45
Half band width = 12
CONCLUSION??
13/08/2019 39
INVERSE OF [K]PP: CHOLESKY’S ALGORITHM
To solve –
[P] = [kpp] [up] (if [ux]=0
or [P*] = [kpp][up] (if [ux] is not equal to 0)
Since K is symmetric
K = VT V
Where V is upper triangular matrix.
⎡ K1 K2 K3 K4 ⎤ ⎡V1 0 0 0 ⎤ ⎡V1 V2 V3 V4 ⎤
⎢K K6 K7 K 8 ⎥⎥ ⎢V V 0 0 ⎥ ⎢0 V V V ⎥
⎢ 5 = ⎢ 2 3 ⎥ ⎢ 5 6 7 ⎥
w1 = P1/V1
⎡V1 0 0 0 ⎤ ⎡ w1 ⎤ ⎡ P1 ⎤
⎢V V 0 0 ⎥ ⎢w ⎥ ⎢P ⎥
w2 = (P2-V2w1)/V3
⎢ 2 3
⎢V4 V5 0 0 ⎥
⎥ ⎢ 2⎥
⎢ w3 ⎥ = ⎢ 2⎥
⎢ P3 ⎥
⎢ ⎥
⎣V7 V8 V9 V10 ⎦
⎢ ⎥
⎣ w4 ⎦
⎢ ⎥
⎣ P4 ⎦
Similarly we can find w3,
w4 ,……wN
Further, Vu= w
⎡V1 V2 V3 V4 ⎤ ⎡ u1 ⎤ ⎡ w1 ⎤
⎢0 V V V ⎥ ⎢u ⎥ ⎢w ⎥
⎢ 5 6 7 ⎥ ⎢ 2⎥ = ⎢ 2⎥ On similar lines, we can
⎢ 0 0 V8 V9 ⎥ ⎢ u3 ⎥ ⎢ w3 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ find uN ,uN-1 ,……u1
⎣ 0 0 0 V10 ⎦ ⎣u4 ⎦ ⎣ w4 ⎦
13/08/2019 41
HOW TO OBTAIN [V] THE UPPER
TRIANGULAR MATRIX
V11 = K11
V1i =k1i/V11
Vii = [(Kii - ∑m =1 V2mi)]
i −1
i>1
∑
i −1
Vij = (kij - m =1
VmiVmj)/Vii j>i
Vij = 0 for i>j
13/08/2019 42
INTERACTIVE EXERCISE
FORM ALL MATRICES FOR THE STRUCTURE
w = 12 kN/m, L = 6m
W
L L
13/08/2019 43
HOW TO ANALYSE 3D
STRUCTURES
Option1: A space frame can be broken down into plane frames.
z
y
Member forces to
be superimposed
for columns
13/08/2019 44
OPTION 2: MATRIX FORMULATIONS
FOR 3D STRUCTURES
Alternatively, the 2D formulations can be extended into 3D
7 10
Local Rotations
x’ 1
4
Displacements
Displacements
z
Rotations y
13/08/2019 46
x’ → along centroidal axis of the member.
z’→ towards viewer.
y’→ can be ascertained by right hand system rule
(y’ and z’ should be along the principal axes of cross section)
kˆ = iˆxˆj
z
y
COORDINATE TRANSFORMATION x
⎡ x′ ⎤ ⎡ cos θ sin θ ⎤ ⎡ x ⎤ ⎡ l1 m1 ⎤ ⎡ x ⎤
For 2D ⎢ y′⎥ = ⎢− sin θ =
cosθ ⎥⎦ ⎢⎣ y ⎥⎦ ⎢⎣l2 m2 ⎥⎦ ⎢⎣ y ⎥⎦
⎣ ⎦ ⎣
13/08/2019 47
Direction cosines
⎡ x'⎤ ⎡ l1 m1 n1 ⎤ ⎡ x ⎤ l1, m1, n1 : x’
⎢ y '⎥ = ⎢l n2 ⎥⎥ ⎢⎢ y ⎥⎥
⎢ ⎥ ⎢2 m2 l2, m2, n2 : y’
⎢⎣ z ' ⎥⎦ ⎢⎣l3 m3 n3 ⎥⎦ ⎢⎣ z ⎥⎦ l3, m3, n3 : z’
R
R 0 0 0
[T] = 0
0
R
0
0
R
0
0
12 x 12
0 0 0 R
13/08/2019 48
L = [(x2-x1)2 + (y2-y1)2 + (z2-z1)2]1/2
l1 = (x2-x1)/L
m1 = (y2-y1)/L
n1 = (z2-z1)/L
Since x’y’z’ from right handed coordinate system, unit vector along z’
13/08/2019
kˆ' = iˆ'xˆj' 49
z
y
13/08/2019 50
ANALYSIS STEPS
13/08/2019 51
TEMPERATURE VARIATION
L L
L
11 14 17
10 13 16
12 15 18
L
11 14 17
10 13 16
12 15 18
Convert thermal effect into fixed ended forces
f
F ∆T
⎛ EA ⎞
13/08/2019 F =⎜
f
⎟ΔL ΔL = LαΔT F f = EAαΔT
⎝ L ⎠
54
13/08/2019
What would happen in case of 55
temperature fall??
EXTENSION TO LACK OF FIT
Longer member by
construction flaw
L L
L L
13/08/2019 57
Let us first consider all supports to
be fully rigid as treated so far……
8
2 5
7
1 4
L 6
9
KTS
3
L
11 14 P KPP
10 13 6x1 6x6
12 15
X KXX
9x1 9x9
13/08/2019 58
Let us now altogether remove the
right support……
8
2 5
7
1 4
9
L 6
3
L
11 14 P KPP
10 13 9x1 9x9
12 15
X KXX
6x1 6x6
13/08/2019 P 7 = P8 = P9 = 0 59
Let us now introduce the hinge
9
2 5
7
1 4
8
L 6
3
L
11 14 P KPP
10 13 8x1 8x8
12 15
X KXX
7x1 7x7
P7 = P8 = 0 (if no load acting at those points)
13/08/2019
u7 ≠ 0 and u8 ≠ 0 60
WHAT HAPPENS WHEN THERE IS A
LOAD ACTING ALONG THE RELEASE?
Mo
P KPP KPX uP
8x1 8x8 8x1
=
X KXX ux
7x1 KXP 7x7 7x1
2 P6 = ??
EXERCISE: Form the matrices P and X
62
WHEN EQUIVALENT JOINT LOAD HAS
COMPONENT ALONG THE RELEASE
Convert UDL into
equivalent joint loads
wL
2
wL2
12
wL wL
2 2 P5 = -wL/2
W
2
wL wL2 P6 = -wL2/12
12 L 12 P8 = +wL2/12
In end, { f } = { K }{d } + { f }F
L
X9 also gets
Final moment at right end of member = 0 additional term
ALTERNATE APPROACH
Convert UDL into equivalent
joint loads, but considering the
far end to be hinged.
3wL
5wL 8
8
wL2
5wL 3wL 8
8 8
W
2 P5 = -5wL/8
wL
P6 = -wL2/8
8 L
In end, { f } = {K L }{d } + { f }
F P8 = 0
13/08/2019 65
9
INTERNAL HINGE
12
8 11
10 13
2 6
1 3
1 2 5
3 4 Internal hinge 7
15 4 5 18
is tackled by
duplication of
14 17
the degree of
16 19
freedom
Association matrices:
⎡1 ⎤ ⎡14⎤
⎢ 2⎥ ⎢15⎥
⎢ ⎥ ⎢ ⎥
⎢ 4⎥ ⎢16⎥
A[2] = ⎢ ⎥ A[4] = ⎢ ⎥ P KPP KPX uP
⎢5 ⎥ ⎢1⎥ 7x1 7x7 7x1
⎢6 ⎥ ⎢2⎥ =
⎢ ⎥ ⎢ ⎥ X KXX ux
⎢⎣ ⎥⎦
7
13/08/2019
⎢⎣ 3 ⎥⎦
12x1 KXP 12x12 12x1 67
INTERNAL HINGE 12WITH UDL
9
P1 = 0
8 11
10 13
P2 = -wL/2
2
1 6
3 P3 = 0
1 2 P4 = -wL2/12
7
5 P5 = 0
3 4 Influence of
15 4 5 18 P6 = -wL/2
UDL absorbed
by (4) only 19 P7 = +wL2/12
14 16 17
wL
wL W
wL2 2 2 wL2
13/08/2019
12 L 12 68
INTERNAL HINGE 12WITH UDL
9
P1 = 0
8 11
10 13
P2 = -wL/2
2
1 6
3 P3 = 0
1 2 P4 = -wL2/12
7
5 P5 = 0
3 4 Influence of
15 4 5 18 P6 = -wL/2
UDL absorbed
by (4) only P7 = +wL2/12
14 17
16 19 ALTERNATE
APPROACH ONE
wL
2
wL W SIDE HINGED……
wL2 2 2 wL2
13/08/2019
12 L 12 69
INTERNAL HINGE 12WITH UDL
9
P1 = 0
8 11
10 13
P2 = -3wL/8
2
1 6
3 P3 = 0
1 2 P4 = -0
7
Influence of 5 P5 = 0
3 4
15 4 UDL absorbed 5 18 P6 = -5wL/8
by (4) only
19
14 P7 = +wL2/8
{ f } = {K L }{d } + { f }F17
ALTERNATE
2
W 6 APPROACH ONE
1 SIDE HINGED……
4 7
L 5
13/08/2019 70
HINGE THROUGH COLUMN
AND BEAM
3
5
2
5
1
4
3 6
Permanent hinge
This boundary condition is not to be altered
while deriving the member stiffness matrix
Hinge not to be fixed while deriving the
member stiffness matrix
72
INTERNAL HINGE : ALTERNATE
APPROACH- TO MODIFY [K]L
EA
L
3EI
0
L3
[K]L = 0
EA
0 0
EA
− 0 0
L L
3EI 3EI
0 − 3 0 0
L L3
3EI 3EI 3EI
0 0 0 − 2
L2 L L
2
1 5 3
1 2 4
3 4 KPP KPX 5 6
14 4 17
6x6
16
13
15 KXX 18
KXP 12x12
2
Automatically, member 2 will not make any contribution in the third
row or column of KTS. Members 1 and 4 will make contribution as
before
The displacement corresponding to DOF 3 remains
unknown for member 2. Corresponding
13/08/2019 displacement of the column can be obtained 75
ALTERNATE APPROACH: HINGE
THROUGH BEAM AND COLUMNS BOTH
13/08/2019 76
ALTERNATE APPROACH: HINGE
THROUGH BEAM AND COLUMNS BOTH
8 11
7 10
9 12
2
1 6 3
1 2
5 4
3
14 4 5 17
18
13 16
15
13/08/2019
13/08/2019 78
ALTERNATE APPROACH: HINGE
THROUGH BEAM AND COLUMNS BOTH
7 10
6 9
8 11
2
1 4 3
1 2
3 5
13 4 5 16
17
12 15
14
13/08/2019
80
PRACTICE EXERCISE
<2> 500 kNm
500 kN
L L
81
PRACTICE EXERCISE
<1>
82
PRACTICE EXERCISE
<2> 500 kNm
500 kN
L L
83
PRACTICE EXERCISE
<3>
84
PRACTICE EXERCISE
<4>
85
P KPP up
6x1 6x6 6x1
=
X KXX ux
6x1 6x6 6x1
− X 11 Alternate approach:
u11 =
k Add one more member (a
link element)
13/08/2019 86
PRACTICE EXERCISE
<5>
200 kN
15 kN/m 15 kN/m
= =
4m 4m 4m
87
TREATMENT OF
NON-PRISMATIC MEMEBERS
Case I: Determinate Structures
P
δ
BMD for the
M (x) actual load
M ( x ) m( x )
δ= ∫
To take care of the non-prismatic
dx nature of the member
EI
Conclusion: For determinate structures, both member end forces and deflections can 89
be easily computed by incorporating the variation of EI
TREATMENT OF
NON-PRISMATIC MEMEBERS
Case II: Indeterminate Structures
6
In order to derive stiffness matrix, as per first principles, we
need to apply unit displacement along a particular DOF
keeping all other displacements zero
Basic slope-deflection formulations
no longer valid. Use of classical
M Θ=1 force method too tedious..
???
Being indeterminate, principle of 91
Virtual Work cannot be applied
TREATMENT OF
NON-PRISMATIC MEMEBERS
Case II: Indeterminate Structures
F33 F63
1
13/08/2019 94
APPLY PRINCIPLE OF VIRTUAL WORK
F63 Real
1 F33 system
1 Virtual
system
13/08/2019 95
SIMILARLY….
L 2
[m2 ( x)]
F66 =
∫
0
EI
dx
L
m1 ( x)m2 ( x)
F36 = F63 =
∫
0
EI
dx
A B
Combine (A) and (B) in following fashion:
⎡ F63 ⎤
A− ⎢ ⎥ B
⎣ 66 ⎦
F
13/08/2019 97
1
Hence, by definition
1 F66
K 33 = = 2
⎡ F36 F63 ⎤ F33 F66 − F36
⎢ F33 − ⎥
⎣ F66 ⎦
13/08/2019 98
Similarly,
F33
K 66 = 2
F33 F66 − F36
− F63
K 63 = 2
F33 F66 − F36
13/08/2019 99
HOW TO DERIVE K22
BY APPRORIATE COMBINATION OF
1θ
θ
A B
Such that the net angle of rotation on the
13/08/2019
left end of the beam is ZERO 100
HOW TO DERIVE K11
P
Δ
Apply the Principle of Virtual Work
External Virtual Work = External Virtual Work
L
1.Δ = ∫
0
FV ε R dx
L
⎛ FR ⎞
13/08/2019
0
∫
= FV ⎜
⎝
⎟dx
AE ⎠ 101
NON-PRISMATIC MEMEBERS
How to obtain fixed ended forces?
θ1 θ2
102
By superimposing the A, B, C:
θ1 θ2 A
θ1
K33θ1
K63θ1
B
θ2
K66θ2
C
103
K36θ2
PRACTICE EXERCISE
2A
A
2I
I
13/08/2019 104
INCLUSION OF SHEAR
DEFORMATION EFFECT
Necessary for deep sections L/D <= 6
13/08/2019 105
INCLUSION OF SHEAR
DEFORMATION EFFECT
1
U= ∫∫∫
V
2
σεdV
13/08/2019 106
1
U=
V
2 ∫∫∫
σεdV
⎛
1⎜ M ⎟ 2 ⎞ ⎛
1⎜ F ⎟2 ⎞
U=
L
∫
2 ⎜⎝ EI ⎟⎠
dx +
L
∫
2 ⎜⎝ EA ⎟⎠
dx
1⎛ V ⎞ 2
+ s ∫ ⎜⎜ ⎟⎟dx
2
L ⎝
GA ⎠
s = Form factor or shear correction factor
or shear deformation coefficient
13/08/2019 107
The shear area of the member is defined
as the area of the section which is
effective in resisting shear deformation.
1⎛ V ⎞ 2
U shear = s ∫ ⎜⎜ ⎟⎟dx S> 1
L
2 ⎝ GA ⎠
13/08/2019 108
A*
VQ
y τ=
N A Ib
Q( y) = ∫ y dA
A*
A*
s = 1.2
y s = 10/9
N A
s=2
13/08/2019
110
13/08/2019 111
2 5
3
1 4
DEEP
6
1 F33
BMD m1 ( x) SFD 1/ L
F66
1
m1 ( x)m1 ( x) + s V1 ( x)V1 ( x) dx
F33 = ∫
EI
dx ∫
L
GA
L
⎛ x⎞ 1
m1 ( x) = ⎜1 − ⎟ V1 ( x) =
⎝ L⎠ L
Similarly,
m1 ( x)m2 ( x) V1 ( x)V2 ( x)
F63 = ∫ dx + s ∫ dx
L
EI L
GA
13/08/2019
113
Similarly get F66
m2 ( x)m2 ( x) V2 ( x)V2 ( x)
F66 = ∫ dx + s ∫ dx
L
EI L
GA
x 1
m2 ( x) = V2 ( x) =
L L
and
m1 ( x)m2 ( x) V1 ( x)V2 ( x)
F63 = ∫ dx + s ∫ dx
L
EI L
GA
13/08/2019
114
m2 ( x)m2 ( x) V2 ( x)V2 ( x)
F66 = ∫ dx + s ∫ dx
L
EI L
GA
1
K 33 =
⎡ F36 F63 ⎤
⎢ F33 − ⎥
⎣ F66 ⎦
13/08/2019 115
From slide18
⎡ RT 0 ⎤ ⎡K A K B ⎤ ⎡R 0 ⎤ ⎡ RT K A R RT K B R ⎤
[k]G= [T]T[k]L[T] = ⎢ ⎥ ⎢ ⎢ ⎥ =⎢ T ⎥
⎣0 RT ⎦ ⎣ K B K C ⎥⎦ ⎣ 0 R ⎦ ⎣R K B R RT K C R ⎦
[KL]
13/08/2019 116
DIRECT STIFFNESS METHOD: ASSUMPTIONS