Escolar Documentos
Profissional Documentos
Cultura Documentos
c72,91)
,lus
.L
Susastrawan M.Sc.
=.
Kata Pengantar
ilt
lggl
Penerbit:
I(ATAPENGANITAR
Perkembangan teknologi elektronika khususnya teknologi komputer begitu pesatnya, sehingga boleh dikata setiap kegiatan diberbagai bidang tidak bisa lepas dengan penggunaan komputer. Demikian pula didunia teknik sipil penggunaan peralatan komputer untuk menganalisa berbagai bentuk struktur merupakan kebutuhan yang sulit untuk ditinggalkan. Cara konvensional untuk menganalisa berbagai bentuk struktur baik Rangka atau Portal telah cukup banyak dikenal, misalnya metode Takabeya, Kani, Hardy Cross, Clapeyron dan sebagainya. Metode-metode tersebut diatas, rumus-rumus dan sifat hitungannya sangat sulit berinteraksi dengan sifat hitungan program komputer. Untuk mengatasi hal itu terdapat suatu metode untuk menganalisa struktur dengan bantuan aljabar matrix. Dengan penggunaan aljabar matrix maka akan sa-
ANDI OFFSET
PERPL.sT^KN*N DAERAH
MILIK
J,\WA TTMUR
Oleh karena itu buku ini pada Bab I menyajikan dasar hitungan aljabar matrix secara garis besar (untuk lebih rincinya dianjurkan mempelajari aljabar matrix pada aljabar linear). Pada Bab II menerangkan analisa struktur dengan
metode displesemen, sedang Bab dan cara penggunaannya.
ter dengan Fortran yang dapat dipakai untuk menghitung baik Rangka ("Truss") maupun Portal (nFrame"), beserta penjelasan
III
Dattar lsi
sangat berterima kasih kepada semua pihak yang - Penulis telah memberikan bantuan sehingga dapat tersusunnya buku ini. Saran dan kritik selalu kami harapkan demi kesempurnaan
Penulis
DAFTAR, ISI
(Ir. Susastrawan, MS)
KATA PENGANTAR DAFTAR ISI BAB I ALJABAR MATRIKS 1.1. Pendahuluan 1.2. Tlpe Matriks 1.2.1. Matriks Baris 1.2.2. Matriks Kolom 1.2.3. Matriks Bujur Sangkar 1.2.4. Matriks Simetri 1.2.5. Matriks Diagonal 1.2.6. Matriks Satuan 1.2.7. Band Matrix 1.3. Operasi Aljabar Matriks
1.3.1. Penambahan dan Pengurangan
lll
v
1 1
1 1
Matriks
1.3.2. Perkalian Matriks Dengan Sebuah Bilangan 1.3.3. Perkalian Matriks Dengan Matriks 1.3.4. Transpose Matriks 1.3.5. Invers Matrix
2 2 2 2 3 3 3 3 4 4 6
BAB
II ANALISIS STRUKTUR
Lentur
I I
22 39 39
2.3. Rangka Batang Bidang ("Truss Element") 2.3.1. Persamaan Dasar 2.3.2. Matriks Transformasi
2.4. Portal Bidang ("Frame Struktures") 2.4.1. Batang Yang Mengalami Deformasi Aksial 2.4.2. Batang Yang Mengalami Deformasi Lentur
40
53
il
Aliabar Matriks
Lentur (Portal) Matriks Transformasi .............. ElementActions Fixed end Forces Prosedur Hitungan ................ BAB III PROGRAM KOMPUTER ................ 3.1. Penjelasan Program Komputer 3.2. Penyusunan Input Data .......... BAB IV APLIKASI PROGRAM KOMPUTER ................ 4.1. Konstruksi Portal Bidang 4.2. Konstruksi Rangka Bidang 4.3. Struktur Denga.n Kondisi Pembebanan Lebih Dari Satu DAFTAR PUSTAKA
2.4.4. 2.4.5. 2.4.6. 2.4.7.
il
55 58 60 61
81
BAB
...
ALIABARMATRIKS
1.1
Pendahuluan
Dengan adanya kemajuan yang cukup pesat dalam bidang elektronika, khususnya bidang Komputer, maka proses hitungan dalam berbagai bidang ilmu pengetahuan banyak menggunakan cara aljabar matriks. Yang disebut matriks dalam hal ini adalah suatu rangkaian unsur yang disusun dalam baris <ian kolom. Bila susunan itu terdiri atas m baris dan n kolom, disebut matriks m x n. Bila m dan n sama besar, disebut matriks buj ur sangkar ("Square matrix') secara umum suatu matriks m x n dapat ditulis sebagai berikut:
3zt
tAl
?at
Orn
?zn 8sn
(1.i)
1.2
1.2.1
Type ttlatriks
lhtriks
Baris
Suatu matriks yang hanya terdiri atas satu baris disebut matriks baris
Alrb.r
Metriks
("row matrix '1. Cara penulisan biasanya digunakan sepasang kurung kait,
sebagai contoh
:
tAl
tAl= [ a, e2 o3 7
1.2.2 Matriks Kolom
ttt
I 2.6 lvlatriks 9tuan
o ol f4 lo 2 o
L. o ,-]
0
1
(1.6)
Suatu matriks yang hanya terdiri atas satu kolom disebut matriks kolom ("Column matrix") Cara penulisan pada umumnya seperti nampak pada contoh sebagai berikut :
nilai satu.
tt1=
O1
0 0
1
0 0
0
1
(1.7
[^]
d2
0
0
0
0
33
unsur-unsur
contoh: I A] =
[. t10
L,u
1.2.4 tulatriks Simari
, ul 2 3l
Contoh: I A
(1.4)
ul
1.3
Operasi Aliabar l{latriks
0
1
0 0
2 2
0 0 0
1
6 4
7
(1.8)
Matriks simetri adalah matriks bujur sangkar bila unsur-unsurnya terhadap diagonal simetri, misal :
tAl=
[-o l
I
lt
L.3
1.2.5 fulatriks Diagonal
unsur-unsur diagonalnya.
:l
0.5t
Proses penambahan dan penguran{Fn matriks hanya dapat berlangsung bila ukuran matriks tersebut.sama besar., Peniumlahan/pengurangan dua matriks riilakukan dengan menambahkan/mengurangi unsur-unsur matriks yang sesuai.
c'n
'h
[; :]
.[i
:] L: I
Aiabar Makiks
ditrrkar letaknya.
tBt
=f-u,, b,,l
L
Contoh: Ie]
+[B] =
tB
1+
tAl
(1.e)
A=.TxI
3
Perkalian antara sebuah matriks dengan suatu bilangan (misal a) adalah sama dengan perkalian atas unsur-unsur matriks tersebut dengan bilangan itu. Dan letak antara keduanya bisa ditukar.
lAl x [B]
[r,t
Lr,,
lAl x [B] =
a,jl
[-0,,
o,rl
0,,
]+
'{
0,,
(1.10)
L'
a.+
u 'l
1 a.6
a.
2l
[-0.,
6u
orrbr:+a:zb:r+a,r6.rl
makaa[A]
l-
a.2 a.8
[,u
Bila a
[-0-,,
o,,l
2,
makaa[A]=
[,:
1.3.3 furkalian Matriks dengan tVbtriks
24 12
16
Lo"
0,, 0,,
I L,, 6"J
rl
lt
b11o12*b12?22 btr?13+b,r2r,
bz r
I |
,
ar2*b22a22 b2ya131b22?23
Suatu matriks dapat bikalikan dengan matriks lain dengan sifat dan syarat
perkalian sebagai berikut
:
1.
Perkalian matriks A dengan matriks B tidak sama dengan perkalian matriks B dengan matriks A.
(mxp) (mxp)
Syarat
tAl
11.12l.
(1.11)
I A .]
:P
r
(1.13)
Dua matriks A dan matriks B hanya dapat dikalikan dengan cara [A] [B] apabila jumlah kolom matriks [A] sama dengan jumlah baris matriks IB]. Adapun matriks hasil perkaliannya mempunyai jumlah baris matriks [A], dan jumlah kolom sama dengan jumlah kolom matriks B-
=s
Contoh
: [A] =
[I
.,,
?tZ
?ZZ
,r,
L .r,
I "r, l
l,ada perkalian 3 buah matriks seperti diatas dapat dilakukan dengan mengalikan lAl dan IB] terleUitr dahulu, kemudian hasilnya dikalikan dengan IC]. Atau
lBl
dikalikan terlebih dahulu dengan [C], kemudian matriks IB] dan IC].
[A]
dikalikan
contoh : (
tAl
tB I ) ICI
1.r4}
Aliabar Matriks
5.
lCl dan
danlDl
Icl=l-r [a
sebagai
, .l u u]
[, lz
ID]
di
bawah
*l
sl
6.
.
tAltAlT =tcl
IC]matrikssimetri
('1.211
[s ']
(1.15)
Suatu matriks bujur sangkar selalu dapat diuraikan men,iadi penjumlahan dari matriks simetri dan matriks anti simetri.
Matriks [D] dapat diperoleh dengan cara menukar baris dan kolom matriks [C] Dalam hal ini matriks ID ] dikatakan transpose matriks IC] dan dituliskan
:
tDl = tclr
Beberapa sifat transpose matriks
I
, 2 3l [.' z.s r,sl I o - o,b 1,51 1 l,sl.lo.s o 0.5 l. 1 2l =lr,u I , ,I l-t,u lo -J L,,'u L- 1 2t L -0,5 o l
lI
l'' simetri
aii
antl slmetrl
1.
ta;;
11.221
(tAlt)t
= tAl
(1.16)
Bila transpose dari dua matriks dijumlahkan hasilnya sama dengan transpose hasil penjumlahan kedua matriksnya'
IAlT+tBl? 3.
=tiAl+tBl)T
(1 .17 I
Suatu matriks [A] disebut sebagai inversnya matriks eduanya merupakan matriks satuan.
IB] bila
hasil kali
Transpose dari suatu .perkalian matriks sama dengan perkalian dari transpose masing-masing matriks dengan urutan dibalik.
iAl
l.
tBl
;
(1.23)
(tAltBI)7 4.
= tBl"
[R]'
itu
(1'18)
sendiri.
Gantikan masing-masing unsur matriks dengan masing-masing nilai kofaktornya. Transposekan matriks yang diperoleh tersebut. Matriks disebut sebagai matriks'adjoint".
Transpose dari suatu matriks simetri sama dengan matriks Jika matriks [A] simetri, maka
ini
kemudian
lAl
Bila
= [A]7
[A]
(1'19)
:t
4
Hitung nilai determinan (matriks) aslinya. Bagilah unsur-unsur matriks 'Adjoint 'ldengan nilai determinan matriks
aslinya.
matriks anti simetri (yaitu suatu matriks dengan unsur-unsur diagonalnya nol dan unsur'unsur terhadap diagonal sama besar tetaPi
berlainan tanda), maka
lAl
- tAlr
(1.20)
lAl= [-r 2l
iiatikt
Analisis Strul<tur
Penielasan
1.
Arr
Art
--3
--2
Azz -
'l
f2
L_,
2.
Aadj
- 3l
,l
=fz
L-.
;] 2-6 = -4
3. 4.
DeterminanlAl=
Matriks invers
[A]-r "1 = 5.
Kontrol
:
-4
[-
[:
;]
- o,u
o,7s
0,5
o,ru
I
_l
2.1
Deformasi Aksial
[: ;][;l:],:::,1 [: :]
Ia-,
k_.I
(")
N^
=--:---N ,r.i\
AE
F-__-,r F--+ a,
Nb\
(b)
2.
GAMBAR
10
Andi8is Struktur
11
f,.:
.lal
(2.11
Jika batangnya lebih dari satu yang dirangkai dalam satu konstruksi.
AE
N^
d
.d2
l3 ----)
Fg
AE Nb
I
.d2
Nu = Nb
+
AE
ot'o'
I
t2.21
F--+ar
[-"-+ az
GAI\4BAR 2.2 Gabungan Batang
[*-]a3
'
I
dl
12.2t
tr tr
F
AE N, = +-.d,
-T.d,
AE
(2.3)
dan tr
adalah nomor
titik buhul
F3 d3
dan 3
Nb = -
AEAE)
T.d,
I'
berikut
:
l-r
- +
Ar Er
11 -
dl
Ar E,
ll
Ar Er
12.3al
_ F1
= --
ArEr
l1
dr +
-.
dt
l1
. + AlE: d. li A. E, du + '12
d2 +_
dr
A:E,
13
d]
dr-'"
A.
E.
cl
Q.4l
12
=(2.3b)
ArE,
l3
ArEz
l2
AzEz l:
d3 +:
Ar
Es
d3
=trlLol
] I ] = matriks beban luar = matriks kekakuan batang = matriks disPlesemen
l:
[-'N
lK
Io
Jikakl = -I-,*,
dapat dituliskan sebagai
Ar Er
h berikut :
AzEz
dan
k3 =
A, E:
Analisis Struktur
13
JCODE adalah satu set angka yang terdiri atas nomor-nomor derajat kebebasan
pada suatu
titik.
MCODE adalah satu set angka yang terdiri atas nomor-nomor derajat kebebasan pada ulung-uiung suatu batang. JCODE dan MCODE merupakan alat bantu untuk menyusun matriks kekakuan, matriks beban luar dan untuk keperluan lain. Sebagai contoh akan disusun kembali persamaan (2.6) dengan menggunakan JCODE/MCODE.
L".l I
n.
-k2
(2.6)
DalamkeadaanYangsesungguhnyakonstruksisepertinampakpadagambar
2.2tidakmungkin(karenatidakstabil}'Agarstabilharusadatitikyangdi. pegang (dikonstrain). Misal titik 1 dipegang (dalam bentuk tumpuan)' maka dr = 0, Sehingga persamaan (2.6) meniadi :
r42
ru
,dr
12.71
L::l
(2.8)
JCODE(I)
JCODE(2)
=1 =2
kebebasan
1.
2.
I I f-t,*t,
t,
=[-
dan seterusnya
*,
r1
;:, l[l]
displesemen yang teriadi
:
MCODE(I)= MODE(2)
MCODE(3)
[1 2] artinya ujung-ujung
batang
mempunyai nomor
derajat kebebasan (m d o
f)
1 dan 2.
= 12 3l = [l 3]
matriks kekakuan
system struktur
mempunyai
nod o f
dan 3.
-1
t:l [,,] tt
ditetapkan dihitung
Srstem konstruksi gambar 2.3 diatas mempunyai 3 deraiat kebebasan (3 degre freedom), sehingga matriks kekakuan sistem strukturnya berukuran 3 x 3. l'r'rryusunan matriks kekakuan dilakukan berdasarkan pada persamaan 2.3a dan 2 3t-r yang merupakan persmaan dasr untuk struktur yarry batang-batangnw lranya mengalami deforixi aksiat.
,rl
Analisis Struktur
15
Penyelesaian
Batans3:MCODE(3)
=[1
3l
McoDE
1
Batans 1 : MCODE(I)=
[1
2l
1
1
kr
=
,*IMCODE(I) 1
2
rr
,
A.E.
A.E.
13
3
Aa Es
l3
= l,l ;."
I
t'lcoDE K(a)=
Ar
Ee
lr
0
As Es l3
o0
0
Ar Er
l3
L-Ir-j,J
+
batang
l',
r
At
l1
Ar Es
t:
-]3
ArEr
l3
11
Lo o
tur
sumbangan
odari batang 1.
= Ktr) *
K(z)
K(g)
matriks kekakuan
1
Maksud dari penulisan diatas ialah dengan bantuan MCoDE, matriks kekakuan Dalam hal ini matriks batang disusun kedalam matriks kekakuan sistem struktur. kekakuan sistem struktur berukuran 3 x 3
3. sesuai dengan
A,
Er
to= a,
l3
_A.r
l3
Er
lr E,
_A,
Ar Er
A2E2
0
_A2E2
lz
ll
Batans2 :MCODE(2)=
ll
0
[2 3]
0
3
,
-n"
0-
l2 AtEz 12
0
Ae Ea As E:
AzEz
0
l3
*ZMCoDE
-1
12-
13
kz=
f" A, E, t2t2i_l
0l l
A,
E,
AzEz
l2
AeEa
l3
'-AxE2 A2E2
I3
AzE,
0
AzEz
l2
ll
-12
t2 I
0-
AzEz
l2
AzEz
l-t,*t
- kl
k1 +k2
-k3
-n,
I
.J
L-*,
-k2
j;, _,
(2.1d)
16
Analisis Struktur
17
Jika
titik buhul
Batans3=MCODE(3)=
0
[0 2)
MCODE(2)
.t,
21,
A: E:
l3
ks=
AaEs
l3
__-_---5-
MCODE K(3)=
tr
F->.o
tr
--------?
A: E:
l3
Aa E:
l3
F+r
nomor deraj at kebebabasan masing-masing tit ik
#2
=K( 1) + K(z) *
[:r]
AzEz
lz
K(s)
I
I
Ar Et
lr
l.
l
-k2
A,E,
lz AzE,
lz
AzE,
lz
I
(2.11t
[0
1
K=
MCODE(1)
1
kl + -k2
kz
<_
0
kt=
Ar Er
Ar Er l,
lr ArE,
l1
l-o,t,
MCODE K(l)=
ArE,
1
t"
LO
12 AzEz
AzEz 12.
l1
,l ,l
AzEz
k2+k3
Batans2:MCODE(2)=[1
21
MCoDE(2)
A E F2 F3
kz=
12 AzEz
l2
AzEz
l2
MCoDE K(2)=
.J
AzEz
l2
tr
AzEz
l2
AzEz
l2
Analisis Struktur
19
dl = dipakai d2 = dipakai
Displesemen
index
,d o f,,nya
,d
no
o f,,nya
lvrc-a
Hal ini berarti
zto-4
titik buhul
Hitung
1 = 0. karena ditumpu.
[z . ro-o s.ro-'J L
dr
I t-roool=
,ooo_J
[., I L rJ
titik buhul 2 bergeser
Pertanyaan :
gaya-gaya batang
,l,2
dan 3.
2..1
1
[:][::..":.]L.]
Kr
6z =
Penlelasan
JikaMCoDE=o.maka d=o
Jika MCODE = 1,
AE
0,5.2.
400
100
lr . k.
k3
2500 kglcm
maka
d = d,
AE
lz AE 13
0,5. 2 . ro6
1667 ks/cm
600
=tt
6z =
fol
[ - o,,r]
0,5.2..106
1000
1000 kg/cm
'
I o,l
d
'l
McoDEt2t
L"J
tt
f trl
MCoDEl3l
f oru,
[-,u.,
- 1667 I -t ,u., j
r;;:l [:;]
[.,]
v
0
2
t:,1
Analisis Struktur
21
1667. { -O,12
Batans
)-
1667 (0,30
: t*,]
= [n,]
[r,l
lb2
-700ks(+) (-kzld,+krd2
(-
1667
)(-0,12 ) +
1667 (0,30
-t'I
[:: 1
far =
Nat
700 ks
[:
n,J L o,J
[-o
o
fb2
fbt =
Nb!
rk'
I [o']
:t t:J
(
+ lIal
+-lrr'
k3 ) d2
1000 . 0,30
-,
fa'fbt
= gaya dalam ujung kiri dari batang l = gaya dalam ujung kanan dari Uatang l Melihat dari arah fa dan f bl , maka dapat diambir kesimpuran bahwa batang
+)
+ kr,d2
Batans2:
=
L,,l
[*'l_[-, _-,
L
I [-a,t
fb3
_f L.,J
22
Analisis Struktur
23
Melihat arah fa3 danfb3, maka beiarti batang 3 adalah batang tarik'
Reaksi perletakan=
2Et
Ma
(20a + 0b -
3 Vab)
(2.12\
2Et
L dengan
= far+fa3= 300-300=0ton
tiap-tiap batang harus terlebih dahulu menghitung deformasi titik-titik buhulnya. Atau dengan kata lain gaya-gaya dalam tiap-tiap batang merupakan fungsi dari deformasi/displesemen titik buhulnya.
Melihat proses hitungan diatas maka dapat diambil kesimpulan bahwa dalam analisis struktur dengan cara matriks, untuk dapat menghitung gaya-gaya dalam
Vab =
-L
1
(Yb-Ya)
:
(2.13)
2.2
Deformasi Lentur
Va
1Y3+Mb)
i.2.14l,
setelah deformasi
Vb =-Va
Dengan mengkombinasikan persamaan (2.121, (2.13) dan dapat diperoleh :
12.14l.
maka akan
Va Ma Vb Mb
dengan q =
=q (12Ya +6Lda -12Yb +6LOb) =a (6LYa + 4L20a - 6LYb + 2L2?bl =a l-12Ya-6L0a + 12Yb - 6L0b) (6L Ya + 2L2 0a - 61. Yb + 4L20bl -oL
(2.151
EI
-L'
Untuk memudahkan proses hitungan dengan metode matriks, maka indeks pada persamaan (2. 15) diganti dengan nomor urut. Begitu pula notasi yang lain diganti sesuai dengan gambar 2.6 dibawah ini.
dr,fr
GAMBAR 2.5 Batang Lentur
1_,,
E.I. L
Untuk memperoleh persamaan dasar batang lentur dapat diturunkan dari per' samaan "slope-def lection".
dt, fz
Persamaan'sloPe'deflection"
:
5
dq,lq
AnaliCs Sbuhur
25
Arah gaya maupun deformasi pada gambar 2.6 adalah arah-arah positif.
oord Lokal
ill .[::
1,,
denqan -
LioJ
L
EI L3
6L -12 6L I i d, I 4L' -61 2L2 I d"l 12 -61 I d, -61 l-,, 6L 212 orrl d.
I
I
(2.16)
a,) fr,
araz,
;_
Qz
-61
l{,
Koord Global
Persamaan 2.16 disebut persamaan dasar batang lentur. Persamaan 2.'16 secara simbolis dapat dituliskan sebagai
berikut
v
(2.111
rT:
soal (a)
I-/
i^'
oto
"f =kd
dengan
14tmdanO2 =0
k =o
12 6L -12 6L
6L
4L2
-6L
2L2
-12 - 6L 12 - 6L
6L
2L2
EI
12.17 a)
1.
L3
Seperti sudah dijelaskan dimuka bahwa dalam analisis struktur dengan matriks, untuk dapat menghitung gaya{aya batang harus dihitung dahulu
deformasi/displesemen tiap-tiap
-6L
4L2
titik
lentur, setiap
bntoh Soal I :
Pada kasus balok menerus sistem koordinat lokal dan koordinat global adalah sama, maka matriks kekakuan batang (persamaan 2.17 al dapat langsung diguna. kan sebagai matriks kekakuan pada sistem koordinat global tanpa transformasi
ini (lihat
koordinat.
2 : 3 :
: "tri,il;!!,1[!f*T:ff tH['
vertikal,'tidak bis karena ditumpu berputar, i,isa karena tumpuan sendi (=q, vertikal, tidak bis karena ditumpu berputar, Orba karena tumpuan sendi (=q,
) )
q,
dan q2. Sistem struktur yang demikian dikatakan mempunyai 2 derajat kebebasan 12 "d o f"). Sehingga sebagai "unknowns" dalam hal ini adalah :
26
ag
Analisis Struktur
27
k = 1,2
(2.18
JCoDE{!}
2.
12.17).
'Elemen Models
'i
yaitu persamaan 12.16),
Dr
=16 0l JCODE(3) = [0 21
I
MCODE(2)
=[0
2)
, MCODE(1
\_J.
= dl
Ji= k ai,i=t,2
dengan
(2.19)
-oI
0 0
0=
0
1
(2.20
f n
k=a I ot_12 | L 6L
I I
6L
4L2
-12 *61
12
6L
2L2
,a=-
EI
l-oo'
(2.19a)
-0, -i
_61
2L2
-61
4L2
L3
DI
dr
displesemen batang 1 pada sistem koordinat global displesement batang 1 pada sistem koordinat lokal
-6L
3.
"System Models"
dl
batang dan harus memenuhi syarat kompatibilitas dan keseimbangan. Kondisi kompatibel dapat dinyatakan dengan "member code"(tvlCoDE).
[\4enentukan JCODE dan l\4CODE
D2 =d2
d,'
dr'
0
1
0
Qr
12.21\
dr'
do'
0=
2
0
Qa
pntuk tiap-tiap batang berlaku rumus f = k d , maka pada sistem struktur juga
berlaku rumus
:
F = K.D
'2
F
(2.22t
tr
GAMBAR 2.8 JCODE dan IaCODE
tr
K
D
F
= = =
-trc
bisa bergerak
F = beban pada titik buhul ('Joint loads") F = beban pada batang (dihitung dari "fixed end forces")
NE
JCODE(I)
= [0 0] MCODE(I]= [a 0
1]
28
Anellair Sfuktur
29
=p
i=1
6(i)
,,Number of Elemen1,, (=jumlah batang)
(2.34)
B,
-batansl:
NE =
luar:
A.
Beban pada
titik buhul
', lo LrI J,
I
l-, )z
F _d
JCODE(I) JCoDE
o
o ,
... F(1) [o I
batans
2 .. F2 = t-F?l g-MCoDE(2)
lr
Lo
-l
lr, | i'1
LFi
1
,r
sesuaidengandof
)2
lo:
MCoDE\ F(2)
= [tel , l,e),
e.z6t
- titjk 2 :
F2
[-.,
,l
JCoDE
r(2)
= [tr'l
L','l
+ ;(3)
+
rr L0 12
[o,
1= \Firir
I L0)2
I
l. L',.i
['l L,l.L,l=irl
[.-| _
-titik3:
F3
Ir,'l o
1,,,] ,
r 2
Lr,,l
=
LO,J
r = F-? =
[,
,
2
L",J L.]
O1 = 14 tm dan 02= 0, maka
[o,l [o,l [. I _ =
1",]
E-
H' i=1
[,]
;(i)
?(1) + Er(z)
..
e.zst
= l.r1 L,l
[ol tt
L o,_l
Menyusun matriks kekakuan sistem struktur 6L -12 _6L 2L, 12 -61 4L, -6L
[;']
BI
|n K =k=el 6L
I
6L
l-r,
4L'
ur
oL zL2
,0 =.L"
ET
30
ltetiks
Analisis Struktur
3l
o
4L2
13
6L lo
zr-'
McoDE(l)
5.
=5m)
-61
o
-l
Lt
o)2
2lMcoDE(2)
K2 =E
6L
1
McoDE 6(2)= o
o,=1.;l =
2
l-ol
[o-l
l:i
:
0 0
-12
6L
I ["' +t )'z
[-+s2
zr-,
1
L:ill:,1
gesuai pers .2.19!,, maka
0
2
aL2
12.27 |
i=l
.l*o[0.'
z..1
,,-'l
o,-'-]
,.I I,][
Batang
=lt
I
2,t)
4,O
t- 2,4
8,0
Lr.'
:
eL'
o.'l
2:
o
4.
l- au, zr-,
lz.,
I +t, j
(2.28l
d2=
,laz
l:'l
I
t:
L;
- ol
qL2
,l
|
,'
I
I
L.;
-q.L2 J
9r =
21 , 92= ;I,
"L"
32
Analisis Struktur
33
P2 =
.fb'
l;.: L
-;:,
p3 =
{b,=[;:]
"Joint Forces" (gaya{aya pada titik buhul). Gaya-gaya pada titik buhul dihitung dari gaya-gaya batang pada sistem koordinat global. Karenadalam hal ini sistem koordinat lokal dan global sudah sesuai maka tidak perlu transformasi koordinat. Dengan kata lain gaya pada titik buhul dapat dihitung langsung dari gaya batang pada sistem koordinat
lokal. maka P,
:
6,
1.
"Un knowns"
2.
"Element
model"
5. Gaya batang
titik
= f.',
(22et
fi=Lioi
3. System model Penyusunan matriks kekakuan dan beban luar
,i-nirri
F,=*:il
4t
+2
,,
I
-J 't\
tm
( |_
6tm
4. "Solution"
struktur
ri
nacooe , r(i)
2.9. maka
F}]
Sehingga,
L{
=f
,[#]
(2.30)
Di(
d
MCODE
4t
i=l "=$*lir
Pl=
!r'
dr=ArDt
Gambar 2.10 Prosedur Hitungan
',01 L o,o-l
34
Analisis Sffuktur
35
bntoh
Sc.al
2:
sebesar
qzQz
Balok menerus pada gambar 2.11 dibebani dengan beban titik 30 tm, Oz = 0.
01
JCODE(I) JcoDE(2)
MCODE(I)
= t0 = to JCODE(3) = lZ
MCODE(2)
0l 0l
1l
lr,Qr
A
I
= t0 = to
0 0 1 2
0l
1l
tr
GAMBAR 2.11 Balon Menerus
tr
Batang l.
o [o I 12 6L
4t2
o
- 6L
-12
o I t?McoDEtl\ 6L l0
r'=t= o,'ltl I ol
1.
"Unknowns" Seperti sudah diielaskan dimuka bahwa sebagai "unknowns" adalah displesemen pada
2L I o ,.ora 6(1)=o, lo.' ol r l_o oJ, l-rz-or- P -61 lo4L2 lt Lu.2L2 -61
dapat diartikan sebagai sumbangan kekakuan batang 1 terhadap kekakuan sistem struktur.
"joint".
1,2
K(l) =
Batang 2.
aP, k = 2.
"Element Models"
ti = t ai, i=l,z
k adalah seperti pada persamaan (2.19a)
K- =k= 0z
[' 112
6L
4L2
lu' l-n
l- u'
K(i)
=
20 12 6L 6L
6(2)
MCODE(2)
6L
2L2
0T
3.
-61
2L2
12 -6L
4L2
z
0
url
n)z
"System Model"
Menyusun JCODE dan MCODE
2
T'
0
, a],'
tr
GAMBAR 2.12 JCODE dan MCODE
K ='
K(1) a
,l
i=1
=arl
qt'
tr
Io
o l- qr-' l+ o, I o
Il
36
Menyusun matriks beban luar
Analisis Struktur
37
A. Beban
pada
titik buhul
titir<
r :F, = hll,
i_,1
JCODE o
F(1)
I:,] "L::,
=
)l t:I
aL
L'lJ
titik
t:l
[:'] [;']
4.
.63
z,i'
[t:1,
[_rrJ
JcoDE Ftzt
r
D1 =--------:- , oL'
D:
l_,1
- titik3: F =
[-.1
LF,J
l:l l'JcoDE
o
F(3)
[:'] [:,]
D t:il
3 _... F =:F(t)
i=1
karena koordinat lokal dan global sudah sesuai, sehingga tidak memerlukan transformasi koordinat, maka dr = Dr.
Batang 2
:
r E*?
f =
O.
D [:l
L,,
d2=
D2
l;JlHl
l_-'i
Gaya-gaya batang
38
Analisis Struldur
Batang 1
I J1 ,l I .i2 tl
3
2
:
2afm
I f_ J_
=.1
0 0
ai
30fm
.1,
2.
ror
.*,
'4
{t
:
t
6
il
L
--12
0
6
t,il
0,0
6,0
r1 l^.
9t
.rL-
9t
Batang 2
f?
{2= J,
r2
=0
4L2 -6L
0,0
Io
r2
2
-61 2L2
hl
12
{o
-6
fl
9r
Sehingga deformasi yang terjadi pada batang-batangnya akibat beban luar dalah hanya deformasi aksial.
-6,0
1-,, rl \T-,
j2 tm
Gaya-gaya pada
9I
Pada bab 2. 1 telah dibicarakan dan dijabarkan persamaan dasar suatu batang yang mengalami deformasi aksial. Pada bab 2.3 ini persamaan dasarnya adalah sama dengan pada bab 2.1, sedang perbedaannya adalah pada rangka batarq bidang arah kedudukan batang-batangnya sembarang. Dengan kata lain sistem koordinat masing-masing batangnya tidak selalu sama dengan sistem koordinat strukturnya. sehingga untuk menganalisis konstruksi ini diperlukan transformasi koord inat.
2
Ir
24 tm
(-
)6 t-
l_,,
(G t.
2.3.
I Persmaan dasr
t,.d, {- A
i
'
';
Forces")
GAMBAR 2.15 "Element" Rangka Arah gaya dan displesemen yang tampak pada gambar 2..l5 adalah arah positif.
Sesuai dengan persamaan (2.3), maka .f
:
Pr
=L',
P, = fb,
P{= fb'.
Pr
=[
t'tl
,
Pz=
I rz,o]
[,::].H r..,1
=kd
(2'31],
P3 =
l- o,o-l
I-- uoJ
fl
="t [,
-1
,?=
1
L-l
--
AE
12.32l.
][.,]
Analisis Struktur
41
dengan:
r=rlr
I [-t
atau:
n=
L
-tl I '7= 1J
nro
I
AE
L
Gambar 2.16a menunjukkan gaya dan deformasi pada sistem koordinat lokal, sedang gambar 2.16b.pada sistem koordinat global. Dari gambar 2.16c
akan dapat diperoleh persamaan sebagai berikut:
dr =
(2.33) dalam bentuk matriks
:
Dr Cos0
D2 Sin0
12.341
2.3.2
tbtri*s
Transformasi
(2.35)
d2=rcosg Singr
(2.36)
Garis putus-putus pada gambar 2.16 menun.iukkan Sistem Koordinat Global (sistem koordinat struktur). Pada umumnya sumbu 1/sumbu X diambil horisontal dan sumbu 2/sumbu y diambil vertikal. Sedang sistem Koordinat Lokal digambarkan dengan garis penuh, sumbu 1/sumbu x diambilsumbu tiap batang dan sumbu 2/sumbu y diambiltegak lurus sumbu batang. u'I"
i:l
|.2.371
Untuk memudahkan dalam penlelasan lebih laniut ujung-uiurg batang biasa disebut dengan uiung a dan uiung b seperti nampak pada gambar (2.16a). Dengan demikian persamaan 2.35 dan 2.36 dapat dituliskan seb4ai berikut:
d. = [c db = [c
s] s]
Da
Db
dengan: c = Cos0,s=Sind
./^ d rfr
v__(a _
)
oa=l-o,l
Jika
L,J
s
, Db= l-r,l
1,.]
:
diambill = [c
]. maka
[::] [:
GAMBAR
l]t:t
:
{2.38)
). = matriks transformasi
persamaan
[r]
rnr [o]
(2.39)
42
Analisis Struktur
43
densan
L.l
^ [:]
^
['l : [: I
t:il
sehingga,
K = Ar tA
12.481
Analoog dengan persamaan (2.38), akan dapat disusun persamaan sebagai berikut:
K=
(2.40\
lo
[ -:| ^,
ou.
lrr
atau
[,]
= tn,[.]
:
12.41t
I )rr,,u) i L Da :
,rr
rrkuo^
i*0. i , "" I| r-
12.491
oool
--J
(2.50)
[,.-J
atau
=[^, ol
=
L,,l=
L, ^'.i
r^r' [.]
[0, I 1.,-]
Q.42\
[r]
dan
) =[c
12.43\
12.441
[.'
cs -c] -*l
c-
e,s1t
cs
r'
",
IK]
[r]
Lr
= rAr'tr]
:
t2.451
= nrto
:
(2.46)
r = Art<Ao
(2.471
44
Cara menghitung matriks transformasi
:
Andigis Struktur
45
3.
0 pada kwadran
lll
)
I
;
1. 0
Padakwadran
4
I I
I
l l
-l--\
b (xb, yb)
a (xa, ya)
+i
I
JL
GAMBAR 2.17 Kwadran
I
Xb-X.
C.os 6
I
lll
Xb-Xu
Cos 0 L
(negatif)
Sin 0
'b
L
'a
(rcsitif
Q.521
Sin tj
Yb-Yu
(
negatif
(2.53)
2.
0 pada kwadran ll
4.
0 pada kwadran lV
a (Ya, Ya)
-)L
b (xb, yb)
Xu- X,
Cos 0
Xb-X.
(negatif)
12.52].
Cos0
(positif)
L
Yu-Y.
Sin 0
(positif)
Snd
Yb-Y"
=
(negaif
(2.54)
Analisie Struktur
47
Berdasarkan analisis diatas, dapat diambil kesimpulan bahwa dapat dibentuk suatu persamaan yang berlaku umum :
X nomor
Cos 0
titik titik
besar
X nomor
titik kecil
(2.55)
t
I
Y nomor
Sin 0
besar
Y nomor
titik
kecil
L
C.ontoh 1 :
3m
n=zoooto
, tr
E = 1oo kg/cm2
JCODE(I)
JCODE(2) JCODE(3)
= [O = [1 = [0 t0 0 [1 2
= [ ms 0
0
2
MCODE(I)=
MCODE(2)=
A=4cm2
1 2J 0 0]
sin
tr
GAMBAR 2.20 Rangka Batang Bidang funyelesaian:
1.
Eatang
Cos d
7.' trl
Xz-Xr L3 Yr-Y' L3
3-0 3-3
=l
(pers 2.55)
dalam hal Variabel yang tidd( diketahui (yang harus dihitung) yaitu: displesemen horisontal dan vertikal di titik 2,
ini
adalah
Dp, k = 1.2
Persanraan dasar masing-masing batang adalah
:
trr = [l
Batang 2
C.os
:
0l
12=[os0sin0]
fi=ti
3.
ai,
i=t,z
Xs*Xz
=
0-3
3,t2 -=
-%J2
(pers.2.55)
Analisis
StqEglryggl0ara
llatriks,
Analisis Strulrtur
49
titik I :
F'=
titik 2 :
l-,-l L';jo
., 6JCODE(1)
-l
I
[o
1
rJcoDE(2|
),
_,
c= 1,s =0, 7, =
4io6
3
= 1,333'106
io l!
f I rr=r,3l3.t0ol 0
0
I
"t
Lt,.]=L-,,,J;sS
1 olo o lo McoDEr(l)=t,g33'r06[
u lr
:et F=F
11,,,J;
o
u
o- I
I
2<:,MCODE(1\
titik 3:
2
l-' I o
IBatang
| o o o],
2 0
'
E
l^
ol
oI
l-: -3 F=
-1
lt'I
LF: J
t:l
{ 0
JCODE
JcoDE F(s)=
[r l
LoJ
:l
2:c=-1,,12,s=-T,"'2,j, =+ -:
4'106
=0'943'106
F=
3 Ft i) = F(l I +7t2t X -,
i=1
+F(3)
1
x'=o,s+s.rou
o-MCODE(2)
2
_ [r
-lil-1.]
ol
L ,*oJ
L,.j
l.-v, v, *)o
[: :]
r = F*?
L,:-].[:] L:J
Sehingga diperoleh persamaan simultan untuk sistem struktur (F =
= ,,333106
+ o,e+z.to6lu.
KD)
:l
4.
?
= 0. Beban pada
| . I L-r* J
titik buhul
:
t-t,80+.t06 [0,+zr.rou
pers diatas)
o,+zr
o,+zr
roul
|_r,
rou] Lo,
I
-]
"solution" (penyelesaian
Dr = 0,0015 cm
Analisis Struktur
51
D2 = 5.
*0,0O57 cm
f.rl-[_,0 [' o o 1
L.l"j
ol
']lr,,r:,
f-o,oosz
/ MCODE(I) \0 o
1
=f o I
o 0
0
Dl=
:;l
'l
b.*,1
Batang
McoDE Dl
0=
1
0 0,001 5
2: d: : d2 = )-: Dr
(pers 2.39)
-t
2
D,
::l
Batang 2
:
D,
-0,005
[:rjt:
l
o-l F:
i'_i i";
lo:lo-
('McoDE(zt
lo. L": -
= f-,,,,
LO
-tJ2 o
-%'f
Displesemen Dr dan D2 masih pada sistem koordinat global. Untuk menghitung gaya'gaya batang ( / = k d ), maka Dr dan D2 perlu ditransformasi dahulu ke dalam sistem koordinat lokal dt dan d2.
. I [,,,. I L:l
-ntz)
l-o,oosz
I
futang I : dt =A I Dr (pers2.3g)
=|
o,oozsz
LO
Gaya{aya batang
[:r]t]':l[:l]
loi
I
Batang 1 :
(f t = kr dr ).(Pers' 2'3'l)
[rl I
L;;
L'l J
I t,
t,a33to6
[, - ,o-l f o I ,J1.",'-i
52
Analisis Struktur
53
[-=tt=
L+
Batang
rsgs,s
1999,s
I
_l
)
[i]
- ,l [,,*rn,l
7.
"Free Body"
1999,5 'tilE 6\
l99e'5
,2ooo
2: I t2
= k2 d2
[1; ]=oe431on L;
_[
zaoo.srl
'JL
'
a//La
'El
2800.57
v/ru*.u,
,/
,/
?oo(
zaoo,ur_l Lr;
(Gaya-gaya
[r; I
"Joint Forces"
titik ouhul)
1eee,5
P, = Fa' =
rrr,,
[;]
t
,z
=
":'j =[':']
'\*\"t'"
l_-:;::]
,,oo,u,
Karena adanya beban luar, baik itu beban pada batang ("element load") atau beban pada titik buhul ("joint load"), batang akan mengalami deformasi aksial dan lentur. Dengan demikian persamaan dasarnya merupakan gabungan antara persamaan dasarnya merupakan gabungan antara persamaan dasar batang yang berdeformasi aksial (pers 2.3) dan persamaan dasar batang lentur (pers
2.161.
ri
+ F2 = trr
[;],nnn,u
.
tl
(a)
,dz
-)L
[li;1,,,]= [:,,,J
P, = Fb' =
'I/ )o..
1"f.,
o.
t,"
fi,
dr
_ [ rsao,el P*ol
f ,nro,rJ
L-"'J
f -u,rz 1
-----+
o'
fc,
de
tzeoo'szt
GAMBAR 2.20 Batang (a).
(b). (c).
t',
deformasi aksial deformasi lentur kombinasi (a) dan (b)
b*r-l
'il
Analisis Struktur Dengan Cara Matriks Analisis Struktur
55
f trt t I ll=il
l_tlL-
l-r
I
- 1I
l-o,
AE L
(2.s6)
lr I
l-1
,11.,]
,/;11
dt,{z
["
=o
6L
ol 4t'
f3
f J4
l-,, -u,I
u.
zLz
[-0,
I
ld:
I
,a=
EI
L'
12.57
I Lo.
o.
2.4.3 Batang yang mengalami deformasi aksial dan lentur (biasa disebut sebagai
Portal) Seperti nampak pada gambar 2.2O c maka dapat disusun suatu persamaan yang merupakan gabungan persamaan 2.56 dan 2.57, yaitu
til
I Jt l-l
If,
It
P a o -F o o l[o,l o 12 6L o -126Lll .,
="
i
i
I
o -6Lr*ll ., -P o o P o o ll o.
6L
412
,a 1
EI
^ (2.58) L'
AL2
I
(2.59)
L-l
Persamaan
o 6L 212 o
ds
I I
op-
berikut
-61 o.'J[o.
[0,-l
| .,
Lo,
2.58 disebut persamaan dasar struktur portal bidang. Persamaan 2.58 tersebut diturunkan berdasarkan sumbu batang sejajar dengan sumbu X lokal. Dengan demikian agar dapat dilakukan penyusunan matriks kekakuan
seluruh sistem struktur diperlukan matriks transformasi.
I j
ll,,l
(2.60)
fl
56
Analisis Struktur Dengan C,ara Matriks Analisis Struktur
57
atau,
[..]
=
= r^r
dengan:
P,l
(2.61)
Jika cos 0
c&Sin6=S
maka
lI1
l-" 5
=
0-'l
12.621
Ni lai-ni lai kaa,kab,ko. dan koo adalah merupakan matriks kekakuan batang pada sistem koordinat lokal, seperti nampak pada persamaan dibarvah ini.
[:
; :l
(2.63)
0
0
o o i-p o
o o iB o
I
[l [:*]'l [ll
atau:
ttl=
[,.
[oo,
,],,1 = .
I ooo_]
9_
6L
zL'
o
(2.69)
-p
0 0
6L
4L'
Io.J
=tr,[ro]
:
Q.64t
Sehingga diperoleh
K..= o , |
Dengan menggabungkan persamaan 2.61 dan 2.64 akan diperoleh
l-" c
ol 0l
,-l
L0
" [:
[o
o,,
:.-Ji1, . 6L otll_,r o
ol ol ,]
(2.701
(2.65)
[,j L,
=tA1
:lL,,l
D
:
Dengan cara yang sama akan dapat dlhitung nilai-ni lai Kab, Kba dan KOO. Sehingga akan dapat diperoleh matriks kekakuan batang/elemen paoa sistEF, koordinat global, seperti nampak dibawah ini :
9r
(2.66)
gz
9+ 9s 9o
9r
Analog dengan penjabaran per 2.39 s/d pers 2.50, maka akan diperoleh
tKt=
Simetri 12.6n
rKt
=[.., I L;;; I
K.ul
- 9r - 9c -92 -9: - 9q - 9s 9r gz 9a
9c
9s
gt
l2:71],
9r
9s 9o
'.;J
x
58
Analisis Struktur Dengan C,ara Matriks Analisis Struktur
59
dengan
=0 -0
(p cz +
12s21'
9z
9s 9c 9s
9o
rs
FS 12.71 al
FS
gaya-gaya dalam sesungguhnya, termasuk didalamnya gaya-gaya primer dan gaya-gaya titik buhul.
gaya-gaya primer yang terdiri respons batang-batangnya dan gaya-gaya pada titik buhul yang dibutuhkan untuk menahan displesemen pada
titik buhul.
sistem gaya
titik
9r
FS = FS-
12.73t
u -
EI
n_ AL2 ^ ,pL,
I
FS hanya terdiri beban padatitik buhul sebab "element actigns" FSdan dengan persamaan 2.73, dikurangkan terhadap FS menghasilkan FS. Sehingga FSdapat
dihitung dengan metode matriks displesemen. Sedang FS dengan jelas dapat dihitung secara sendiri-sendiri tiap batang karena tiap-tiap titik buhulnya ditahan sehingga tidak ada interaksi dengan batang lainnya. Dalam bentuk matriks beban berik ut:
batang
titik buhul
2.4.
"E lenpnt
Actions"
"Element actions" adalah suatu kondisi luar yang menyebabkan tetap diam pada tempatnya jika tidak ada displesemen pada
A-4. 'tl
titik
buhulnya.
=F_F F= F=
F=
.4 12.7
4\
dengan
II
Vektor beban pada titik buhul Vektor beban pada titik buhul tetap ("fixed and forces")
da=0
db =0
1. 2.
Untuk tiap-tiap batang/elemen yang menderita beban pada batang, dihitung vector "fixed and forces" ( f I ) pada koordinat lokal dan kemudian ditransformasikan ke vektor "fixed and forces" pada koordinat global Dengan bantuan MCODE,
liit.
Oi transtormasikan sesuai dengan nomor derajat kebebasan yang ditunjukkan oleh MCODE sehingga diperoleh ?(i)-
?i
?iMCoDE ;(i)
J -'---------
12.751
3.
Untuk seluruh sistem struktur dengan n derajat kebebasan yarq terdiri dari
NE ("N umber of Elenrents"), diperoleh kondisi keseimbangan.
FS =FS+
FS
Q.72l,
;=$po
i=1
(2.761
il
60
Analisis Struktur Dengan C,ara Matriks Analisis Struktur 61
Vektor gaya.dalam tiap-tiap batang dapat dihitung dengan rumus dibawah ini,
analog dengan pers.2.72
:
Beban
terb4i rata
?i = fi *j'
dengan
%(1-aa +
12.77l,
-2al I (t-3aa+ga3-6ar)
L
12
2a3
Q.791
fi = ki di
f =q L
%(1+ao-2a3]}
L
-(1+3a4-4a31 12
.
Prosedur hitungan
1.
"Un knowns"
li,
?,{q , I ''\r+-r!--l
l ,
fr.
+)a-*ro
.f
'(\
5. "Element
Forces"
6. "Joint Forces"
r=krd'+.f
6i =1sr;
i
"Assembly"
3. "System models "System Steffness Matrix
Ki M
GAMBAB 2.23
K(i)
KIU
"Fixed and Forces" (a). Beban terpusat (b). Beban terbagi rata
4.
Solution
K= I
NE
i=1
Beban terpusat
r-a'tz.-stl
f=P
La(1- a
Fi*p(i),.- $ertit
Din
)2
t2.781
I
oi- nioi
GAMBAR
r=i -
i=1
2.24
il
62
Analisis Struktur Dengan Cara Matriks
ir
il
Analisis Struktur
63
Matriks beban
beban
pada
1.
and forces").
titik I F ]
luar I t ]
adalah merupakan pengurangan dari matriks Jan matriks gaya-gaya datam orimer F ] ("f ixed
F (i).
sesuai
do
2.
"Element Models"
Menentukan bentuk persamaan
NJ
d"*r, ii = k id i + ?i
pen-
i=l
jumlahan dari beban luar masing-masing of Joint"/jumlah titik buhul). lokal
fi ki di ?i
gayadalam
titik buhul
( NJ = "Number
= matriks kekakuan batang pada koordinat lokal = displesemen ujurg tiaptiap batang pada koordinat = gaya-gaya primer ( "fixed and forces")
? lg
kan ipmen primerl atau "fixed and forces" IF i l letak unsurunsurnya disusun kembali sesuai dengan norortd o i pada MCODE masing-masing,.,batangnya. Sehingga diperoleh matriks "fixed and
forces" L
dof.
t *'!
3.
"S6tem Model"
Menyusun persamaan simultan KD = F, matriks kekakuan sistem struktur (K) dan matriks beban luar (F) disusun. Sehingga dari pers KD = F diperoleh matrik displesemen seluruh sistem struktur (D) pada sistem
NE r ;
i=1
(i),
pen-
koordinat global.
Menyusun matriks
I K]
4.
"fulution"
Dari langkah butir 3 diatas diperoleh persamaan simultan KD = F. Solusl dari persamaan tersebut akan diperoleh matriks displesemen seluruh titik buhulsistemstrukturtersebut t O ] t.
kekakuan elemen pada koordinat global Ki (persamaan 2.7 1) dengan bantuan "MCODE"(M). indeks ("subs' cribs") unsur'unsurnya disesuaikan dengan norror d o f pada masing' masing "MCODE"nya' Sehingga diperoleh matriks K(rl dengan indeks sudah sesuai dengan nomor d o f' Dengan kata lain Kt"
Ki M, K(i). matriks
5,
merupakansumbangankekakuanbatangkeiterhadapkekakuan
sistem struktur. NE
Agar supaya dapat dihitung gaya dalam masing-masing batang (?i = t iO i + terlebih dahulu matriks displesemen masingmasing batang. (Ol ) pada sistem koordinat lokal. Adapun langkah untuk
i-1
penjumlahan matriks kekakuan batang'batangnva Menyusun matriks
(r(it'
D M,
global (
p I ), unsur-unsurnya
D.i, matriks displesemen masing-masing batang pada koordinat diambilkan dari matriks D dengan bantu-
[']'[']=[']- t'l
d .i = Ai Di , matrik displesemen batang pada sistem koordinat global Dr dikalikan dengan matriks transformasi D l. sehingga diperoleh matriks displesemen masing-masing batang pada sistem koordinat lokal dl.
64
Analisis Struktur
65
Setelah diperoleh matriks d i, maka dengan persamaan gaya dalam masing-masing batangf l.
.li=tiai,i=l,z
"System l/lodel"
6.
"Joint Forces"
(gaya
Gaya-gaya titik buhul pada umumnya dinyatakan pada sistem koordinat global. Gaya-gaya titik buhul dihiturg dengan cttra mentransformasikan kembali gayadalam masing-masing batang ( Pj =
Y
i=1
iTfi
E = 30.000ksi,A=5in2
L)
^\ .\r,5FI -,,
u
JCOD
= i0 0 0r JCODE(2I = [0 0 2) JCODE(3) = [0 0 3,
JCODE(I)
2
I.4CODE
Satansl: MCODE(I)= t0 0 0 1 0
Batang2: MCODE(2)
= tt
0 200
pers.2.55)
Batang 1
X._X,
:
Cos d
= =
0-0
L
=0
-t
Y"_Y,
L
0-L
L
't.
"Unknowns" (terdapat 3d
of
Dk, k = 1,2,3
)'r =l
Io
1
-1 .0
0
ol
oJ
1.1
L,
f
66
Analisis Strukur Dengan Cara Matriks
Analisis Struktur
67
Batang 2
Cos0=
Sin
0
Xs-Xz
L
L-0
L
Batang
EI 2
"=r-.
1
=o'87
s
1440 0
Y:-Yr
L
0 -0
L
c = cos0= 1,
0
2
sind =
3
00
[r
).2= lo
I
o
1
ol
L0
I
,l 1J
IK]
@
K2=
g2
83
@ @
tl r(2)=leo
i.r.
l-e,
g4 g6
E,I
s+lr
c1
soj3
12
@
Dengan pers 2.71 a akan dapat dihitung
:
El
30000 .50
0,87
AL? 6 =_ 't50
coso=
5 fi2012
1440
0 ; s = sin 0=_1.
2
9r 9e 9o gr
)
= = = =
o (pc2 +12s', ) = 0,87(1440.12 + 0) = 1252,8 =0 -0.6.L.s a.4.L2 = O,87.4.(12012 = 50112 q.2.12 = 0,87 .2.ilr20]r2 = 25056
:
gr
Kl=
Sehingga
MCODE(1
gs 81
@l t @ t, 93 -gs lo
\--l
I
v.x(l)= .-
123
252,8
1
0
50112
K(2)=
0 0
2s056 50112
25056
Simetri
@1,
:
Sesuai iumlah d
9t
9z
9o Sehingga
a lFc2 +12s2 )=0,87(0 + 12(-1)2 )=10,44 0,87.6.12O.(-11 = 626,4 -q 6L q .4 .l2 = O,87 .4 . (12012 = 50112
:
=t
NE
K(i
)=
K(1)
K(2)
i=1
t
K(1)=
10,44 626,4
626,4 50112
t o0
10,44 626,4
626,4
0l
ol.I .
ftzsz,e
501
12
25056
501 12
50112
,_] L,
25056
-I
08-
Analisis Struktur
69
f uru,o lL o
Beban pada
nazz+
- 626,4 . I
1oo224 ,uouu
I
F =F_F=F_0=F=
['l
l'*i Lo
-l
25056
uo,,r--]
F =
KD.
ritikl:
''=l
[.-l o
l,
JCOD E(1
tp
)
0
l';1Frrr- l']|,
l, );
Sesuai dengan d o -f
['-11
[o
it ,i
.l
f ,rur,ro 626,4 o
626,4
100224 2s056
25056
uo ,
. I [,, I
llr,
I
,,
-l L".
-]
ritik2,
[ol , sz= io I o
4.
"So
lution"
:
[.,] ;*
I
[, I J;(2) = lroel
j
z ',
L;l
[;]
Io,l
L
[o,oooss
I o, l= I o,oo''n,
,,
I
I
Titik 3 :
F3= lo
[ol
I
Di
[o.ooonu-.1
0 -_\. J
3
F(3)
5.
=
"Element Forces"
L,]
F
-D -q
-1 Dr
1
0 0
= ,
NJ i='l
Dz
Dr=
lot
1
o
1
Dr=
0
D1
,10
, 0.000es 010 |
_
olo
o [o
D+
I
lroa
oI=
Ds
I
0
2
L,J
De
l\
lr,tcooefi)
Dz
[o,oo,r,
Beban pada batang: tidak ada, maka F = 0 Sesuai persamaan 2.1 4, maka:
il
70
Analisis Struktur Dengan Cara Matriks
Analisis Struktur
71
Penjelasan
pada batang 1 diatas, sesuai dengan MCODE nya maka terdapat 2 displesemen yaitu O] dan t-l I Dengan nilai masing-masing
:
oi
dl
o1
Di = Dr
D'o
pada
= O,
( idem
o]
oi 5 oj
D
1.
0 0 0
0
1
ool
o
0
ol 0l
oi
,_l
.l 'l
0l
0,00095
-1.1
o
o
ol
o,oorn,l
D2
I
0.00095
D2
2
D2=
D2 D2 D? D2
6
2 M _.--.., 0'
0 3
D2=
D2 0
2=
0
0,00192
0 0
oi
d1
2
0 0 0 0
0
D
3
0 3
oi
dl4
-0,00096
ol 5
dI
6
0,00095 0.001s2
Menghitung deformasi tiaptiap elemen/batang pada sistem koordinat lokal (dr =nrDr)
Bata,ng
Batansl:
[.;l
[^'
L.r .l = L'
dl
:lt::l
0 0
0
c
[.;][]':,]t,;]
c
d2
I
di dl
I
de
al d:
0 0 0
s
0 0 0
0 0
1
Di Dt Dl
ai ai ai
a? d2
5
-s
0 0 0 0
Dl
-s
0
ol
D:
s0 c0 01 00 00 00
= 1, s =
D2
I
a)
D2 D2
3
o? 5 o? o
t
!
1
72
Analisis Struktur
73
-d2
1
1
0
1
0 0
1
0 0 0
1
0 0 0 0
1
ol
0,00095
0 kl
1252,8
0 0
d2 d2
'l 0l
,l
OI
0,00192
0 0
1252,8
0 0
00 10,44 626,4 00
626,4
501 1 2
12s2,8
0 0
1252,8
0
di
d2
5
0
0
0
0 0
0
0
0
626,4
250s6
626,4
50',1 1 2
d2
6
,J
-0,00096
J,
tl
11( 1
1152,8
626,4 50112
Io
I
r d?
I
f;
0,00095
0
0
0
,41
0 {) 12s2,8
)0,44
626,4
O
626,4 2505 6
0
lo
.l
-i
626,4 ,00
I0
d:
I
rl Jo
-r
252,E
0 0
i, i.
I
d2
0,00192
0 0
di
d:_
/l l:
I
,4,1
626,1
2505 6
0.
I (),,14
626,4 lo,0oo
50 t r 2
95
L,:
6)6,4
0
0
0
tr26,4
le,ou
, 92
d2
-0,00096
=t
Menghitung gaya,dalam batang ("Ir= kr dr
)
I
1,193
1,193 3.959
0
47,512
0
km
k/
l-., ja I I -t----l
L'o'
Batang
1: .fr=kld1.
1,193
-l
n,"-l
0 10,44 626,4
0
1,193
k k
po
kr =a
95,620
7,968
/t
012 061
o -p
61
0
4L2
-P
0p
0 o
=
-12 -61
0
12
Batang
6L
2L2
t2 Jl
0,000950
l^
J3
626,4 50112
10,44
626,4
-12 -61
-6L
4L2
061
2L2
-6L
144o
-626,4
0
250s6
0,00 r 92
0
a = 0,87;9
I "4 J,
J6
a
1252,8
10,44
-626,4
501
12
0
0,00096
-626,4
il
74 Analisis Struktur Dengan Cara Matriks Analisis Strukiur
75
1,19
k
k
0,60 72,16
1,19
kin
k k
0,60
0
6.
7.
"Free Body"
10,60k L o or,
:
P ,] P
-l
F' a rut *
Fb'
T -a {1 - rl T r +trrrf--a -/\rb =
1r
I
-.7 - /\
,b
,01
l.1k/fl \?-;
(
T,,,
i:i
J
o,uo
1 10
-i)
+
P=
1
i,
Io
I
i :l [,:i,]
r
t,:,,1
Pz=
l-o
Ps=
-,
0 o
f r
Lo
lo
l
o
r;::]
1,68 k/fr
'1
t6
Andir{s Sfuktur
77
funyelesian:
Contoh soal 2 diatas adalah sama dengan mntoh soal 1, sedang perbedaannya ada pada pembebanannya. Pada soal 2 diatas disamping beban pada titik buhul 3, terdapat pula beban terbagi rata pada batang 2. Pada penyelesaian disini halhal yang sama dengan soal 1 tidak dibahas lagi. Sedang yang akan dibahas adalah menyusun matriks beban luar, menghitung gaya dalam dan gaya pada titik buhul.
Menyusun matriks beban luar.
)
:
1:
2:
{t
Batang
=0
maka F(1) =O
tt
0
Iol
L:l
Titik buhul 2 :
o J\ F(1)=
o-
i:l :
L.l
3
F
J,
0,0 8,4
'[ L;l
Tilik buhul 3 :
F3
=
':
J
==>
F(3)
['l
L:]
Jz {2
JL =
J
-168,0
0,0
J
l2 '4
pz
5
L168 k in _l 3
NJ
I I
u to
8,4
168,0
lo lo
t-->
;(3) -
t:l
L.J
"
',
-6
y2
3
1
F= rF(i) =F(lt+rt2t
i=1
F(3)
0
pz-,12 t 1z=
0
0 0
[*] Lil
00 00 00 00 1o 01
0,0 8,4
0,0
8,4
-168,0
0,0
-168,0
0,0
8,4 168,0
8,4
168.0
T
nt
Analisis Struktur Dengan Crara
liatriks
Analisis Struktur
79
|z M ;{2t
f'*?'=
I
1
[-
lo,ooll
r,rsl i-
o,o
8,4
1,19
1,8
t_
I
7qq
1
,19
i[.j:]
I
o,o
2 M
0 0
3
a(2)=
----2
[;::
l_ 168,0
_l
-,.:;
L
F
il
r
I,
9,0 14,0
=l , ll/;l rlLJ
I l-.
I
I
Ot, -l
"Joint Forces"
Pr=fj+ru2
P. =
Pr
P ra =Fr
to'
rr [,
01 -1 00
0 0 1
0,0
1,193
3,95 9
1,193 0,0
3,95 9
0,0
1,,l91
7,968
r F-i =l-:l
L,*,q
"1 ,19
_on
14,0
[;*:] [:l]
Matriks beban luar (F) sama dengan matriks beban luar pada contoh soal 1, sehingga gaya dalam akibat displesemen (dl) akan sama pula. Dengan demikian akan dapat diperoleh gaya dalam total, yaitu pengaruh displesemen pada titik
buhul dan "f ixed and forces", sesuai dergan pers.2.77.
ii
Lll;;]
ffi] Lfil
[']
a
xt
FRAME PROGRAM
ESULT
M B
A
N
10
H
GAMBAR 3.1. STRUKTUR PROGRAM
bahasa
a2
Program Komputer
83
I$U$$t$llllutu$$ltlutillltulllulrlrlrltllllltlffirltllrtlltt tl tt
t
IDEBU6
I
2 3 4
c0tilt0fl
c
DJ
43
coffi(llt il80,ilEe
IF (LC. EE. I ) IHE}I
4{ {5
46 47 48
t
I
5 6 7
"
CALI EilO IT
REIURII
STRUCT
I
9
CALL L()ID
EIIl}
{9
50
5l
52 53
l0
ll
C PR()GRAII UIAITA PIIRIAL EII}A}IG c c(lililt]il F (6, 150),P(3, 125),SS(350, 25), 0 (350), AREA( 150), I I ( 150) c0fiil01{ E}10D il50 ), E1Eil6 0 50), CI il 50), C2 ( 150), ltct)DE (6, 1 50), I ( 2, c0illt(lll JC0DE(3, 125), ltmc (2, 150), llA ( 150), 0 (6), I}x(6), 6 (7) ct)iilt}il DJ (3, t25) , ltE, ilJ, llLc, Lc c0tilt0t{ il80,ilEe
C
t2
5{
55 56
57 58 59 50
l3
t{
1
25 )
l5 l6
17
c0tilt0lt r(6,150),p(3,125),ss(350,25),0(350),AREAil50),11fl50) c(]ilil(lil 8i00il50), ELEltG 050), c 1 il50 ), c2 il 50 ), llc(lDE (6, 150 ), I (2, 1 25) c0tflt(llt Jc(]tlE (3, t25), ilIilc (2, 150), ltA( I50), D (6), I}K (6), G (7) c0illt0il DJ(3, 125), llE,ltJ, ilLc, Lc cl}tilt0lt ilBD,ltEe
t8
l9
0PEll(2, tlLE=' DATA. IIT' ) 0PEN (3, flLE=t HAS I L. TIT' STATUS='NEll' ) '
READ
6t
20
2t
22
ctilttlllil1il]lllllllllllillilllililllltlillllliltllltllltlt cilltllilllllliltllillt$lttillilllllltllltlllIlliltilllilill
l0
c
READ(2,
00
l0 ll=lrllE
62
63
(I
),
ll
), Ell0D( I )
6{
65 65 67
(2,
tl
23 24
25
c
IF 0lE. LE. 150. AXD. llJ. LE. 125) THEII
colTliluE
00
l0
LC=lrllLC
26
27
68 69
28
29
l0
c
20
35
JC0DE
(1, J)
=l
70
c0riltlruE
7t
72 73 74 75 76
coltTuluE
EIID IF
30
3l
32 33
ctililillllillllillllllr cilililllllllillllllllll
REAIT(2,
30 c0[TI]ruE
t) JilUil, JDIR
70
c
sroP
EilD
3{
35 36 37 38 39
AREA (
Ir(JilUtt.ltE.0)rHEr{
JCllDE(JDIR, JllUll) =0 60.T0 3s
EtSE
7t
78
79
crLt
c0DEs
80
150), I I ( 150)
{0
c0tilt0lt Ett0D050), ELEilG( 150), Cl ( 150), C2( 1 50), llC0DE (5, 150), I (2, 125) c0illt(}il JCoDE (3, 125), llltlc (2, 150 ), ttA ( 150), D (6), Dx (6), 8(7)
{t
42
il,1 txo tt
rEIUil
EID
PMP
8l
82 83
8{
ET
84
Program Komputar
85
85 86 87
88
80
.
c
ENO
c0lrTllluE
90 c0ilTliluE
REIURII
c0itt0x Ei00 (l50), ELEllG cllmtlllt JC(ll}E (3, 125), lllllc (2, 150) c0,flt01t DJ (3, 125) , ilE,llJ,llLc, Lc
c0tilt0il il80,NEe
c
(350, 25], e (350), AREI ( 150), I I ( 150) ( 150), Ct ( 150), c2 ( 150), ltc(]DE (6, 150), I ( 2, 125)
r SS
89 90
l3l
PROGRAII PROPERIIES
ttA( 150),
(5),
0l(
(6),
6(
7)
9l
92 93
C SU8 c
t32 t33
SUER(IUTIilE PR(]P
t3.l
135
136 137
9{ NEO=0 D0 20 J=lrllJ
D0
95
95
c0ltlt(]il F (5, 150), P (3, 125), ss (350, 25), 0 (350), AREA( 150), I I ( t50) c0tilt(llt Elt0D il50), ELEIG il50), c t il 50), c2 ( 1 50 ), ltc0DE (6, 150 ), I ( 2, t25) c0tiltl)il JC0DE(3, I25), iIilc(2, I50), llA ( I50), D (6), I}K(6), 6(7) c0ilil(}ll 0J (3, 125), llE, ilJ, flLc, Lc
r3B r39
l0 L=lr3
Ir(JC{}DE(1, J).llE. 0)THEll llE0 = llE0+l
9t
98
c0ilil0lt
c
ttB0,t{Eo
99
100
C IIIPUT
C
|((]()RDIIIAT
TITIK
BUHUL
l{0 l4t
t42
143 144
l0
c
t0t
102
103
cttttttttil$urrtuttrtrtttiltilt
D0
r
l0 X=trllJ
READ(2,
20 c0ltTINuE
D0
t0{
{0 I=lrllE J = lllllC(l,I)
r05
106
t)l(, I u,
K) ,
(2, K)
145
t45
147
t{8
149
150
30
{0
c
t07 t08
J = lllNC(lr I)
K = ltlllC(2r I)
t09
ELI =
I(lrK)-I(lrJ)
t5r
152 153
ll0
lil
EL2 =
I(2rlO-I(2rJ)
cot{TI[uE
12
ll80 = 0 D0 90 II =
t5{
t55 t56 t57 [58
159 150
20 C(II{TIilUE
RETUR}I
E}III
I,llt
00 80 IJ=lr5
D0 85 IK=IJ+Ir5
ll8 lt9
120
l5t
t52
t63
t 25 )
K = ltC0l}E(lJrtl)
L = llC0llE(ll(rll)
IF(K. ilE.0.AilD. t. XE.0) IlrEll ItT = IABS(K-L) EilD IT It(llT. 6I. llBIl)llBD=llI
C(IllIIIIUE
l2r
t22
123
c(}llll{}l{ f (6, 150), p(3, t25), ss (350, 25), 0 (350), AREA( 150), I I ( t 50) c0iltl)lt gt0l}il50), ELElt8 il 50), c! 0 50), c2 il 50), ilcIlDE (6, 1 50), r ( 2, c0ilttl]t{ JC0DE (3, I 25), i It{c (2, t50), t{A ( t50), 0 (6), I)K ( 6 ), 6 ( 7)
l6{
155 166 t57. 168
tzt
125
t{E, }lJ,
}t[c, Lc
c(litt0t{
lt8D, ilEe
t26
{i
il
ru
86
D0
Program Komputer
87
l0 K=lrllE0
169 170
c(]lilt0ll
c()lllt0il c{]tilttlil
Jc00E(3,125),lilltc(2,150),llA(150),0(6),DK(6),G(7)
l0
c
0(K)=0. c0trlIiluE
D0
t7t
t72
173
DJ(3,125),ltE,ilJ,l{Lc,Lc iEI),ltE0
2lt
212
213
2l{
2I5
216 217 218
30 l=lrllE
llA( I )=0 D0 20
t71
175 175
177
20
c
0ilr.ltE.o
=HA
c()llilltuE
30 c0[TI]tuE
CALL JLIIAD CALL
EIID IIACT
l7B
179 180
l8l
182
183 184
REIURII
IHEI{ (ltll) (ltll) I Ir(ilAT.to. l)IHEil A = DIST/ELEt{6(ltil) F(l,llil) = f(t,llll) F(z,ttil) = F(2,il}t) | ACIt(-1.-Alt2t(2.1A-3.)) F(3,ltll) = F(3,llll) r ACTI(-DISTI(1.-A)II2) F({,lll{) = F(4,llll} F(5,11il) = F(s,lill) + ACTr(Arl2t(2.tA-3. ))
)
+
22?
223 224
225
226
227
t85
F(5,llll) = F(6,llN) +
ELSE
c
SUSROUIIIIE JL(IAD
l86
tB7
AREA( 188 189
IF(IIAT.EA.2)THE}I A=DI5T/ELEll6(llll)
EL = ELEIIG(ltll)/12.
ACII(ELEll6(ltli)tAtlzr(1.*A))
728
229
230 231
150), Z I ( 150) coni()il Elt0I} ( 150), tLEltG( 150), c t ( 150), c2( 150), ic(lDE (5, 150), I (2, t25) cotiltt)il Jc0DE(3, t25), ttIltc(2, t50), llA ( I50), D(5), Dx(5), 6(7) c(]tilt(}il DJ(3, 125),ltE,ilJ, ltLc, Lc
190
F(l,ltll) = F(lrllll)
IP =
ACTIELEIIE(IiI|)
232
233
t9 t
192 193
cllil[(lil
c
ttBD,t{Eo
cilfllillt1lilfi lllt$lllllllr
l9{
les
196
cmilt]illtlllllltilllfiilt1r
IF (Jt{Ult.rE.0) IHEII
REAI}(2,
234
235 236 237 238 239
197
t98
199
60I05
200 201
Elro 60 T0
It
2{0
241
EilO IT
c
RETURII EXD
202
203
c
c
C
Et{o
242
2{3
IIATRII
llc(lDE(5, 150), I (2,
24{ 245
246 217
204
205 206 ?01 208
SUBROUTIIIE
ASSEilT
125)
c(lilt(I}l F(6,150),P(3,125),ss(350,25),0(350),AREA(150),I1il50)
2{8
219
250 251
Jc00E(3,t25),lilllc(2,150),ltAilso),0(6),Dx(6),6(7)
e(350),AREA(
t50), I I ( t50)
209 210
cl}iltllil
E,t()D (
DJ(3,125)rilE,ilJ,l{Lc,Lc i80,ltE0
252
88
Program Komguter
89
CALL S(]LI/E
REIURII
END
C
295
c SIATEIIE]IT FU}ICII()}I
c
296
297 298
I, C2l, fLI,
FLY) =Ct
ITFLI+C2lIFLY
D0
20 I=lrNE
IF0tA(I).irE.0)THEil
D0
C c
SUB PROGRAIT
SIIFT}IES
SUBROUTI}IE STITF
t0 L=tr6
K=ltC0DE(Lr
I)
261
IF0(.ltE.0)THElr IF(L.EO.1)THEII
'262
aE1
c0liltt)il r(6, 150), P(3, 125), ss (350, 25), 0 (350), AREA ( I 50), Z I ( I 50) c l ( t50), c2 il50), ic00E (6, 150), I (2, 125) c(}liltt)}{ JC0DE (3, I 25 ), ll I llc ( 2, I 50), HA ( 150), D (5), DK ( 5 ), 6 ( 7 )
DJ(3, 125), ltE, ltJ, ilLc, Lc
30{
305 306 307 308 309 310
coilt(lll
D
251 255
c0fitt0il tt8D,ilEo
IfiEilS
0(K)=e(K)-FG(C2(l),Cl (l
(3r I )
t0t{
t}toEl (6,
),
ALP|{A ( 150
),f ( I, I),F(2, I) )
255
267 258 259
DATA
II{DEI/l r 2t
4 fl fzt -l r-2,-1,1,2,-{,-2,-3,-5,2,3,-5,{,5,7,-{,-5,5/
270
D0 2 J=lrNE0 D0 I=lrllED+l
3il
312 313
27t
Cl (
0(K)=e(K)-F6(C2(l),
ELSE 0 (K)
I),
F(4, I ), F(5, I ) )
?72
I
2
SS(l,J)=0.
COilTI}IUE COilTINUE
3t4
315
274
275 ?76 277 ?78
3r5
E}ID IF
END IT coltTtxuE EilD IT 20 cor{II}ruE
00 30
t0
27i
280
RETURil
Elr0
28t 28?
283
(ll) (l{) tt I (il) / (ELEI{6 (il) lr3) =Elt0D (ll) =Ell0D (ll)IAREA(ll) /ELEllG (il) 6( I ) =ALBET (il) tC I (ll) ltz+ 12. TALPHA (ll) lC2 (U tr2 G (2) =ALBEI (ll) lC I (]l) tC2 (N ) -l 2. lALPllA (U rC I ( tl) lCz (l{ ) G (3) =ALBEI (ll) tC2(t{) tl21 12. IALPHA(}l)lC t (il) lr2 6 ({ ) =-ALPHA (}l) t6. tELEt{6 (il) tC2 (ll)
ALPHA ALBET
G G
ll = lrt{E
317
3lB
319 320
321
322
323
(5) =ALPHA(N) t5. lELEllG(ll)tCl (ll) (6) =ALPHA(ll) t{. rELEllG (il)rt2
=ALPHA
32{
325 326 327 328 329 330 331
28{
6(7)
(il)12. rELEllG(il)
lr2
suEtouTIllE sYsTEil
150), Z I ( 150) c(]lilt(]il Ei00( 150), ELEllB(l50), c1 il50), c2il50), ltC(IDE (6, 150), I (2, 125) c0lilt(ll Jc00E (3, 125), lilllc (2, 150), t{A ( 150), D(6), DK(6), 6 (7) c0tilt0il 0J (3, 125) , llE, llJ,llLC, Lc
I (350),
AREA(
286
287
2Bg
289 290
291
00 20 JE=lr6
J=llC0DE(JEr
c(}tillt)l{ ltBD,}lEo
c
ll) lF(J.Ee.0)60 T0
Dll IO IE=JEI6
I=llC0l}E(
20
332 333
Ir(LC.Ee. l)THEll
CALL STITT
292
293
lErll)
33{
335 336
Ir(I.Ee.0)60 T0 t0
EilI} IF
294
f=l-J+l
90
Prooram
v
Komouter
91
D0 850
J,
379 380
l0
C(l}IT I}IUE
20 COIITII{UE
30 coilr tiluE REIURil
ENO
3{0 34t
342
X=ll+L-l
I0
850
381
382
383
3{3
34{
345
c
C
3{6
347
e([)=0(ll)-SS(]1,
L)10(K)
38{
385
385
387 388 389 390
3{8
0
(350), AREA( 150), I I ( 150) cllIil0tt Eil()D ( t50),81tlt6il50) , c t il50) , c2050) ,llc()DE (6, 150),I (2r 125) c0ilttlt{ JC0DE(3, 125}, lil}lc(2, 150), }lA( I50), D(6), Dx(5), 6 (7) c0lilt0il 0J (3, t25) , ltE,ltJ, ]lLc, Lc c0t$t(lil lt8D, il80
349
C SUB PRtlBRAi
NESULT RESULT
3s0
351
SUBROUTI}IE
39r 392
393 394 395 398 397 398 399
c0liltoN
r(5,t50),P(3,125),ss(350,25),0(350),AREA(l50),zt(t50)
352
ctllilt0il Ett0Dil50),ELEltG(l50),ctil50),C2(150),ltc0DE(5,150),I(2,125)
c(]illt0ll
c(liltt(}t{ D0 20 D0
3s3
354 355
JC0DE(3,125),lllllc(2,150),ltA(150),0(6),I)l((6),G(7)
IIITEGER HEII
c0tiltlllt 0J(3,
IF(LC.ltE.r)60
HBL=iB0+l
I0
800
t25),ilE,ltJ,t{Lc,Lc tt8D,l{80
3s9
IF(sS0l,L).Eo.o. )60
I
I0
780
350
36r
362 363
SUS=SS
J=0
{00
{01 40?
D0 750 K=LrHBll
J=J+
36{
365
I
J) =SS( I J) -SUSISS
'
CALL
750 780
SS(
I,
(il, K)
365 367
Cor{IIilUE
SS
(ll, L)
=SUS
.368
369 370
C0XIIilUE
C SU8 PR()GRAI
c c
{t0
{II
{12
37t 372
373
SUEROUIIITE
IORCES
llc0DE(6, 150), I (2,
tI3
c(lilil()il
f(6,150),P(3,t25),ss(350,25),0(350),AREAfl50),ZIu50)
t25)
{t{
{ t5
37{
cl]lilt0IJ00DE(3,125),lllllc(2,150),ilA(150),0(6),DK(6),6(7)
820 C0ITIilUE
830 Ct)ilTIltUE
e( I ) =0( I )-SS
(ll,L)t0(ll)
0(il)=e(il)/SS(llr
l)
tt8D,t{80 c{lilI()l I
c0ilt0ll
c0tilt0t{
DJ
Lc
4t6
{
t7
{t8
{19 t20
92
Program Komputer
93
D0
l0
I=lrltE
421
422
{23
421
425
t0
c0l{TI{uE
REIURII EIID
{25
427
TORCE
c c c
'{53
{6{
465
{66
467
{28
429
{58
{59 {70
471
clltiltl}N F(6, 150), P(3, t25), ss(350, 25), 0(350), AREA( t50), Z I ( I 50) c0ilil0lt 8il00il50), ELEilG ( 150), ct ( t50), c2 il50), llct]oE (6, 150), I (2, 125) ctlitt0il JCI]DE (3, I 25), iltilc(2, 150), NA ( I 50), D (5), I)K (5), 6 (7) c(lin()il 0J (3, t25), NE, ilJ, ltLc, Lc c{)ilttt)lt ttBD,ilE0
472
{73
{3{
435
ct]ilil0lt
colfioil
c
{36
437
00
l0 L=tr6
K=llC0DE(1,
l)
{38 {39
c
c
c0iltt()ll c()lilt0x
STATEilEI|T
IIJ(3,125),ltE,ltJ,NLc,Lc i8t),il80 I
477
lza
47s
IF(K. ilE.
O} THEII
{{0
441
FUltCIt0il
{80 48t
D(L) = 0(K)
ELSE IF(I(.EO.O)THEII
442
c c
lgz
{93 48{ {Bs
D(L) = 0.
EHO IT
{{3
{44
IO C()}ITIilUE
c
DK(l )=Cl ( I )tD( I )+C2( DK(2)=-C2(
{{5 {{6
I)tD(2) I)t0( I ) +Cl ( t)rD(2)
147
{86
{97
4gg
{48
DK(3)=D(3)
{{9
{50
451
{89 {90
{91
P(l,K)=P(l,l()+tG(Cl(l),-C2(l),F({, I),F(S,
P(2,K)=P(2,l()+FG(C2(l),Cl(l),f({,
)t0({)+Cl
)tD(5)
4gz {93
c
A=Ell0O( I
)
{52 {53
I(I)
tI
)
/ (ELEllG(
}
I)
U3)
{5{
455
Fl =Bt (0K ( t
-0K({)
{56
457
F2=Al( 12. t (DK(2) -DK (5) ) +6. rELEllG( I ) I (DK (3)+DK(5) ) ) F3=Al (6. lELEtlG ( I ) r ( Dl( (2) -Df (5) ) +2. lELEllG ( I ) tt2t (2. tOK(3) +DK(6) ) )
F6=F2tELENG(l)-F3
C
P(3,K)=P(3,K)+F(5,
{9{
lgs
495
4jl
498
{58
459
{99
soo S0l
SUBROUTII{E
0UTPUT
{60
ct]Htt0il c0,iltt]l{
{6t
462
c0fiil0lt Eil00il50),
F(5,150),p(3,125),s5(350,25),0(350),AREAil50),2Iil50) 502 E1EilG il50), c1 il50), c2il50), ltc00E (6, 150), I (2, 125) 503 JC0DE(3,125),illNc(2,150),}lAu50),0(6),DK(6),6(7) 50{
Proqram Komputer
95
c(llill0ll
I}J
505
{0
c0il10il lt8D,llE0 gRIIE(3,90)LC TRIIE(3, l0o) ItRITE (3,500) IRI IE (3,200) ItRIIE(3,500)
TRITE(3,
506
507 508 509 510
c0}tTliluE IIRITE(3,100)
547 548
IIRIIE(3,333)
c
s{9
s50
:',13/)
loo F(lRltAT(6I,{7(',
-'
))
5il
512
l0o)
5t3
D0 20
l=lrllJ 00 l0 J=tr3
K=JC0DE(Jrl)
5l{
515
516
It (K.llE.0) IHEII
DJ(Jr l)=0(10
ELSE IF(l(.EE.O)IHEII
5t7
518 519 520
200 F0RltAT( l3I, 40(', -', ) ) 3oo F(]RttAI(6Ir 73(', -', ) ) 400 r0R[AT( 14I,65 ( ' -', ) ) 500 t0RllAT(23I,'Joint Di:placcrtnts' ) Dirtction 500 F0RllAI(6I,'Joint Direction 700 fORiAT(37I,'Locrl Eltrent Forces' ) t f2" 9Ir' f 3', tIl 800 F0RllAT(5I, t Elcttnt
5s{
555 556
Direction 3')
557 558
900 F0RltAT(26I,'
II
Joint Forcts'
5s9 s50
55t
562 s53
DJ(J' I)=0'
F(IRI{AT(6I,
l0
EilO IT
52t
5?? 523
222 F0RIIAT(6I,
c0lllllluE
I|RITE(3,
3:B toRnAI('
')
56{
555 566
lll)
52{
52s s26 s27
RETURII E}II)
328
i2e
530
531
532
533
IIIIE(3f300)
D0 30 l(=lrllE
53{
K) r F({r l(} F(5r K) r F(5'
l()
535
'
536 537
538 539
(3,300)
rnlIE(3,333)
IRITE(3, t00) rnlTE(3,900)
gRITE(3,200) HRITE(3,600)
540
541
5{2 5{3
544
IEITE(3,100)
D0
l0 J=lrllJ
IIRITE(3, t I I )J,
P(
l, J)
'
(2' J),
(3, J)
5{5 5{6
il
96
Analisis Struktur Dengan Cara Matriks
Prooram KomDutet
97
Baris
34
PROGRAM UTAMA Sesuai gambar 3. 1, terdiri atas 3 buah sub program DATA, SYSTEM dan RESULT.
Ba ris
23
N LC
NE = Jumlah batang ("Number of Element") NJ = Jumlah titik buhul ("N umber of Joint" N LC = Jumlah kondisi pembebanan
("N umber
Baris 36
"1
)
" berarti
bergerak
of
Load Condition"
51
terdiri
atas
dan LOAD.
Baris 46 50
Sub program STBUCT cukup dipakar 1 kali, sedang sub pro gram LOAD dipakai berkali-kali untuk setiap proses hitungan yang terdiri lebih dari satu kondisi pembebanan. Hal ini berani bahwa data strukturnya tidak perlu dihitung berulang-ulang untuk lebih dari satu kondisi pembebanan.
lnputkekangan/konstrain INUM = Nomor titik buhul yang dikonstrain lDlR = Arah kekangan/konstrain Contoh : Gambar 3.2 diatas
Baris 53
Baris 62 -
84 66
I =
, 1 1 , 2
Pada
atau
AREA(l) =
Zl(ll
EMOD(l) =.
Baris 68
2s/
72
Semua titik buhul yang ada dianggap bisa bergerak bebas (tidak da kekangan/konstrain ).
Contoh
"0
{l it tt il
il
{l
fl
i t
*
98
Proqram Komputer
99
{ i baris 76
79
Titik buhul
dengan arah yang dikonstrain, JCODE nya dimatikan/dinolkan, sehingga gambar 3.2 menjadi :
of
Baris 105-1'12
d
it
ti
Baris 1 141
30
kekakuan. system
MBD=
6-1=5.
,08
Baris 86 Baris 86-103
\o
tr
Baris 132-158
Sub program ini dipakai untuk input data koordinat titiktitik buhul dan menghitung matriks transformasi batang.
Baris 144-i 46
JCODE, I\/ICODE
dAN
K
X(1, X(2,
MBD (MBAND)
Barisg5-103
: -
Mengubah angka 1 pada JCODE menjadi penjumlahannya, sebagai contoh dari gambar 3.3 dirubah menjadi
K) = K) =
Nomor
Absis
titik buhul
Baris
1-156
JCODE(1) JCODE(2)
= = = =
JCODE(3)
JCODE(4)
=c A(ll -- sin 0 = s
c1(l)
cos0
Baris 160-183
pada
titik buhul
Baris 185-204
Baris 195-201
SUB PBOGRAMJLOAD
nomor
tr
GAMBAR 3.4 JCODE DIJUMLAHKAN
R : "JOINT DIRECTION" yaitu arah pembebanan. 1 : arah datar 2 : arah vertikal 3 : arah momen FORCE : besar gaya. dengan arah positif kekanan, keatas,
berlawanan arah jarum iam,
titik
buhul.
100
Prooram Komputer
l0t
Baris
28F297
ukkan nomor deraj at kebebasan pada arah beban tersebut, sesuai dengan gambar 3.4.
men unj
Srb program ini dipakai untuk membentuk matriks kekakuan system strr*.tur (dengan sub program STIFF)
sehingga diperoleh persamaan simultan system struktur. Sedang sub program SOLVE dipakai untuk menyelesaikan persamaan si multan tersebut.
Baris
4-299-344
Baris 317-326 Baris 728-342
Matriks kekakuan masing-masing batang pada sistem koordinat global (sesuai pers 2.7 1 dan pers 2.7 1al.
Penyusunan matriks kekakuan system struktur secara "banded". Secara skematis dapat ditunjukkan sebagai
berik ut.
tr
o(4)
Tanda
=*P
"-"
Baris2O6-243
Baris 216
Nomor batang
Macam / Tipe pembebanan 1 = beban terpusat 2 = beban terbagi rata Besar beban Jarak dari titik kiri
sesuai dengan
34f388 :
Baris
220-238
Persamaan simultan yang diperoleh dari sub program SYSTEM diselesaikan dergan sub program SOLVE. Vektor matriks O yang semula sebagai vektor matriks beban luar, keluar dari sub program SOLVE sebagai vektor matriks disPlesemen (O(l), I = 1, NEO).
Baris
Baris245-281
390-O9 :
titik buhul
Sub program ini dipakai untuk menghitung gaya batang, gaya thik buhul (dengan sr^tb program FORCES) dan menyajikan hasil hiturgan (dengan sub program OUTPUTI.
&
Program Komputer
103
Baris
411-426
Baris 535
:
- srb program ELEMF, untuk menghiturg gaya batang. - sub program JOINTF, untuk menghitung gaya pada
titik buhul.
Baris Baris
Baris 546
: :
Untuk menuliskan gaya-gaya batang. Untuk menuliskan gaya pada titik buhul.
428-469 438-445
1.
batang
Data konstruksi
IUN4LAH
/ lihat
Menyusun matriks displesemen masing-masing diambil dari matriks displesemen sistem struktur
43tl dan baris 441).
I UM
BATANC
TITIK (N,l
)
(NE
LC
(6
2.
= ,1 D).
NO UIUNG
1
454-466
k =
Baris 471-497 Baris zl83
(f = k d )
NO UIUNG
2
LUAS TAf\4PANG
IvlolvlEN
INERSIA
EI
rvltNC(2,t)
AREA(r)
il)
EMOD(I)
3.
titik buhul, yaitu
Baris
488-490 492-494
I (|NUM) I
ARAH
tr, z, l)
Uorn)
1 : arah horisontai
titik buhul
kecil"
Baris
Menghitung gaya titik buhul pada ujung batang dengan r.}ornor titik buhul besar.
SUB PBOGRAM OUTPUT
Baris
499-566
4.
NOTITIK I
X
x(1,
I titik I |
Baris
515-522
Menyusun matriks displesemen masing-masing titik buhul pada sistem koodinat global. Matriks displesemen tersebut diambil dari matriks displesemen sistem struktur dengan
K 5.
NO
K) |
x(2,
K)
TITIK ARAH
(1
,2,3)
titik
(,NUM) ('DtR)
(FoRCE)
3:
Momen
104 6.
EN IS BEBAN
(MAT)
: Beban titik
: Beban terbagi rata
BAB IV
,I
,1
u,4tt l'/nrl
ci
---
(,.{-i'
t',
v,
L = Im
P = 100k N
A--
O,OZmz
107
tl errnt
fl
f3
f{
f5
f6
0.003
0^003
0.003
Forces
Joint
0.0 4.0 5.0
1.0
0irection
-.
281 E+03
Direction
.I
Direction
.543E+03
I
2
-. r53E-0{
. l00E+03
-.
1
4
-.
I I 2Er02
-.73tE+02
t7E+03
-100.0
100.0
200.0
-150.0
0.0
-48.0
0.0
0.0
0.0
:
= =
21000000t1m2
0,002 m2
P = lton
tr
(9,
E]
tr
Joint Displrcemnts
Joint
I
2
3
I)irertion
.000E+00
0irection
.000E+00
Dirtction
.000E+00
.7378-02
-.5t
9E-02
-.
l3.rE-03
i
.6{ I E-02
.0008+00
.342E-02 .696t+00
-.2698-03 -.230E-02
P:lton
i
l i
108
109
Hasil hitungan
107 11 21 32 43 53 63 74 85 95 106 11 12
4 4 4
5 b 6
6
7
0.002 0.002 0.002 0.002 0.002 0.002 0.002 0.002 0.002 0.002
0.0
0.0
0.0
0.0
0.0 0.0 0.0
0.0 0.0
0.0
21000000.0 21000000.0 21000000.0 21000000.0 21000000.0 21000000.0 21000000.0 21000000.0 21000000.0 21.00000.0
Joint Displacerents
Joint
I
2 3 4 5 5
7
Dirrction
.000E+00 .000E+00
Dirrction
Direction
.0008+00 .000E+00 .0008+00 .000E+00 .000E+00 .0008+00
-.
l90E-03 . {29E-03
9E-03
-.
-.238E-03
.6I
.6678-03
l3tE-02 -. I l0E-02
.000E+00 .000E+00
.000Er00
21 22 2 3 ---+ 3 3-------------> 43 53 63 73 00 1 0.0 0.0 2 0.o 2.0 3 2.0 0.0 4 2.0 2.O 5 4.0 0.0 6 4.0 2.0 7 6.0 .2.0 3 2 -2.O 5 2 -2.0 7 2 -1.0 000.0 0.0 0.0 0 0
----;---:;;;;;;;--
Elerrnt fl
2 .707E+01 .0008+00 .000E+00 -.707E+01 .000E+00 .000E+00 3 -.900E+01 .000E+00 .000Ei00 .900E+01 .000E+00 .000E+00 { -.5008+01 .0008+00 .000E+00 .500E+01 .000E+00 .000E+00 5 . t00Er0l .000E+00 .000E+00 -. l00E+0t .000E+00 .000Er00 6 .{2{E+01 .000E+00 .0008+00 -.{24Erot .000E+00 .000E+00 7 -.{00E+01 .000E+00 .000E+00 .400E+01 .0008+00 .000E+00 I -.300E+01 .0008100 .000E+00 .300E+01 .000E+00 .0008+00 9 . l4tE+01 .000t+00 .000E+00 -. l4tE+0t .000E+00 .000E+00 l0 -. l00E+01 .000E+OO .000E+00 . l00E+01 .000E+00 .000E+00
Joint Forres
f3
Joint
I
2 3
Direction
. 900E+0 I -.9008+0t
Direction
.500E+01 .0008+00
Direction
.000E+00 .0008+00 .000E+00 .000E+00 .000E+00 .0008+00 .000E+00
.7lsE-06
-.2388-06 -.556E-06
.
{
5
6
7
-. 2008+0 I -. {778-06
-.200E+01 .8588-05
l3lE-05
.250E-0s
-.
l00E+01
110
Kondisi
3:
Kondisi 3
@
^
tr
r _1,
E = 70.106kN/m2
tr
I
GAMBAR 4.3
| =
A P cl
= 100kN = 50kN/ml
:
Kondisi 2
0.003 70000000.0 0.003 70000000.0 0.003 70000000.0 0.003 70000000.0 0.003 70000000.0 0.003 70000000.0
112
Analisis
1 0.0 0.0 2 6.0 0.0 3 0.0 4.0 4 6.0 4.0 5 0.0 8.0 6 6.0 8.0 000.0 3 2 -50.0 6 1 -100.0 000.0 3 1 100.0 5 1 200.0 000.0 000.0 6 1 100.0 000.0 3 1 - 100.0 000.0
Hasil hitungan
:
er*nt
I
,?
fl
.I ,
t2
t60E+..)l
{4
f5
f6
16t+03 -.
-, i45E+02
,
t8{Er0l ?- , l?Yi+0:
Slli+rl1
.
. t;0Er02
l!bEi0:
+0:
.548Er01
.
.922E+0?
- , 5i7E
{
.J
- 1Q'iFril-:
?g9E+0i
-,5ltE+0:
+89E+0:
.533E+02 ,DrlE"l.l-
.?BlE+0: ,5llE+,;:
Joi
nt
Forces
0.0
Joinf
s.o 0.0
J
Direition
. I 50E+0?
Direriion
1
Dirertion
- lirlEr,l:,
{
.l
-.1r1E-04
,ljrJrjLrrl(./
-,763E-05
-.53.+E-04
. 38 I
-.305i-04
.
-.38iE-05
-, 57:E-0s
i
r
I
E-05
763t-05
.000E+00 -. l9lE-0'l
Joint I}isplacenents
Joint
I
2
Direction
.000E+00 .0008+00
Direction
Direction
.000E+00 .000E+00
Joint Displai*rents
,,
-. l20E:03
-. 6{8E-0{ -.91 rE-0{
-.215E-03
{
q 6
-.526E-03
-.4778-03
-.331E-03
.69$t+00
.000E+00
Jnint
1
Dirertir-rn
.000E+00
. 000E+ 00
0ir*rtion
Dirertion
-.
l43E-03
.235E-03
-.6668-03 .2068-03
-,?38E-03
t ,]
,780E-02
t
c
'J
.759E-02
. I 70E-0 I . I 65E-0 I
,000E+00 .000E+00 ,000E+00 .000E+00 ,570E-03 -, l97t-02 -,570E-03 -. 191E-02 ,789E-03 -. r3gE-02 -.789E-03 -. l34E-02
115
Loral Elerent
EI
ForceE
erent
fl
{t
l,) lu
f4
erurt
ft
,3i
.
f2 ,378i+02
,622E+02
.
IJ
f't
f5
f5
t.j
{J 6
.199t+03 .15it+03 .467t+03 , ttrE+03 -.151t+03 . ?00E+03 , 19i,t+03 .199E+03 ,149t+03 ,397t+(r3 -,199E+03 -.149t+03 r70E+03 -.4glt+0i , l23E+03 -, :l;,rE+03 -. -.121t+tl3 ,49/t+(rl 'r1?Frfr1 .75[i+02 -.16(|i+03 . I 70E+03 .768E+(i2 .169t+03 ,229t+03 . 15,1t+03 -, TEBE+(12 -.93[tr02 ,7LgE+q2 .99tE+02 ??9E+03 -, ',3iE+03 -.9i6E+01 .759t+02 -. . c95E+02 -,768E+02
t/
.j
1t+0i
1_36i+03
, 280E+0
E20E-(.)
t-
,3u?E+02
'.ri ti ri) ,,
,407E+0?
\v'.!i +Il /
6- .1078+02 -.352E+02
ni
,125t+03 .3bli+02 -.378E+02 ,25ii+0? .158i+03 -. l35E+f3 -,6??l+(t? .908i+02 _,ESgE+02 _.29et+i)l ,YY9t+02 -.:l{t+03 .561t+Ci ,3tiE+u: -.407E+02 .103E+03 -.5iJE+02 ,114t+03 . l:iE+03 -.36iE+(r2 -.103E+03 ,4ir7E+07 .3f,2E+0? -. l14E+03
J,:int [':rrtE
J,:i
F'-rri es
Jaint
I I
J
4 g
.J
Dire,:tiutt -.
l5':E+03
Direititrrr
_,19!t+03
I
Dirt':tion
,4078+'J-l
J,:int
I
1 4
Dirr,:ii,:n
-. i I ot"ui
-.E!?E+02 .0008+0i
.648E-04
'luIlL -I) l
0ire,:tion
0irrttt,-rtl
.l:;E+CrJ
-,3ilt+{.}:
.
_. 14St+(r3
. I 00t+03
. 153E-(t3
, ?00E+01
Qif +{i1
.397E+03
.38 tE-04
.107E-t'r:
. 198i-0-? .
-. 763E-ii5
,76it-03
-, i29E-ii1
t53E-l'4
c J
,
,i
03E-0:
,2?9E-0-?
. I 00t+03
Joint 0i:plaierents
J,lint
I
? J
.t 5
Dir*itinn
,000E+00 ,0008+()0
Direction
0iretti':tt
.696t+00
.287E-02
.
?gsE-02
.690E-02 .707E-02
(i00E+00 .66$t+00 . r03E-03 -.952E-03 -.389E-03 -.638E-03 .206E-03 -.548E-03 -.492E-03 -.7lBE-03
,
,000t+00
I
i
'
DAFTAR PUSTAI{A
t-.u. Bhirud, 1975, MATRIX OPERATIONS ON THE COMPUTER, Oktord & IBH Publishlng Co, New Delhi.
Siegfried M. Holzer, 1985, COMP(/TER ANALYSIS OF STRUCTURE! Matrix Structural Analysis Structured Programming, Elsevier Science Publishing Co., lnc, New York.
William Weaver, lr. James M. Gerej, Wira. 1986, ANALISA MATRIKS UNTUK STRUKTUR RANGKA, Penerbit Erlangga, Jakarta - lndonesia. Kardiyono Tiokrodimuljo, 1988, BAHAN KULIAH PADA KURSUS SINGKAT