Anda di halaman 1dari 63

'49

c72,91)
,lus
.L

Analisis Struktur Dengan Cara Matriks

Susastrawan M.Sc.
=.

Penerbit ANDI OFFSET Yogyakarta


|!
Kata Pengantar ilt

Analisis Stmktur Dengan Cara


Oleh: Susastrawan M. Sc.

Hah Cipta @ 1991, pada penulis,


DiLarang mernperbanyah sebagian atau seruruh isi buhu ini daram bentuk
appun, tanp izin tcrtulis dari penutis.

Edisi Pertama,
Cetahan Pertama, lggl

Penerbit:
I(ATAPENGANITAR
ANDIOFFSET
Jl. Beo 3&40, Telp. 61881,88282
Yogyaharta 5i281

Perkembangan teknologi elektronika khususnya teknologi


Percetahan:
ANDI OFFSET
komputer begitu pesatnya, sehingga boleh dikata setiap kegi-
Jl. Beo 3&40, Telp. 61881,88282
atan diberbagai bidang tidak bisa lepas dengan penggunaan
Yogyoharta 55281
komputer. Demikian pula didunia teknik sipil penggunaan
peralatan komputer untuk menganalisa berbagai bentuk struk-
Pusat Penjualan : tur merupakan kebutuhan yang sulit untuk ditinggalkan.
- Unit Kanuas ANDI OFFSET Cara konvensional untuk menganalisa berbagai bentuk
Jl. Bu ,10, Telp. 61881, 88292 struktur baik Rangka atau Portal telah cukup banyak dikenal,
Yogyaharta 552ts1 misalnya metode Takabeya, Kani, Hardy Cross, Clapeyron dan
sebagainya. Metode-metode tersebut diatas, rumus-rumus dan
- Sleff & Partners sifat hitungannya sangat sulit berinteraksi dengan sifat
Jl. GrunVille BlahBG No. 28 TeIp. 5604289 hitungan program komputer. Untuk mengatasi hal itu terdapat
Jaharto Borat suatu metode untuk menganalisa struktur dengan bantuan alja-
bar matrix. Dengan penggunaan aljabar matrix maka akan sa-
ngat mudah berinteraksi dengan peralatan komputer.
MILIK Oleh karena itu buku ini pada Bab I menyajikan dasar
PERPL.sT^KN*N DAERAH hitungan aljabar matrix secara garis besar (untuk lebih
J,\WA TTMUR rincinya dianjurkan mempelajari aljabar matrix pada aljabar
linear). Pada Bab II menerangkan analisa struktur dengan
metode displesemen, sedang Bab III menyajikan program kompu-
ter dengan Fortran yang dapat dipakai untuk menghitung baik
Rangka ("Truss") maupun Portal (nFrame"), beserta penjelasan
dan cara penggunaannya.
Dattar lsi

- Penulis
telah
sangat berterima kasih kepada semua pihak yang
memberikan bantuan sehingga dapat tersusunnya buku
ini. Saran dan kritik selalu kami harapkan demi kesempurnaan
buku ini pada edisi berikutnya.

Penulis

DAFTAR, ISI
(Ir. Susastrawan, MS)

KATA PENGANTAR lll


DAFTAR ISI v
BAB I ALJABAR MATRIKS 1
1.1. Pendahuluan 1
1.2. Tlpe Matriks 1
1.2.1. Matriks Baris 1
1.2.2. Matriks Kolom 2
1.2.3. Matriks Bujur Sangkar 2
1.2.4. Matriks Simetri 2
1.2.5. Matriks Diagonal 2
1.2.6. Matriks Satuan 3
1.2.7. Band Matrix 3
1.3. Operasi Aljabar Matriks 3
1.3.1. Penambahan dan Pengurangan Matriks 3
1.3.2. Perkalian Matriks Dengan Sebuah Bilangan 4
1.3.3. Perkalian Matriks Dengan Matriks 4
1.3.4. Transpose Matriks 6
1.3.5. Invers Matrix 7
BAB II ANALISIS STRUKTUR I
2.1. Deformasi Aksial
g9 Deformasi
I
Lentur 22
2.3. Rangka Batang Bidang ("Truss Element") 39
2.3.1. Persamaan Dasar 39
2.3.2. Matriks Transformasi 40
2.4. Portal Bidang ("Frame Struktures") 53
2.4.1. Batang Yang Mengalami Deformasi Aksial il
2.4.2. Batang Yang Mengalami Deformasi Lentur u
Analisis Struktur Dengan Cara Matriks Aliabar Matriks

2.4.3. BatangYang mengalami Deformasi Aksial dan


Lentur (Portal) il
2.4.4. Matriks Transformasi .............. 55
2.4.5. ElementActions 58
2.4.6. Fixed end Forces 60
2.4.7. Prosedur Hitungan ................ 61
BAB III PROGRAM KOMPUTER ................
3.1. Penjelasan Program Komputer
81
96
BAB I
3.2. Penyusunan Input Data ..........
BAB IV APLIKASI PROGRAM KOMPUTER ................
103
105
ALIABARMATRIKS
4.1. Konstruksi Portal Bidang 105
4.2. Konstruksi Rangka Bidang 107
4.3. Struktur Denga.n Kondisi Pembebanan Lebih Dari Satu ... 110
DAFTAR PUSTAKA LL? 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:

?tZ ?ts ..'. Orn

3zt ?zz ozl ..' . ?zn


tAl ?at dlz 0lg . .. . 8sn (1.i)

diTp ?mz ?me '...3mn

Suatu unsur matriks dengan simbol all berarti unsur tersebut berada pada baris
idan kolom j.

1.2 Type ttlatriks

1.2.1 lhtriks Baris


Suatu matriks yang hanya terdiri atas satu baris disebut matriks baris
Analisis Struktur Denqan Cara Matriks Alrb.r Metriks

("row matrix '1. Cara penulisan biasanya digunakan sepasang kurung kait,
sebagai contoh :
tAl f4 o ol
lo 2 o I (1.6)
tAl= [ a, e2 o3 7 ttt
L. o ,-]
1.2.2 Matriks Kolom I 2.6 lvlatriks 9tuan
Suatu matriks yang hanya terdiri atas satu kolom disebut matriks kolom Matriks satuan adalah matriks diagonal dengan semua unsur diagonalnya
("Column matrix") Cara penulisan pada umumnya seperti nampak pada contoh lrrrr nilai satu.
sebagai berikut :

tt1= 1 0 0 0
O1
0 1 0 0 (1.7 )

0 0 1 0
[^] d2

0 0 0 1

33
1.2.7 "Band lVlatrix"
"Band matrix" ialah suatu matriks bujur sangkar dengan unsur-unsur
1.23 tulatriks Eujur Sangkar rli dekat diagonalnya tidak sama dengan nol.
Matriks m x n dikatakan matriks bujur sangkar apabila m = n.
Contoh: I A ] 532 0 0 0
contoh: I A] = , ul 131 1 0 0
[.
t10 2 3l 057 6 2 0

,
(1.4)
003
L,u ul
001
4
7
2

8
1

6
(1.8)

1.2.4 tulatriks Simari 000 6 I I


Matriks simetri adalah matriks bujur sangkar bila unsur-unsurnya terhadap
diagonal simetri, misal : 1.3 Operasi Aliabar l{latriks

1.3.1 Penambahan dan fungurangan bbtriks


tAl= [-o l
I
Proses penambahan dan penguran{Fn matriks hanya dapat berlangsung
lt 2 0.5t
I

L.3 :l bila ukuran matriks tersebut.sama besar., Peniumlahan/pengurangan dua matriks


riilakukan dengan menambahkan/mengurangi unsur-unsur matriks yang sesuai.

1.2.5 fulatriks Diagonal


c'n
'h .[i
Matriks diagonal adalah suatu matriks dengan unsur-unsurnya nol kecuali
unsur-unsur diagonalnya.
[; :] :] L: I
Anelinii Struktur Dsngan Ccre iilatiks
Aiabar Makiks

Sifat penjumlahan/pengurangan adalah kedua matriks yang dijumlahkan/di-


ku rangkan dapat ditrrkar letaknya. tBt =f-u,, b,,l A=.TxI
Contoh: Ie] +[B] = tB 1+ tAl (1.e)
Io" o"| \q:,-.1 ,.-r
1.3.2 Perkalian Matriks dengan Sebuah Bilarryan L
ot' o"-l \-r
Perkalian antara sebuah matriks dengan suatu bilangan (misal a) adalah lAl x [B] = ?rz a,]l o,rl 3 ]+ '{
[r,t [-0,,
sama dengan perkalian atas unsur-unsur matriks tersebut dengan bilangan itu.
?zz a,jl 0,, 0,,
Dan letak antara keduanya bisa ditukar. Lr,, | | ?K q ? .)"
o.r-] L.,,..,,=.:.r*:J
Contoh: atAl = [Aja (1.10) [-0.,
jikalAl =[4 t 2l
L' u 'l lAl x [B] =
[.trbrr*srzbzr+drrb:r
tazzbzt*azrbsr
orrbr:+a:zb:r+a,r6.rl

Lulou 6u rbr: +a22ii22+a23b32


f
1
l-,,r or:
makaa[A] l- a.+
= a. a.2
[-0-,,
o,,l .,.1
[,u a.6
Bila a = 2, makaa[A]= 24
a.8

|
0,, 0,,
I L,,
, dzz .,, J
Lo" 6"J
[,: 12 16
I- b,,a,rtbrz?zr b11o12*b12?22 btr?13+b,r2r, I
rl
I bzr ar tlbzzozr bz r ar2*b22a22 b2ya131b22?23 |
lt
,

1.3.3 furkalian Matriks dengan tVbtriks


b31a134b3232.
Suatu matriks dapat bikalikan dengan matriks lain dengan sifat dan syarat L Or,r,r+bszaz! b31212+b32x2 l
perkalian sebagai berikut :
tAl x I A] =t CI pharussamadenganq
1. Perkalian matriks A dengan matriks B tidak sama dengan perkalian matriks (mxp) (q x n) 9m x r) 11.12l.
B dengan matriks A.
I A .] x I B ] x[ c ] =t D I (1.13)
tAl tBl + tBItAl (1.11)
(mxp) (qxr) (sxn) (mxn)
2. Dua matriks A dan matriks B hanya dapat dikalikan dengan cara [A] [B]
apabila jumlah kolom matriks [A] sama dengan jumlah baris matriks
Syarat :P
IB]. Adapun matriks hasil perkaliannya mempunyai jumlah baris matriks
r =s E

[A], dan jumlah kolom sama dengan jumlah kolom matriks B-


l,ada perkalian 3 buah matriks seperti diatas dapat dilakukan dengan mengalikan
Contoh : [A] = .,, ?tZ ,r, lAl dan IB] terleUitr dahulu, kemudian hasilnya dikalikan dengan IC]. Atau
[-
I lBl dikalikan terlebih dahulu dengan [C], kemudian matriks [A] dikalikan

"r, l
I
L .r, IB] dan IC].
?ZZ rhrngan matriks hasil perkalian

contoh : ( tAl tB I ) ICI = [A] ( tBI tcl) { 1.r4}


Aliabar Matriks

1.3.4 Transpose Matri ks 5. Hasil kali suatu matriks terhadap matriks transposenya selalu berupa
di
. matriks simetri,
Misal terdapat dua buah matriks lCl dan ID] bawah

Icl=l-r
[a
, .l
u u]
danlDl = [,
lz
*l
sl
tAltAlT =tcl
IC]matrikssimetri
('1.211

6. Suatu matriks bujur sangkar selalu dapat diuraikan men,iadi penjumlahan


[s '] 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
.

l-, 2 3l [.' z.s r,sl I o - o,b 1,51


sebagai :
l. 1 2l =lr,u
I 1 l,sl.lo.s o 0.5
tDl = tclr (1.15) lo -J L,,'u
L- 1 2t , ,I l-t,u
L -0,5 o l
I

l''
I

simetri antl slmetrl


Beberapa sifat transpose matriks I

1. Bila suatu matriks ditranspose dua kali, maka akan diperoleh matriks ta;; J = tbij I * lcii | 11.221

semula, yaitu :

dengan' bij = lY, l(.ij *.ii )-simetri


(1.16)
(tAlt)t = tAl
Cii = l%11 aii ali ) * antisimetri
Bila transpose dari dua matriks dijumlahkan hasilnya sama dengan trans- 1.3.5 lnvers lubtrix
pose hasil penjumlahan kedua matriksnya'
Suatu matriks [A] disebut sebagai inversnya matriks IB] bila hasil kali
IAlT+tBl? =tiAl+tBl)T (1 .17 I k eduanya merupakan matriks satuan.

3. Transpose dari suatu .perkalian matriks sama dengan perkalian dari trans- iAl tBl (1.23)
pose masing-masing matriks dengan urutan dibalik.
Langkah-langkah proses invers matriks ;

(tAltBI)7 = tBl" [R]' (1'18)


l. Gantikan masing-masing unsur matriks dengan masing-masing nilai kofak-
tornya.
4. Transpose dari suatu matriks simetri sama dengan matriks itu sendiri.
Transposekan matriks yang diperoleh tersebut. Matriks ini kemudian
Jika matriks [A] simetri, maka
disebut sebagai matriks'adjoint".
(1'19) Hitung nilai determinan (matriks) aslinya.
lAl = [A]7 :t

4 Bagilah unsur-unsur matriks 'Adjoint 'ldengan nilai determinan matriks


Bila matriks anti simetri (yaitu suatu matriks dengan unsur-unsur
[A] aslinya.
diagonalnya nol dan unsur'unsur terhadap diagonal sama besar tetaPi oontoh : lnveskanlah matriks [A] berikut ini :
berlainan tanda), maka

(1.20) lAl= [-r 2l


lAl = - tAlr
Analids Sruhur Dcnsut Care iiatikt Analisis Strul<tur
t
I

Penielasan :

1. Arr 2 Art --3 --2 Azz - 'l

f2 - 3l
L_, ,l BAB II
2. Aadj =fz ANIALISIS STUKTUR
;]
L-.
3. DeterminanlAl= 2-6 = -4
4. Matriks invers Suatu konstruksi bangunan yang menerima beban luar, baik itu beban
pada batang atau beban pada titik buhul, maka konstruktur tersebut
akan me-
ngalami deformasi. Secara umum deformasi tersebut berupa : deformasi aksial,
[A]-r "1 = [- - o,u 0,5 I lentur dan puntir.
-4 ;] o,7s o,ru 2.1 Deformasi Aksial

5. Kontrol :
[: L _l Dengan memperhatikan gambar 2. 1, sebuah batang dibebani N, dan No
pada ujung-ujungnya, maka :

&
Ia-,
[: ;][;l:],:::,1 [: :]
Suatu matriks yang matriks inversnya nol disebut matriks "singular'.
k_.- I

(")

N^
=--:---N
,r.i\
AE N Nb\

F-__-,r
F--+ a,
(b)

GAMBAR 2. I Deformasi aksial batang


1

Analisis Struktur Dengan Cara Matrike Andi8is Struktur 11


10 f,.:

Syarat keseimbangan pada gambar 2.1 .lal Jika batangnya lebih dari satu yang dirangkai dalam satu konstruksi.

AE
N^
d
.d2 (2.11 l3
I

AE Fg
Nb .d2
----)
I

dan keseimbangan pada gambar 2.1.(b)

ot'o' I

Nu = + t2.21 F--+ar [-"-+ az [*-]a3


I

AE GAI\4BAR 2.2 Gabungan Batang


Nb ' dl 12.2t
- I
Dari gambar 2.2 nampak :

Dengan menggabungkan persamaan 12.11 dan 12.2],, maka akan diperoleh: tr tr dan tr adalah nomor titik buhul
Ft , Fz dan F3 adalah gaya luar
AE AE
N, = +-.d, -T.d, (2.3) dl ,d2 dan d3 adalah deformasi pada titik buhul 1,2 dan 3

Sesuai dengan persamaan (2.3), maka dapat diperoleh :

AEAE)
Nb = - +
T.d, I' l-r - +
Ar Er
dl
Ar E, . + AlE:
d. dr
A:E, d]
11 ll li 13
Persamaan (2.3) dapat ditulis dalam bentuk matriks sebagai berikut :
- -
_ ArEr Ar Er A. E, A. E.
12.3al
F1 = -- dr + du + '- dr-'" cl 3 Q.4l

[.,] [_r :=] [.]


l1 l1 12 12
-.
ArE, ArEz AzEz Ar Es
=- dt d2 +_ d3 +: d3
l3 l2 l: l:
atau: [tl ] =trlLol (2.3b)

dengan = [-'N ] = matriks beban luar Ar Er AzEz A, E:


lK I = matriks kekakuan batang Jikakl = -I-,*, = dan k3 =
_
maka persamaan (2.41
h
Io ] = matriks disPlesemen
dapat dituliskan sebagai berikut :
Analisis Struktur 13

"Join Code" UCODE) dan "lWember Code" (MCODE)


Fl = 11,+k3)d1 + (-k r ) dz + (-k3) dr
JCODE adalah satu set angka yang terdiri atas nomor-nomor derajat kebebasan
F2 = (-krldl + (k, +-krld2 + (-k2)d3 12.5t
pada suatu titik.
F3 = (.-k3)dr + (-kz)dz+(kr+k3)d3 MCODE adalah satu set angka yang terdiri atas nomor-nomor derajat kebebasan
pada ulung-uiung suatu batang.
atau :
JCODE dan MCODE merupakan alat bantu untuk menyusun matriks kekakuan,
. k3 -k, -k3 I
[', [r,
lr, l= l-t'
I kr+k2 -k2
[.,.l
I lo, I
(2.6)
matriks beban luar dan untuk keperluan lain. Sebagai contoh akan disusun kem-
bali persamaan (2.6) dengan menggunakan JCODE/MCODE.

L".l I n. -k2 n,*n,-l L..J


DalamkeadaanYangsesungguhnyakonstruksisepertinampakpadagambar
2.2tidakmungkin(karenatidakstabil}'Agarstabilharusadatitikyangdi.
pegang (dikonstrain). Misal titik 1 dipegang (dalam bentuk tumpuan)' maka
dr = 0, Sehingga persamaan (2.6) meniadi :
rromor do f mssing-mrsing tittk
r42 GAMBAR 2.3 Deralat kebebasan (d o f)

ru
12.71
Dari gambar 2.3 dapat disusun :
L::l JCODE(I) =1 artinya Joint Code titik 1 = nomor derajat kebebasan 1.

,dr (2'7) diatas dapat dihilang-


Karena = 0, maka bagian yang diarsir persamaan JCODE(2) =2 artinya Joint Code titik 2 = nornor derajat kebebasan 2.
kan, sehingga persamaan (2.7) meniadi =
dan seterusnya
I I f-t,*t,
t, (2.8)
[1 2] artinya ujung-ujung I
L
=[- *, ;:, l[l] MCODE(I)= batang
derajat kebebasan (m d o f) 1 dan 2.
mempunyai nomor

.t".1 r1 MODE(2) = 12 3l artinya ujung-ujung batang 2 mempunyai no d o f 2


gaya luar matriks kekakuan displesemen dan 3.
system struktur yang teriadi
MCODE(3) = [l 3] artinya ujung-ujung batang 3 mempunyai nod o f
Persamaan (2.8) dapat ditulis dalam bentuk : 1 dan 3.

-1 Srstem konstruksi gambar 2.3 diatas mempunyai 3 deraiat kebebasan (3 degre


+kz -k2 ,rl
[x, I freedom), sehingga matriks kekakuan sistem strukturnya berukuran 3 x 3.

[-*,
*r**.] [,,]
tt
t:l 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.
t
disusun ditetapkan dihitung
Analisis Struktur 15

Penyelesaian :
Batans3:MCODE(3) =[1 3l

Batans 1 : MCODE(I)= [1 2l
1 , McoDE 1 2 3
1 ,*IMCODE(I) 1 2 3
A.E. Ar Ee Ar Er
Aa Es I
o-
;."= l,l
t'lcoDE K(a)=
f o,t, -4,E,
lr l3
I r ucoo.E Krr to,1
l3

rr -ArEr
kr = o
h r,
I t, Ar Er 1
I _o,
L-Ir-j,J
|,
I
l_1t,
-
r

o,t,
l',
rr

11
o
r Ar Es
t:
A.E.
13
I

-]3
0
As Es
l3
0

0
0
ArEr
l3
2

Lo o o-
= Ktr) * K(z) * K(g)
+
matriks kekakuan matriks kekakuan sistem struk'
batang 1 tur sumbangan dari batang 1.
to= a,
At Er A, Er Er
Maksud dari penulisan diatas ialah dengan bantuan MCoDE, matriks kekakuan 0 _A.r
batang disusun kedalam matriks kekakuan sistem struktur.
Dalam hal ini matriks l1 lr l3 l3

kekakuan sistem struktur berukuran 3 x 3 sesuai dengan iumlah 'd o f'Sebesar A2E2
E, Ar Er
3. _A, 0 _A2E2 0
ll ll l2 lz

Batans2 :MCODE(2)= [2 3] AtEz AzEz Ae Ea As E:


0 0 0- 0
, *ZMCoDE 3 12 12- l3 13
i
-n"
0l l
-1
f" A, E, 0
kz=
t2t2i- A, E, AzEz AeEa
I
'-AxE2 A2E2 I3
AzE, AzEz ll l2 l3
_l 0
-12 t2 I h l2

AzEz AzEz K = l-t,*t - kl -k3


0- I
l2 | -n, k1 +k2
j;,
(2.1d)

-k2 _,
L-*, .J
16 Analisis Struktur Denoan Cara Matriks Analisis Struktur 17

Jika titik buhul 1 dipegang ("constrain"), maka : Batans3=MCODE(3)= [0 2)


0 21, MCODE(2)
.t,
AaEs A: E:
ks= MCODE K(3)=
__-_---5-
l3 l3

[:r]
--------?
tr tr A: E: Aa E:

F->.o F+r #2 l3 l3

nomor deraj at kebebabasan masing-masing tit ik =K( 1) + K(z) * K(s)

GAMBAB 2.4 Deraiat kebebasan A,E,


I Ar Et AzEz

Pada titik buhul l derajat kebebasannya 0, hal ini berarti titik buhul l tidak
bergerak karena ditumpu. Dengan demikian jumlah derajat kebebasan dari sistem
I
lr
0
l. lz lz

struktur tersebut adalah 2, dan matriks kekakuan sistem struktur menjadi2 x2.
Penyelesaian untuk kasus titik buhul 1 dipegang :

Batang 1 : MCODE(I)= [0 K=
L 0 0
l AzE,
lz
AzE,
lz I
1 ] kl + kz -k2 I (2.11t

<_
0 1 MCODE(1) 1
-k2 k2+k3
l
kt=
Ar Er

lr
Ar Er

l,
0
MCODE K(l)=
l-o,t, ,l Contoh :
(lihat persamaan 2.8)

t"
ArE,
l1
ArE,
l1
1
LO ,l Dlketahui : Konstruksi tergambar
A = 0,5cm
E = 2.1o6 kglcm2
F2 = lton
Batans2:MCODE(2)=[1 21 F3 = lton
12 MCoDE(2) 12
AzEz AzEz AzEz AzEz
kz= = 1

l2 l2 MCoDE K(2)=
.J
tr
AzEz AzEz 2 AzEz AzEz

l2 l2 12. l2
Analisis Struktur 19

dl = dipakai index I agar sesuai dengan no ,d o f,,nya


zto-4
d2 = dipakai index 2 agar sesuai dengan no ,d
o f,,nya lvrc-a I t-roool= [., I
Displesemen titik buhul 1 = 0. karena ditumpu. [z . ro-o s.ro-'J L ,ooo_J L rJ
dr = 3,2 . ro-4. (-1000) * 2.to-410o0 = - o,12 cm
Pertanyaan : Hitung ,l,2
gaya-gaya batang dan 3. d2 = 2.10-.4.(-1000)*5.t0-4.rooo = 0,30cm
Jawab : Sesuai dengan persamaan 2.g atau pers 2..1 1
Hal ini berarti dr berarah kekiri, atau dengan kata lain titik buhul 2 bergeser
kekiri sebesar 0, 12 cm.
F = K.d, maka

Menyusun matriks deformasi pada masing-batang.

6z = deformasi pada batang 1

[:][::..":.]L.] f.
dr= [oJ___,0
MCODE(1) Penlelasan :

JikaMCoDE=o.maka d=o
. AE 0,5.2.
tt d,, 1 -----) Jika MCODE = 1, maka
100
L d = d,
Kr 2500 kglcm
lr 400

.k. AE 0,5. 2 . ro6 fol


lz 600
1667 ks/cm
=tt
[ - o,,r]
AE 0,5.2..106 1000 kg/cm
k3 6z = deformasi pada batang 2.
13 1000
McoDEt2t
dimasukkan kedalam persamaan diatas : d
I o,l 'l

tt
[-'J" ;;, ] t,,] l.;l
'
= L"J 2
f trl
deformasi pada batang 3.

f oru, - 1667 I -t MCoDEl3l

[-,u., ,u., j r;;:l [:;] v-


0

[.,] 2
t:,1
Analisis Struktur 21

Menghitung gaya{aya batang


Ia2

1667. { -O,12 )- 1667 (0,30 )

Batans r : t*,] = [n,] [r,l -700ks(+)


lb2 (-kzld,+krd2
(- 1667 )(-0,12 ) + 1667 (0,30 )

700 ks
-t'I [-o I
[:: 1 [: n,J L o,J o
fb2

far = Nat kr.0 + (-kr)dr


0 - 2500.(_0, 121 maka dapat diambil kesimpulan bahwa batang 2 adalah
+ 300ks(r)
fbt = Nb! -kr)0 + kr dr rk' I [o']
:' 0 + 2500.(_0, 121
-300ks(<--1 :t t:J
+
l-
o +-lrr'
(
- k3 ) d2

1000 . 0,30
Ial
+)
-,
+ kr,d2
fa'- = gaya dalam ujung kiri dari batang l
fbt = gaya dalam ujung kanan dari Uatang l + 1000 .0,30
Melihat dari arah fa dan f bl , maka dapat diambir kesimpuran
bahwa batang 1
(-)
adalah batang tekan.

Batans2:
[r'] = [*1 = f*,-] [.:-]
o
[*'l_[-, -r, I [-a,t fb3

L,,l _-,=
L *,
_f L.,J
Analisis Struktur 23
22

2Et
Melihat arah fa3 danfb3, maka beiarti batang 3 adalah batang tarik' Ma (20a + 0b - 3 Vab) (2.12\
L
Reaksi perletakan= ! gaya normal batang-batang yang berhubungan'
2Et
Mb l20b +0b *3tl'ab)
R = far+fa3= 300-300=0ton L

Melihat proses hitungan diatas maka dapat diambil kesimpulan bahwa dalam dengan
analisis struktur dengan cara matriks, untuk dapat menghitung gaya-gaya dalam
tiap-tiap batang harus terlebih dahulu menghitung deformasi titik-titik buhulnya.
1
Vab = (Yb-Ya) (2.13)
Atau dengan kata lain gaya-gaya dalam tiap-tiap batang merupakan fungsi dari -L
deformasi/displesemen titik buhulnya.
Agar memenuhi syarat keseimbangan, maka :

2.2 Deformasi Lentur


Va
1
1Y3+Mb) i.2.14l,
L

setelah deformasi Vb =-Va


Dengan mengkombinasikan persamaan (2.121, (2.13) dan 12.14l. , maka akan
dapat diperoleh :

Va =q (12Ya +6Lda -12Yb +6LOb)


Ma =a (6LYa + 4L20a - 6LYb + 2L2?bl (2.151

Vb =a l-12Ya-6L0a + 12Yb - 6L0b)


Mb -- (6L Ya + 2L2 0a - 61. Yb
oL + 4L20bl
EI
dengan q =
-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_,,
Untuk memperoleh persamaan dasar batang lentur dapat diturunkan dari per'
samaan "slope-def lection".

Persamaan'sloPe'deflection" :
dt, fz
E.I. L

5dq,lq
GAMBAR 2.6 Batang Lentur (bentuk matriks)
AnaliCs Sbuhur 25

Arah gaya maupun deformasi pada gambar 2.6 adalah arah-arah positif.
oord Lokal
Dengan demikian persamaan 2.15 dapat disusun kembali menjadi :

;_ Qz

ill .[:: a,) fr,


araz,
6L -12 6L I i d, I

1,,
LioJ
I L
4L' -61 2L2 I d"l
l-,,6L -61
212
12 -61 I d,
orrl d.
-61 L
I

I
I

l
(2.16)
l{, Koord Global i

t
EI
denqan

v i^'
- L3
rT:
Persamaan 2.16 disebut persamaan dasar batang lentur. I-/ oto

Persamaan 2.'16 secara simbolis dapat dituliskan sebagai berikut :

GAMBAB 2.7 Contoh soal (a) balok menerus


"f =kd (2.111 (b) element batang

dengan Diambil O1 = 14tmdanO2 =0

12 6L -12 6L 1. 'Unknowns' (Faktor yang tidak diketahui)


EI
k =o 6L 4L2 - 6L 2L2 12.17 a)
Seperti sudah dijelaskan dimuka bahwa dalam analisis struktur dengan
L3 matriks, untuk dapat menghitung gaya{aya batang harus dihitung dahulu
-12 -6L 12 -6L deformasi/displesemen tiap-tiap titik buhulnya. Pada kasus batang lentur, setiap
6L titik buhul dapat berdeformasi/berdisplesemen dalam dua arah yaitu vertikal
2L2 - 6L 4L2
(naik/turun) dan berputar (searah/berlawanan jarum jam) seperti nampak pada
gambar 2.6.
bntoh Soal I :
Pada kasus balok menerus sistem koordinat lokal dan koordinat global adalah
Pada contoh soal ini (lihat gambar 2.7t,, deformasi/displesemen yang
mungkin terjadi adalah :
sama, maka matriks kekakuan batang (persamaan 2.17 al dapat langsung diguna.
kan sebagai matriks kekakuan pada sistem koordinat global tanpa transformasi titik buhur 1 : "tri,il;!!,1[!f*T:ff
koordinat. tH['
titik buhul 2 : vertikal,'tidak bis karena ditumpu
berputar, i,isa karena tumpuan sendi (=q, )

titik buhul 3 : vertikal, tidak bis karena ditumpu


berputar, Orba karena tumpuan sendi (=q, )

Dengan demikian dalam hal ini ada 2 kemungkinan deformasi/disflesemen yaitu


q, dan q2. Sistem struktur yang demikian dikatakan mempunyai 2 derajat
kebebasan 12 "d o f"). Sehingga sebagai "unknowns" dalam hal ini adalah :
26 Analisis Struktur Dengan Cara Matriks Analisis Struktur 27

ag , k = 1,2 (2.18 ) JCoDE{!} =16 0l MCODE(2) =[0 2)


JCODE(3) = [0 21
2. 'Elemen Models 'i
Pada tiap-tiap batang berlaku persamaan dasar, yaitu persamaan 12.16), , MCODE(1
-oI
I
12.17). \_J.
Dr = dl = 0
[.,',
Ji= k ai,i=t,2 (2.19)
0=
i o,' 0 (2.20

dengan
I o,' 0 0

f n 6L -12 6L
I

l-oo'
1

I EI -0, -i
k=a I ot- 4L2 *61 2L2 ,a=- (2.19a)
DI displesemen batang 1 pada sistem koordinat global
|
_12 I
_61 12 -61
L3
dr displesement batang 1 pada sistem koordinat lokal
L 6L 2L2 -6L 4L2

Dalam hal ini D1 = dl karena sistem koordinat global sama dengan sistem
3. "System Models" koordinat lokal.

Satu sistem struktur adalah merupakan penggabungan dari beberapa


D2 =d2 d,' 0 0
batang dan harus memenuhi syarat kompatibilitas dan keseimbangan. Kondisi
kompatibel dapat dinyatakan dengan "member code"(tvlCoDE). dr' 1 Qr 12.21\

[\4enentukan JCODE dan l\4CODE dr' 0= 0

do' 2 Qa
0
pntuk tiap-tiap batang berlaku rumus f = k d , maka pada sistem struktur juga
berlaku rumus :

F = K.D (2.22t
'2
F = matriks beban luar
tr tr K = matriks kekakuan sistem struktur
D = matriks displesemen titik buhul pada koordinat global
GAMBAR 2.8 JCODE dan IaCODE
F -trc 12.231

Angka nol pada gambar 2.8 dimaksud bahwa titik buhul tidak bisa bergerak F = beban pada titik buhul ('Joint loads")
arah -tersebut.
F = beban pada batang (dihitung dari "fixed end forces")
JCODE(I) = [0 0] MCODE(I]= [a 0 0 1] NE
Anellair Sfuktur 29
28 Analisis Struktur Dengan Cara Matriks

=p (2.34) B, Beban pada batang (dihitung dengan 1'fixed end forcesl').


6(i)
i=1
-batansl: F' = lrlf-McoDE(1)
I t; I o :-:+
,,Number of Elemen1,, (=jumlah batang)
NE = MCoDE.F(1) = [rli 1

Menyusun matriks beban luar:


I', lo
LrI J,
l-, )z
A. Beban pada titik buhul

F _d
JCODE(I)
- batans 2 .. F2 = t-F?l g-MCoDE(2)
- titik 1 : Fr = [t,'l i JCoDE ... F(1) [o I ,r = [tel ,
ir7
1
lr, | MCoDE\ F(2)
Lr,'J o lr
Lo -l z
i'1 lo: l,e),
sesuaidengandof
LFi )2
- titjk 2 : ,l r = [tr'l
F2 = [-.,
L','l
o

,
JCoDE r(2)
rr
L0 12
1

=1 = ?(1) + Gt2t
1= \Firir e.z6t

- = =[,rl l,zl= t,l ['l


[.-| _
I
[o,
L0)2
,
L. l. L',.i L,l.L,l=irl
-titik3: F3 = Ir,'l o JcoDE. F(3) = [-o I r
r = F-? =
1,,,] , Lr,,l 2
[o,l [. I _= [o,l
- =
[, I ,
L",J L.]
O1 = 14 tm dan 02= 0, maka
1",]
LO,J 2

E- H' ;(i) ?(1) + Er(z) + ;(3) .. e.zst


F = l.r1
i=1 L,l
[ol
+ tt o,_l
Menyusun matriks kekakuan sistem struktur

[,] [;'] L

|n 6L -12 6L
ET
K =k=el 6L 4L' _6L 2L, ,0 =.-
BI l-r,
I
ur
- oL 12 -61 L"

L zL2 -6L 4L,


30 Analigis Struktur DenEan Cara ltetiks Analisis Struktur 3l

0 o 0 13 McoDE(l) 5. Gaya€aya batang (diambil L =5m)


f,, 6L -12 6L lo 1 2
-l Batang I :

Kt= .lut 4L2 -61 zr-' I o[or. I(')=o [+r' o ,


Sesuai pers (2.2O1 ,maka
l-tz -61 12 -61 lo- Lt o)2
2L' -61
oL'_)
l-u.
I
1

l-ol [o-l 0

0 1 o 2lMcoDE(2)
1
o,=1.;l = l:i 0

6L -12 6Ll0 2 0

L:ill:,1
12

K2 =E 6L 4L2 -61 -zt I 1 McoDE 6(2)= o [-+s2 I zr-, 1


2
aL2
-12 -61 12 -61 I , ["' +t )'z
gesuai pers .2.19!,, maka
6L zLz -oL +t'1) z :

-
*=SK(i) = K(t) + K(2)
i=l
=(y [or' oJ*"1-r.'
=a
.l*o[0.' ,,-'l
12.27 |
,.I I,][ =lt
2,t)
4,O

t- 2,4
I

8,0

[o o,-'-] L

=o
l- eL' z..1
2:
Lr.' o.'l
Batang

Sesuai pers 1221), maka

- ol
Sesuai persamaan2.22, maka :

l:'l t: ,l
o l- au, zr-, I
+t, j
[',1- [r+l (2.28l d2=
,laz
qL2 |

lz., Lo,J [o ]
I

,' I
I

4. PenyelesaianPersamasn
L.; J L; -q.L2 J
Dengan pers (2,19) akan d iperoleh
Penyelesaian persamaan (2.28) menghasilkan
21
9r = , 92= -
;I,
"L"
32 Analisis Struklirr Dengan e,ara Matriks Analisis Struktur 33

[u, 6Llt-'l [','] P2 = .fb' +

{2=a
lo.,
lll
21,
ll # II 6,0
I

-;:, p3 =

ll : I L"-]
{b,=[;:]
l;.:
L ,L-#.i l::l
Prosedur perhitungan pada metode displesemen tanpa beban pada batang :
6, "Joint Forces" (gaya{aya pada titik buhul).
Gaya-gaya pada titik buhul dihitung dari gaya-gaya batang pada sistem
1. "Un knowns"
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 :
2. "Element 5. Gaya batang 6. Gaya pada titik
model" buhul
P, = f.', P' =!b' +{ar,Pt =fb' (22et ,i-nirri
fi=Lioi
"Free body" dengnn
F,=*:il
3. System Penyusunan matriks
4t +2 model kekakuan dan beban luar
| ,, -J
't\ ( |_
Matriks kekakuan sistem
I tm 6tm struktur
4. "Solution"
GAMBAR 2.9 Gaya Batans ri nacooe , r(i)
Sesuai gambar 2.9. maka :

Matriks kekakuan masing-masing


elemen disusun kembali sesuai

,[#] (2.30)
Di( MCODE
dengan no "d o f"

L{ H
D

F}] d
4t
isplesemen seluruh sistem
"=$*lir
i=l

struktur disusun kembali.kedalam


Sehingga, masing-masing batang (Dl)
dr=ArDt
Pl= !r' =f
',01
L o,o-l Gambar 2.10 Prosedur Hitungan
34 Analisis Strulrtur Dengan Cara Matriks Analisis Sffuktur 35

bntoh Sc.al 2: JCODE(I) = t0 0l


Balok menerus pada gambar 2.11 dibebani dengan beban titik sebesar 01 = JcoDE(2) = to 1l
30 tm, Oz = 0. JCODE(3) = lZ 0l
qzQz
A 0 0
MCODE(I) = t0 1l
lr,Qr I MCODE(2) = to 1 2 0l
Menyusun matriks kekakuan sistem struktu rl
tr tr
Batang l.
GAMBAR 2.11 Balon Menerus
[o o o o I t?McoDEtl\
Hitung : Gaya-gaya batang. I 12 6L 6L l0 1
-12 2

funyeleuian: I ol
r'=t= o,'ltl 4t2 - 6L
2L I o ,.ora 6(1)=o, lo.' ol r
1. "Unknowns" l-rz-or- P -61 lo- l_o oJ,
Seperti sudah diielaskan dimuka bahwa sebagai "unknowns" adalah dis-
Lu.2L2 -61 4L2 lt

plesemen pada "joint".


K(l) = dapat diartikan sebagai sumbangan kekakuan batang 1 ter-
aP, k = 1,2 hadap kekakuan sistem struktur.

2. "Element Models" Batang 2.

Persamaan dasar untuk tiap batang ("element")


1 20 MCODE(2)
ti = t ai, i=l,z ['112 6L 12 6L 0T
k adalah seperti pada persamaan (2.19a)
K- =k= 0z
lu' 4L2 6L 2L2 1 MCoDE trl2lnr l oa.- url ,
l-n -61 12 -6L z l-or-
l_
n)z
3. "System Model"
l- u' 2L2 6L 4L2 0
Menyusun JCODE dan MCODE
2

T' , a],' ,l
K ='
i=1
K(i) = K(1) a 6(2)

f qt' o I - 6L-l
l- qr-' [a,-'
0
=arl
Io o J 'L-u'
l+ o, I I =al
,2) L-ut Il
tr tr
GAMBAR 2.12 JCODE dan MCODE
36 Analisis Struktur Dengan Cara Metriks
Analisis Struktur 37

Menyusun matriks beban luar


A. Beban titik buhul
)l t:I
pada

- titir< r :F, = hll,


JCODE F(1)
I:,] "L::,
i_,1 =

t:l
1

L'lJ o 2 4. Penyelesaian persamaan diatas, menghasilkan:


.63
D1 =--------:- , D:
- titik z,i' = [t:1, JcoDE Ftzt = 1
oL' aL
l_,1
[_rrJ r [:'] 2
Gaya- gaya batang ("Element Forces")

- Displesemen pada masing-masing batang :

[;'] Batang 1 :

[-.1
- titik3: F =
: [: tt:]
F(3) =

l:l l'JcoDE D t:il


LF,J o
[:']

[:,] L:il :Jltil


3 _... karena koordinat lokal dan global sudah sesuai, sehingga tidak me-
F =:F(t) merlukan transformasi koordinat, maka dr = Dr.
i=1
Batang 2 :

B. Beban pada batang


Dalam kasus soal ini beban pada batang tidak ada, sehingga f = O.
D [:l l;JlHl
r E*? L,, I :*'l l_-'i
[:J.t] [:l [']
L
d2= D2

Sehingga diperoleh (dari persamaan F = KD) :

- Gaya-gaya batang :

Dengan persamaan 2.19, jika diambil L = 4 m akan diperohh:


38 Analisis Struktur Dengan Gara Matriks Analisis Struldur

2
Batang 1 :
|
I
I
2afm
ai 2 30fm
2. ror
I
J1
,l t 0
I -
f_
J_
I
.i2 =.1 0

r1 .*,
il t,il
tl 0
3
l^.
t 6 .1,
{t 9t
'4
.rL- 9t

Batang 2 :

f? 6 L --12 0,0
6,0 2.3. Rangka Batang Bidang ("Truss Element")
r2 4L2 -6L
hl
{2= J, =0
0,0 Rangka batang bidang didefinisikan sebagai konstruksi rangka dengan
titik-titik buhulnya berupa sendi (diarggap sendi). Sehingga deformasi yang
r2 terjadi pada batang-batangnya akibat beban luar dalah hanya deformasi aksial.
Io -61 12

{o
2

2L2 -6 L fl -6,0
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
"Free body" diagram 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
9I 9r transformasi koord inat.

rl
\T-,
1-,, Ir
(-
)6 t-
2

l_,,
t (G t.
2.3. I Persmaan dasr i

'

j2 tm 24 tm ';
t,.d, {- A

GAMBAR 2.13"Free Body"

Gaya-gaya pada titik buhul ("Joint Forces") GAMBAR 2.15 "Element" Rangka

Pr =L', P, = fb, f u" , P{= fb'. Arah gaya dan displesemen yang tampak pada gambar 2..l5 adalah arah positif.
Sesuai dengan persamaan (2.3), maka :

t'tl =kd
=[ .f (2'31],
Pr
I rz,o]
, Pz=
[,::].H r..,1 ="t [, -1
P3 = l- o,o-l
I-- uoJ fl I

L-l 1
][.,]
,?=
AE
-- 12.32l.
Analisis Struktur Dengan Cara Matriks Analisis Struktur 41

dengan: r=rlr -tl Gambar 2.16a menunjukkan gaya dan deformasi pada sistem koordinat

1JI '7=
AE lokal, sedang gambar 2.16b.pada sistem koordinat global. Dari gambar 2.16c
I[-t L akan dapat diperoleh persamaan sebagai berikut:

dr = Dr Cos0 + D2 Sin0 12.341


atau: n= nro
[nr.
nou noo I
(2.33)
dalam bentuk matriks :

L l d, = [coso sin o) f-orl (2.35)

2.3.2 tbtri*s Transformasi Lo'l


Seperti sudah disebutkan diatas bahwa arah kedudukan batang-batang Dari gambar 2.16 c dan analoog dengan pers {2.35} dapat diperoleh :

Rangka Batang Bidang adalah sembarang, sehingga kedudukan Rangka Batang


Bidang secara umum dapat dilihat pada gambar 2.16. 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
i:l
horisontal dan sumbu 2/sumbu y diambil vertikal. Sedang sistem Koordinat Untuk memudahkan dalam penlelasan lebih laniut ujung-uiurg batang biasa
Lokal digambarkan dengan garis penuh, sumbu 1/sumbu x diambilsumbu tiap disebut dengan uiung a dan uiung b seperti nampak pada gambar (2.16a). De-
batang dan sumbu 2/sumbu y diambiltegak lurus sumbu batang. ngan demikian persamaan 2.35 dan 2.36 dapat dituliskan seb4ai berikut:

u'I"
d. = [c s] Da |.2.371

db = [c s] Db

dengan: c = Cos0,s=Sind
oa=l-o,l , Db= l-r,l
./^
d rfr
v__(a _ )

Jika diambill = [c
L,J s ]. maka
1,.]
persamaan (2.37]dapat dituliskan :

[::] [: l]t:t {2.38)

). = matriks transformasi

GAMBAR 2.16. a) Kondisi lokal Untuk menyederhanakan penulisan dan penlabaran lebih lanjut persamaan
b) Kondisiglobal (2.38) sering dituliskan sebagai berikut :

c) Transformasi ujurg a
d) Transformasi ujung b
[r] = rnr [o] (2.39)
42 Analisis Strukur Denoan Gara Matriks Analisis Struktur 43

densan L.l
[:] ^ [: I
:
['l t:il
Persamaan (2.47) identik dengan persamaan (2.22\, sehingga diperoleh

K = Ar tA
:

12.481

Analoog dengan persamaan (2.38), akan dapat disusun persamaan sebagai berikut: sehingga,

K= lrr o
- llu k ll-^ ol
.ab

[q-l = [^ 'l ['.-l


L,, l= L, I L'ol
(2.40\
|
lo
I l'-aa
rrjLoo.**.1 Lo
^l
^
[ -:- ou. x i r.o x I [*., i o.ol
,rr
| ^, -f -------- l= l-- - | - - I 12.491
atau
I )rr,,u)
L Da :i
:
rrkuo^
"" I| r-
i*0. i, oool
--J
[,] = tn,[.] 12.41t
dengan, K., = )l kr.)
Dari persamaan (2.38) dan (2.40) dapat diperoleh :
Kab = X' nro X (2.50)

[,.-J =[^, ol [0, I Q.42\ Kb, = trr k0, I


L,,l= L, ^'.i 1.,-] Kuo = lr too L

atau
Dengan ) =[c s ] dan dari persamaan (2.33) maka akan diperoleh
[r] = r^r' [.] 12.43\
:

[.' cs -c] -*l


dan
tKr=r 1", s2-cs -,. l,r=5 e,s1t
12.441
l"iL c-
| -c- -cs ", I

L:il i:' :,1[l] [-* - s2 cs r'


l
atau
IK] adalah matriks kekakuan "element" (batang) pada sistem koordinat global.

[r] = rAr'tr] t2.451

Dari persamaan (2.3) dan (2'45) akan diperoleh :

Lr l = nrto (2.46)

Dari persamaan (2.46) dan (2.39), dapat diperoleh :

r = Art<Ao (2.471
Andigis Struktur 45
A"alisis Struktur Dengan Cara Matriks
44

3. 0 pada kwadran lll I


Cara menghitung matriks transformasi
:
) ;

1. 0 Padakwadran I
4
I

I
l
I

-l--\ l
l

b (xb, yb)
a (xa, ya)
+i
I

JL

GAMBAR 2.17 Kwadran I

Xb-X. GAMBAR 2.18 Kwadran lll


C.os 6
(positi{ } Xb-Xu
I
Cos 0 (negatif)
L
'b 'a (rcsitif ) Q.521 Yb-Yu
Sin 0 negatif (2.53)
Sin tj ( )
L L

2. 0 pada kwadran ll 4. 0 pada kwadran lV

a (Ya, Ya)
-)L
b (xb, yb)
GAMBAR 2.19 Kwadran lV
GAMBAB 2.18 Kwadran tl
Xb-X.
Xu- X, (negatif)
Cos0 = (positif)
Cos 0
L
12.52].
L
Yb-Y"
Yu-Y. Snd = (negaif ) (2.54)
(positif)
Sin 0
L
Analisie Struktur 47

v
Berdasarkan analisis diatas, dapat diambil kesimpulan bahwa dapat dibentuk
suatu persamaan yang berlaku umum :
titik X nomor titik kecil
t
Cos 0
X nomor besar - I

L (2.55)

Y nomor titik besar - Y nomor titik kecil


Sin 0
L

C.ontoh 1 :
Diketahui konstruksi rargka seperti nampak pada gambar 2'20'

Pertanyaan : Hiturq gaya-gaya batangnya.

. 3m I

n=zoooto

,
JCODE(I) = [O 0
tr JCODE(2) = [1 2
JCODE(3) = [0 0
E = 1oo kg/cm2
MCODE(I)= t0 0 1 2J
A=4cm2 MCODE(2)= [1 2 0 0]
Menghitung matriks transformasi tiap-tiap elemen/batang.
tr Eatang 7.' trl = [ ms 0 sin 0 ]
GAMBAR 2.20 Rangka Batang Bidang
Xz-Xr 3-0
Cos d =l
funyelesaian: L3
dalam hal ini adalah
1. Variabel yang tidd( diketahui (yang harus dihitung) (pers 2.55)

displesemen horisontal dan vertikal di titik 2,


yaitu: Yr-Y' 3-3
L3
Dp, k = 1.2
trr = [l 0l
Persanraan dasar masing-masing batang adalah
:

Batang 2 : 12=[os0sin0]
fi=ti ai, i=t,z
Xs*Xz 0-3
C.os 0 = = -%J2
3. Menyusun persamaan sistem struktur' 3,t2
-= (pers.2.55)
I\lbnentukan JCODE dan MCODE
Analisis Strulrtur 49
Analisis StqEglryggl0ara llatriks,

Yr-Y, o-3 titik I :


sino = = = _%,t2 F ., 6JCODE(1) r -l
L 3,t2 F'= lFl l[ r.orr F(1]= lo I ,
l-,-l I
L';jo ),
I

),2 = l_U,t2_%J2l [o
Menyusun matriks kekakuan struktur. titik 2 :
-'1
f 1 rJcoDE(2|
4io6 " f-"
F'=lFil
Batang 1 : c= 1,s =0, 7, =
+
-
3
= 1,333'106
io l! :et
F=F _,

Dari pers 2.51 : Lt,.]=L-,,,J;sS 11,,,J;


0 O "t 2<:,MCODE(1\ titik 3:
f I o- I olo 1 2
l-: -1
-
JCODE

rr=r,3l3.t0ol 0 o 0 o lo McoDEr(l)=t,g33'r06[ -3
F= { JcoDE F(s)= [r l
'
oI 1
lt'I :l
1

o o o],| t:l
l-'
I- I u I u lr
E
l^ ol 2
LF: J 0 LoJ 2
I o
4'106 3
Batang 2:c=-1,,12,s=-T,"'2,j, =+ -- =0'943'106 F= X -,
Ft i) = F(l I +7t2t +F(3)
i=1
Dari pers 2,51
ol
:

1 2 0 o-MCODE(2) _ [r l -lil-1.]
ln Y,-Y,-Y,f1- t 2

x'=o,s+s.rou | % % - v, - "1, r'acooE r(.2)=o,sar'rou l-i' ;7" L,.j L ,*oJ


l-n-Y,' k v'lo l!'
r = F*?
l.-v, v, *)o
3, 6 (i)= 6(1) + K(2)
K = i=1
L,:-].[:] L:J
+ o,e+z.to6lu. Sehingga diperoleh persamaan simultan untuk sistem struktur (F = KD) :
= ,,333106
[: :] :l | . I t-t,80+.t06
o,+zr roul
|_r, I
L-r* J [0,+zr.rou o,+zr rou] Lo, -]
= l-t,ao+.tot 0,471.106 I
[-0,+zr.rou 0,471.106 ] 4. "solution" (penyelesaian pers diatas)

Menyusun matriks beban luar.


? = 0. Beban pada titik buhul Dr = 0,0015 cm
Karena merupakan konstruksi rangka maU
:
51
Analisis Struktur Denoan Cara Matriks Analisis Struktur

D2 =
[' o o1 f
*0,0O57 cm
ol
5. "Element Forces" (Gaya-gaya batang)
f.rl-[_,0 o

Displesemen yang diperoleh pada butir 4 diatas disusun kembali pada


L.l"j ']lr,,r:,
matriks displesemen masing-masing batang dengan bantuan MCODE.
f-o,oosz
Batang 1 :

/ MCODE(I) =f o I
\0
T

b.*,1
o 0 0

Dl= :;l o McoDE Dl = 0 0= 0


Batang 2: d: : d2 = )-: Dr (pers 2.39)

'l 1
-t D, 1 0,001 5
o-l F:
-
::l i'_i i";
Batang 2
2 D, 2 -0,005 7

[:rjt:
:
lo.
('McoDE(zt
I ,.=\r,= [,, I ,, =l-o,oos,
L": -
1,,.,,, I
D2= [,:
lri
lo:lo-
I lo, l
loio l, l = f-,,,, -tJ2 0 . I [,,,. I
L";-]. L,l. L,l LO o -%'f 2 -ntz) l-o,oosz I

Displesemen Dr dan D2 masih pada sistem koordinat global. Untuk menghitung


gaya'gaya batang ( / = k d ), maka Dr dan D2 perlu ditransformasi dahulu ke
L:l
dalam sistem koordinat lokal dt dan d2.
Menghiturg displesemen pda sistem koordinat lokal.
=| o,oozsz
I
futang I : dt =A I Dr (pers2.3g) LO J
Gaya{aya batang
(f t = kr dr ).(Pers' 2'3'l)
[:r]t]':l[:l] Batang 1 :

[, - ,o-l f o I
loi
L'l J
I
[rl I
L;; I t, t,a33to6
,J1.",'-i
52 Analisis Struktur Dengan Cara Matriks Analisis Struktur 53

=tt=
[-- rsgs,s I 7. "Free Body"

L+ 1999,s _l [i] 1999,5


'tilE 6\ l99e'5 ,2ooo

Batang 2: I t2 = k2 d2 )
v/ru*.u,

- ,l [,,*rn,l a//La
[1; ]=oe431on L; 'JL ' j ,/
,/
?oo(
'El
2800.57
zaoo.srl
_[ _ [r; I
f zaoo,ur_l Lr; l 2.4 Portal Bidang ("Frame Structures")
Portal dalah suatu konstruksi rangka yang batang-batangnya dihubungkan
"Joint Forces" (Gaya-gaya titik ouhul) secara kaku sempurna, sehingga sudut antara batang-batangnya sebelum dan
sesudah pembebasan tetap adanya.
P, = Fa' = rrr,, = 1eee,5
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

":'j =[':'] yang berdeformasi aksial (pers 2.3) dan persamaan dasar batang lentur (pers

t 2.161.
Untuk lebih jelasnya kedua
di bawah ini.
persamaan tersebut diatas akan ditulis kembali

,z = ri + F2 = trr '\*\"t'"
,dz
= . ,,oo,u,
(a)
-)L
[;],nnn,u l_-:;::]
=
[li;1,,,]= [:,,,J
'I/)o..
1"f., o.
P, = Fb' = t," tl fi, dr
b
fc, de
-----+
f -u,rz 1
= tzeoo'szt o'
L-"'J t',
_ [ rsao,el P*ol GAMBAR 2.20 Batang (a). deformasi aksial
= (b). deformasi lentur
f ,nro,rJ b*r-l (c). kombinasi (a) dan (b)
'il

Analisis Struktur 55
Analisis Struktur Dengan Cara Matriks

2.4.1 Batang yang mengalami deformasi aksial 2.4.4 Matriks tranformasi


Lihat gambar 2.20 a

ftrt t I
ll=il
l-r
I
- 1I l-o, l AE
(2.s6)

lr I
l_tlL-
l-1 ,11.,] L

,/;11

2.4.2 Batang yang mengalami deformasi lentur dt,{z


Lihat gambar 2.20 b

{1 6L 12 6L [-0,
[" EI
{2 =o I ol 4t' 6L 2L2
I

ld:
I
,a=
L'
i
12.57 \
12 -6L o.
f3
l-,, -u,- I
f
J4 I u. zLz 6L 4L2 Lo.

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
G AMBA R 2.21 Tr ansformasi koordinat

P a o -F o o l[o,l
til
Il-l Jt I o 12 6L o -126Lll ., I
dl = Di oos0 + D2 Sin 0
dz - -Drsin0 + D2cos0 (2.59)

I
n i
=" o o -6Lr*ll .,
6L 412 ,a -
EI

L'^
(2.58)
d3 - D3
It -P o o P o o ll o.
1

AL2 Persamaan (2.59) dapat dituliskan dalam bentuk matriks sebagai berikut
o-
p-
If,
i I :

I o -12 -61 O 12 -6LIl ds I


I

L-l o 6L 212 o -61 o.'J[o. J -l


[0,-l I coso sin0 0 I o,l

Persamaan 2.58 disebut persamaan dasar struktur portal bidang. Persamaan


| .,
Lo,
Ij l-'"e cosO 0
I o 01 I L,,j
ll,,l
(2.60)
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.
fl

Analisis Struktur Dengan C,ara Matriks Analisis Struktur 57


56

dengan: K.. = tr'a.. I


= r^r
atau,
[..] P,l (2.61) tr'*.0 r
(2.68)
Jika cos 0 = c&Sin6=S maka tr'kbu r
tr'kcu r
l-" 5
12.621
0-'l Ni lai-ni lai kaa,kab,ko. dan koo adalah merupakan matriks kekakuan batang
lI1
; :l
= pada sistem koordinat lokal, seperti nampak pada persamaan dibarvah ini.

[:

0 o o i-p o o
Analog dengan pers (2'60) akan dapat diperoleh
0 12 6L io -12 6L

ttl= [,. ,],,1 = . 9_


6L----l+r2 | o -61 zL' (2.69)

[l [:*]'l [ll
(2.63)
[oo,
I ooo_]
-p o o iB o o

-12 -6t,0 12
I

0 6L
0 6L 2L' ', o -6L 4L'
t*

atau: =tr,[ro] Q.64t Sehingga diperoleh :

Io.J l-" -
K..= o ,
| c
s ol
0l
" [: o,,
:.-Ji1, .
ol
ol (2.701

Dengan menggabungkan persamaan 2.61 dan 2.64 akan diperoleh :


L0 0 ,-l [o 6L otll_,r o ,]
(2.65) Dengan cara yang sama akan dapat dlhitung nilai-ni lai Kab, Kba dan KOO.
Sehingga akan dapat diperoleh matriks kekakuan batang/elemen paoa sistEF,

[,j L, :lL,,l koordinat global, seperti nampak dibawah ini :

9r gz 9+ - 9r - 9c 9c
=tA1 D (2.66)
9r 9s -92 -9: 9s

Analog dengan penjabaran per 2.39 s/d pers 2.50, maka akan diperoleh :
tKt= 9o - 9q - 9s gt l2:71],
9r gz - 9r
Simetri 9a
rKt =[.., I K.ul 12.6n
- 9s

9o

L;;; I '.;J
x

58 Analisis Struktur Dengan C,ara Matriks Analisis Struktur 59

dengan : g 1 =0 (p cz + 12s21'
rs gaya-gaya dalam sesungguhnya, termasuk didalamnya gaya-gaya primer
9z cs(0 -12) dan gaya-gaya titik buhul.
9s -0 lA s2 + 12c21 FS gaya-gaya primer yang terdiri respons batang-batangnya dan gaya-gaya
q 6Ls pada titik buhul yang dibutuhkan untuk menahan displesemen pada
9c 12.71 al
titik buhul.
9s o 6Lc
FS sistem gaya titik ekivalen tanpa gaya primer.
9o ot 4L2
A
9r oL 2L2 FS = FS- FS 12.73t

EI FS hanya terdiri beban padatitik buhul sebab "element actigns" FSdan dengan
u - n_ AL2
^ ,p- persamaan 2.73, dikurangkan terhadap FS menghasilkan FS. Sehingga FSdapat
L, I
dihitung dengan metode matriks displesemen. Sedang FS dengan jelas dapat
dihitung secara sendiri-sendiri tiap batang karena tiap-tiap titik buhulnya di-
tahan sehingga tidak ada interaksi dengan batang lainnya.
Dalam bentuk matriks beban titik buhul eqivalen dapat dinyatakan sebagai
2.4. 5 "E lenpnt Actions" berik ut:
"Element actions" adalah suatu kondisi luar yang menyebabkan batang .4

tetap diam pada tempatnya jika tidak ada displesemen pada titik buhulnya.
F =F_F 12.7 4\

'tl
A-4. dengan F=
F=
Vektor beban pada titik buhul
Vektor beban pada titik buhul tetap
II ("fixed and forces")
F= Vektor beban eqivalen

F sudah dilelaskan terdahulu Oan ? dapat dihitung sebagai berikut :

da=0 db =0
1. Untuk tiap-tiap batang/elemen yang menderita beban pada batang, dihitung
vector "fixed and forces" ( f I ) pada koordinat lokal dan kemudian ditrans-
formasikan ke vektor "fixed and forces" pada koordinat global liit.
2. Dengan bantuan MCODE, ?i
Oi transtormasikan sesuai dengan nomor
GAMBAR 222"Fixed End Forees" derajat kebebasan yang ditunjukkan oleh MCODE sehingga diperoleh
?(i)-
"Element actions" dapat terdiri atas :
pembebanan ?iMCoDE ;(i) 12.751
J
-'---------
perubahan temPeratur
ketidaksempurnaan pembuatan, dan lain-lain. (untuk lebih jelasnya lihat pada ontoh soal)
3. Untuk seluruh sistem struktur dengan n derajat kebebasan yarq terdiri dari
Secara khusus respon dari suatu sistem struktur dapat ditransformasikan ke-
NE ("N umber of Elenrents"), diperoleh kondisi keseimbangan.
dalam beban titik ekivalen dengan persamaari :

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, Beban terb4i rata :

analog dengan pers.2.72 :


%(1-aa + 2a3
-2al
?i = fi *j' 12.77l, L
I (t-3aa+ga3-6ar) Q.791
12
dengan , fi = ki di f =q L %(1+ao-2a3]}
L
2.4.6 "Fixed and Forces" -(1+3a4-4a31
12
Dibawah ini akan disajikan rumus "fixed and forces" yang paling banyak
digunakan pada sistem pembebanan di lndonesia. 2.4.7 . Prosedur hitungan
1. "Un knowns"

li,
fr.
?,{q , I
''\r+-r!--l . +)a--
'(\
5. "Element
Forces"
6. "Joint Forces"

l , *ro
6i =1sr; i
r=krd'+.f i
.f

"Assembly"

3. "System models

"System Steffness Matrix

Ki M K(i)
GAMBAB 2.23 "Fixed and Forces" NE
(a). Beban terpusat
4. Solution
K= I KIU
(b). Beban terbagi rata i=1

"Equivalent Joint Load Vector,,


Beban terpusat :

Fi*p(i),.- $ertit
r-a'tz.-stl i=1
Din
M D r=i - r
f=P La(1- a )2 |
t2.781 oi- nioi
a' l2a- 3l I GAMBAR 2.24 Metode "matrix displecemen" dengan beban pada batang
( n =d o f, NE = jumlah batang ).
La2(1-a) l
il
ir
62 Analisis Struktur Dengan Cara Matriks il Analisis Struktur 63

Penjelasan diagram alir pada gambar 2.24 diatas :


Matriks beban luar I t ] adalah merupakan pengurangan dari matriks
1. "Unknowns" beban titik I F ] Jan matriks gaya-gaya datam orimer F
] ("f ixed
f
and forces").
Menentukan berapa iumlah displesemen yang mungkin terjadi pada
sistem tersebut yaitu sesuai dengan berapa nilai derajat kebebasan sistem .- i J-CO-1E F(i), matrits beban luar pada masing-masing titik buhul
struktur tersebut ( = n ). Cara menghitung n adalah dengan meli hat satu F' disusun kembali dengan indeks sesuai do f pada JCODE, sehingga
persatu kemungkinan displesemen masing-masing titik buhul' oiperorcrr F (i).
NJ
F ) , *rtrits beban luar titik buhul merupakan
(i
2. "Element Models" c-\' pen-

Menentukan bentuk persamaan d"*r, ii = k id i + ?i i=l


jumlahan dari beban luar masing-masing titik buhul ( NJ = "Number
fi = gayadalam of Joint"/jumlah titik buhul).
ki = matriks kekakuan batang pada koordinat lokal ? lg i (i) gava
ujung batans/gaya-gaya primet^(s91ng juga dikata-
,
di = displesemen ujurg tiaptiap batang pada koordinat lokal
kan ipmen primerl atau "fixed and forces" IF i l letak unsur-
?i = gaya-gaya primer ( "fixed and forces") unsurnya disusun kembali sesuai dengan norortd o i pada MCODE
final adalah merupakan penlum- masing-masing,.,batangnya. Sehingga diperoleh matriks "fixed and
Sehingga dalam hal ini gaya-gaya dalam
lahan gaya dalam karena displesemen titik buhul dan gaya-gaya primer' forces" L t *'! dengan indeks unsur-unsarrnya sesuai dengan nomor
dof.
3. "S6tem Model" NE (i),
Menyusun persamaan simultan KD = F, matriks kekakuan sistem struktur
F ; r "tixeo and forces" total adalah merupakan pen-

(K) dan matriks beban luar (F) disusun. Sehingga dari pers KD = F di- i=1
peroleh matrik displesemen seluruh sistem struktur (D) pada sistem jumlahan "f ixed and forces" masing-masing batangnya.
koordinat global.

4. "fulution"
Menyusun matriks I K] :

Dari langkah butir 3 diatas diperoleh persamaan simultan KD = F. Solusl


Ki M, K(i). matriks kekakuan elemen pada koordinat global Ki dari persamaan tersebut akan diperoleh matriks displesemen seluruh titik
(persamaan 2.7 1) dengan bantuan "MCODE"(M). indeks ("subs' buhulsistemstrukturtersebut t O
cribs") unsur'unsurnya disesuaikan dengan norror d o f pada masing'
] t. I
masing "MCODE"nya' Sehingga diperoleh matriks K(rl dengan 5, "Elemen Forces" (gaya dalam batang)
indeks sudah sesuai dengan nomor d o f' Dengan kata lain Kt"
Agar supaya dapat dihitung gaya dalam masing-masing batang (?i = t iO i +
merupakansumbangankekakuanbatangkeiterhadapkekakuan
sistem struktur.
f I ). maka perlu. dihitung terlebih dahulu matriks displesemen masing-
masing batang. (Ol ) pada sistem koordinat lokal. Adapun langkah untuk
NE menghitungdladalah:
i-1
(r(it'
D M, D.i, matriks displesemen masing-masing batang pada koordinat
penjumlahan matriks kekakuan batang'batangnva global ( p I ), unsur-unsurnya diambilkan dari matriks D dengan bantu-
an nomor indeks sesuai pada MCODE masing-masing batang.
Menyusun matriks :
d .i = Ai Di , matrik displesemen batang pada sistem koordinat global

[']'[']=[']- t'l Dr dikalikan dengan matriks transformasi D l. sehingga diperoleh ma-


triks displesemen masing-masing batang pada sistem koordinat lokal
dl.
64 Analisis Struktur Dengan Cara Matriks Analisis Struktur 65

Setelah diperoleh matriks d i, maka dengan persamaan 2.77 dapx dihitung "Element Models" (terdiri 2 batang)
gaya dalam masing-masing batangf l.
.li=tiai,i=l,z
6. "Joint Forces" (gaya pda titik buhul)
"System l/lodel"
Gaya-gaya titik buhul pada umumnya dinyatakan pada sistem koordinat
global. Gaya-gaya titik buhul dihiturg dengan cttra mentransformasikan - Menentukan JCODE(J) dan N4CODE(M)

kembali gayadalam masing-masing batang ( Pj = A iTfi )


Y
i=1

Contoh Soal 1 : Tanpa beban pada batang

E = 30.000ksi,A=5in2 L)

A
| = 50ina
L = 10ft ^\ .\r,5FI -,,
\_) /,,-i---,
, '
l4kft = 14,12 = 168k in \+ u

JCOD E Titikbuhul 'l : JCODE(I) = i0 0 0r


Titikbulrul2 : JCODE(2I = [0 0 2)
Titikbuhul3 : JCODE(3) = [0 0 3,

I.4CODE : Satansl: MCODE(I)= t0 0 0 1 0 2

Batang2: MCODE(2) = tt 0 200 3

- Menghitung matriks transformasi tiap"tiap batang (untuk in i d ipakai


pers.2.55)
X._X, 0-0
Batang 1 : Cos d = =0
L L

Y"_Y, 0-L
= - -t
L L

't. "Unknowns" (terdapat 3d of Io -1 ol


Dk, k = 1,2,3
)
)'r =l 1 .0 oJ
L, 0 1.1
f
66 Analisis Strukur Dengan Cara Matriks Analisis Struktur 67

Xs-Xz L-0 EI
Batang 2 Cos0= Batang =o'87 = 1440
:

L L
2
"=r-.
Y:-Yr 0 -0 c = cos0= 1, s sind = 0
Sin 0
L L
1 0 2 00 3

@ g2
@ -gl -91 @ 1l
[r o ol -92 -93 ES o
2 3

,l1J s+lr
83 l-e, g4
-94 -gs @ z tl r(2)=leo
I
g6
).2= lo 1 K2= @ g1 8z -94 o + c1 12
i.r. E,I soj3
L0
I

0 83 0

Menyusun matriks kekakuan sistem struktur IK]


@ 3

El 30000 .50
Batangl
- u = ---T = --_-=- = 0,87 Dengan pers 2.71 a akan dapat dihitung
L' 120'
:

AL? 5 fi2012 9r = o (pc2 +12s', ) = 0,87(1440.12 + 0) = 1252,8


6 =_
't50 = 1440
9e = -0.6.L.s =0
9o = a.4.L2 = O,87.4.(12012 = 50112
coso= 0 ; s = sin 0=_1. gr = q.2.12 = 0,87 .2.ilr20]r2 = 25056
Sehingga :
001 0 2<--7 MCODE(1 )

g2 Bo -gt -92 -V0


rol
gr
252,8 0 0
g3 8s -82 -93 gs 0 123
Kl= B6 -94 -gs 81 0
l-r, 84 ol 1
K(2)= 0 50112 2s056
@ t, @l t
93 -gs lo
\--l I .-
v.x(l)= l-so Ed o |
l-o o o_j
2

3
0 25056 50112

Simetri
@1, Sesuai iumlah d o-f

Dengan pers2.7 1a akan dapat dihitung NE


:
K =t K(i )= K(1) + K(2)
9t a lFc2 +12s2 )=0,87(0 + 12(-1)2 )=10,44 i=1

9z -q 6L 0,87.6.12O.(-11 = 626,4
q .4 .l2 = O,87 .4 . (12012 = 50112
9o

t
10,44 - 626,4 o I ftzsz,e
Sehingga :

10,44 - 626,4 0l
626,4 50112 ol.I . 501 12 25056

t ,_] L,
K(1)=

t o0 626,4 50112

I
0 0 25056 501 12
-I

08- Analisis Struktur Denoan Cara Matriks Analisis Struktur 69

f uru,o
nazz+ - 626,4 . I
F =F_F=F_0=F=
['l
l- 1oo224 ,uouu
I l'*i
L o 25056 uo,,r--] Lo -l
Sehingga dipero leh persamaan simultan, sesuai persamaan 2.22, yaitu:.
- Menyusun matriks beban luar.
Beban pada titik buhul ( "Joint" ) : F = KD.
ritikl: [o I f ,rur,ro - . I [,, I
[.-l
o l';1Frrr- l']|,
['-11 it lll l- 626,4

llr,
''=l ttt.
i 168 I = 626,4 100224 25056

tp ,i
I

l, l, ); .l
Lo-J L o 2s056 uo , ,,
-l L". -]
JCOD E(1 ) Sesuai dengan d o -f

4. "So lution"
ritik2,
[ol ,
j Penyelesaian dari persamaan simultan diatas adalah
[, I :

[.,] ;*
sz= io I o J;(2) = lroel z',
Io,l
L;l D = I o, l= I o,oo''n,
[o,oooss I
I

Titik 3 :
0 L ,, I [o.ooonu-.1

F3= lo
[ol I 0 -_\.
J F(3) =
5. "Element Forces"

-D -q Di

L,] 3
[;] -1
Dr 0 0 o [o
F = ,
NJ 1

olo
,10
Dz 0 0
= F(1) + Ft2t + F(3)
i='l Dr= lot o M Dr= 0

= [']. [' Il* [' I l,*i


3

['] ,
1

D+ 1 D1 0.000es
I |
o lroa I oI= Ds 0 0 010
| I
L.J L,-j1,]
I

L,J
De 2
l\ -
Dz
_ z [o,oo,r,
lr,tcooefi)
Beban pada batang: tidak ada, maka F = 0 Sesuai persamaan 2.1 4, maka:
il

Analisis Struktur 71
70 Analisis Struktur Dengan Cara Matriks

Penjelasan : pada batang 1 diatas, sesuai dengan MCODE nya maka oi 0-1 0 0 ool .l
terdapat 2 displesemen yaitu O] dan t-l I Dengan ni-
lai masing-masing

Di = Dr
:

(indeks 1 disini sesuai dengan MCODE pada


dl
o1
100
001
0

0
o
0
ol
0l
'l
0l
posisi tersebut)
o] 000 0 -1.1 0,00095
D'o = O, ( idem )

oi5 000 1 o oi ol i

oj 000 0 o ,_l o,oorn,l


D2 1 D 1. 0.00095
I I

D2 0 0 0
2

D2= D2
3
2 M D2= D2 2= 0,00192 oi 0
_.--..,
D2
4
0' 0 0 0
d1
2
0

D? 0 0 0 0 oi 0
dl4 0
D2 3 D 3
6 3 -0,00096
ol5 0,00095

dI 0.001s2
6

- Menghitung deformasi tiaptiap elemen/batang pada sistem koordinat


lokal (dr =nrDr)
Bata,ng 2 :

Batansl: [.;l [^'


:lt::l [.;][]':,]t,;]
L.r .l = L' d2 c s0 000 D2
I I

dl cs0 0 0 0 Di ai -s c0 000 a)
di -sc0 0 0 0 Dt ai 0 01 000 D2
3

dl 001 0 0 0 Dl ai 0 00 cs0 D2
4
I
de 000 c s 0 Dl
a? 0 00 -sc0 o?5
al 000 -s c 0 ol 5

d: 000 0 0 1 D: d2
6
0 00 001 o?o

c = 0;s = -1 = 1, s =
t
t
!
1

72 Analisis Struktur Denoan Cara Matriks Analisis Struktur 73

-d2 00
1 0 0 0 0 ol 0,00095 1252,8 00 - 12s2,8
1

0 10,44 626,4 0 10,44 626,4


d2
2

d2
3
0

0
1

0
0

1
0

0
0

0
'l0l 0

0,00192
kl

-
0

1252,8
626,4
00
501 1 2 0

1252,8
626,4
00
250s6

di 0 0 0 1 0 ,l 0 0 - 10,44 - 626,4 0 10,44 626,4

0 626,4 25056 0 626,4 50',1 1 2


d2
5
0 0 0 0 1 OI 0

d2
6
0 0 0 0 0 ,J -0,00096 tl 11( 1 Q
OO 1152,8 () 0 Io
J,
-
I

f; 0 10 ,41 626,4 0 )0,44 626,4


lo
r d?
I
I
0,00095
I
.l
-i
0 626,4 50112 {) 626,4 2505 6 i,
I
d: 0 rl
Jo -r 252,E ,00 12s2,8 O 0
i.
d2 0,00192 -
I

3
I
l:
/l 0 I0 ,4,1 626,1 0. I (),,14 626,4
lo,0oo
95

di 0 0 6)6,4 2505 6 0 tr26,4 50 t r 2 , 92


L,: le,ou
d:_
: 0
0 0
d2 -0,00096 t 1,193 l-.,
ja I
6 k
1,193 k

=t 47,512 km 3.959 k/ t I
--t----l I

j
Menghitung gaya,dalam batang ("Ir= kr dr
Batang 1: .fr=kld1.
) I

I
0

1,193 -l 0

1,193 k
L'o'

L 95,620 n,"-l 7,968 k /t


po o -p 0 0
Batang 2: {1 =k?d2
012 61 0 -12 6L
t2
kr =a 061 4L2 0 -61 2L2 Jl 1252,8 0 0 1252,8 0 0 0,00095-

-P o 0p 0 0 l^
2
0 10,44 626,4 0 - 10,44 626,4 0

o -12 -61 0 12 -6L a


0 626,4 50112 0 250s6 0,00 r 92
J3 -626,4
061 2L2 o -6L 4L2
I 0 1252,8
"4 -1252,8 0 0 0

a = 0,87;9 = 144o
0 0
J, - 10,44 -626,4 10,44 -626,4 0
a
r
J6 0 626,4 25056 0 501 12 0,00096
-626,4
il

74 Analisis Struktur Dengan Cara Matriks Analisis Strukiur 75

1,19 k
t1,1e kI 7. "Free Body"
o,oo k
0,60 k
I I [r,l

l
72,16 kin = i 6,01 k/t I=lu
1,19 k
i-,';,i; k
I L;;']
I

0,60 k 10,60k
L o or,
I

0 I

6. "Joint Forces" (gaya pada titik buhul)


Dengan persamaan 2.45 akan dapat diperoleh :

l.1k/fl
F'a = T -a{1 ,01
P
I
1r
(
\?-;
i:i
1 10

P ,] rut * - rl T r +trrrf--a
-/\rb I
-i)
T,,, J o,uo
-.7
P Fb' - /\ ,b
-l +

P=
1

i, i :l [,:i,] t,:,,1
Contoh soal 2 : Ada beban pada batang.

Bentuk dan ukuran strukturnya sama dengan contoh soal 1.

Io r

-,
ll L';ll{ : :l ['::] [:;l- [::'J
Pz= 0
I
l-o o

f r o

Ps= lo
Lo
l
o
il [;f;l r;::]
1,68 k/fr
'1

t6 Analisis Sitruktur Dengan Cara lt/bttiks Andir{s Sfuktur 77

funyelesian: Beban pada batang ( "Element Load" )

Contoh soal 2 diatas adalah sama dengan mntoh soal 1, sedang perbedaannya Batang 1: tidak terdapat beban, sehingga :

ada pada pembebanannya. Pada soal 2 diatas disamping beban pada titik buhul
3, terdapat pula beban terbagi rata pada batang 2. Pada penyelesaian disini hal- {t =0 maka F(1) =O
hal 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. Batang 2: Dengan pers 2.79 akan diperoleh

Menyusun matriks beban luar.


Beban pada titik buhul :

Titik buhul 'l : tt


Iol 0
o J\ F(1)= i:l :
L:l o- L.l 3

Titik buhul 2 : F
J, 0,0

['l 1

'[ L;l ': Jz 8,4


J F(3) =
{2
==> -168,0
L:] J
JL =
l2
'4 0,0
Tilik buhul 3 : pz

t ou
5
J 8,4

lo "
t:l
y2 168,0
-6
L
F3 = II lo
t-->
J ;(3) - ',

L168 k in _l 3 L.J 3
1 000 00 0,0 0,0
NJ
F= rF(i) =F(lt+rt2t 0 100 00 8,4 8,4
+ F(3)
i=1 0 0'r0 00 -168,0 -168,0
lol Irl pz-,12 t 1z=
0 001 00 0,0 0,0

=l.l .L:l 000 1o


L:l [*] Lil 0
0 000 01
8,4
168.0
8,4
168,0
T

Analisis Struktur 79
nt Analisis Struktur Dengan Crara liatriks

r,rsl i- - k ll-l
|z M ;{2t o,o 1,19
k I l._t
[- I

lo,ooll 8,4 1,8


ltrl
t_ a
f'*?'= | e,or l*l-ta,o 7qq kf t i =l
,rlLJ ll/;l
I l-.
I

1*r,ro I I o,o
I

I
I 1 ,19
l-o,ooli r,o
r
9,0
1

L o,o _.1 l_ r+,0 Ot, -l

i[.j:]
14,0

il
0
"Joint Forces"
2 M
I o,o 0
----2
a(2)=
[;::
l_ 168,0 _l
I
Pra =Fr = 1rr 7^,
Pr=fj+ru2 = trrrior I,
-,.:; 0
P. = to' = rr [,
L 3

01 0 0,0 1,193

yrtir = f rrt * itzr Pr = -1 0 0 1,193 0,0


F = 00 1 3,95 9 3,95 9
i=1
0,0
1,,l91 +

7,968

[:] L::] L;::] "1 ,19


_on

r F-i =l-:l 14,0

L,*,q [;*:] [: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

ii
buhul dan "f ixed and forces", sesuai dergan pers.2.77.

[']
Lll;;] ffi] Lfil
a
xt

BAB III
PROGRAMKOMPUTER

FRAME PROGRAM

ESULT

M
B
A
N
D

10

H
GAMBAR 3.1. STRUKTUR PROGRAM

Di bawah ini disajikan listing program komputer secara lengkap dalam bahasa
FORTRAN. Program tersebut dapat digunakan untuk menghitung Portal Bidang
ataupun Rangka Bidang tanpa merubah program.
a2 Analisis Struktur Dengan Cara Matriks Program Komputer 83

IDEBU6 I c0tilt0fl (3, 125), llE, llJ, llLc, Lc


DJ 43
I$U$$t$llllutu$$ltlutillltulllulrlrlrltllllltlffirltllrtlltt 2 coffi(llt il80,ilEe 4{
tl 3 c {5
tt 4 IF (LC. EE. I ) IHE}I 46
t PNI]GRAII PORIAL BIDAN6 t 5 CALI STRUCT 47
t I 6 " EilO IT 48
tt 7 CALL L()ID {9
tl I REIURII 50
I DISUSUII 0LEH : SUSASTRAIIAII. llSc t 9 EIIl} 5l
tuuffi rilt$lrultllllltilulllurt$tltlltltllrutlttllttltttltlllltl l0 c 52
L ll C sUB PRI,GRA'I STRUCT 53
C PR()GRAII UIAITA PIIRIAL EII}A}IG t2 c 5{
c l3 SUER{)UIIIIE STRUCT 55
c(lililt]il F (6, 150),P(3, 125),SS(350, 25), 0 (350), AREA( 150), I I ( 150) t{ . c0tilt0lt r(6,150),p(3,125),ss(350,25),0(350),AREAil50),11fl50) 56
c0fiil01{ E}10D il50 ), E1Eil6 0 50), CI il 50), C2 ( 150), ltct)DE (6, 1 50), I ( 2, 1 25 ) l5 c(]ilil(lil 8i00il50), ELEltG 050), c 1 il50 ), c2 il 50 ), llc(lDE (6, 150 ), I (2, 1 25) 57
c0illt(lll JC0DE(3, 125), ltmc (2, 150), llA ( 150), 0 (6), I}x(6), 6 (7) l6 c0tflt(llt Jc(]tlE (3, t25), ilIilc (2, 150), ltA( I50), D (6), I}K (6), G (7) 58
ct)iilt}il DJ (3, t25) , ltE, ilJ, llLc, Lc 17 c0illt0il DJ(3, 125), llE,ltJ, ilLc, Lc 59
c0tilt0t{ il80,ilEe t8 cl}tilt0lt ilBD,ltEe 50
C l9 c 6t
0PEll(2, tlLE=' DATA. IIT' ) 20 00 l0 ll=lrllE 62
0PEN (3, flLE=t HAS I L. TIT' STATUS='NEll' )
'
2t ctilttlllil1il]lllllllllllillilllililllltlillllliltllltllltlt 63
c 22 READ(2, t) I, iIl{C ( l, I ), illilC(2, I ), AREA (I ), ll ( I ), Ell0D( I ) 6{
READ (2, tl llE, llJ, llLc 23 cilltllilllllliltllillt$lttillilllllltllltlllIlliltilllilill 65
c 24 l0 colTliluE 65
IF 0lE. LE. 150. AXD. llJ. LE. 125) THEII 25 c 67
00 l0 LC=lrllLC 26 Il0 30 J=lrllJ 68
CALL DAIA 27 D{l 20 L=lr3 69
CALL SYSTEII 28 (1, J) 70
JC0DE =l
CALL RESULI 29 20 c0riltlruE 7t
l0 coltTuluE 30 30 c0[TI]ruE 72
c 3l ctililillllillllillllllr 73
EIID IF 32 35 REAIT(2, t) JilUil, JDIR 74
70 sroP 33 cilililllllllillllllllll 75
EilD 3{ Ir(JilUtt.ltE.0)rHEr{ 76
c 35 JCllDE(JDIR, JllUll) =0 7t
c SUB PR(]GRAII OATT 36 60.T0 3s 78
c 37 EtSE 79
SUBRflIIITE DATA 38 crLt c0DEs 80
c 39 il,1 PMP 8l
c0ilt0tt F(6, t50), P (3, 125),SS(350, 25), 0(350), AREA ( 150), I I ( 150) {0 txo tt 82
c0tilt0lt Ett0D050), ELEilG( 150), Cl ( 150), C2( 1 50), llC0DE (5, 150), I (2, 125) {t rEIUil 83
c0illt(}il JCoDE (3, 125), llltlc (2, 150 ), ttA ( 150), D (6), Dx (6), 8(7) 42 EID 8{
ET

Program Komputar 85
84 Analiria Struktu Dengan Cara Makiks

c 85
80 c0lrTllluE t27
90 c0ilTliluE t28
C SI'E PR|!6RAII CllDES 86
87
. REIURII t29
c
ENO 130
SUBRIIUTIIE CtlDES 88
coil[o]t F (6, 150], P (3, 125) (350, 25], e (350), AREI ( 150), I I ( 150) 89
c l3l
r SS
( 150), Ct ( 150), c2 ( 150), ltc(]DE (6, 150), I ( 2, 125)
C SU8 PROGRAII PROPERIIES t32
c0itt0x Ei00 (l50), ELEllG 90
(5), (6), c t33
cllmtlllt JC(ll}E (3, 125), lllllc (2, 150) r ttA( 150), D 0l( 6( 7) 9l
SUER(IUTIilE PR(]P t3.l
c0,flt01t DJ (3, 125) , ilE,llJ,llLc, Lc 92
c0ltlt(]il F (5, 150), P (3, 125), ss (350, 25), 0 (350), AREA( 150), I I ( t50) 135
c0tilt0il il80,NEe 93
c0tilt(llt Elt0D il50), ELEIG il50), c t il 50), c2 ( 1 50 ), ltc0DE (6, 150 ), I ( 2, t25) 136
c 9{
95
c0tiltl)il JC0DE(3, I25), iIilc(2, I50), llA ( I50), D (6), I}K(6), 6(7) 137
NEO=0
c0ilil(}ll 0J (3, 125), llE, ilJ, flLc, Lc r3B
D0 20 J=lrllJ 95
9t c0ilil0lt ttB0,t{Eo r39
D0 l0 L=lr3
Ir(JC{}DE(1, J).llE. 0)THEll 98
c l{0
99 C IIIPUT |((]()RDIIIAT TITIK BUHUL l4t
llE0 = llE0+l
JC0DE(L,J) = ilEe 100
C t42
Elro It t0t cttttttttil$urrtuttrtrtttiltilt 143

l0 c()ilIllruE 102 D0 l0 X=trllJ


READ(2, t)l(, I u, K) , (2, K)
144

20 c0ltTINuE 103 X 145

c t0{ 0 coilT tlruE


r t45
D0 {0 I=lrllE r05 ctlruttiltutulttltrtt$ttttutt 147

J = lllllC(l,I) 106 15 00 20 I=lrNE t{8


K = lllll0(2rI) t07 J = lllNC(lr I) 149
D0 30 L=lr3 t08 K = ltlllC(2r I) 150

llC(lDE(L,l) = JC0DE(LrJ) t09 ELI = I(lrK)-I(lrJ) t5r


llC0DE(L+3, I) = JC0DE(LrX) ll0 EL2 = I(2rlO-I(2rJ) 152
30 c0ilIllruE lil . ELE}{6(l) = S0RI(ELlll2 + EL2tt2) 153
{0 cot{TI[uE 12 Cl(l) = ELI/ELEll6(l) t5{
c il3 C2(l) = EL2lELEil6(l) t55
C C|IIIPUIE IHE HALF 8A}II}TIDTH 'II8A}ID' rr{ 20 C(II{TIilUE t56
c ll5 RETUR}I t57
ll80 = 0 lt6 E}III [58
D0 90 II = I,llt n7 c 159
00 80 IJ=lr5 ll8 C SUB PR|IGRAII L(IAD 150
D0 85 IK=IJ+Ir5 lt9 c l5t
K = ltC0l}E(lJrtl) 120 SUBR{]UTIt{E LtlAO t52
L = llC0llE(ll(rll) l2r c(}llll{}l{ f (6, 150), p(3, t25), ss (350, 25), 0 (350), AREA( 150), I I ( t 50) t63
IF(K. ilE.0.AilD. t. XE.0) IlrEll t22 c0iltl)lt gt0l}il50), ELElt8 il 50), c! 0 50), c2 il 50), ilcIlDE (6, 1 50), r ( 2, t 25 ) l6{
ItT = IABS(K-L) 123 c0ilttl]t{ JC0DE (3, I 25), i It{c (2, t50), t{A ( t50), 0 (6), I)K ( 6 ), 6 ( 7) 155
EilD IT tzt cl]mtl}lt ItJ(3, t25), t{E, }lJ, }t[c, Lc 166
It(llT. 6I. llBIl)llBD=llI 125 c(litt0t{ lt8D, ilEe t57.
C(IllIIIIUE t26 I
c 168
il
{i
ru
87
86 Analisis Struktur Dengan Cara Matriks
Program Komputer

D0 l0 K=lrllE0 169
c(]lilt0ll Jc00E(3,125),lilltc(2,150),llA(150),0(6),DK(6),G(7) 2lt
0(K)=0. 170
c()lllt0il DJ(3,125),ltE,ilJ,l{Lc,Lc 212
l0 c0trlIiluE t7t c{]tilttlil iEI),ltE0 213
c t72 c 2l{
D0 30 l=lrllE 173 cfillflililllllllillllllllllll 2I5
llA( I )=0 t71 l0 READ(2,1)|tlt,llAI,AcI,0lsI 216

D0 20 L=tr6 175 c$illlfillllllllillllllllll[ 217

F(Lr I)=0. 175 IF 0ilr.ltE.o IHEI{


) 218

20 (ltll) (ltll) I + 219


c()llilltuE 177 NA =HA

30 c0[TI]tuE l7B Ir(ilAT.to. l)IHEil 220


c 179 A = DIST/ELEt{6(ltil) 221
CALL JLIIAD 180 F(l,llil) = f(t,llll) 22?
CALL IIACT l8l F(z,ttil) = F(2,il}t) | ACIt(-1.-Alt2t(2.1A-3.)) 223
REIURII 182 F(3,ltll) = F(3,llll) r ACTI(-DISTI(1.-A)II2) 224
EIID 183 F({,lll{) = F(4,llll} 225
c 184 F(5,11il) = F(s,lill) + ACTr(Arl2t(2.tA-3. )) 226
C SUB PR(}GRAII JOIilT LOAOIIIG t85 F(5,llll) = F(6,llN) + ACII(ELEll6(ltli)tAtlzr(1.*A)) 227

c l86 ELSE IF(IIAT.EA.2)THE}I 728


SUSROUIIIIE JL(IAD tB7
A=DI5T/ELEll6(llll) 229

c0ltioH r (6, 150), P(3t 125), ss(350, 25), 0(350), AREA( 150), Z I ( 150) 188
EL = ELEIIG(ltll)/12. 230

coni()il Elt0I} ( 150), tLEltG( 150), c t ( 150), c2( 150), ic(lDE (5, 150), I (2, t25) 189
IP = ACTIELEIIE(IiI|) 231

cotiltt)il Jc0DE(3, t25), ttIltc(2, t50), llA ( I50), D(5), Dx(5), 6(7) 190
F(l,ltll) = F(lrllll) 232

c(]tilt(}il DJ(3, 125),ltE,ilJ, ltLc, Lc t9 t


F(2,llll) = F(2rllll) + IPI(-.51(1.-Alt4+2.tAlt3-2.IA)) 233
F(3,ltil) = F(3,llll) r IPt(-ELt(1.-3.lAtt4+8.lA113-6.rArr2)l 234
cllil[(lil ttBD,t{Eo 192
c
F({,ll}l) = f(4,lll{) 235
193
cilfllillt1lilfi lllt$lllllllr F(s,ilil) = F(5,1f{) + IPt(-.sto.+Alt{-2.lAu3)) 236
l9{
F(6,llll) = F(6rlltl) + IPt(ELl(1.+3,tAtt4-4.rAlt3)) 237
5 REAI}(2, t) JilUI, J0lR, [0RCE les
cmilt]illtlllllltilllfiilt1r 196
Elro It 238

IF (Jt{Ult.rE.0) IHEII 197


r0
60 T0 239

K = JC0DE(JDIR,Jllull) t98
8il0Ir 2{0
0(K) = F0RCE 199
20 CALL ASSEiT 241

60I05 RETURII 242

EilO IT
200
201
Et{o 2{3
c 202 c 24{

RETURII 203
C SUB PROBRAII ASSEIIELAGE T()RCE IIATRII 245
EXD 204
c 246

c 205 SUBROUTIIIE ASSEilT 217

C SUB PRI)GRAII IIEIIBER ACTII}II 206


c(lilt(I}l F(6,150),P(3,125),ss(350,25),0(350),AREA(150),I1il50) 2{8
cl]ilill]il Eil00il50), ELEltG050), ct 050), c2il50), llc(lDE(5, 150), I (2, 125) 219
c ?01
SUBR{,UTI}IE IIACI 208
c0liltoil Jc00E(3,t25),lilllc(2,150),ltAilso),0(6),Dx(6),6(7) 250

c0ilmil F(6, tso),P(3, 125),ss(350, 25), e(350),AREA( t50), I I ( t50) 209


c0t0t0il DJ(3,125)rilE,ilJ,l{Lc,Lc 251

cl}iltllil E,t()D ( t50), ELEt6il50l, ct 050), c2 il50), [c0DE (6, 150), I (2, t25) 210
c(lltil0lt i80,ltE0 252
88 Analisis Struktur Dengan Cara Matriks Program Komguter 89

c 253 CALL S(]LI/E 295


c SIATEIIE]IT FU}ICII()}I 254 REIURII 296
c 255 END 297
FG(Cl I, C2l, fLI, FLY) =Ct ITFLI+C2lIFLY 256 C 298
257 C SUB PROGRAIT SIIFT}IES 299
D0 20 I=lrNE 258 c 300
IF0tA(I).irE.0)THEil 259 SUBROUTI}IE STITF 301
D0 t0 L=tr6 260 c0liltt)il r(6, 150), P(3, 125), ss (350, 25), 0 (350), AREA ( I 50), Z I ( I 50) 302
K=ltC0DE(Lr I) 261 c0lilt0il E1t00il50), ELEltGil50), c l ( t50), c2 il50), ic00E (6, 150), I (2, 125) 303
IF0(.ltE.0)THElr '262 c(}liltt)}{ JC0DE (3, I 25 ), ll I llc ( 2, I 50), HA ( 150), D (5), DK ( 5 ), 6 ( 7 ) 30{
aE1 coilt(lll DJ(3, 125), ltE, ltJ, ilLc, Lc
IF(L.EO.1)THEII 305
0(l()=0(K)-F6(Cl(l),-C2(l),t(1, I),f (2, I) ) 251 c0fitt0il tt8D,ilEo 306
ELSE IF(L.EO.2)THEII 255 D IfiEilS t0t{ t}toEl (6, 6 ), ALP|{A ( 150), ALBEI ( t50 ) 307
0(K)=e(K)-FG(C2(l),Cl (l ),f ( I, I),F(2, I) ) 255 DATA II{DEI/l r 2t 4 fl fzt 4 t2, 3, 5, -2, -3, 5, {, 5, 5, -4, -5, 7, 308
ELSE IF(L.EO.3)THEII 267 | -l r-2,-1,1,2,-{,-2,-3,-5,2,3,-5,{,5,7,-{,-5,5/ 309
e (K) =e (K) -F (3r I ) 258 310
ILSE IF(L.EO.4)THEil 259 D0 2 J=lrNE0 3il
0(X)=0(K)-F6(Cl ( I ),-C2(l),F(4, I ), F(5, I ) ) 270 I
D0 I=lrllED+l 312
ELSE IF(L.EO.5)THEX 27t SS(l,J)=0. 313
0(K)=e(K)-F6(C2(l), Cl ( I), F(4, I ), F(5, I ) ) ?72 I COilTI}IUE 3t4
ELSE 273 2 COilTINUE 315
0 (K) =e(K) -F (5r I ) 274 3r5
E}ID IF 275 00 30 ll = lrt{E 317
END IT ?76 ALPHA (ll) (l{) tt I (il) / (ELEI{6 (il) lr3) 3lB
=Elt0D
t0 coltTtxuE 277 ALBET (ll) =Ell0D (ll)IAREA(ll) /ELEllG (il) 319
EilD IT ?78 6( I ) =ALBET (il) tC I (ll) ltz+ 12. TALPHA (ll) lC2 (U tr2 320
20 cor{II}ruE 27i G (2) =ALBEI (ll) lC I (]l) tC2 (N ) -l 2. lALPllA (U rC I ( tl) lCz (l{ ) 321
RETURil 280 G (3) =ALBEI (ll) tC2(t{) tl21 12. IALPHA(}l)lC t (il) lr2 322
Elr0 28t 6 ({ ) =-ALPHA (}l) t6. tELEt{6 (il) tC2 (ll) 323
c 28? G (5) =ALPHA(N) t5. lELEllG(ll)tCl (ll) 32{
C SU8 PROGRAII SYSTEII 283 G (6) =ALPHA(ll) t{. rELEllG (il)rt2 325
c 28{ 6(7) =ALPHA
(il)12. rELEllG(il) lr2 326
suEtouTIllE sYsTEil 285 c 327
c(Iilt(ll{ t(5, 150), P(3, 125), ss (350, 25), I (350),
150), Z I ( 150)
AREA( 286 c ASSEIIBLAGE STITTilESS (FAI(IORISASI) 328
c(]lilt(]il Ei00( 150), ELEllB(l50), c1 il50), c2il50), ltC(IDE (6, 150), I (2, 125) 287 c 329
c0lilt(ll Jc00E (3, 125), lilllc (2, 150), t{A ( 150), D(6), DK(6), 6 (7) 2Bg 00 20 JE=lr6 330
c0tilt0il 0J (3, 125) , llE, llJ,llLC, Lc 289 ll)
J=llC0DE(JEr 331
c(}tillt)l{ ltBD,}lEo 290 lF(J.Ee.0)60 T0 20 332
c 291 Dll IO IE=JEI6 333
Ir(LC.Ee. l)THEll 292 I=llC0l}E( lErll) 33{
CALL STITT 293 Ir(I.Ee.0)60 T0 t0 335
EilI} IF 294 f=l-J+l 336
90 Analisis Struktur Dengan Cara Matriks Prooram
v
Komouter 91

L=IABS ( IIIDEI ( JE, IE) ) 337 D0 850 ll=2rtlE0 379

LL=lllDEI(JEr tE)/L 338 ll=llE0+l-il 380


SS( J, l( ) =SS(J, K) +6 (L ) TFL0AI (LL ) 339 00 850 L=ZrtlBI 381
l0 C(l}IT I}IUE 3{0 IF(SS(}|,L).80.0.)60 I0 850 382
20 COIITII{UE 34t X=ll+L-l 383
30 coilr tiluE 342 e([)=0(ll)-SS(]1, L)10(K) 38{
REIURil 3{3 850 C(II{TIIUE 385
ENO 34{ 850 ColrTIilUE 385
c 345 RETUR}I 387
c su8 PR(!GNAi SOL'JING OT EOUAIIOII 3{6 EltD 388
C 347 c 389
SUEROUTI}tE. SOLVE 3{8 C SUB PRtlBRAi NESULT 390
c0tiltt)il F(5, t50), P(3, 125), ss(350, 25), (350), AREA( 150), I I ( 150)
0 349 c 39r
cllIil0tt Eil()D ( t50),81tlt6il50) , c t il50) , c2050) ,llc()DE (6, 150),I (2r 125) 3s0 SUBROUTI}IE RESULT 392
c0ilttlt{ JC0DE(3, 125}, lil}lc(2, 150), }lA( I50), D(6), Dx(5), 6 (7) 351 c0liltoN r(5,t50),P(3,125),ss(350,25),0(350),AREA(l50),zt(t50) 393
c0lilt0il 0J (3, t25) , ltE,ltJ, ]lLc, Lc 352 ctllilt0il Ett0Dil50),ELEltG(l50),ctil50),C2(150),ltc0DE(5,150),I(2,125) 394
c0t$t(lil lt8D, il80 3s3 c(]illt0ll JC0DE(3,125),lllllc(2,150),ltA(150),0(6),I)l((6),G(7) 395
IIITEGER HEII 354 c0tiltlllt 0J(3, t25),ilE,ltJ,t{Lc,Lc 398
355 c(liltt(}t{ tt8D,l{80 397
IF(LC.ltE.r)60 I0 800 356 c 398
HBL=iB0+l 357 J=lrt{J
D0 20 399
D0 790 ll=t,llE0 358 l0 L=lr3
D0 {00
. D0 780 L=2rHBll 3s9 P(L,J)=0. {01
IF(sS0l,L).Eo.o. )60 I0 780 350 t0 c0lrlliluE 40?
I =ll+L- l 36r coilItruE
20 {03
SUS=SS (tlr L) /SS (llr t ) 362 c 40{
J=0 363 ctLL t(lRcEs {05
D0 750 K=LrHBll 36{ CALL llUIPU {06
J=J+ I 365 c {07
SS( I, J) =SS( I J) -SUSISS (il, K) 365 nEIURlt {08
750 Cor{IIilUE ' 367 8il0 {09
SS (ll, L) =SUS .368 c {t0
780 C0XIIilUE 369 C SU8 PR()GRAI T{}RCES {II
790 C(lt{TIXUE 370 c {12
800 D0 830 il=t,l{E0 37t SUEROUIIITE IORCES tI3
D0 820 L=ZrtlBll 372 c(lilil()il f(6,150),P(3,t25),ss(350,25),0(350),AREAfl50),ZIu50) {t{
IF(SS(t{,t).E0.0. )60 T0 820 373 c(l[iloil 8il00(l50),ELEllG050), ct il50), c2( 150), llc0DE(6, 150), I (2, t25) { t5
I =l{+L- I 37{ cl]lilt0IJ00DE(3,125),lllllc(2,150),ilA(150),0(6),DK(6),6(7) 4t6
e( I ) =0( I )-SS (ll,L)t0(ll) 375 c0tilt0t{ DJ (3, 125) , }tE, ilJ, ilLc, Lc { t7

820 C0ITIilUE 376 c0ilt0ll tt8D,t{80 {t8


0(il)=e(il)/SS(llr l) 371 c{lilI()l I {19
830 Ct)ilTIltUE 378 c t20
92 Analisis Struktur Dengan Cara Matriks Program Komputer 93

D0 l0 I=lrltE 421 F(3, I)=[(3, I)+F3 '{53


CALL ELEIIF 422 F({, l)=F({, I)-Ft {6{
CALL JOIilIT {23 F(5, I)=F(5, I)-F2 465
t0 c0l{TI{uE 421 F(6, I)=F(5, I)if2tELEl{6(l)-F3 {66
REIURII 425 c 467
EIID {25 RETUR}I {58
c 427 Elil, {59
C SU8 PR(IORAII ELEIIEilT TORCE {28 c {70
c 429 C SU8 PROGRAII JOItlT TORCI 471
SUENOUII}IE ELEIIF {30 c 472
clltiltl}N F(6, 150), P(3, t25), ss(350, 25), 0(350), AREA( t50), Z I ( I 50) {31 SUEROUII||E JtlIilTT {73
c0ilil0lt 8il00il50), ELEilG ( 150), ct ( t50), c2 il50), llct]oE (6, 150), I (2, 125) {32 c{ltilt0lt F(6,150),P(3,125),ss(350,25),8(350),AREA(l50),2Iil50) {7{
ctlitt0il JCI]DE (3, I 25), iltilc(2, 150), NA ( I 50), D (5), I)K (5), 6 (7) 433 c0tilt(llt Ettt)Dil50),ELEttGu50),c1il50),c2050),ltct]I}E(5,150),x(2,125) 475
c(lin()il 0J (3, t25), NE, ilJ, ltLc, Lc {3{ c(lnil()il JC0DE(3,125),nlilc(2,150),11Ail50),0(6),DK(6),G(7) {76
c{)ilttt)lt ttBD,ilE0 435 ct]ilil0lt IIJ(3,125),ltE,ltJ,NLc,Lc 477
colfioil I {36 c0iltt()ll i8t),il80 lza
c 437 c()lilt0x I 47s
00 l0 L=tr6 {38 c {80
K=llC0DE(1, l) {39 c STATEilEI|T FUltCIt0il 48t
IF(K. ilE. O} THEII {{0 c lgz
D(L) = 0(K) 441 f6(Cll,C2l,tLI,FLY)=ClllFLIlC2ltFLY {93
ELSE IF(I(.EO.O)THEII 442 c 48{
D(L) = 0. {{3 J=ltlll0(lrl) {Bs
EHO IT {44 X=llltlC(2r I ) {86
IO C()}ITIilUE {{5 c {97
c {{6 P(l,J)=P(l,J)+FG(Cl(l),-C2(l),F(l,l),F(2,1)) 4gg
DK(l )=Cl ( I )tD( I )+C2( I)tD(2) 147 I))
P(2,J)=P(2,J)+f0(C2(l),Ct(l),F0, I),F(2, {89
DK(2)=-C2( I)t0( I ) +Cl ( t)rD(2) {48 P(3,J)=P(3,J)+F(3, I) {90
DK(3)=D(3) {{9 c {91
0K({) =ct ( I)10({)+c2( I)10(5) {50 P(l,K)=P(l,l()+tG(Cl(l),-C2(l),F({, I),F(S, I)) 4gz
Dl((5)=-C2 ( I )t0({)+Cl ( I )tD(5) 451 P(2,K)=P(2,l()+FG(C2(l),Cl(l),f({, I),F(S, I)) {93
0K (6) (6 )
=0
{52 P(3,K)=P(3,K)+F(5, I) {9{
c {53 c lgs
A=Ell0O( I ) tI I(I) / (ELEllG( I) U3) {5{ REIURT{ 495
8=Ell00 ( I ) TAREA( I ) /ELEll6( I ) 455 Ell0 4jl
Fl =Bt (0K ( t ) -0K({) } {56 c 498
F2=Al( 12. t (DK(2) -DK (5) ) +6. rELEllG( I ) I (DK (3)+DK(5) ) ) 457 c suB PR06RAlt 0UIPUT {99
F3=Al (6. lELEtlG ( I ) r ( Dl( (2) -Df (5) ) +2. lELEllG ( I ) tt2t (2. tOK(3) +DK(6) ) ) {58 c soo
F6=F2tELENG(l)-F3 459 SUBROUTII{E 0UTPUT S0l
C {60 ct]Htt0il F(5,150),p(3,125),s5(350,25),0(350),AREAil50),2Iil50) 502
F(lr I)=t(1, I)+Fl {6t c0fiil0lt Eil00il50), E1EilG il50), c1 il50), c2il50), ltc00E (6, 150), I (2, 125) 503

F(2, l)=t(2, I)+F2 462 c0,iltt]l{ JC0DE(3,125),illNc(2,150),}lAu50),0(6),DK(6),6(7) 50{


Proqram Komputer 95

(3, 125) ,llE,llJ,llLc, LC 505 {0 c0}tTliluE 547


c(llill0ll I}J
506 IIRITE(3,100) 548
c0il10il lt8D,llE0
507 IIRIIE(3,333) s{9
c s50
gRIIE(3,90)LC 508
509 90 F0RltAT(///,5I, tLoad Condition nurbrr :',13/) 551
TRIIE(3, l0o) -'
loo F(lRltAT(6I,{7(', )) 552
ItRITE (3,500) 510
5il 200 F0RltAT( l3I, 40(', -', ) ) 553
IRI IE (3,200)
512 3oo F(]RttAI(6Ir 73(', -', ) ) 5s{
ItRIIE(3,500)
5t3 400 r0R[AT( 14I,65 ( ' -', ) ) 555
TRITE(3, l0o)
5l{ 500 t0RllAT(23I,'Joint Di:placcrtnts' ) 556
D0 20 l=lrllJ Dirtction I 2 Direction 3')
515 500 F0RllAI(6I,'Joint Direction 557
00 l0 J=tr3
516 700 fORiAT(37I,'Locrl Eltrent Forces' ) 558
K=JC0DE(Jrl) t f2" 9Ir' f 3',
5t7 800 F0RllAT(5I, t Elcttnt tIl 9Ir' I4', 9I,' l5', 9I, 5s9
It (K.llE.0) IHEII ,f6,)
DJ(Jr l)=0(10 518
| "5Ir "9I, s50

519 900 F0RltAT(26I,' Joint Forcts' ) 55t


ELSE IF(l(.EE.O)IHEII
DJ(J' I)=0' 520 II I F(IRI{AT(6I, I{,3({I,E10.3) ) 562

52t 222 F0RIIAT(6I, 15, 6( lI,El0. 3) ) s53


EilO IT
3:B toRnAI(' ') 56{
l0 c0lllllluE 5??
RETURII 555
523

I|RITE(3, lll) I,llJ(1, I),DJ(2, I),DJ(3, I) 52{


. E}II) 566

20 c0ilIliluE 52s
lrRlIE(3,100) s26
rntTE(3,333) s27
328
IRIIE (3,300) i2e
ItRITE(3,700) 530
531
lrRlTE(3,100)
532
IR IIE (3,800)
533
IIIIE(3f300)
53{
D0 30 l(=lrllE
rnlTE(b,222)r, r( I, l(), F(2r lo r r(3, K) r F({r l(} F(5r K) r F(5' l() 535
' 536
30 c(lffillluE
(3,300) 537
ItRITE
538
rnlIE(3,333)
539
540
IRITE(3, t00)
541
rnlTE(3,900)
gRITE(3,200) 5{2
5{3
HRITE(3,600)
544
IEITE(3,100)
5{5
D0 l0 J=lrllJ
( l, J) (2' J), (3, J) 5{6
IIRITE(3, t I I )J, P P P
'
il

96 Analisis Struktur Dengan Cara Matriks Prooram KomDutet 97

3.1. Penjelasan Program Komputer

Baris 1 - 34 PROGRAM UTAMA


Sesuai gambar 3. 1, terdiri atas 3 buah sub program DATA,
SYSTEM dan RESULT.
Ba ris 23 lnput data NE, NJ dan N LC
"1 " berarti bergerak
NE = Jumlah batang ("Number of Element")
NJ = Jumlah titik buhul ("N umber of Joint" )

N LC = Jumlah kondisi pembebanan


("N umber of Load Condition" )

Baris 36 - 51 SUB PROGRAM DATA


Sesuai gambar 3. 1, terdiri atas 2 buah sub program STRUCT
dan LOAD.
Baris 46 - 50 Sub program STBUCT cukup dipakar 1 kali, sedang sub pro GAMBAR 3.2 STRUKTUR TANPA KONSTRAIN
gram LOAD dipakai berkali-kali untuk setiap proses hitungan
yang terdiri lebih dari satu kondisi pembebanan. Hal ini berani Baris 74 : lnputkekangan/konstrain
bahwa data strukturnya tidak perlu dihitung berulang-ulang INUM = Nomor titik buhul yang dikonstrain
untuk lebih dari satu kondisi pembebanan. lDlR = Arah kekangan/konstrain
Contoh : Gambar 3.2 diatas
Baris 53 - 84 SUB PROGRAM STRUCT.
, , Pada titik buhul 1 diiePit atau
Baris 62 - 66 lnput data struktur, yaitu \
:
1 2 )dikonstraindalam arah 1,2dan3
1 3/
I = Nomor batang
, ,\
MINC( 1,lI = Nomor titik buhul kiriikecii
[/llNC(2,1) = Nomor titik buhul kanan/besar 2 2 \titlt2-idem-
AREA(l) = Luas tampang batang 2s/
Zl(ll = Momen inersia batang
EMOD(l) =. Modulus Elastis batang

Baris 68 - 72 : Semua titik buhul yang ada dianggap bisa bergerak bebas
(tidak da kekangan/konstrain ).
Contoh :

"0 " berarti dikonrtrain

il
{l
it
tt
il

{l
fl
ti
*
98 Analisis Struktur Dengan Cara Matriks Proqram Komputer 99
{
i

baris 76 - 79 Titik buhul dengan arah yang dikonstrain, JCODE nya di- Setelah dijumlahkan maka akan diperoleh NEO ("Number
matikan/dinolkan, sehingga gambar 3.2 menjadi :
(r
of EOUATION" = JUMLAH PEBSAMAAN SIMULTAN)
it Baris 105-1'12 Menentukan MCODE, sehingga untuk contoh diatas akan
d ipero leh:
MCODE(I)= [0 0 0 1 2 3]
MCODE(2) = [1 2 3 4 5 6]
ti MCODE(3)= [0 0 0 4 5 6]
Baris 1 14- 1 30 :
- Menghitung MBAND dari matriks kekakuan. system
struktur, untuk mntoh diatas maka :

MBD= 6-1=5.
,08 \o tr
0
(MBD dipakai untuk menghemat memori dalam komputer).

GAMBAR 3.3 STRUKTUR DENGAN KONSTRAIN Baris 132-158 SUB PROGRAM PROP.
Sub program ini dipakai untuk input data koordinat titik-
titik buhul dan menghitung matriks transformasi batang.
Baris 86 - 130 : SUB PROG RAM CODES
Baris 86-103 : SUB PROGRAM CODES Baris 144-i 46 lnput data koordinat
Sub program ini untuk menentukan JCODE, I\/ICODE dAN K = Nomor titik buhul
MBD (MBAND) X(1, K) = Absis
Barisg5-103 : - Mengubah angka 1 pada JCODE menjadi penjumlahan- X(2, K) = Ordinat
nya, sebagai contoh dari gambar 3.3 dirubah menjadi Baris 1€-156 : Sesuai dengan persamaan 2.55, maka
c1(l) = =c
cos0
JCODE(1) = 000 A(ll -- sin 0 = s
JCODE(2) = 000
JCODE(3) = 123 Baris 160-183 SUB PBOGRAM LOAD
JCODE(4) = !56 Pembebanan disini dibedakan atas 2 macam, yaitu beban
pada titik buhul (sub program JLOAD) dan beban pada
batang (sub program MACT).

Baris 185-204 SUB PBOGRAMJLOAD


Baris 195-201 lnput data beban pada titik buhul
JNUM : "JOINT NUMBER" yaitu nomor titik buhul.
JDIR : "JOINT DIRECTION" yaitu arah pembebanan.
1 : arah datar
2 : arah vertikal
3 : arah momen
FORCE : besar gaya. dengan arah positif kekanan, keatas,
tr berlawanan arah jarum iam,

GAMBAR 3.4 JCODE DIJUMLAHKAN


100 Analisis Strullur Dengan Cara Matriks Prooram Komputer l0t

Nampak pada baris 199 bahwa motasi beban luar dipakai Baris 28F297 SUB PROGRAM SYSTEM
O(K). Dalam hal K ukkan nomor deraj at kebebasan
men unj Srb program ini dipakai untuk membentuk matriks ke-
pada arah beban tersebut, sesuai dengan gambar 3.4. kakuan system strr*.tur (dengan sub program STIFF)
Contoh. sehingga diperoleh persamaan simultan system struktur.
Sedang sub program SOLVE dipakai untuk menyelesaikan
P
4-- persamaan si multan tersebut.

Baris 299-344 SUB PROGRAM STIFF


Baris 317-326 Matriks kekakuan masing-masing batang pada sistem
koordinat global (sesuai pers 2.7 1 dan pers 2.7 1al.
Baris 728-342 Penyusunan matriks kekakuan system struktur secara
"banded". Secara skematis dapat ditunjukkan sebagai
berik ut.

#
tr
GAMBAR 3.5 BEBAN TITIK

Dengan bantuan JCODE pada gambar 3.4 maka diperoleh:

o(4) =*P
Tanda "-" berarti arah kekiri.

Baris2O6-243 SUB PROGRAM MACT


Kij = A,..k = i-i+1
Baris 216 lnput data beban pada batang
MN : Nomor batang GAMBAR 3.6 "BAND STORAGE"
MAT : Macam / Tipe pembebanan
1 = beban terpusat Baris 34f388 : SUB PROGRAM SOLVE
2 = beban terbagi rata Persamaan simultan yang diperoleh dari sub program
ACT : Besar beban
SYSTEM diselesaikan dergan sub program SOLVE. Vektor
DIST : Jarak dari titik kiri
matriks O yang semula sebagai vektor matriks beban luar,
Baris 220-238 : Untuk menghitung "fixed and forces" sesuai dengan keluar dari sub program SOLVE sebagai vektor matriks
2.78 dan2.79. disPlesemen (O(l), I = 1, NEO).

Baris245-281 SUB PROGRAM ASSEMF Baris 390-O9 : SUB PROGRAM RESULT


Sub program ini dipakai untuk menyusun matriks beban Sub program ini dipakai untuk menghitung gaya batang,
luar total yang merupakan penggabungan dari beban pada gaya thik buhul (dengan sr^tb program FORCES) dan
titik buhul dan beban Pada batang. menyajikan hasil hiturgan (dengan sub program OUTPUTI.

&
Program Komputer 103

Baris 411-426 : SUB PBOGRAM FORCES Baris 535 : Untuk menuliskan gaya-gaya batang.
Sub program ini terdiri 2 bagian. yaitu :
Baris 546 : Untuk menuliskan gaya pada titik buhul.
- srb program ELEMF, untuk menghiturg gaya batang.
- sub program JOINTF, untuk menghitung gaya pada
titik buhul. 3.2 Fenyusunan Input Data
Baris 428-469 SUB PROGRAM ELEMF 1. Data konstruksi / lihat baris 23 pada Program Komputer)

Baris 438-445 Menyusun matriks displesemen masing-masing batang IUN4LAH I UM LAH IUNIILAH TYPE
pada sistem koordinat global. Matriks displesemen BATANC TITIK PEMBEBAN AN
tersebut
diambil dari matriks displesemen sistem struktur dengan
bantuan MCODE masing-masing batang (perhatikan baris (NE ) (N,l )
N LC
43tl dan baris 441).
Baris 447-452 Menghitung matriks displesemen masrng-masing batang 2. Data batang (lihat baris 64)
pada sistem koordinat lokal (6 = ,1 D).
NO BATANG NO UIUNG NO UIUNG LUAS IvlolvlEN MODU LUS
Baris 454-466 Menghitung gaya batang (f = k d ) TAf\4PANG INERSIA
1 2 E LASTI S
k = matriks kekakuan batang pada sistem koordinat
lokal. (r) MrNC(1,1) rvltNC(2,t) AREA(r) EI il) EMOD(I)
Baris 471-497 SUB PROGBAM JOINTF 3. Data batang (lihat baris 64) :

Baris zl83 Sebuah furgsi untuk menghitung gaya titik buhul, yaitu NO TITIK
dengan rumus :
I ARAH
p = ).rJ I
(|NUM) I
tr, z, l)
Uorn) 1 : arah horisontai
Baris 488-490 Menghitung gaya titik buhul pada ujurg batang dengan 2 : arah vertikal
3 : arah Putararl
nomor titik buhul kecil"
Baris 492-494 Menghitung gaya titik buhul pada ujung batang dengan * Tulis angka 0 (nol)
sebagai akhir data.
r.}ornor titik buhul besar.

Baris 499-566
4. Data koordinat (lihat baris r 45)
SUB PBOGRAM OUTPUT
Sub program ini digunakan untuk menyajikan hasil hitung_ NOTITIK I X I Y
an.
K I x(1, K) | x(2, K)
Baris 515-522 Menyusun matriks displesemen masing-masing titik buhul
pada sistem koodinat global. Matriks displesemen tersebut 5. Data pembebanan pada titik (lihat baris 195)
diambil dari matriks displesemen sistem struktur dengan
NO TITIK ARAH I BESAR GAYA 1 : Gaya Horison [al
bantuan JCODE masing-masing titik buhul (perhatikan (1 ,2,3)
baris 516 dan 518). 1 : Gaya Florisontal
2 : Gaya Vertikal
Baris 524 Untuk rnenuliskan matriks displesemen masing-masing titik (,NUM) ('DtR) | (FoRCE)
3: Momen
buhul.
* Tulis angka 0 (nol)
sebagai akhir data.
104 ArralisisiPtruktur Dengan Cara Matriks

6. Data pembebanan pada batang (lihat baris 216)

,I EN IS BEBAN

(MAT)

: Beban titik
: Beban terbagi rata
BAB IV
* Tu lis ang ka 0 (no I)
sebagai akhir data. APLII(ASI PROGRAM KOMPUTER

Di bawah ini akan diberikan contoh penggunaan program komputer pada


beberapa jenis konstruksi, yaitu: konstruksi portal bidang, konstruksi rangka
bidang dan sebuah konstruksi dengan beberapa kondisi pembebanan'

4.1. Konstruksi Portal Bidang

A
,I
(,.{-i'
--- t',
,1 u,4tt l'/nrl
ci \
v,

E = 70. 106 k N/m2 L = Im A-- O,OZmz

| = 3.10-3m4 P = 100k N

GAMBAR 4.1 PORTAL BIDANG


Aplikasi Proorarn Komputer 107

Susunan input data :


Locel €luent [orces

tl errnt fl f3 f{ f5 f6
341
112 0.02 0.003 70000000.0 t -.749t+02 .295E+03 .5{3E+03 .7{8E+0? -.5498+02 .3328}03
223 0.02 0^003 70000000.0 2 -. l0BE+03 -. I I lE+03 -.332Er03 .l0BE+03 .lllE+03 -.341E+03
334 0.02 0.003 70000000.0 3 -.50{E+02 .{27E+02 . l9lE}03 .604E+02 -.427[+02 -. {{7t-04
11
12
13 Joint Forces
41
42 Joint 0irection I Direction 2 Direction 3
00
1 0.0 0.0 I -. 281 E+03 .I t7E+03 .543E+03
2 3.0 4.0 2 -. r53E-0{ -. l00E+03 .305E-04
3 9.0 5.0
1
. l00E+03 .269t+03 -. l50E+03
4 11.0 1.0
4 -. I I 2Er02 -.73tE+02 -.{{7E-04

22 -100.0
31 100.0
32 200.0 4.2. Konstruksi Rangka Bidang
33 -150.0
00 0.0 E = 21000000t1m2 P = lton
12 -48.0 0.0
A = 0,002 m2
00 0.0 0.0
tr E] tr
Hasil hitungan adalah seperti nampak dibawah ini :
(9,

Load Condition nurber : I

Joint Displrcemnts

Joint I)irertion I 0irection 2 Dirtction 3

I .000E+00 .000E+00 .000E+00


2 .7378-02 -.5t 9E-02 -. l3.rE-03 E Z 2r ooo ooo trlnr2 P:lton
3 .6{ I E-02 .342E-02 -.2698-03 i Ai o,OO2 nrz
4 .0008+00 .696t+00 -.230E-02
i
l GAMBAR 4.2 RANGKA BIDANG
i
I
108 Analisis Struktur Dengan Cara Matriks Aplikasi Program Komputer 109

Susunan input data : Hasil hitungan :

Load Condition nurber : I


107 1

11 2 0.002 0.0 21000000.0 Joint Displacerents


21 4 0.002 0.0 21000000.0
Joint
32 4 0.002 0.0 21000000.0
Dirrction I Dirrction 2 Direction 3

43 4 0.002 0.0 21000000.0


I .000E+00 .000E+00 .0008+00
53 5 0.002 0.0 21000000.0
2 .000E+00 .000E+00 .000E+00
63 b 0.002 0.0 21000000.0 3 -. l90E-03 -. l3tE-02 .0008+00
74 6 0.002 0.0 21000000.0 4 . {29E-03 -. I l0E-02 .000E+00
85 6 0.002 0.0 21000000.0 5 -.238E-03 -.270E-02 .000E+00
95 7 0.002 0.0 21000000.0 5 .6I 9E-03 -.255E-02 .0008+00
106 7 0.002 0.0 21.00000.0 7 .6678-03 -.37{E-02 .000Er00

Local Elerent Forces


11
12 Elerrnt fl 12 t4
f3 f5 f5
khusus untuk Rangka Bidang ----;---:;;;;;;;--
21 :;;;;;;; :;;;;;;;' ::;;;;-;;---:;;;;;;;-- :;;;;_;;
22 2 .707E+01 .0008+00 .000E+00 -.707E+01 .000E+00 .000E+00
2 3 idem 3 -.900E+01 .000E+00 .000Ei00 .900E+01 .000E+00 .000E+00
3 3------------->
---+ idem { -.5008+01 .0008+00 .000E+00 .500E+01 .000E+00 .000E+00
43 idem
5 . t00Er0l .000E+00 .000E+00 -. l00E+0t .000E+00 .000Er00
6 .{2{E+01 .000E+00 .0008+00 -.{24Erot .000E+00 .000E+00
53 idem
7 -.{00E+01 .000E+00 .000E+00 .400E+01 .0008+00 .000E+00
63 idem I -.300E+01 .0008100 .000E+00 .300E+01 .000E+00 .0008+00
73 idem 9 . l4tE+01 .000t+00 .000E+00 -. l4tE+0t .000E+00 .000E+00
00 l0 -. l00E+01 .000E+OO .000E+00 . l00E+01 .000E+00 .000E+00
1 0.0 0.0
2 0.o 2.0 Joint Forres
3 2.0 0.0
4 2.0 2.O Joint Direction I Direction 2 Direction 3

5 4.0 0.0
6 4.0 2.0 2
I . 900E+0 I
-.9008+0t
.500E+01 .000E+00

7 6.0 .2.0 3 .7lsE-06


.0008+00
-. 2008+0 I
.0008+00
.000E+00
3 2 -2.O { -.2388-06 -. {778-06 .000E+00
5 2 -2.0 5 -.556E-06 -.200E+01 .000E+00
7 2 -1.0 6 . l3lE-05 .8588-05 .0008+00
000.0 7 .250E-0s -. l00E+01 .000E+00
0 0 0.0 0.0
110 Analisis S"truktur Dengan Cara Matriks

4.3. Strukur deng*t kondisi pembebanan lebih dari satu' Kondisi 3:

Kondisi 1 :

Kondisi 3 :

tr

r _1,
o
tr I GAMBAR 4.3 : a) Beban vertikal
E = 70.106kN/m2 b) Beban horisontal
| = 3.10-3ma c) Kombinasi vertikal dan horisontal
'a
A - 0,02 m'
Susunan input data
P = 100kN :

cl = 50kN/ml 663
1130.02 0.003 70000000.0
Kondisi 2 :
2240.O2 0.003 70000000.0
3340.O2 0.003 70000000.0
4350.02 0.003 70000000.0
5460.02 0.003 70000000.0
6560.02 0.003 70000000.0
11
12
13
21
22
23
00
112 Analisis Sruhur Dengan Cara Matriks

1 0.0 0.0 Loral EleuEnt [orieE


2 6.0 0.0
3 0.0 4.0 El er*nt fl t2 {4 f5 f6
4 6.0 4.0
5 0.0 8.0 I .I 16t+03 -. t60E+..)l -, i45E+02 -. 1 t5E+03 . l60E+0: -.395E+02
6 6.0 8.0
,?
t8{Er0l
, . t;0Er02 , l!bEi0: -. l84E+03 -. 15DEr0': ,.{43E+01
?- , l?Yi+0:
000.0 .548Er01 .922E+0? ,1i'9E+02 . 135t+03 -. 1C4E+03
3 2 -50.0 2.0 { Slli+rl1 - 1Q'iFril-: - , 5i7E +0: -,5ltE+0: .28,.iElrj2 -.627i+02
+89E+0: -.183E+0? -.289E+02 .562t+0:
6 1 -100.0 3.0
.J

i
.

.?BlE+0: ,5llE+,;:
. ?g9E+0i .533E+02
,DrlE"l.l- -,289E+02 .{3',1E+0i -,5btEi0:
000.0 0.0
3 1 100.0
5 1 200.0
000.0 Joi nt Forces
000.0 0.0
6 1 100.0 Joinf Direition I Direriion i Dirertion 3
000.0
3 1 - 100.0 s.o I . I 50E+0? . 1ti+03 -.245E+02
1

000.0 0.0 - lirlEr,l:, ,1S{8i03 .19&ii0:


J -.1r1E-04 -,763E-05
{ ,ljrJrjLrrl(./ -.53.+E-04 -.305i-04

Hasil hitungan
.l -.38iE-05 . 38 I E-05 . 763t-05
:
i -, 57:E-0s .000E+00 -. l9lE-0'l

Load [ondiiir-rn nuuber r I

Load Conditiun nurber : 2

Joint I}isplacenents

Joint Direction I Direction 2 Direction 3 Joint Displai*rents

I .000E+00 .000E+00 .000E+00 Jnint Dirertir-rn 1 0ir*rtion 2 Dirertion 3

2 .0008+00 .69$t+00 .000E+00


,,
-. l20E:03 -.331E-03 -. l43E-03 1 .000E+00 ,000E+00 .000E+00
{ -. 6{8E-0{ -.526E-03 .235E-03 . 000E+ 00 ,000E+00 .000E+00
t
q -.91 rE-0{ -.4778-03 -,?38E-03 ,] ,780E-02 ,570E-03 -, l97t-02
6 -.215E-03 -.6668-03 .2068-03 t .759E-02 -,570E-03 -. 191E-02
c
'J
. I 70E-0 I ,789E-03 -. r3gE-02
6 . I 65E-0 I -.789E-03 -. l34E-02
Aplikasi Program Komputer 115

Loral Eletent For':es


Loral Elerent ForceE

l,) f5 EI erurt ft f2 IJ f't f5 f5


EI erent fl {t lu f4 f5

t- .199t+03 .15it+03 .467t+03 , ttrE+03 -.151t+03 . ?00E+03


t- ,3i 1t+0i ,378i+02 ,125t+03 .3bli+02 -.378E+02 ,25ii+0?
/ . 1_36i+03 ,622E+02 .158i+03 -. l35E+f3 -,6??l+(t? .908i+02
.199E+03 ,149t+03 ,397t+(r3 -,199E+03 -.149t+03 , 19i,t+03

.j ,49/t+(rl -.121t+tl3 -. r70E+03 -.4glt+0i , l23E+03 -, :l;,rE+03 .j , 280E+0 I . E20E-(.) t _,ESgE+02 _.29et+i)l ,YY9t+02 -.:l{t+03
'r1?Frfr1 t- ,3u?E+02 ,407E+0? .561t+Ci ,3tiE+u: -.407E+02 .103E+03
{- .768E+(i2 .169t+03 . I 70E+03 .75[i+02 -.16(|i+03 '.ri ti ri) ,, \v'.!i +Il / . l:iE+03 -.36iE+(r2 -.5iJE+02 ,114t+03
,7LgE+q2 .99tE+02 . 15,1t+03 -, TEBE+(12 -.93[tr02 ,229t+03
J

6 . c95E+02 -,768E+02 -. ',3iE+03 -.9i6E+01 .759t+02 -, ??9E+03 6- .1078+02 -.352E+02 -.103E+03 ,4ir7E+07 .3f,2E+0? -. l14E+03

J,:int [':rrtE J,:i ni F'-rri es

Jaint Dire,:tiutt I Direititrrr i Dirt':tion 3


J,:int Dirr,:ii,:n I 0ire,:tion 2 0irrttt,-rtl 3

-. l5':E+03 _,19!t+03 ,4078+'J-l


I -. i I ot"ui -,3ilt+{.}: .l:;E+CrJ
I
I _. 14St+(r3 I Qif +{i1 .397E+03
-.E!?E+02 . l3f,E+03 , l:Bi+03
, 763t-{j5 -,3r,"5E-0{
1
.107E-t'r: .0008+0i
. I 00t+03 .38 tE-04
J
-. 763E-ii5 . 198i-0-?
4 .648E-04 -.i63E-05 .153i-04
4
g
. 153E-(t3
, ?00E+01 ,76it-03 . t53E-l'4
c
J
'luIlL -I) l -.3Alr-u5 .2:?i-0{
.J

-, i29E-ii1 ,2?9E-0-?
€, . I 00t+03 -,114E-(i1 .rl0t-ii4
b ,i 03E-0:

Load Curdition nuDber I 3

Joint 0i:plaierents

J,lint Dir*itinn I Direction 2 0iretti':tt 3

I ,000E+00 ,000t+00 .696t+00


? ,0008+()0 , (i00E+00 .66$t+00
J .287E-02 . r03E-03 -.952E-03
.t . ?gsE-02 -.389E-03 -.638E-03 I
5 .690E-02 .206E-03 -.548E-03 i

6 .707E-02 -.492E-03 -.7lBE-03 '


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
Dl PAU UGM, Yogyakarta.

Anda mungkin juga menyukai