Sumargo
i
DINAMIKA STRUKTUR
Penulis:
Sumargo
ISBN :
Design Cover :
Retnani Nur Briliant
Layout :
Eka Safitry
ii
KATA PENGANTAR
iii
DAFTAR ISI
iv
3.5 Alat Ukur Gempa .................................................................... 53
3.6 Rangkuman .............................................................................. 55
Soal-soal ............................................................................................. 57
v
BAB 8 GERAK DIPAKSAKAN PADA BANGUNAN GESER 142
vi
DAFTAR TABEL
vii
DAFTAR GAMBAR
viii
Gambar 3.2 (a) Getaran Harmonik Dari Oskilator Dengan
Redaman. (b) Diagram Free Body. ...................................................... 36
Gambar 3.3 Faktor Pembesar Dinamik Sebagai Fungsi Dari Rasio
Frekuensi Untuk Berbagai Nilai Redaman ....................................... 38
Gambar 3.4 Sudut fase sebagai fungsi dari rasio frekuensi
untuk berbagai nilai redaman ............................................................. 40
Gambar 3.5 Diagram Sistem Balok-Mesin Untuk Contoh 3.1. ........ 41
Gambar 3.6 (a) Model Matematika Untuk Contoh 3.1. (b)
Diagram Free Body. .............................................................................. 42
Gambar 3.7 (a) Diagram Portal Untuk Contoh 3.2. (b) Model
Matematika. ........................................................................................... 44
Gambar 3.8 (a) Oskilator Dengan Redaman Bergetar Secara
Harmonik Pada Tumpuan. (b) Diagram Free Body. .......................... 45
Gambar 3.9 Transmisibilitas vs Rasio Frekuensi Untuk Isolasi
Getaran ................................................................................................... 47
Gambar 3.10 (a) Sistem Balok-Mesin Untuk Contoh 3.5. (b) Model
Matematika. ........................................................................................... 51
Gambar 3.11 Model dari seismograf................................................... 53
Gambar 3.12 Respon Seismograf Untuk Gerak Harmonik
Tumpuan ................................................................................................ 54
Gambar 3.13 S3.1 ................................................................................... 57
Gambar 3.14 S3.3 ................................................................................... 57
Gambar 3.15 S3.7 ................................................................................... 58
Gambar 3.16 S3.9 ................................................................................... 59
Gambar 3.17 S3.10 ................................................................................. 59
Gambar 3.18 S3.12 ................................................................................. 60
Gambar 3.19 S3.14 ................................................................................. 60
Gambar 4.1 Riwayat Beban Sebagai Impuls ...................................... 62
Gambar 4.2 Oskilator Tanpa Redaman Dengan Beban Konstan .... 64
Gambar 4.3 Respon Sistem Satu Derajat Kebebasan Tanpa
Redaman Akibat Beban Konstan ........................................................ 64
Gambar 4.4 Beban Segiempat .............................................................. 66
Gambar 4.5 Respon Sistem Satu Derajat Kebebasan Elastis Akibat
Beban Segiempat ................................................................................... 67
Gambar 4.6 Faktor Beban Dinamik Maksimum Untuk Oskilator
Tanpa Redaman Akibat Beban Segiempat dan Segitiga Menurun68
ix
Gambar 4.7 Beban Segitiga .................................................................. 69
Gambar 4.8 Respon Sebagai Fungsi t/td Untuk Berbagai Nilai
td/T ......................................................................................................... 70
Gambar 4.9 Beban Segitiga Simetris ................................................... 71
Gambar 4.10 Respon Sistem Satu Derajat Kebebasan Elastis
Akibat Beban Segitiga Simetris ........................................................... 72
Gambar 4.11 Respon Maksimum Sistem Satu Derajat Kebebasan
Elastis Akibat Beban Segitiga Simetris .............................................. 73
Gambar 4.12 Waktu Untuk Mencapai Respon Maksimum Sistem
Satu Derajat Kebebasan Elastis Akibat Beban Segitiga Simetris .... 73
Gambar 4.13 Beban Meningkat dan Konstan .................................... 74
Gambar 4.14 Respon Sistem Satu Derajat Kebebasan Elastis
Akibat Beban Meningkat dan Konstan .............................................. 75
Gambar 4.15 Respon Maksimum Sistem Satu Derajat Kebebasan
Elastis Akibat Beban Meningkat dan Konstan................................. 75
Gambar 4.16 Waktu Untuk Mencapai Respon Maksimum Sistem
Satu Derajat Kebebasan Elastis Akibat Beban Meningkat dan
Konstan .................................................................................................. 76
Gambar 4.17 Balok Dengan Beban Meningkat dan Konstan di
Tengah Bentang Contoh 4.1 ................................................................ 77
Gambar 4.18 Segmen Fungsi Beban Linier ........................................ 80
Gambar 4.19 Idealisasi Struktur Dan Beban Untuk Contoh 4.2 ..... 81
Gambar 4.20 Respon Struktur Untuk Contoh 4.2 ............................. 82
Gambar 4.21 S4.1 ................................................................................... 91
Gambar 4.22 S4.3 ................................................................................... 92
Gambar 4.23 S4.6 ................................................................................... 92
Gambar 4.24 S4.8 ................................................................................... 93
Gambar 4.25 S4.11 ................................................................................. 93
Gambar 4.26 S4.13 ................................................................................. 94
Gambar 5.1 (a) Tipikal Respon Spektrum. (b) Sistem Satu Derajat
Kebebasan Dengan Getaran Pada Tumpuan. ................................... 95
Gambar 5.2 (a) Oskilator Tanpa Redaman Menerima Beban F(t).
(b) Fungsi Beban F(t)=Fosint (0ttd). (c) Diagram Free Body. .... 96
Gambar 5.3 Respon Spektrum Untuk Gaya Setengah Sinusoidal
Dengan Durasi td................................................................................... 99
x
Gambar 5.4 (a) Oskilator Dengan Redaman Akibat Getaran
Tumpuan. (b) Diagram Free Body. .................................................... 99
Gambar 5.5 Percepatan Tumpuan Dari Oskilator Dalam Gambar
4.4 .......................................................................................................... 100
Gambar 5.6 Respon Spektrum Perpindahan Untuk Sistem Elastis
Dengan Beban Getaran Tanah El Centro 1940 ................................ 103
Gambar 5.7 Catatan Percepatan Gempat El Centro 1940 .............. 104
Gambar 5.8 Respon Spektra Untuk Sistem Elastis Akibat Gempa
El Centro 1940 ...................................................................................... 104
Gambar 5.9 Spektra Desain Dinormalkan Untuk 1,0g ................... 106
Gambar 5.10 Spektrum Desain Dinormalkan Untuk 1,0g Dengan
Redaman 5% ........................................................................................ 107
Gambar 5.11 S5.1 ................................................................................. 109
Gambar 5.12 S5.3 ................................................................................. 110
Gambar 5.13 S5.7 ................................................................................. 110
Gambar 6.1 Bangunan Geser Dimodelkan Sebagai Bentang
Tunggal ................................................................................................. 113
Gambar 6.2 Bangunan Geser Dimodelkan Sebagai Kolom
Tunggal ................................................................................................. 113
Gambar 6.3 Bangunan Geser Dimodelkan Sebagai Pegas
Multimassa ........................................................................................... 114
Gambar 6.4 Koefisien Fleksibilitas Untuk Bangunan Geser Tiga
Lantai .................................................................................................... 116
Gambar 6.5 Gaya Yang Bekerja Pada Bangunan Geser Tiga
Lantai .................................................................................................... 117
Gambar 6.6 S6.2 ................................................................................... 119
Gambar 6.7 S6.3 ................................................................................... 120
Gambar 6.8 S6.6 ................................................................................... 121
Gambar 7.1 Bangunan Geser Dua Lantai Contoh 7.1 ..................... 124
Gambar 7.2 Model Massa-Pegas Untuk Bangunan Geser 2 Lantai
(a) Model. (b) Diagram Free Body. ................................................... 125
Gambar 7.3 Ragam Normal Untuk Contoh 7.1 (a) Ragam
Pertama. (b) Ragam Keduas. ............................................................. 128
Gambar 7.4 Sistem Pembebanan Dan Perpindahan Yang
Dihasilkan ............................................................................................ 131
Gambar 7.5 S7.1 ................................................................................... 138
xi
Gambar 7.6 S7.2 ................................................................................... 138
Gambar 7.7 S7.3 ................................................................................... 139
Gambar 7.8 S7.4 ................................................................................... 139
Gambar 7.9 S7.11 ................................................................................. 141
Gambar 8.1 Bangunan Geser Dengan Beban Impuls. (a)
Bangunan Geser Dua Lantai. (b) Beban Impuls. ............................ 146
Gambar 8.2 Bangunan Geser Dengan Gerakan Pondasi. (a)
Bangunan Geser Dua Lantai. (b) Model Matematika. (c) Diagram
Free Body. ............................................................................................ 150
Gambar 8.3 Bangunan Geser Dengan Beban Harmonik ............... 160
Gambar 8.4 (a) Bangunan Geser Dengan Redaman Akibat Beban
Harmonik. (b) Model Massa-Pegas. (c) Diagram Free Body. ...... 162
Gambar 8.5 S8.1 ................................................................................... 167
Gambar 8.6 S8.3 ................................................................................... 168
Gambar 8.7 S8.6 ................................................................................... 169
Gambar 8.8 S8.7 ................................................................................... 169
Gambar 8.9 S8.9 ................................................................................... 170
Gambar 9.1 (a) Bangunan Geser Dengan Redaman. (b) Model
Matematika. (c) Diagram Free Body. ............................................... 172
Gambar 9.2 S9.3 ................................................................................... 183
Gambar 9.3 S9.6 ................................................................................... 184
xii
BAB 1
SISTEM SATU DERAJAT KEBEBASAN
TANPA REDAMAN
(a)
F(t)
(b) (c)
y
Gambar 1.1 Struktur Dimodelkan Sebagai Satu Derajat
Kebebasan
1
y
k F(t)
m
c
Gambar 1.2 Model Matematis Untuk Sistem Satu Derajat
Kebebasan
k k
m
m y
(a) (b)
Gambar 1.3 Model Matematis Sistem Satu Derajat
Kebebasan Tanpa Redaman
Konstanta pembanding antara gaya dan perpindahan
dari suatu pegas linier dinamakan konstanta pegas, k.
Hubungan antara gaya dan perpindahan untuk pegas linier
adalah
F ky (1.1)
2
1.3 Hubungan Pegas Seri dan Paralel
Konstanta Pegas ekivalen diperlukan dalam
menganalisa suatu sistem pegas rangkaian seperti dalam
Gambar 1.4. Dalam dua pegas paralel, gaya total yang
diperlukan untuk menghasilkan perpindahan satu satuan
sama dengan jumlah konstanta pegasnya.
y
k1
P k1 k2 P
(a) (b)
Gambar 1.4 Kombinasi Pegas. (a) Pegas Paralel. (b) Pegas
Seri.
ke k1 k2 (1.2)
dan untuk n buah pegas tersusun paralel:
n
ke ki (1.3)
i 1
Dalam dua pegas dengan rangkaian seri, gaya P
menghasilkan perpindahan relatif:
P
y1
k1
dan
P
y2
k2
Jadi perpindahan total, y, adalah y = y1 + y2, atau
P P
y (1.4)
k1 k2
3
Jadi gaya yang diperlukan untuk menghasilkan satu
satuan perpindahan (konstanta pegas ekivalen) adalah
P
ke
y
Substitusi y dari Pers. (1.4) ke dalam persamaan diatas,
didapat
1 1 1
(1.5)
k e k1 k 2
Dan secara umum untuk n buah pegas tersusun seri,
konstanta pegas ekivalennya adalah
n
1 1
(1.6)
k e i 1 k i
F ma (1.7)
k
ky ky mÿ
m
N N
4
1.6 Solusi Persamaan Diferensial Gerak
Solusi dari Pers. (1.9) dapat dicoba sebagai
y A cost (1.10)
atau
y B sin t (1.11)
dimana A dan B adalah konstanta yang tergantung
pada kondisi awal gerakan sedangkan adalah besaran yang
tergantung pada sifat sistem. Substitusi Pers. (1.10) ke dalam
Pers. (1.9) memberikan
m 2
k A cost 0 (1.12)
Suku dalam kurung harus sama dengan nol, atau
k
2 (1.13)
m
dan nilai akar positifnya adalah
k/m (1.14)
dan dikenal sebagai frekuensi alami dari sistem.
Karena Pers. (1.10) dan (1.11) adalah solusi dari Pers.
(1.9) maka kombinasinya juga merupakan solusi lengkapnya
yaitu
y A cost B sin t (1.15)
Kecepatannya adalah
y A sin t B cost (1.16)
5
1.7 Frekuensi dan Perioda
Persamaan (1.18) menyatakan gerak harmonik atau
periodik yang dapat dinyatakan dalam sinus maupun cosinus
dengan frekuensi, , yang sama. Perioda bisa didapat dengan
mudah karena fungsi sinus dan cosinus mempunyai perioda
2. Perioda gerakan, T, ditentukan dari
T 2
atau
2
T (1.19)
Perioda biasanya dinyatakan dalam detik per putaran
(rad/detik). Nilai kebalikan dari perioda adalah frekuensi
alami, f. Dari Pers. (1.19)
1
f (1.20)
T 2
Frekuensi alami f dinyatakan dalam herzt atau putaran
per detik (cps). Karena besaran dan frekuensi alami, f,
hanya dibedakan oleh faktor 2 , maka juga biasa disebut
frekuensi alami. Untuk membedakan keduanya, biasa
disebut frekuensi alami circular atau angular.
Contoh 1.1
Hitung frekuensi alami dari sistem dalam Gambar 1.6 yang
terdiri dari pemberat 25 kg yang dihubungkan dengan pegas
k2 ke ujung balok kantilever. Balok kantilever mempunyai
dimensi: t = 0,50 cm, lebar b = 0,80 cm dan modulus elastisitas
E = 2,1 x 106 kg/cm2, dan panjang balok L = 30 cm. Pegas k2
mempunyai kekakuan, k2 = 30 kg/cm.
0,80 cm
30 cm
0,50 cm
K2 = 30 kg/cm
25 kg
6
Solusi:
Defleksi pada ujung kantilever akibat beban statis P adalah
PL3
3EI
Maka konstanta pegas dari balok adalah
P 3EI
k1 3
L
dimana I 12
1
bt 3 . Selanjutnya konstanta pegas k1 dan
k2 dihubungkan seri, dan konstanta pegas ekivalennya adalah
1 1 1
k e k1 k 2
Substitusi nilai numeriknya, didapat
I (1/ 12)(0,50)(0,80) 3 0,0213 cm4
3(2,1 x 10 6 )(0,0213)
k1 4,98 kg/cm
(30) 3
1 1 1
k e 4,98 30
ke = 4,37 kg/cm
7
1.8 Amplitudo Getaran
Persamaan (1.18) dapat ditulis dalam bentuk
y C sin(t ) (1.21)
atau
y C cos(t ) (1.22)
dimana
C y o2 o
2
(1.23)
yo
tan (1.24)
o
dan
o
tan (1.25)
y
Cara yang paling mudah untuk mendapatkan Pers.
(1.21) atau (1.22) adalah dengan mengalikan dan membagi
Pers. (1.18) dengan faktor C yang diberikan dalam Pers. (1.23).
Jadi
y
y C o cost o sin t (1.26)
C C
Dengan bantuan Gambar 1.7, kita dapatkan
yo
sin (1.27)
C
2
/)
2 +(
o
=y o yo
C
o/
Gambar 1.7 Definisi Sudut
8
y
o
C
yo
/ T=2/
dan
o
cos (1.28)
C
Substitusi Pers. (1.27) dan (1.28) ke dalam Pers. (1.26),
akan memberikan
y C (sin cost cos sin t ) (1.29)
Contoh 1.2
Tinjau portal baja dalam Gambar 1.9(a) bekerja gaya dinamis pada
atapnya. Asumsikan: (a) kolom dan dinding tidak mempunyai
massa, (b) balok sangat kaku sehingga mencegah terjadinya rotasi
pada ujung atas kolom. Diminta untuk mencari frekuensi alami
struktur.
9
Solusi:
Kedua asumsi diatas bukan suatu keharusan tetapi dapat
menyederhanakan analisa. Pada kondisi seperti ini portal
dapat dimodelkan menjadi sistem pegas dan massa seperti
dalam Gambar 1.11(b).
y
100 kg/m
F(t) y
W400.200.66
I = 23.700 cm4 F(t)
5m
k m
8m
(a) (b)
Gambar 1.9 Portal Satu Derajat Kebebasan dan Model
Matematikanya Untuk Contoh 1.2
W = 100 x 8 = 800 kg
I = 23.700 cm4
E = 2,1 x 106 kg/cm2
Satu satuan perpindahan pada elevasi lantai
menghasilkan reaksi sebesar 12EI/L3, maka kekakuan kedua
kolom adalah
12 E(2I ) 12(2,1 x 10 6 )(2 x23.700)
k
L3 500 3
k =9555,84 kg/cm
Frekuensi alaminya adalah
1 kg 1 (9555,84)(980)
f
2 W 2 800
f = 17,22 putaran/det = 0,287 rpm
10
1.9 Rangkuman
Beberapa konsep dasar yang telah diperkenalkan
dalam bab ini, yaitu:
(1) Model matematika suatu struktur merupakan idealisasi
untuk melakukan analisa.
(2) Jumlah derajat kebebasan dari suatu sistem sama dengan
jumlah koordinat yang diperlukan untuk menyatakan
posisinya.
(3) Diagram freebody untuk keseimbangan dinamis adalah
diagram yang memperlihatkan gaya luar dan gaya inersia.
(4) Kekakuan atau konstanta pegas dari sistem linier adalah
gaya yang diperlukan untuk menghasilkan perpindahan
satu satuan.
(5) Persamaan diferensial untuk oskilator tanpa redaman
dalam getaran bebas adalah
my ky 0
dan solusi umumnya adalah
y A cost B sin t
dimana A dan B adalah konstanta integrasi yang
dapat ditentukan dari kondisi batas, yaitu:
A = yo
B = o/
k / m adalah frekuensi alami, rad/det,
f adalah frekuensi alami, putaran/det,
2
1
T adalah perioda alami, det.
f
(6) Sebagai alternatif persamaan gerak dapat ditulis sebagai:
y C sin(t )
atau
y C cos(t )
dimana
C y o2 o
2
11
dan
yo
tan
o
o
tan
y
Soal-soal
EI
W
L
y
k
12
y
50 ton
4m
W8x24 W10x33 W8x24
5m 5m
W = 25 ton
W10x33
5m
5m
13
W
EI
L/2 L/2
y
Gambar 1.13 S1.5
6. Nilai numerik untuk Soal 1.5 adalah: L = 120 cm, EI = 10 9
(kg. cm2), dan W = 5000 kg. Jika perpindahan dan
kecepatan awal dari pemberat adalah yo = 0,5 cm dan o =
15 cm/det, tentukan perpindahan, kecepatan, dan
percepatan dari W pada saat t = 2 det.
7. Tinjau pendulum dengan berat W seperti pada Gambar
1.14 S1.7. Pemberat bergetar dalam bentuk lengkung
vertikal dan diikat pada batang yang dianggap tidak
mempunyai berat. Gaya yang bekerja hanya gravitasi dan
gaya tarik pada batang sedangkan friksi diabaikan. Jika
panjang batang adalah L, tentukan persamaan gerak jika
sudut getaran maksimum adalah kecil dan perpindahan
serta kecepatan awal adalah o dan o .
0
14
Posisi
seimbang
m
L
k
a
15
L/2 L/2
W
k k
W
L
(a) (b)
a b a b
L
W
(c) (d)
k
m1 m2
16
BAB 2
SISTEM SATU DERAJAT KEBEBASAN
DENGAN REDAMAN
17
y
k
m (a)
y
ky
mÿ (b)
cý
Gambar 2.1 (a) Oskilator Dengan Redaman Viscous. (b)
Diagram Free-body
Mahasiswa diminta untuk menunjukkan bahwa solusi
terdahulu untuk sistem tanpa redaman y A sin t atau
y B cost tidak akan memenuhi Pers. (2.1). Tetapi
persamaan eksponensial y Ce pt akan memenuhi
persamaan ini. Substitusi fungsi eksponensial ini ke dalam
Pers. (2.1) akan menghasilkan
18
dimana C1 dan C2 adalah konstanta integrasi yang
didapat dari kondisi awal.
Bentuk akhir Pers. (2.4) tergantung pada tanda
dibawah nilai akar dari Pers. (2.3). Ada tiga kasus yang
mungkin terjadi: nilai dibawah akar pada Pers. (2.3) dapat
nol, positif, atau negatif. Kasus dengan besaran dibawah nilai
akar sama dengan nol akan dibahas terlebih dahulu dan
disebut sebagai redaman kritis.
19
y2 (t ) C2te (ccr / 2m)t (2.10)
20
y(t)
o
yo
t
Gambar 2.2 Respon Getaran Bebas Dengan Redaman Kritis
21
dimana A dan B adalah konstanta integrasi dan D
adalah frekuensi sistem dengan redaman yang diberikan oleh
2
k c
D (2.16)
m 2m
atau
D 1 2 (2.17)
yo
y(t ) e t yo cos D t o sin D t (2.20)
D
Persamaan di atas dapat ditulis dalam bentuk lain,
yaitu
y(t ) Cet cos D t (2.21)
dimana
C yo2
o yo 2 (2.22)
D2
22
dan
tan
o yo (2.23)
D yo
Grafik respon sistem subkritis dengan perpindahan
awal yo dan kecepatan awal nol (o=0) diperlihatkan dalam
Gambar 2.3. Terlihat dalam gambar ini bahwa gerakan
bersifat oskilasi tetapi tidak periodik. Amplitudo getaran juga
tidak konstan melainkan berkurang dengan bertambahnya
putaran; tetapi oskilasi terjadi pada interval waktu yang
sama. Interval waktu ini dikenal sebagai perioda getaran
dengan redaman dan bisa didapat dari Pers. (2.17), yaitu
2 2
TD (2.24)
D 1 2
y(t)
Ce-t
TD
yo 2TD
3TD
7TD/2
t
TD/2 3TD/2 5TD/2
D 0,98 (2.25)
23
Terlihat bahwa frekuensi getaran suatu sistem dengan
rasio redaman 20% akan hampir sama dengan frekuensi alami
sistem tanpa redaman. Jadi dalam prakteknya, frekuensi
alami untuk sistem dengan redaman dapat diambil sama
dengan frekuensi alami sistem tanpa redaman.
puncak
y1
y2
y3
y4
TD/2
TD 2TD 3TD
t
TD/4
24
Dari persamaan ini dapat disimpulkan bahwa, jika
faktor cosinus sama dengan satu, perpindahan akan berada
pada titik-titik dari kurva eksponensial y(t ) Cet seperti
pada Gambar 2.4. Tetapi titik-titik ini hanya mendekati dan
tidak sama dengan posisi perpindahan maksimum. Titik-titik
pada kurva eksponensial sedikit berada di sebelah kanan dari
amplitudo maksimum. Untuk keperluan praktis, perbedaan
ini diabaikan dan kurva perpindahan dapat dianggap
berimpit pada puncak amplitudo, dengan kurva
y(t ) Cet sehingga kita dapat menuliskan, untuk dua
puncak yang berurutan, y1 pada t1 dan y2 pada t2 detik
berikutnya,
y1 Cet1
dan
y2 Ce (t1 tD )
Bagi kedua amplitudo maksimum ini dan ambil bentuk
logaritmiknya, maka didapat
y1
ln TD (2.27)
y2
atau dengan mensubstitusi, TD, perioda redaman, dari
Pers. (2.24),
2 / 1 2 (2.28)
Terlihat bahwa rasio redaman dapat dihitung dari
Pers. (2.28) setelah amplitudo dari dua puncak yang
berurutan ditentukan secara eksperimental berdasarkan
getaran bebas sistem. Untuk nilai rasio redaman yang kecil,
Pers. (2.28) dapat didekati dengan
2 (2.29)
25
Contoh 2.1
Suatu sistem yang bergetar dengan berat W = 5 kg dan
kekakuan pegas k = 4 kg/cm mendapat redaman viscous
sehingga dua amplitudo yang berurutan adalah 2,54 cm dan
2,00. Tentukan: (a) frekuensi alami dari sistem tanpa redaman,
(b) penurunan logaritmik, (c) rasio redaman, (d) koefisien
redaman, dan (e) frekuensi alami dengan redaman.
Solusi:
D 1 2
D 28 1 0,038 2 27,89 rad/det.
Terlihat bahwa nilai ini hampir sama besar dengan .
26
Contoh 2.2
Suatu lantai dengan berat W = 2000 kg ditumpu oleh
empat kolom yang dijepit pada pondasi dan pelat lantainya.
Secara eksperimental telah ditentukan bahwa gaya statik
sebesar F = 500 kg yang bekerja pada lantai menghasilkan
perpindahan sebesar = 0,25 cm. Diperkirakan bahwa
redaman struktur sekitar 5% dari redaman kritis. Untuk
struktur ini diminta menentukan: (a) frekuensi alami tanpa
redaman, (b) koefisien redaman absolut, (c) penurunan
logaritmik, (d) jumlah putaran dan waktu yang diperlukan
untuk mengurangi amplitudo getaran dari 0,25 cm menjadi
0,025 cm.
Solusi:
(a) Koefisien kekakuan (gaya per satu satuan perpindahan)
dihitung dari
F 500
k 2000 kg/cm
0,25
dan frekuensi alami tanpa redaman
k 2000
31,3 rad/det.
W/g 2000 / 980
(b) Redaman kritis adalah
2000
ccr 2 km 2 2000 x 127,8 kg.det/cm
980
dan redaman absolut
c ccr 0,05 x 127,8 = 6,39 kg.det/cm
(c) Secara pendekatan, penurunan logaritmik adalah
y
ln o 2 2 x 0,005 = 0,314
y1
dan rasio dari dua puncak amplitudo yang berurutan
adalah
yo
1,37
y1
27
(d) Rasio antara amplitudo pertama yo dan amplitudo yn
setelah putaran ke-n dapat dihitung dari
yo yo y1 y n1
. ...
y n y1 y 2 yn
Ambil dalam bentuk logaritmik, maka
yo
ln .... n
yn
0,25
ln .0,314n
0,025
ln 10
n 7,33 atau 8 putaran
0,314
Frekuensi dengan redaman D diberikan oleh
2.7 Rangkuman
Struktur akan memencarkan energi pada saat
mengalami getaran. Metoda yang paling sering dipakai dan
praktis untuk memperhitungkan pemencaran energi ini
adalah dengan mengasumsikan bahwa hal tersebut
disebabkan oleh gaya redaman viscous. Gaya redaman ini
diasumsikan sebanding dengan kecepatan dan bekerja
melawan arah gerakan. Faktor pembanding ini dinamakan
koefisien redaman viscous. Akan lebih mudah jika koefisien
ini dinyatakan sebagai persentase dari redaman kritis (rasio
redaman, c / ccr ). Redaman kritis dapat didefinisikan
sebagai koefisien redaman terkecil yang tidak menyebabkan
sistem bergetar akibat kondisi awal, melainkan sistem hanya
kembali ke posisi seimbang semula.
28
Persamaan diferensial gerak dari sistem satu derajat
kebebasan dengan redaman adalah
my cy ky 0
Solusi dari persamaan ini tergantung pada besar rasio
redaman. Tiga kasus yang memungkinkan adalah: (1) sistem
redaman kritis ( = 1), (2) redaman subkritis ( < 1), dan (3)
redaman superkritis ( > 1). Untuk sistem dengan redaman
subkritis ( < 1), solusi persamaan diferensial gerak dapat
ditulis sebagai
yo
y(t ) e t yo cos D t o sin D t
D
dengan
k/m adalah frekuensi sistem tanpa redaman,
29
Soal-soal
k
c
m y
dengan D' 2 1
6. Suatu struktur dimodelkan sebagai oskilator oskilator
dengan redaman mempunyai konstanta kekakuan k = 30
ton/cm dan frekuensi alami tanpa redaman = 25
rad/det. Dari percobaan didapat bahwa gaya sebesar 1 ton
pada elemen dengan redaman menghasilkan kecepatan
relatif sebesar 3 cm/det. Tentukan: (a) rasio redaman , (b)
perioda sistem dengan redaman TD, (c) penurunan
30
logaritmik , dan (d) rasio antara dua amplitudo yang
berurutan.
7. Dalam Gambar 2.4 terlihat bahwa garis singgung pada
kurva perpindahan cos( D t ) 1 . Oleh sebab itu
perbedaan dalam Dt antara dua titik singgung yang
berurutan adalah 2. Tunjukkan bahwa perbedaan dalam
antara dua puncak yang berurutan juga 2 .
8. Tunjukkan bahwa untuk sistem tanpa redaman,
penurunan logaritmik dapat ditulis sebagai
1 yi
ln
k yi k
dengan k adalah jumlah putaran yang memisahkan dua
puncak amplitudo yi dan yi+k.
9. Suatu sistem satu derajat kebebasan terdiri dari massa
dengan berat 1 ton dan kekakuan pegas k = 3 ton/cm.
Hasil pengujian pada sistem menunjukkan bahwa gaya
sebesar 100 kg menghasilkan kecepatan relatif 25 cm/det.
Tentukan: (a) rasio redaman , (b) frekuensi sistem dengan
redaman fD, (c) penurunan logaritmik , dan (d) rasio
aplitudo yang berurutan.
10. Sama dengan Soal 2.9 tetapi jika koefisien redaman c = 2
kg. det/cm.
11. Suatu sistem dimodelkan seagai dua massa yang bergetar
bebas m1 dan m2 yang keduanya dihubungkan dengan
massa dan elemen redaman seperti pada Gambar 2.6 S2.11.
Tentukan sistem persamaan diferensial gerak sistem ini
dalam bentuk gerak relatif massa u = y2 – y1.
y1 y2
k
m1 m2
c
Gambar 2.6 S2.11
31
12. Tentukan gerak relatif u = y2 – y1 untuk sistem dalam
Gambar S2.11 dalam bentuk frekuensi alami , frekuensi
redaman D dan redaman relatif. Definisikan massa
m1m2
ekivalen sebagai M .
m1 m2
32
BAB 3
RESPON SISTEM SATU DERAJAT
KEBEBASAN
TERHADAP BEBAN HARMONIK
dimana k/m.
Berdasarkan sifat dari fungsi gaya dalam Pers. (3.1),
solusi khususnya adalah
y p (t ) Y sin t (3.4)
33
dimana Y adalah puncak dari solusi khusus. Substitusi
Pers. (3.4) ke dalam Pers. (3.1) didapat
m 2Y kY Fo
y
(a) k m Fo=sint
ky Fo=sint
(b) my
34
dan setelah mensubstitusikan ke dalam Pers. (3.7)
memberikan
y(t )
Fo / k
sin t r sin t (3.8)
1 r 2
Sebagaimana terlihat dari Pers. (3.8), respon
merupakan penjumlahan dari dua harmonik dengan
frekuensi yang berbeda. Gerakan yang dihasilkan bukan
harmonik, tetapi dalam kasus khusus, gaya redaman akan
selalu ada dalam sistem dan menyebabkan bentuk terakhir
atau bentuk frekuensi getaran bebas dalam Pers. (3.8) semakin
menghilang. Dengan alasan ini maka bentuk terakhir ini
disebut respon transien. Bentuk frekuensi gaya dalam Pers.
(3.8), yaitu
Fo / k
y(t ) sin t (3.9)
1 r 2
disebut respon steady-state. Jadi jelas dari Pers. (3.8)
bahwa dalam kasus tanpa redaman, respon transien tidak
akan menghilang dan responnya diberikan oleh Pers. (3.8).
Dari Pers. (3.8) dan (3.9) juga dapat disimpulkan bahwa jika
frekuensi gaya sama dengan frekuensi alami (r = 1,0), maka
amplitudo getaran menjadi sangat besar. Suatu sistem dengan
frekuensi gaya luar sama dengan frekuensi alami dikatakan
mengalami resonansi. Dalam kejadian ini, amplitudo akan
meningkat secara bertahap dan mencapai nilai tak terhingga.
Tetapi, material yang digunakan mempunyai batas kekuatan
sehingga akan runtuh jauh sebelum amplitudo yang besar
terjadi.
35
Solusi lengkap dari persamaan ini juga terdiri dari
solusi komplementer yc (t ) dan solusi khusus y p (t ) . Solusi
khusus didapat dari kasus redaman subkritis (c < ccr) dari
Pers. (2.15) yaitu
yc (t ) e t A cos D t B sin D t
Solusi khusus bisa didapat dengan mensubstitusi yp
yang diasumsikan berbentuk
y p (t ) C1 sin t C2 cos t (3.11)
ke dalam Pers. (3.10) dan menyamakan koefisien fungsi
sinus dan cosinus. Disini akan digunakan cara lain yaitu
dengan pendekatan rumus Euler, yaitu
e i t cos t i sin t (3.12)
Untuk tujuan ini, Pers. (3.10) dapat ditulis sebagai
my cy ky Fo e i t (3.13)
dengan pengertian bahwa hanya komponen imajiner
Fo e i t (komponen gaya Fo sin t ) yang bekerja, sehingga
respon hanya akan terdiri dari bagian imajiner dari solusi
total Pers. (3.13). Dengan perkataan lain, kita mendapatkan
solusi dari Pers. (3.13) yang mempunyai komponen riil dan
imajiner, dan menghilangkan komponen riil.
y
k
m Fo=sint
(a)
c
y
ky
Fo=sint
(b) my
cy
Gambar 3.2 (a) Getaran Harmonik Dari Oskilator Dengan
Redaman. (b) Diagram Free Body.
36
Solusi khusus dari Pers. (3.13) akan berbentuk
y p Cei t (3.14)
Substitusi Pers. (3.14) ke dalam Pers. (3.13) memberikan
m 2 C ic C kC Fo
atau
Fo
C
k m 2 ic
dan
Fo e it
yp (3.15)
k m 2 ic
Dengan menggunakan koordinat polar, penyebut
dengan bilangan komplek dalam Pers. (3.15) dapat ditulis
sebagai
Fo e i t
yp
k m c e
2 2 2 i
atau
Fo e i ( t )
yp (3.16)
k m c
2 2 2
dimana
c
tan (3.17)
k m 2
Respon dari gaya Fo sin t (komponen imajiner dari
Fo e i t ) akan menjadi komponen imajiner dari Pers. (3.16),
yaitu
Fo sin t
yp (3.18)
k m c
2 2 2
atau
y p Y sin t (3.19)
37
dimana
Fo
Y
k m c 2 2 2
dan
2 r
tan (3.21)
1 r2
dimana y st Fo / k adalah defleksi statik dari pegas
akibat gaya Fo; = c/ccr adalah rasio redaman; dan r /
adalah rasio frekuensi. Respon total adalah penjumlahan dari
solusi komplementer (respon transien) dari Pers. (2.15) dan
solusi khusus (respon steady-state) dari Pers. (3.20), yaitu
y st sin t (3. 22)
t
y (t ) e A cos D t B sin D t
1 r 2 2
2r
2
12
10
Faktor Pembesar Dinamik
XI=0,05
XI=0,10
8 XI=0,125
XI=0,15
XI=0,20
XI=0,25
6 XI=0,40
XI=0,50
XI=0,60
XI=0,70
4 XI=1
XI=2
XI=4
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2 4.4
Rasio Frekuensi
38
Konstanta integrasi A dan B didapat dari kondisi awal
dengan menggunakan respon total Pers. (3.22) dan bukan dari
komponen respon transien saja yang diberikan oleh Pers.
(2.15). Dengan memeriksa komponen respon transien, terlihat
t
bahwa kehadiran faktor ekponensial e akan
menyebabkan komponen ini menghilang sehingga hanya
tersisa getaran steady-state yang diberikan oleh Pers. (3.20).
Rasio amplitudo steady-state yp(t) terhadap defleksi
statik yst dinamakan faktor pembesar dinamik (dynamic
magnification factor), D, dan didapat dari Pers. (3.19) dan (3.20)
yaitu
Y 1
D (3.23)
y st 1 r 2r
2 2 2
39
200
180
160
Sudut fase, Theta (der.)
140
XI=0
XI=0.125
120 XI=0.15
XI=0.2
XI=0.25
100
XI=0.4
XI=0.7
80 XI=1.0
XI=2.0
XI=4.0
60
40
20
0
0 0.2 0.4 0.6 0.8 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 3.7 3.9 4.1 4.3
Rasio Frekuensi, r
Contoh 3.1
Pada tengah bentang dari balok tumpuan sederhana
terdapat mesin seberat W = 8 ton. Balok dibuat dari W8x24
(I=2881 cm4) dengan bentang bersih L = 4 meter. Motor
bergerak dengan frekuensi 300 rpm, dan rotor dengan berat
W‟=20 kg mempunyai eksentrisitas eo berjari-jari 25 cm.
Berapa amplitudo respon steady-state jika redaman viscous
ekivalen diasumsikan 10% dari redaman kritis.
Solusi:
Sistem dinamik ini dapat dimodelkan sebagai oskilator
dengan redaman. Berat sendiri balok diabaikan karena berat
mesin yang jauh lebih besar. Gambar 3.5 dan 3.6 masing-
masing memperlihatkan diagram sistem balok-mesin dan
pemodelannya. Gaya pada tengah bentang yang diperlukan
untuk menghasilkan defleksi sebesar satu satuan (koefisien
kekakuan) adalah
48EI 48 x 2,1x10 6 x 2881
k 4537,6 kg/cm
L3 400 3
40
Frekuensi alami dari sistem (massa balok diabaikan)
adalah
k 4537,6 x 980
23,6 rad/det,
m 8000
frekuensi gaya luar
300 x 2
31,41 rad/det,
60
dan rasio frekuensi
31,41
r 1,332
23,6
Dari Gambar 3.6, jika m adalah massa motor dan m‟
massa rotor yang menimbulkan eksentrisitas, dan y adalah
perpindahan vertikal dari massa yang tidak berrotasi (m-m‟)
dari posisi seimbang, maka perpindahan y1 dari m’ seperti
dalam Gambar 3.6 adalah
y1 y eo sin t (a)
y
EI
41
dan setelah pengaturan suku-sukunya didapat
my cy ky m' eo 2 sin t (c)
Persamaan (c) sama dengan bentuk persamaan gerak
oskilator dengan redaman yang bergetar harmonik dengan
amplitudo
Fo m' eo 2 (d)
Substitusi nilai numerik ke dalam Pers. (d), didapat
20
Fo x25 x31,412 503,4 kg
980
m' eo
eo t eosint y1=y+eosint
y m'ÿ1
(m-m')ÿ
m
y
k
c ky cý
(a) (b)
Gambar 3.6 (a) Model Matematika Untuk Contoh 3.1. (b)
Diagram Free Body.
503,4/4537 ,6
Y 0,135 cm
(1 - 1,332 2 ) (2x1,332x0 ,10)
Y 0,135
DMF 1,21
Yst 0,11093
42
Dengan memetakan nilai DMF ini pada Gambar 3.3
akan dapat ditentukan rentang rasio frekuensi yang baik
untuk struktur yang ditinjau sehingga tidak akan terjadi
resonansi.
Contoh 3.2
Portal baja dalam Gambar 3.7 memikul mesin yang
berrotasi dan menghasilkan gaya horisontal pada lantainya
sebesar F (t ) 100 sin 5,3t . Dengan asumsikan 5% redaman
kritis, tentukan: (a) amplitudo getaran steady-state dan (b)
maksimum tegangan dinamik dalam kolom. Asumsikan
bahwa balok sangat kaku.
Solusi:
Untuk menganalisa dinamik, struktur ini dapat
dimodelkan sebagai oskilator dengan redaman seperti pada
Gambar 3.7(b). Parameter dari model ini dihitung sebagai
berikut:
3E(2I ) 3 x 2,1 x 10 6 x 2 x 260
k 271,2 kg/cm
L3 500 3
= 0,05
Fo 100
y st 0,369 cm
k 271,2
k 271,2
5,952 rad/det,
m 7500/980
5,3
r 0,89
5,952
Amplitudo getaran steady-state dari Pers. (3.20) adalah
y st
Y
1 r 2 r
2 2 2
0,369
1,63 cm
1 0,89 2x0,05 x0,89
2 2 2
43
y
F(t)
7,5 ton y
W200.150
Ix=2690 cm4
k
L=5m F(t)
m
c
(a) (b)
Gambar 3.7 (a) Diagram Portal Untuk Contoh 3.2. (b) Model
Matematika.
44
dimana yo adalah amplitudo maksimum dan adalah
frekuensi gerakan tumpuan. Persamaan diferensial gerak
didapat dari Gambar 3.8(b), dimana keseimbangan gaya
horisontal menghasilkan
my c( y y s ) k ( y ys ) 0 (3.26)
ys(t)=yosint y
k
m
(a)
c
ys y
k=(y-ys)
mÿ
(b) c=(ý-ýs)
Fo yo k 2 c yo k 1 2r
2 2
(3.29)
dan
tan c / k 2r (3.30)
Jelas bahwa Pers. (3.28) adalah persamaan diferensial
dari oskilator yang bergetar akibat gaya harmonik
Fo sin( t ) dan mempunyai bentuk yang sama dengan
Pers. (3.10). Sebagai akibatnya, solusi steady-state dari Pers.
45
(3.28) adalah sama dengan solusi sebelumnya yang diberikan
oleh Pers. (3.20), kecuali adanya penambahan sudut dalam
fungsi sinus, yaitu
Fo / k sin t
y(t ) (3.31)
1 r 2 r
2 2 2
1 2 r
2
y(t )
sin( t ) (3.32)
yo 1 r 2 r
2 2 2
1 2r
2
Y
Tr (3.33)
yo 1 r 2r
2 2 2
46
6
5
Transmisibilitas, Tr
XI=0
XI=1/5
3 XI=1/4
XI=1/3
XI=1/2
0
0 0.2 0.4 0.6 0.8 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 3.7 3.9 4.1 4.3
Rasio Frekuensi, r
47
Terlihat lagi bahwa Pers. (3.36) mempunyai bentuk
yang sama dengan Pers. (3.10) dimana Fo myo 2 .
Selanjutnya, dari Pers. (3.20), respon steady-state dalam bentuk
getaran relatif diberikan oleh
myo 2 / k sin( t )
u(t ) (3.37)
1 r 2r
2 2 2
Contoh 3.3
Jika portal dalam Contoh 3.2 (Gambar 3.7) mendapat
gerakan tanah y s (t ) 0,1sin 5,3t cm, tentukan: (a)
transmisibilitas dari gerakan terhadap balok, (b) gaya geser
maksimum pada kolom, dan (c) tegangan maksimum pada
kolom.
Solusi:
Parameter untuk sistem ini adalah
k 271,2 kg/cm
0,05
y o 0,1 cm
yst 0,369 cm
5,592 rad/det
5,3 rad/det
r 0,89
Transmisibilitas dari Pers. (3.33) adalah
1 2r 1 (2 x 0,89 x 0,05) 2
2
Tr 4,44
1 r 2r
2 2 2
(1 0,89 2 ) 2 (2 x 0,89 x 0,05) 2
48
Perpindahan relatif maksimum U dari Pers. (3.38)
adalah
yo r 2 0,369 x 0,89 2
U 1,292 cm
1 r 2r
2 2 2
(1 0,89 2 ) 2 (2 x 0,89 x 0,05) 2
dan
2r
tan
1 r2
49
Gaya yang dipindahkan/ditransmisikan ke tumpuan
melalui pegas adalah ky dan melalui redaman adalah cy . Jadi
gaya total yang dipindahkan FT adalah
FT ky cy (3.40)
Turunkan Pers. (3.19) dan substitusi ke dalam Pers.
(3.40) menghasilkan
FT Y k sin t c cos t
atau
FT Y k 2 c 2 2 sin( t ) (3.41)
FT Y k 2 c 2 2 sin( t ) (3.42)
dimana
c
tan 2r (3.43)
k
dan
(3.44)
Selanjutnya dari Pers. (3.39) dan (3.42) gaya maksimum
AT yang ditransmisikan ke pondasi adalah
1 2r
2
AT Fo (3.45)
1 r 2r
2 2 2
1 2r
2
AT
Tr (3.46)
Fo 1 r 2r
2 2 2
50
dapat ditentukan dengan mengambil fungsi tangen terhadap
ke dua angkat dalam Pers. (3.44) sehingga
tan tan
tan
1 tan tan
Kemudian dengan mensubstitusi tan dan tan dari
Pers. (3.21) dan (3.43), didapat
2r 3
tan (3.47)
1 r 2 4 2 r 2
Fosint
L=3 m
k
c
(a) (b)
Gambar 3.10 (a) Sistem Balok-Mesin Untuk Contoh 3.5. (b)
Model Matematika.
Contoh 3.4
Suatu mesin dengan berat W = 1900 kg dipasang pada
balok baja dengan tumpuan sederhana seperti pada Gambar
3.10. Suatu piston dalam mesin bergerak dalam arah vertikal
menghasilkan gaya harmonik sebesar Fo=3500 kg dan
frekuensi = 60 rad/det. Abaikan berat balok dan
asumsikan redaman 10% dari redaman kritis. Tentukan: (a)
amplitudo getaran mesin, (b) gaya yang ditransmisikan ke
tumpuan balok, dan (c) sudut fase.
51
Solusi:
Oskilator dengan redaman dalam Gambar 3.10(b)
digunakan untuk memodelkan sistem ini. Parameter sistem
adalah
48 EI 48 x (2,1 x 10 6 )(5000 )
k 3 18.666,7 kg/cm
L 300 3
k 18.666,7 x 980
98,12 rad/det
m 1900
0,10
60
r 0,611
98,12
F 3500
y st o 0,1875 cm
k 18.666,7
52
3.5 Alat Ukur Gempa
Jika suatu sistem dalam Gambar 3.11 digunakan untuk
mengukur getaran, maka perpindahan relatif antara massa
dan pondasi akan dicatat. Alat ini disebut seismograf dan
dapat didesain untuk mengukur perpindahan atau
percepatan pondasi. Respon relatif maksimum, U / yo dari
seismograf pada Gambar 3.11, untuk getaran harmonik pada
tumpuan yang diberikan oleh Pers. (3.38) adalah
U r2
(3.48)
yo 1 r 2r
2 2 2
k y
u=y-ys
c
ys
53
Sekarang tinjau respon dari alat yang sama akibat
percepatan tumpuan ys yo sin t . Persamaan gerak dari
sistem ini didapat dari Pers. (3.35) yaitu
mu cu ku myo sin t (3.49)
3
Amplitudo Respon, U/yo
2.5
2 XI=0.15
XI=0.4
XI=0.5
XI=1.0
1.5 XI=1.5
0.5
0
0 0.2 0.4 0.6 0.8 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 3.7 3.9 4.1 4.3
Rasio Frekuensi, r
54
3.6 Rangkuman
Dalam bab ini telah dibahas respon dari sistem satu
derajat kebebasan akibat beban harmonik. Tipe beban ini
dinyatakan sebagai fungsi sinus, cosinus, atau eksponensial
dan penyelesaian matematik telah diberikan baik untuk
struktur dengan maupun tanpa redaman. Persamaan gerak
dari sistem linier satu derajat kebebasan adalah persamaan
diferensial orde dua, yaitu
my cy ky Fo sin t (3.10)
atau
Fo
y 2y 2 y sin t
m
dimana adalah frekuensi gayanya,
c
adalah rasio redaman
ccr
dan
k
adalah frekuensi alami.
m
Solusi umum dari Pers. (3.10) didapat dengan
menjumlahkan solusi komplementer (transien) dan solusi
khusus (steady-state), yaitu
Fo / k sin t
y(t ) e t A cos D t B sin D t
Solusi transien
1 r 2r
2 2
2
Solusi steady-state
dimana A dan B adalah konstanta integrasi,
r adalah rasio frekuensi
D 1 r2 adalah frekuensi alami sistem dengan
redaman,
2r
Dan tan 1 adalah sudut fase.
1 r2
55
Bagian solusi transien akan hilang dengan cepat karena
faktor eksponensial negatif sehingga hanya menyisakan solusi
steady-state. Hal yang paling penting adalah kondisi resonansi
( r / = 1) dimana amplitudo getaran menjadi sangat
besar untuk sistem dengan redaman dan menjadi tak
terhingga untuk sistem tanpa redaman.
Respon struktur akibat gerakan tumpuan atau pondasi
dapat diperoleh dalam bentuk gerakan absolut dari massa
atau gerakan relatif terhadap tumpuannya. Dengan cara yang
terakhir, akan didapat bentuk persamaan gerak yang lebih
sederhana, yaitu
mu cu ku Feff (t ) (3.35)
1 2r
2
Tr
1 r 2r
2 2 2
56
Soal-soal
t
W8x31
L=5m
L = 20 m
57
5. Untuk Soal 3.4 tentukan: (a) gaya maksimum yang
ditransfer ke pondasi dan (b) transmisibilitas.
6. Suatu alat yang ditumpu oleh pegas akan ditempatkan
pada lantai laboratorium yang menghasilkan getaran
vertikal harmonik pada lantai dengan amplitudo 0,3 cm
pada 10 putaran per det. Jika alat ini mempunyai berat 100
kg, tentukan kekakuan pegas yang diperlukan untuk
mengurangi amplitudo gerakan vertikal hingga 0,03 cm.
Abaikan redaman.
y
W = 100 ton
k=3000 ton/m
58
y
EI = 30 x 108 kg.cm2
m Mesin
Lantai
Gambar 3.17 S3.10
11. Tentukan frekuensi saat terjadi amplitudo tertinggi dari
suatu oskilator dengan redaman. Juga tentukan amplitudo
tertingginya dan sudut fasenya.
12. Suatu struktur yang dimodelkan sebagai sistem massa-
pegas dengan redaman (Gambar 3.18 S3.12) dengan mg =
2520 kg, k = 89000 kg/cm, dan c = 112 kg. det/cm,
mendapat gaya harmonik. Tentukan: (a) frekuensi alami,
(b) rasio redaman, (c) amplitudo gaya luar jika amplitudo
massa sebesar 1 cm, dan (d) amplitudo gaya luar jika
amplitudo pada frekuensi tertinggi adalah frekuensi
resonansi.
59
F(t)=Fosint
k
m
c
Gambar 3.18 S3.12
k
m1 m2 F(t)=Fosint
60
BAB 4
RESPON AKIBAT BEBAN DINAMIK
RANDOM
61
F()
F()d
d
+d t
Gambar 4.1 Riwayat Beban Sebagai Impuls
dimana F() d adalah impuls dan d adalah
pertambahan kecepatan. Pertambahan kecepatan ini dapat
dianggap sebagai kecepatan awal dari massa tersebut pada
waktu . Sekarang tinjau impuls F() d yang bekerja pada
suatu struktur dan diwakili oleh oskilator tanpa redaman
dalam Gambar 4.2. Pada saat oskilator akan mengalami
pertambahan kecepatan yang diberikan oleh Pers. (4.1).
Seperti telah diketahui bahwa solusi persamaan gerak
diferensial dari oskilator tanpa redaman yang dinyatakan
oleh:
my ky 0
adalah
o
y yo cost sin t (4.1-a)
Sustitusi pertambahan kecepatan dari Pers. (4.1) ke
dalam Persamaan (4.1-a) diatas sebagai kecepatan awal o dan
perpindahan awal yo = 0 pada saat sehingga menghasilkan
perpindahan pada saat t sebesar:
F ( )d
dy(t ) sin (t ) (4.2)
m
62
Selanjutnya riwayat pembebanan dapat dianggap
sebagai suatu deretan impuls pendek yang saling berurutan
dengan pertambahan waktu d, dan masing-masing impuls
tersebut menghasilkan respon seperti yang diberikan oleh
Pers. (4.2). Dapat disimpulkan bahwa perpindahan total pada
waktu t akibat gaya yang kontinu sebesar F() adalah
penjumlahan atau integral dari pertambahan perpindahan
dy(t) dari waktu t = 0 sampai dengan waktu t, yaitu:
1 t
m 0
y(t ) F ( ) sin (t )d (4.3)
1. Gaya Konstan
Suatu gaya konstan Fo bekerja mendadak pada
suatu oskilator tanpa redaman pada waktu t = 0 seperti
pada Gambar 4.2. Jika perpindahan awal dan kecepatan
awal sama dengan nol, Pers. (4.4) menghasilkan
1 t
m o
y(t ) Fo ( ) sin (t )d
63
F(t)
Fo
k F(t)
m
t
Gambar 4.2 Oskilator Tanpa Redaman Dengan Beban
Konstan
m 2
F
y(t ) o (1 cost ) yst (1 cost ) (4.5)
k
dimana yst = Fo/k. Respon dari beban konstan ini
diberikan dalam Gambar 4.3. Dapat dilihat bahwa solusi
ini memberikan hasil yang hampir sama dengan gerak
bebas osilator tanpa redaman. Perbedaannya adalah
sumbu koordinat t bergeser sejauh yst = Fo/k. Perbedaan
lain adalah perpindahan maksimum 2 yst adalah 2 kali
lipat perpindahan jika gaya Fo bekerja secara statik.
Kesimpulan yang didapat adalah: perpindahan maksimum
dari suatu sistem linier akibat beban konstan yang bekerja
mendadak adalah 2 kali perpindahan yang disebabkan
oleh gaya yang sama tetapi bekerja statis. Hal ini berlaku
juga untuk gaya dalam dan tegangan dalam struktur yang
ditinjau.
y(t)
yst
0 T t
64
2. Beban Segi Empat
Kasus yang kedua jika gaya konstan Fo bekerja
mendadak tetapi hanya untuk selang waktu td seperti pada
Gambar 4.4. Sampai dengan waktu td, berlaku Pers. (4.5)
dan pada waktu tersebut gaya dan kecepatannya adalah
Fo
yd (1 costd )
k
dan
Fo
d sin td
k
Untuk respon setelah waktu td dapat digunakan
Pers. (4.1-a) untuk gerak bebas, dengan mengambil kondisi
awal perpindahan dan kecepatan pada saat td. Setelah
mengganti t dengan t-td, dan yo dan o dengan yd dan d
maka didapat
Fo F
y (t ) (1 costd ) cos (t td ) o sin td sin (t td )
k k
dan dapat diringkas menjadi
y(t )
Fo
cos (t td ) cost (4.6)
k
Jika dynamic load factor (DLF) didefinisikan sebagai
perpindahan pada waktu t dibagi dengan perpindahan
statis yst = Fo/k, maka Pers. (4.5) dan (4.6) dapat ditulis
sebagai
DLF 1 cost, t td
dan
DLF cos (t td ) cost, t td (4.7)
65
F(t)
Fo
t
td
Gambar 4.4 Beban Segiempat
66
Gambar 4.5 Respon Sistem Satu Derajat Kebebasan
Elastis Akibat Beban Segiempat
Sumber: Ref. 3
Kurva seperti yang diberikan oleh Gambar 4.6 yaitu
yang memberikan nilai respon maksimum untuk sistem
SDOF untuk fungsi beban yang diberikan dinamakan
kurva respon spektra. Kurva semacam ini sangat berguna
dalam perencanaan struktur tahan gempa sebagaimana
akan diterangkan kemudian. Kurva respon spektra untuk
beban impuls yang bekerja pada waktu singkat seringkali
menyatakan sistem tanpa redaman. Hal ini disebabkan
untuk durasi yang pendek, redaman tidak berpengaruh
besar pada respon sistem. Dynamic load factor maksimum
biasanya berhubungan dengan puncak respon pertama
dimana redaman belum cukup berpengaruh.
67
Gambar 4.6 Faktor Beban Dinamik Maksimum Untuk
Oskilator Tanpa Redaman Akibat Beban Segiempat dan
Segitiga Menurun
Sumber: Ref. 3
y
Fo
1 cost Fo sin t t (4.9)
k ktd
68
F(t)
Fo
t
td
Gambar 4.7 Beban Segitiga
y
Fo
sin t sin t td Fo cost
ktd k
setelah dibagi dengan yst=Fo/k menghasilkan
DLF
1
sin t sin t td cost (4.12)
td
69
Dalam bentuk parameter waktu tak berdimensi,
Pers. (4.12) dapat ditulis sebagai
1 t t t d t (4.13)
DLF sin 2 sin 2 cos 2
2td / T T T T T
1.500
1.000
0.500 td/T=0.25
DLF (t/td)
td/T=0.5
td/T=1.0
td/T=1.5
0.000
-0.500
-1.000
-1.500
00
20
40
60
80
00
20
40
60
80
00
20
40
60
80
00
20
40
60
80
00
20
40
60
80
00
0.
0.
0.
0.
0.
1.
1.
1.
1.
1.
2.
2.
2.
2.
2.
3.
3.
3.
3.
3.
4.
4.
4.
4.
4.
5.
t/td
70
f ( ) 2F0 0 t td / 2
td
f ( ) 2F0 1 - 1 t d t td
2
td
f ( ) 0 td t
F(t)
Fo
t
td/2 td
Gambar 4.9 Beban Segitiga Simetris
Dengan cara yang sama seperti sebelumnya didapat
faktor pembesar dinamik berikut
2 sin t
DLF t 0 t td / 2
td (4.14)
2 1 t
DLF td t 2 sin t d sin t 1 t d t td
td 2 2
2 td
DLF 2 sin t sin t sin t td td t
td 2
71
72
DLF (Faktor Pembesar Dinamik) DLF (Faktor Pembesar Dinamik)
-1.000
-0.500
0.000
0.500
1.000
1.500
2.000
-2.000
-1.500
-1.000
-0.500
0.000
0.500
1.000
1.500
2.000
0. 0.
00 00
0. 0.
20 20
0. 0.
40 40
0. 0.
60 60
0. 0.
80 80
1. 1.
00 00
1. 1.
20 20
1. 1.
40 40
1. 1.
60 60
1. 1.
80 80
2. 2.
00 00
2. 2.
20 20
2. 2.
40 40
2. 2.
60 60
2. 2.
80 80
3. 3.
00 00
3. 3.
20 20
(a)
Waktu, t
3. Waktu, t
40 3.
40
3. 3.
60 60
3. 3.
80 80
4. 4.
00 00
4. 4.
20 20
4. 4.
40 40
4. 4.
60 60
4. 4.
80 80
5. 5.
00 00
5. 5.
20 20
5. 5.
40 40
5. 5.
60 60
5. 5.
80 80
1.600
1.400
1.200
1.000
DLFmax
0.800
0.600
0.400
0.200
0.000
25
75
25
75
25
75
25
75
25
25
75
25
75
25
75
25
75
25
75
25
75
0.
0.
1.
1.
2.
2.
3.
3.
4.
4.
4.
5.
5.
6.
6.
7.
7.
8.
8.
9.
9.
td/T
1.6
1.4
1.2
1
tm/td
0.8
0.6
0.4
0.2
0
25
75
25
75
25
75
25
75
25
25
75
25
75
25
75
25
75
25
75
25
75
0.
0.
1.
1.
2.
2.
3.
3.
4.
4.
4.
5.
5.
6.
6.
7.
7.
8.
8.
9.
9.
td/T
73
pada Gambar 4.13. Dalam hal ini fungsi beban terhadap
waktu adalah
f ( ) Fo untuk td
td
f ( ) Fo untuk td
F(t)
Fo
t
td
Gambar 4.13 Beban Meningkat dan Konstan
74
Gambar 4.14 Respon Sistem Satu Derajat Kebebasan
Elastis Akibat Beban Meningkat dan Konstan
Sumber: Ref. 3
75
Gambar 4.16 Waktu Untuk Mencapai Respon Maksimum
Sistem Satu Derajat Kebebasan Elastis Akibat Beban
Meningkat dan Konstan
Sumber: Ref. 3
Contoh 4.1
Suatu balok baja memikul beban dinamik terpusat
seperti pada Gambar 4.17 dimana td sebesar 0,75 det dan Fo
sebesar 20 ton. Jika berat balok diabaikan maka sistem
mempunyai satu derajat kebebasan. Tentukan tegangan
lentur dinamik maksimum.
Solusi:
Mula-mula harus dihitung perioda alami. Konstata
pegas k didefinisikan sebagai gaya pada tengah bentang
yang diperlukan untuk memberikan perpindahan satu
satuan dititik yang sama. Jadi
48 EI (48)(21000 )(23700 )
k 110,6 kg/cm
l3 600 3
M 10.000
T 2 2 1,908 det
k (980)(110,6)
76
Gunakan Gambar 4.15 dengan td/T = 0,75/1,908 =
0,393, didapat
(DLF)max = 1,8
tm
= 1,7
td
F(t)
W400.200.66 k
I = 23.700 cm4
S = 1190 cm3
m
3m 3m
Fo = 20 ton
L
F(t)
td = 0,75 det
F(t)
20 t
t
0,75 det
77
4.2 Integral Duhamel Secara Numerik untuk Sistem
Tanpa Redaman
Sekarang akan ditinjau respon akibat fungsi beban
dengan integral Duhamel yang tidak mungkin didapatkan
solusi analitisnya. Dalam hal ini, harus digunakan cara
numerik untuk menyelesaikan integral Duhamel.
Dalam banyak kasus, beban kerja mempunyai fungsi
yang hanya didapat dari data seperti halnya gerakan gempa
dan respon harus dievaluasi secara numerik. Untuk tujuan
tersebut, dalam integral Duhamel digunakan hubungan
trigonometri: sin (t ) sin t cos cost sin .
Dengan mengasumsikan kondisi awal sama dengan nol,
maka integral Duhamel Pers. (4.4) dapat ditulis dalam bentuk
t t
1 1
y(t ) sin t
m 0
F ( ) cosd cost
m 0
F ( ) sin d
atau
y(t ) A(t ) sin t B(t ) cost/ m (4.16)
dimana
t
A(t ) F ( ) cosd
0
(4.17)
t
B(t ) F ( ) sin d
0
78
Langkah yang diperlukan dalam aturan trapezoidal
adalah
A(t ) 1
2 I o 2I1 2I 2 ... 2I n1 I n (4.18)
dan untuk aturan Simpson
A(t ) 13 I o 4I1 2I 2 ... 4I n1 I n (4.19)
dimana untuk aturan Simpson n t / harus genap.
Respon yang didapat akan merupakan pendekatan karena
aturan ini merupakan penjumlahan fungsi I ( ) yang
didekati dengan beberapa potongan fungsi yang linier untuk
aturan trapesium dan parabola untuk aturan Simpson.
Dalam metoda ini diasumsikan bahwa fungsi gaya
F ( ) dapat didekati dengan segmen fungsi linier seperti
pada Gambar 4.18. Untuk mendapatkan riwayat respon
secara lengkap, bentuk integrasi Pers. (4.17) akan lebih mudah
jika ditulis dalam bentuk inkrimental, yaitu
ti
79
F()
F(ti+1)
Fi
F(ti)
F(ti-1)
F()
ti-1 ti ti+1
Gambar 4.18 Segmen Fungsi Beban Linier
F
Bt i Bt i 1 F t i 1 t i 1 i cost i cost i 1 /
t i
Fi
sin ti sin ti 1 ti costi ti 1 costi 1 (4.24)
2ti
Persamaan (4.23) dan (4.24) adalah rumus yang
digunakan untuk mengevaluasi integral dalam Pers. (4.17)
pada waktu t = ti.
80
Contoh 4.2
Tentukan respon dinamis dari suatu tanki akibat beban
ledakan. Idealisasi struktur dan beban ledakan diberikan
dalam Gambar 4.19. Abaikan redaman.
y
W=20 ton
F(t) F(t)
60 ton
k=50 ton/cm
t (det)
Solusi:
Frekuensi alami dari sistem ini adalah
k / m 50/(20/980 ) 49,5 rad/det
Karena beban diberikan sebagai segmen fungsi linier,
maka respon yang didapat dari integral Duhamel, Pers. (4.16),
dengan A(t) dan B(t) ditentukan dari Pers. (4.23) dan (4.24)
akan eksak. Perhitungan dilakukan dengan menggunakan
Tabel 4.1 untuk beberapa langkah waktu dan juga diberikan
dalam bentuk kurva pada Gambar 4.20. Perlu dicatat bahwa
besaran sudut yang dipakai adalah radian. Dalam tabel ini,
integral dalam Pers. (4.20) dan (4.21) diberi notasi A(t) dan
B(t), karena
ti
81
Karena ledakan berhenti pada saat t = 0,60 detik, nilai A
dan B tetap konstan setelah waktu tersebut. Akibatnya,
respon getaran bebas didapat dengan mensubstitusi nilai A
dan B pada saat t = 0,60 detik ke dalam Pers. (4.16) yaitu
y(t ) (167 sin 49,5 t 1938 cos 49,5 t ) / 1010,20
atau
y (t ) 0,1653 sin 49,5 t 1,9184 cos 49,5 t
untuk t 0,060 detik.
2.500
2.000
1.500
1.000
0.500
y (cm)
0
00
04
08
12
16
20
24
28
32
36
40
44
48
52
56
60
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
0.
-0.500
-1.000
-1.500
-2.000
-2.500
t (det)
82
Tabel 4.1 Perhitungan respon untuk Contoh 4.1
t F(t) wt dA(t) A(t) dB(t) B(t) y(t)
(det) (Kg) (rad) (cm)
0.000 0 0.0000 0 0 0 0 0.000
0.020 60000 0.9900 461 461 359 359 0.187
0.040 60000 1.9800 99 559 1147 1506 1.101
0.060 0 2.9700 -393 167 432 1938 1.918
0.080 0 3.9600 0 167 0 1938 1.190
0.100 0 4.9500 0 167 0 1938 -0.612
0.120 0 5.9400 0 167 0 1938 -1.862
0.140 0 6.9300 0 167 0 1938 -1.431
0.160 0 7.9200 0 167 0 1938 0.291
0.180 0 8.9100 0 167 0 1938 1.751
0.200 0 9.9000 0 167 0 1938 1.630
0.220 0 10.8900 0 167 0 1938 0.038
0.240 0 11.8800 0 167 0 1938 -1.588
0.260 0 12.8700 0 167 0 1938 -1.781
0.280 0 13.8600 0 167 0 1938 -0.366
0.300 0 14.8500 0 167 0 1938 1.379
0.320 0 15.8400 0 167 0 1938 1.880
0.340 0 16.8300 0 167 0 1938 0.684
0.360 0 17.8200 0 167 0 1938 -1.130
0.380 0 18.8100 0 167 0 1938 -1.923
0.400 0 19.8000 0 167 0 1938 -0.981
0.420 0 20.7900 0 167 0 1938 0.847
0.440 0 21.7800 0 167 0 1938 1.910
0.460 0 22.7700 0 167 0 1938 1.249
0.480 0 23.7600 0 167 0 1938 -0.539
0.500 0 24.7500 0 167 0 1938 -1.841
0.520 0 25.7400 0 167 0 1938 -1.481
0.540 0 26.7300 0 167 0 1938 0.216
0.560 0 27.7200 0 167 0 1938 1.718
0.580 0 28.7100 0 167 0 1938 1.669
0.600 0 29.7000 0 167 0 1938 0.114
83
yo 0,o F ( )d / m , dan substitusi t untuk t- ke dalam
Pers. (2.22), kita dapatkan perpindahan pada saat t sebagai
F ( )d
dy(t ) e t sin D (t ) (4.25)
m D
Penjumlahan respon ini untuk seluruh interval waktu
pembebanan menghasilkan
t
1
F ( )e sin D (t )d (4.26)
( t )
y(t )
m D 0
Persamaan ini merupakan respon sistem dengan
redaman dalam bentuk integral Duhamel. Untuk perhitungan
secara numerik, dengan cara yang sama seperti untuk sistem
tanpa redaman, dari Pers. (4.26) didapat
e t
y(t ) AD (t ) sin D t BD (t ) cos D t (4.27)
m D
dimana
ti
I1 e
t
cos Dd cos D D sin D ti t1i (4.30)
ti 12 2 D2
et
ti
I2 e sin Dd
t
sin D D cos D ti t1i (4.31)
ti 12 2 D2
ti
' D (4.32)
e sin Dd I 2
t
I3 I' ti
ti 1 2
2
D2 2
2 1
D
ti 1
ti
' D (4.33)
e cos Dd I1
t
I4 I' ti
84
dimana I 1' dan I 2' adalah integral yang dinyatakan
dalam Pers. (4.30) dan (4.31) sebelum dievaluasi pada
batasnya. Dalam bentuk integral, AD (ti ) dan BD (ti ) dapat
dihitung dari
F F
Ad (t i ) AD (t i 1 ) F (t i 1 ) t i 1 i I1 i I 4 (4.34)
t i t i
Fi F
Bd (t i ) BD (t i 1 ) F (t i 1 ) t i 1 I 2 i I 3 (4.35)
t i t i
Akhirnya, dengan mensubstitusi Pers. (4.34) dan (4.35)
ke dalam Pers. (4.27) didapat perpindahan pada waktu ti
e ti
y(t i ) AD (t i ) sin D t i BD (ti ) cos D t i (4.36)
m D
85
Tabel 4.2 Variabel Input Untuk Program DUHAMEL.FOR
Variabel Simbol Penjelasan
NTYPE Indeks getaran: 0 gaya pada massa, 1
percepatan pada tumpuan
N Jumlah titik yang mendefinisikan fungsi
M m getaran
Y0 y0 Massa
V0 o Perpindahan awal
K k Kecepatan awal
XI Kontanta pegas linier
TMAX Rasio redaman
DT dt Waktu integrasi maksimum
INT Langkah waktu integrasi
Indeks interpolasi: 0 tidak diinterpolasi
GR g 1 interpolasi
T(I) ti
Percepatan gravitasi
F(I) F(ti)
Waktu di titik t
Gaya atau percepatan pada waktu ti
(percepatan dalam g)
86
Tabel 4.5 Luaran Komputer Untuk Contoh 4.1
87
Tabel 4.7 Luaran Komputer Untuk Contoh 4.2
RESPONS SISTEM SATU DERAJAT KEBEBASAN DENGAN INTEGRAL DUHAMEL
Massa = 20.408
Konstanta pegas = 50000.0
Frekuensi alami = 49.498 rad/det
Frekuensi redaman = 49.436 rad/det
Konstanta redaman = 101.015
Redaman relatif = .050
---------------------------------------------------------------------------
| Waktu | Gaya | Perpindahan | Kecepatan | Percepatan | Reaksi |
| | | | | | perletakan |
---------------------------------------------------------------------------
| .0000 | .00| .00000 | .00000 | .0000 | .000 |
| .0200 | 60000.00| .18216 | 26.21923 | 2363.9380 | 9485.485 |
| .0400 | 60000.00| 1.04858 | 52.77644 | 109.7528 | 52699.313 |
| .0600 | .00| 1.78129 | 5.25952 | -4390.2191 | 89065.886 |
| .0800 | .00| 1.08747 | -67.63829 | -2329.5183 | 54800.880 |
| .1000 | .00| -.47544 | -75.54240 | 1538.7544 | 24966.747 |
| .1200 | .00| -1.48248 | -17.78650 | 3720.1496 | 74145.884 |
| .1400 | .00| -1.12068 | 49.81000 | 2499.1465 | 56259.581 |
| .1600 | .00| .17004 | 68.23265 | -754.3373 | 10944.897 |
| .1800 | .00| 1.19299 | 26.28529 | -3052.9539 | 59708.545 |
| .2000 | .00| 1.09436 | -34.29584 | -2511.4576 | 54827.779 |
| .2200 | .00| .06463 | -59.69596 | 137.1441 | 6841.390 |
| .2400 | .00| -.92359 | -31.40416 | 2418.2565 | 46288.323 |
| .2600 | .00| -1.02501 | 21.20724 | 2406.3133 | 51295.041 |
| .2800 | .00| -.23606 | 50.63607 | 327.7052 | 12863.487 |
| .3000 | .00| .68138 | 33.77861 | -1836.5910 | 34239.452 |
| .3200 | .00| .92682 | -10.51658 | -2218.6782 | 46353.290 |
| .3400 | .00| .35269 | -41.59972 | -658.2002 | 18128.497 |
| .3600 | .00| -.47040 | -34.00574 | 1320.8018 | 23769.363 |
| .3800 | .00| -.81169 | 2.09425 | 1978.2868 | 40584.978 |
| .4000 | .00| -.42331 | 32.99208 | 873.8224 | 21426.429 |
| .4200 | .00| .29222 | 32.62697 | -877.4350 | 14977.994 |
| .4400 | .00| .68920 | 4.25930 | -1709.6344 | 34462.653 |
| .4600 | .00| .45652 | -25.09473 | -994.2752 | 22966.436 |
| .4800 | .00| -.14652 | -30.11768 | 508.0587 | 7932.715 |
| .5000 | .00| -.56682 | -8.78650 | 1432.2086 | 28354.840 |
| .5200 | .00| -.46042 | 18.08455 | 1038.5305 | 23093.506 |
| .5400 | .00| .03160 | 26.88253 | -210.4712 | 3141.620 |
| .5600 | .00| .45009 | 11.75060 | -1160.8887 | 22535.714 |
| .5800 | .00| .44237 | -12.05261 | -1024.1528 | 22151.885 |
| .6000 | .00| .05524 | -23.25526 | -20.2307 | 3625.880 |
---------------------------------------------------------------------------
88
Tabel 4.8 Input Data Untuk Contoh 4.3
Data
1 24 20.408 0. 0. 50000 0.05 0.62 0.02 0 980.
0.0000 0.0108 0.0420 0.0010 0.0970 0.0159 0.1610 -0.0001
0.2210 0.0189 0.2630 0.0001 0.2910 0.0059 0.3320 -0.0012
0.3740 0.0200 0.4290 -0.0237 0.4710 0.0076 0.5810 0.0425
0.6230 0.0094 0.6650 0.0138 0.7200 -0.0088 0.7250 -0.0256
0.7890 -0.0387 0.7940 -0.0568 0.8720 -0.0232 0.8770 -0.0343
0.9410 -0.0402 0.9460 -0.0603 0.9970 -0.0789 1.0660 -0.0666
Contoh 4.2
Cari respon tanki pada Contoh 4.1 dengan
menggunakan program DUHAMEL.FOR. Asumsikan bahwa
rasio redaman 5%.
Solusi:
Input data yang diperlukan diberikan pada Tabel 4.6
dan luaran diberikan dalam Tabe 4.7. Perpindahan yang
diberikan dalam Tabel 4.7 untuk redaman 5% sebagaimana
yang diperkirakan, sedikit lebih kecil dari perpindahan y(t)
yang dihitung dalam Tabel 4.5 untuk sistem tanpa redaman
dan untuk mempermudah melihat perbedaan tersebut,
respon struktur tanpa dan dengan redaman diberikan pada
Gambar 4.20.
Contoh 4.3
Tinjau tanki pada Contoh 4.1 dan 4.2 dengan beban
getaran pada pondasi. Data getaran didapat dari catatan
gempa El Centro 1940. Asumsikan rasio redaman 5%.
Solusi:
Input data untuk contoh ini diberikan pada Tabel 4.8
dan luaran komputer diberikan pada Tabel 4.9. Untuk contoh
ini kontrol indeks dibuat nol (INT=0) yang menyatakan
bahwa interpolasi antara titik data getaran tidak diinginkan.
Dalam kasus ini, data untuk variable DT dan TMAX tidak
diperlukan, sehingga tempat yang tersedia untuk data ini
dibiarkan kosong atau dibuat sama dengan nol seperti dalam
Tabel 4.8.
89
Tabel 4.9 Luaran komputer untuk Contoh 4.3
RESPONS SISTEM SATU DERAJAT KEBEBASAN DENGAN INTEGRAL DUHAMEL
Massa = 20.408
Konstanta pegas = 50000.0
Frekuensi alami = 49.498 rad/det
Frekuensi redaman = 49.436 rad/det
Konstanta redaman = 101.015
Redaman relatif = .050
---------------------------------------------------------------------------
| Waktu | Gaya | Perpindahan | Kecepatan | Percepatan | Reaksi |
| | | | | | perletakan |
---------------------------------------------------------------------------
| .0000 | -216.00| .00000 | .00000 | -10.5840 | .000 |
| .0420 | -20.00| -.00387 | -.03844 | 8.6846 | 193.391 |
| .0970 | -318.00| -.00277 | -.09988 | -8.3085 | 138.715 |
| .1610 | 2.00| -.00333 | .27394 | 6.8933 | 168.637 |
| .2210 | -378.00| -.00304 | -.44269 | -8.8900 | 158.298 |
| .2630 | -2.00| -.01226 | .28405 | 28.5288 | 613.580 |
| .2910 | -118.00| .00190 | .52660 | -13.0432 | 108.872 |
| .3320 | 24.00| .00627 | -.30816 | -12.6652 | 315.142 |
| .3740 | -400.00| -.01142 | -.36175 | 10.1802 | 572.381 |
| .4290 | 474.00| .00608 | .92025 | 3.7703 | 317.985 |
| .4710 | -152.00| .01858 | -.72159 | -49.4076 | 932.058 |
| .5810 | -849.99| .00030 | .15901 | -43.1747 | 22.014 |
| .6230 | -188.00| -.01401 | -.31143 | 26.6529 | 701.177 |
| .6650 | -276.00| -.00563 | .49023 | -2.1514 | 285.933 |
| .7200 | 176.00| .00538 | -.10475 | -4.0300 | 269.033 |
| .7250 | 512.00| .00488 | -.08067 | 13.5403 | 243.951 |
| .7890 | 773.99| .01982 | .21552 | -11.6943 | 991.120 |
| .7940 | 1135.99| .02081 | .19560 | 3.7029 | 1040.852 |
| .8720 | 464.00| .00707 | -.45187 | 7.6423 | 356.610 |
| .8770 | 685.99| .00498 | -.37402 | 23.2734 | 251.664 |
| .9410 | 839.99| .02425 | .39978 | -20.2352 | 1213.241 |
| .9460 | 1205.99| .02605 | .33303 | -6.3885 | 1303.161 |
| .9970 | 1577.99| .03166 | -.04975 | -.0068 | 1583.160 |
| 1.0660 | 1331.99| .02672 | -.08903 | .2452 | 1336.009 |
---------------------------------------------------------------------------
4.5 Rangkuman
Dalam bab ini telah diperlihatkan bahwa persamaan
diferensial gerak untuk sistem linier dapat diselesaikan untuk
semua fungsi beban dalam bentuk integral Duhamel.
Perhitungan numerik dari integral ini dapat diselesaikan
dengan metoda standar seperti trapesoidal dan aturan
Simpson. Dalam evaluasi integral diasumsikan bahwa fungsi
beban diantara titik data adalah linier. Dengan program
DUHAMEL.FOR akan didapat respon dalam bentuk
perpindahan, kecepatan, dan percepatan sebagai fungsi
90
waktu. Program ini terbatas pada struktur satu derajat
kebebasan dengan perilaku elastik linier akibat fungsi beban
random yang bekerja pada pusat massa atau percepatan
tumpuannya.
Soal-soal
W24x94
5m (I=111.700 cm4)
1,5 m
8m
91
F(t)
Fo
t
td
Gambar 4.22 S4.3
4. Portal dalam Gambar 4.21 S4.1 mendapat percepatan
mendadak sebesar 0,5g pada pondasinya. Tentukan gaya
geser maksimum dalam kolom. Asumsikan bahwa
redaman tidak ada.
5. Sama seperti Soal 4.4 tetapi dengan redaman kritis 10%.
6. Untuk sistem dalam Gambar 4.23 S4.6, tentukan dan
gambarkan perpindahan sebagai fungsi waktu untuk
interval 0 t 0,5 detik. Abaikan redaman.
F(t)
y
1000 kg
k=200 kg/cm
2000 ton F(t)
c t (detik)
0,2 0,4
92
y
W=20 ton
F(t) a(t)/g
a(t)/g = 0,1 t2
k=50 ton/cm
t (det)
0 1 2 3
a(t)
(a) (b)
Gambar 4.24 S4.8
9. Sama dengan Soal 4.8, tetapi dengan redaman kritis 20%.
10. Untuk tanki pada Soal 4.9, tentukan perpindahan
maksimum puncak tanki relatif terhadap perpindahan
tanah.
11. Portal pada Gambar 4.25 S4.11(a) mendapat gerakan
horisontal di tumpuannya seperti pada Gambar 4.25
S4.11(b). Tentukan defleksi absolut maksimum pada
puncak portal. Asumsikan tidak ada redaman.
10 ton ys (cm)
W24x94
5m (I=111.700 cm4)
t (det)
ys ys
(a) (b)
Gambar 4.25 S4.11
12. Ulangi Soal 4.11 dengan redaman kritis 10%.
13. Portal pada Gambar 4.26 S4.13(a) mendapat perpindahan
mendadak di pondasinya berupa fungsi seperti pada
Gambar 4.26 S4.13(b). Asumsikan bahwa balok kaku dan
tidak ada redaman. Tentukan perpindahan absolut
93
maksimum di puncak portal dan percepatan absolut
maksimumnya.
10 ton ys (cm)
1,0
W24x94
5m (I=111.700 cm4)
ys(t) = e-t
t (det)
94
BAB 5
RESPON SPEKTRA
Frekuensi Alami, f
ys(t)
(a) (b)
Gambar 5.1 (a) Tipikal Respon Spektrum.
(b) Sistem Satu Derajat Kebebasan Dengan Getaran Pada
Tumpuan.
95
5.1 Membuat Respon Spektrum
Tinjau oskilator tanpa redaman dalam Gambar 5.2(a)
yang menerima beban setengah perioda sinusoidal pada
Gambar 5.2(b). Pada awalnya sistem diasumsikan dalam
kondisi diam (at rest) yaitu kondisi dengan perpindahan,
kecepatan, dan percepatan sama dengan nol. Durasi beban
impuls sinusoidal dinyatakan dengan td. Persamaan
diferensial gerak dari sistem didapat dari diagram free body
dalam Gambar 5.1(c), yaitu
my ky 0 (5.1)
dimana
F sin t untuk 0 t t d
F (t ) o (5.2)
0 untuk t t d
dan
(5.3)
td
F(t)
y
Fo
k F(t)
m
t
td
(a) (b)
ky F(t)
mÿ
(c)
Gambar 5.2 (a) Oskilator Tanpa Redaman Menerima Beban
F(t). (b) Fungsi Beban F(t)=Fosint (0ttd). (c) Diagram Free
Body.
96
Persamaan (5.1) dapat diselesaikan dengan metoda
integrasi Duhamel. Tetapi karena fungsi beban yang ditinjau
sederhana, maka persamaan tersebut dapat langsung
diintegrasi dan menjumlahkan penyelesaian komplementer yc
dengan penyelesaian khususnya yp.
y=yc+yp (5.4)
Penyelesaian komplementer dari Pers. (5.1), yaitu
penyelesaian dengan ruas kanan sama dengan nol adalah
yc A cost B sin t (5.5)
97
maka Pers. (5.9) dapat ditulis sebagai
y 1 t T t (5.10a)
2 sin sin 2 untuk 0 t t d
y st T t d 2t d T
1
2t d
y T / td t t t
cos d sin 2 d untuk t t d (5.10b)
T 2T
2
y st T T
1
2t d
Dapat dilihat dari Pers. (5.10) bahwa respon dalam
bentuk y/yst adalah fungsi dari rasio durasi beban terhadap
perioda alami sistem (td/T) dan waktu yang dinyatakan dalam
t/T. Jadi untuk sembarang nilai dari parameter td/T, kita bisa
mendapatkan respon maksimum dari Pers. (5.10). Gambar 5.3
adalah respon spektrum dari gaya separuh sinusoidal yang
merupakan nilai maksimum sebagai fungsi dari td/T. Dari
gambar ini terlihat bahwa nilai respon maksimum (faktor
amplifikasi) y/yst = 1,76 terjadi pada saat td/T = 0,8. (Tanda „x‟
dalam kurva Gambar 5.3).
Dalam contoh diatas gaya yang bekerja sederhana
sehingga bisa didapat solusi dengan integrasi langsung
sehingga respon spektrum yang didapat berlaku untuk semua
jenis gaya yang berbentuk sinusoidal. Tetapi pada umumnya
gaya yang bekerja adalah sembarang sehingga respon
spektrum yang didapat tidak berlaku umum melainkan
hanya berlaku untuk beban yang ditinjau.
98
2,0
|y/yst|max 1,5
1,0
F(t)
y yst=Fo/k
0,5 k F(t) Fo
m
t
td
td/T
Gambar 5.3 Respon Spektrum Untuk Gaya Setengah
Sinusoidal Dengan Durasi t d
ys y
k(y-ys)
k
m c(ý-ýs) mÿ
(a) (b)
Gambar 5.4 (a) Oskilator Dengan Redaman Akibat Getaran
Tumpuan. (b) Diagram Free Body.
99
ys(t)
100
Solusi Pers. (5.14) bisa didapat dengan metoda integrasi
Duhamel, dan didapat
1
t
u (t ) y ( )e
s
( t )
sin (t )d (5.15)
0
101
akan didapatkan Pers. (5.18) yang menyatakan hubungan
percepatan spektral dan perpindahan spektral. Hasil yang
sama dengan hubungan ini didapat untuk gerak harmonik.
Nilai maksimum dari kecepatan semu suatu gerak harmonik
Sv atau kecepatan spektral adalah
Sa
S v S D (5.19)
Respon spektra untuk sistem linier satu derajat
kebebasan telah didapatkan untuk berbagai input getaran.
Salah satu contoh respon spektrum perpindahan dari sistem
satu derajat kebebasan akibat getaran tumpuan terlihat dalam
Gambar 5.6. Gambar ini adalah respon akibat getaran gempa
bumi El Centro tahun 1940. Catatan percepatan gempa ini
(Gambar 5.7) telah banyak digunakan dalam penyelidikan
gempa. Gambar 5.8 memperlihatkan kecepatan spektral
dengan beberapa koefisien redaman akibat gempa El Centro,
dimana kedua sumbunya dalam skala logaritma. Dalam
gambar ini, karena sifat dari Pers. (5.18) dan (5.19), maka
dapat ditarik garis dengan sudut 135 o untuk perpindahan dan
45o untuk percepatan. Jadi dari satu gambar kita dapat
membaca tiga besaran yaitu percepatan spektral, kecepatan
spektral, dan perpindahan spektral. Gambar semacam ini
disebut tripartit respon spektra.
102
Perpindahan maksimum (relatif terhadap tumpuan), (inchi)
50,0
20,0
10,0
5,0
2,0
1.0
0,5
0,2
0,1
0,05
0,02
0,05 0,1 0,2 0,5 1 2 5 10 20 50
103
Untuk nilai Sa konstan, Pers. (5.21) adalah persamaan
garis lurus dengan kemiringan 135o.
104
5.4 Respon Spektra Untuk Desain Elastis
Pada umumnya respon spektra dibuat dengan
menghitung respon sistem satu derajat kebebasan akibat
getaran tertentu dengan variasi besar redaman. Respon sistem
dihitung dengan integrasi numerik dan dilakukan untuk
seluruh data percepatan gempa. Nilai maksimumnya
dinyatakan sebagai respon spektra. Proses yang sama
dilakukan untuk nilai frekuensi alami yang lainnya dan
kembali dicatat respon maksimumnya. Karena tidak satupun
percepatan gempa yang telah terjadi sama satu dengan
lainnya, maka proses ini harus dilakukan untuk setiap jenis
catatan gempa.
Sampai sekarang, sangat sedikit catatan gempa kuat
karena hanya sedikit alat ukur percepatan yang dapat
mengukur percepatan gempa. Gempa pada tahun 1940 yang
terjadi di El Centro California adalah gempa terkuat yang
telah dicatat dan menjadi dasar analisa gempa.
Gempa terjadi pada arah dan urutan yang
sembarang/random. Biasanya yang diukur adalah komponen
gerakan tanah dalam arah utara-selatan, timur-barat, dan
komponen vertikal. Sampai saat ini tidak ada metoda yang
akurat untuk memperkirakan gerakan yang akan terjadi pada
suatu daerah. Oleh karena itu dalam desain digunakan respon
spektrum rencana yang melibatkan spektra dari beberapa
gempa bumi sehingga respon spektrum rencana ini menjadi
semacam nilai rata-rata respon spektrum untuk perencanaan.
Contoh dari respon spektrum rencana yang dinormalisasi
untuk percepatan tanah maksimum 1,0 g diberikan dalam
Gambar 5.9. Gambar ini memperlihatkan gerakan tanah
maksimum rencana dan serangkaian gambar respon spektra
untuk berbagai nilai rasio redaman.
Respon spektra rencana atau respon spektra dari
gerakan tanah idealisasi bisa didapat dengan mengalikan
gerakan tanah dengan suatu faktor yang tergantung pada
redaman sistem. Contoh triparti berisikan percepatan tanah
maksimum, kecepatan tanah maksimum, dan perpindahan
105
tanah maksimum diberikan dalam Gambar 5.10. Garis dalam
gambar ini memperlihatkan percepatan tanah maksimum
untuk 1,0 g, kecepatan sebesar 48 in/det, dan perpindahan
sebesar 36 in. Faktor amplifikasi yang disarankan untuk
mendapatkan respon spektra dari nilai maksimum gerakan
tanah diberikan dalam Tabel 5.1. Untuk setiap koefisien
redaman, kurva perpindahan teramplifikasi digambarkan di
sebelah kiri, kecepatan teramplifikasi di atas, dan percepatan
teramplifikasi di sebelah kanan dari grafik. Pada frekuensi
mendekati 6 putaran per detik (Gambar 5.9), kurva
percepatan teramplifikasi memotong garis yang miring ke
kanan dan menuju percepatan tanah maksimum pada
frekuensi sekitar 30 putaran per detik dengan redaman 2%.
Untuk nilai redaman yang lain kurva akan sejajar dengan
kurva redaman 2% seperti yang ditunjukkan dalam Gambar
5.9. Spektra yang didapatkan dengan cara ini dapat
digunakan sebagai elastis respon spektra rencana. Faktor
amplifikasi dari Tabel 5.1 telah digunakan untuk membuat
respon spektra dalam Gambar 5.9.
106
Gambar 5.10 Spektrum Desain Dinormalkan Untuk 1,0g
Dengan Redaman 5%
Sumber: Ref. 1.
107
Contoh 5.1
Suatu struktur dimodelkan sebagai sistem satu derajat
kebebasan dengan perioda alami T = 1 detik. Gunakan
metoda respon spektra untuk menentukan percepatan absolut
maksimum, perpindahan relatif maksimum, kecepatan semu
relatif maksimum untuk: (a) gerakan pondasi yang sama
dengan percepatan gempa El Centro 1940, dan (b)
perencanaan gempa dengan percepatan tanah maksimum
sama dengan 0,32 g. Asumsikan redaman kritis 10%.
Solusi:
Dari respon spektra dalam Gambar 5.8 dengan f = 1/T =
1,0 putaran per detik, dari kurva dengan label = 0,10, kita
dapat membaca nilai
S D 3,3 in
S v 18,5 in/detik
S a 0,30 g
Dari spektra rencana Gambar 5.9 dengan f = 1,0 putaran
per detik dan redaman kritis 10%, setelah memberikan
koreksi untuk 0,32g untuk percepatan tanah maksimum,
maka didapat nilai berikut
S D 9,5 x 0,32 3,04 in.
S v 60 x 0,32 19,2 in/detik
S a 0,95 x 0,32g 0,304g.
5.5 Rangkuman
Respon spektra adalah kurva yang menyatakan respon
maksimum sistem satu derajat kebebasan akibat getaran
tertentu. Untuk membuat kurva tersebut diperlukan
penyelesaian sistem satu derajat kebebasan untuk beberapa
nilai frekuensi alami dan rentang rasio redaman yang
diinginkan. Masing-masing dari solusinya akan memberikan
satu titik (nilai maksimum saja) dari respon spektrum. Dalam
menyelesaikan sistem satu derajat kebebasan dapat
108
digunakan integral Duhamel. Untuk membuat respon
spektrum akan banyak penyelesaian yang harus dilakukan
dan memakan waktu lama walaupun dengan menggunakan
komputer. Tetapi dengan terbentuknya respon spektrum
untuk suatu getaran yang dinginkan, maka analisa dan desain
struktur akan menjadi sederhana, yaitu cukup menghitung
frekuensi alami struktur yang ditinjau dan memanfaatkan
respon spektrum yang telah dibuat.
Analisa dinamik dari sistem dengan n derajat
kebebasan dapat ditranformasikan seolah-olah menyelesaikan
n sistem dengan satu derajat kebebasan yang tidak saling
tergantung satu dengan lainnya. Transformasi ini mempunyai
konsekuensi bahwa kita dapat menggunakan respon spektra
dari sistem satu derajat kebebasan.
Soal-soal
109
perpindahan horizontal maksimum relatif terhadap
gerakan tumpuan. Redaman diabaikan.
y ag(t)
5 ton
200 cm/det2
W 400.200.66 W 400.200.66
I=23.700 cm4 I=23.700 cm4 6m
W 350.350.159
I=47.600 cm4
t (det)
at(t) td=0,2
k=8,0 t/cm.
W=400 t
c
Gambar 5.13 S5.7
110
8. Ulangi Soal 7 dengan menganggap bahwa sistem
mempunyai redaman kritis 10%.
9. Tentukan gaya yang ditransfer ke pondasi untuk sistem
dalam Soal 8.
10. Suatu struktur dimodelkan sebagai sistem satu derajat
kebebasan mempunyai perioda alami T = 0,5 detik.
Gunakan metoda respon spektra untuk menentukan
percepatan absolut maksimum, perpindahan relatif
maksimum, dan kecepatan semu relatif maksimum untuk:
(a) gerakan pondasi tumpuan akibat gempa El Centro
1940, dan (b) respon spektrum rencana dengan percepatan
tanah maksimum sebesar 0,3 g. Abaikan redaman.
111
BAB 6
BANGUNAN GESER TINGKAT
TINGGI
112
y3
m3 m3ÿ3
F3(t) F3(t) k3(y3-y2)
k3 y2
k3(y3-y2)
m2 m2ÿ2
F2(t) F2(t) k2(y2-y1)
k2 y1
k2(y2-y1)
m1 m1ÿ1
F1(t) F1(t)
k1y1
k1
(a) (b)
y2
k3(y3-y2)
m2ÿ2
F2(t) F2(t) k2(y2-y1)
y1
k2(y2-y1)
m1ÿ1
F1(t) F1(t)
k1y1
(a) (b)
113
y1 y2 y3
F1(t) F2(t) F3(t)
k1 k2 k3
m1 m2 m3
y1 y2 y3
F1(t) F2(t) F3(t)
114
dengan [M] dan [K] masing-masing adalah matrik
kekakuan dan matrik massa yang dinyatakan oleh
m1 0 0
[ M ] 0 m2 0 (6.4)
0 0 m3
k1 k 2 k2 0
[K ] k2 k 2 k 3 k 3 (6.5)
0 k3 k 3
dan { y}, { y}, dan {F } masing-masing adalah vektor
perpindahan, percepatan dan gaya yang diberikan oleh
y1 y1 F1 (t )
{ y} y 2 , {y} y2 , {F} F2 (t ) (6.6)
y3 y3 F3 (t )
115
y1 F1 (t ) m1 y1 f11 F2 (t ) m2 y2 f12 F3 (t ) m3 y3 f13
y 2 F1 (t ) m1 y1 f 21 F2 (t ) m2 y2 f 22 F3 (t ) m3 y3 f 23
y3 F1 (t ) m1 y1 f 31 F2 (t ) m2 y2 f 32 F3 (t ) m3 y3 f 33
116
m3ÿ3
F3(t)
m2ÿ2
F2(t)
m1ÿ1
F1(t)
117
Analogi dari Gambar (6.4(b)) dan (6.4(c)), didapat
1 1 1
f 22 f 32 , f12
k1 k 2 k1
dan
1 1 1 1 1 1
f 33 , f 23 , f13
k1 k 2 k 3 k1 k 2 k1
karena koefisien fleksibilitas dari pegas yang disusun
secara seri adalah penjumlahan dari nilai invers konstanta
kekakuan.
Masukkan koefisien fleksibilitas ke dalam matrik
fleksibilitas Pers. (6.8), didapat
1 1 1
k1 k1 k1
1 1 1 1 1
[ f ] (6.12)
k1 k1 k 2 k1 k 2
1 1 1 1 1 1
k1 k1 k 2 k1 k 2 k 3
6.4 Rangkuman
Idealisasi bangunan geser akan memberikan
penyederhanaan dan model matematika yang berguna untuk
analisa sistem dinamik. Dengan model ini struktur dapat
dinyatakan sebagai kumpulan massa yang dihubungkan oleh
pegas antara satu dengan lainnya. Untuk mendapatkan
persamaan gerak, dapat digunakan dua perumusan yaitu
metoda kekakuan dan metoda fleksibilitas. Terhadap sumbu
yang sama, matrik kekakuan merupakan invers dari matrik
fleksibilitas.
118
Soal-soal
W 400.200.66 4m
I = 23.700 cm4
F1(t)
400 kg/m y1
W 400.200.66 6m
I = 23.700 cm4 W 400.200.66
I = 23.700 cm4
8m 8m
119
F3(t) 200 kg/m y3
4m
4m
6m
10 m 8m 13 m
120
m3
y3
k3
m2
y2
k2
m1
y1
k1
ÿs(t)
Gambar 6.8 S6.6
121
BAB 7
GETARAN BEBAS DARI BANGUNAN
GESER
122
Persamaan diatas menyatakan sistem n persamaan
linier homogen dengan n buah perpindahan yang tidak
diketahui ai dan parameter yang tidak diketahui 2.
Persamaan (7.3) dikenal sebagai masalah eigen
(eigenproblem). Solusi nontrivial, yaitu solusi dengan semua
nilai ai 0, dapat tercapai jika determinan matrik pengali dari
{a} sama dengan nol,
[ K ] 2 [M ] 0 (7.4)
Persamaan (7.4) akan menghasilkan n buah persamaan
polinomial dengan 2 sebagai besaran yang tidak diketahui
dan dikenal sebagai persamaan karakteristik. Untuk setiap
nilai 2 yang memenuhi persamaan karakteristik Pers. (7.4),
dapat dicari nilai a1, a2,…an dari Pers. (7.3) dalam bentuk
konstanta sembarang.
Untuk metoda fleksibilitas, kita dapat menggunakan
Pers. (6.7) dengan {F } 0,
{ y} [ f ][ M ]{y} {0} (7.5)
Asumsikan gerakan harmonik seperti pada Pers. (7.2)
dan substitusi persamaan ini ke dalam Pers. (7.5) sehingga
didapat
{a} 2 [ f ][M ]{a} (7.6)
atau
1/ 2 {a} [ D]{a} (7.7)
dengan [D] dinamakan matrik dinamik dan
didefinisikan sebagai
[ D] [ f ][ M ] (7.8)
Persamaan (7.7) dapat ditulis sebagai
[[ D] 1/ 2 [I ]]{a} {0} (7.9)
dengan [I] adalah matrik identitas. Untuk mendapatkan
solusi nontrivial dari Pers. (7.9), maka determinan dari
koefisien matrik {a} harus sama dengan nol, yaitu
[ D] 1 / 2 [ I ] 0 (7.10)
123
Persamaan (7.10) adalah polinomial derajat n dalam
bentuk 1/ 2. Polinomial ini adalah persamaan karakteristik
dari sistem yang ditinjau dengan perumusan fleksibilitas.
Untuk setiap nilai 1/ 2 dari Pers. (7.10) akan didapat nilai
amplitudo ai dari Pers. (7.9).
Contoh 7.1
Bangunan yang akan dianalisa adalah portal baja
dalam Gambar 7.1. Berat lantai dan dinding diberikan dalam
gambar dan sudah termasuk berat struktur. Bangunan terdiri
dari rangkaian portal berjarak 5 m. Diasumsikan bawah sifat
struktur seragam sepanjang bangunan sehingga dengan
menganalisa portal-dalam telah mewakili respon seluruh
bangunan.
W2=100 kg/m2
y2
Dinding: 100 kg/m2
W400.200.66
I = 23.700 in4
3m
W1=250 kg/m2
y1
Dinding: 100 kg/m2
W400.300.107
I = 38.700 in4
3,5 m
10 m
124
y1 y2
k1 k2
m1 m2
Solusi:
Bangunan dimodelkan sebagai bangunan geser dan
dinyatakan sebagai sistem massa-pegas seperti pada Gambar
7.2. Beban terpusat berasal dari berat lantai dan dinding
dihitung sebagai berikut:
W1 = (250 x 10 x 5) + (100 x 3,25 x 5 x 2) = 15750 kg
m1 = W1/g = 15750/980 = 16,07 kg.det2/cm
W2 = (100 x 10 x 5) + (100 x 1,5 x 5 x 2) = 6500 kg
m2 = W1/g = 6500/980 = 6,63 kg.det2/cm
Karena balok dianggap kaku, maka kekakuan setiap
lantai adalah
12 E (2 I )
k
L3
dan dari data penampang kolom didapat
12 x 2,1 x 10 7 (2 x 38700)
k1 454922 ,4 kg/cm
350 3
12 x 2,1x10 7
k2 (2 x 23700) 442400 kg/cm
300 3
Persamaan gerak sistem berdasarkan keseimbangan
dinamis dari Gambar 7.2(b) menghasilkan
m1 y1 k1 y1 k 2 ( y 2 y1 ) 0
m2 y2 k 2 ( y 2 y1 ) 0
125
Solusi persamaan gerak bebas ini didapat dengan
mensubstitusi perpindahan
y1 a1 sin(t )
(7.11)
y 2 a 2 sin(t )
dan percepatan
y1 a1 2 sin(t )
y2 a2 2 sin(t )
Dalam bentuk matrik didapat
k1 k 2 m1 2 k 2 a1 0
(7.12)
k2 k 2 m2 2 a2 0
Untuk mendapatkan penyelesaian nontrivial,
determinan dari matrik harus sama dengan nol, yaitu
k1 k 2 m1 2 k2
0 (7.13)
k2 k 2 m2 2
Selanjutnya didapat persamaan kuadrat dalam 2
m1m2 4 k1 k 2 m2 m1k 2 2 k1k 2 0 (7.14)
dan dengan memasukkan nilai numeriknya didapat
106,54 4 13058615,5 1 2 2,01 x 1011 0 (7.15)
Akar dari persamaan kuadrat ini adalah
12 18050,32
22 104519 ,75
Jadi frekuensi alami struktur adalah
1 134,35 rad/det
2 323,3 rad/det
atau dalam bentuk putaran per detik
f1 1 / 2 21,38 putaran/detik
f 2 2 / 2 51,45 putaran/detik
126
dan perioda alaminya adalah
1
T1 0,05 detik
f1
1
T2 0,02 detik
f2
Penyelesaian Pers. (7.12) untuk mendapatkan
amplitudo a1 dan a2 dilakukan dengan membuat determinan
dalam Pers. (7.13) sama dengan nol, sehingga persamaan
yang independen berkurang satu. Jadi dua persamaan
berkurang menjadi satu yang independen. Tinjau persamaan
pertama dalam Pers. (7.12) dan substitusi nilai frekuensi alami
yang pertama, 1= 134,35 rad/detik, maka didapat
(454922,4 442400 - 16,07 x 18050,32) a11 442400 a21 0 (7.16)
Dalam persamaan diatas diberikan indek tambahan
dalam a1 dan a2 untuk menyatakan bahwa nilai 1 dipakai
dalam persamaan tersebut. Karena ada dua variabel dalam
satu persamaan, maka Pers. (7.16) hanya dapat diselesaikan
untuk nilai relatif dari a21 terhadap a11. Nilai relatif ini dikenal
sebagai ragam normal atau bentuk ragam dari frekuensi
pertama. Misalnya Pers. (7.16) memberikan
a21
1,373
a11
Ragam normal biasa dinyatakan dengan memberikan
nilai satu pada salah satu amplitudonya, jadi untuk ragam
pertama, a11 dibuat sama dengan satu sehingga
a11 = 1,0
a21 = 1,373 (7.17)
Hal yang sama untuk frekuensi alami kedua, 2 = 323,3
rad/detik, didapat
a12 = 1,0
a22 = -1,768 (7.18)
Karena yang didapat hanya berupa rasio, amplitudo
gerakan dapat dicari dari kondisi awal.
127
Analisa diatas menunjukkan bahwa akan terjadi dua
kemungkinan gerakan harmonik dari struktur dimana kedua
massa bergerak dengan frekuensi yang sama yaitu 1 atau 2.
Gerakan tanpa redaman seperti ini disebut ragam getaran
normal atau ragam getaran alami. Ragam getarannya (dalam
hal ini a21/a11 dan a22/a12) disebut bentuk ragam normal atau
singkatnya bentuk ragam dari frekuensi alami 1 dan 2.
Kedua ragam dari struktur baja yang dianalisa dapat dilihat
dalam Gambar 7.3.
a21= 1,373 a22=-1,768
a11=1 a12=1
128
Dalam persamaan diatas, C1' , C2' ,1 , dan 2 , adalah
konstanta integrasi yang dapat ditentukan dari empat buah
kondisi awal yaitu perpindahan dan kecepatan dari setiap
massa. Untuk sistem dua derajat kebebasan, keempat kondisi
awal tersebut adalah
y1 (0) y 01 , y 1 (0) y 01
(7.20)
y 2 (0) y 02 , y 2 (0) y 02
Untuk menyederhanakan perhitungan, sudut fasa 1
dan 2 dalam Pers. (7.19) dapat dihilangkan dan digantikan
dalam bentuk lain sebagai berikut
y1 (t ) C1 a11 sin 1t C2 a11 cos1t C3 a12 sin 2 t C4 a12 cos 2 t (7.21)
y2 (t ) C1 a21 sin 1t C2 a21 cos1t C3 a22 sin 2 t C4 a22 cos 2 t
129
kebebasan. Persamaan gerak bebas dapat dituliskan sebagai
berikut
[K ]{a} 2 [M ]{a} (7.24)
Untuk sistem dua derajat kebebasan, dari Pers. (7.12)
didapat
k1 k 2 a1 k 2 a2 m1 2 a1
(7.25)
k 2 a1 k 2 a2 m2 2 a2
Persamaan ini sama dengan Pers. (7.12) tetapi ditulis
dalam bentuk yang memberikan gambaran persamaan statik
yaitu persamaan keseimbangan suatu sistem dengan gaya
luar m1 2 a1 dan m2 2 a2 yang masing-masing bekerja pada
massa m1 dan m2. Bentuk ragam dapat dianggap sebagai
defleksi statik yang diakibatkan oleh gaya pada ruas kanan
dari Pers. (7.25). Dengan gambaran masalah statik ini, kita
dapat menggunakan hasil dari teori statik struktur linier. Kita
dapat menggunakan teori Betti yaitu: “Suatu struktur yang
mendapat dua sistem pembebanan dan perpindahan yang
diakibatkannya, kerja yang dilakukan oleh sistem beban
pertama bergerak melalui perpindahan dari sistem kedua
sama dengan kerja yang dilakukan oleh sistem beban kedua
yang bergerak mengikuti perpindahan yang dihasilkan oleh
sistem beban pertama.” Kedua sistem pembebanan dan
perpindahannya adalah
Sistem I
gaya m112 a11 m212 a21
perpindahan a11, a21
Sistem II
gaya m1 22 a12 m2 22 a22
perpindahan a12, a22
seperti dapat dilihat dalam Gambar 7.4.
130
Penerapan teori Betti untuk kedua sistem ini
menghasilkan
12 m1a11a12 12 m2 a21a22 22 m1a12a11 22 m2 a22a21
atau
2
1
22 m1a11a12 m2 a21a22 0 (7.26)
m a
k 1
k ki akj 0, untuk i j (7.27)
131
dalam hal ini m adalah jumlah lantai dan juga jumlah
derajat kebebasan struktur dan secara umum untuk sistem
dengan n derajat kebebasan
ai T [M ]a j 0, untuk i j (7.28)
dimana {ai} dan {aj} adalah vector ragam dan [M] adalah
matrik massa.
Seperti telah disebutkan terdahulu, amplitudo getaran
dalam ragam normal hanyalah nilai relatif yang dapat
diskalakan atau dinormalkan. Berikut ini merupakan
normalisasi suatu sistem sembarang
aij
ij (7.29)
a [M ]a
j
T
j
m a
k 1
k
2
kj
Contoh 7.2
Untuk bangunan geser dua derajat kebebasan dalam
Contoh 7.1, tentukan bentuk ragam normalisasi dan
tunjukkan kondisi orthogonalitas diantara ragamnya.
Solusi:
Dengan mensubstitusi Pers. (7.17), (7.18), dan nilai
massa dari Contoh 7.1 ke dalam faktor normalisasi yang
dibutuhkan dalam Pers. (7.30) memberikan
132
Didapat ragam normalisasi
1,0 1,0
11 0,187 , 12 0,165
28,57 36,57
1,373 - 1,768
21 0,257 , 22 0,292
28,57 36,57
0,187 0,165
(7.33)
0,257 0,292
Sebagai kontrol kondisi orthogonalitas, cukup
mensubstitusi ragam normal dari Pers. (7.33) ke dalam Pers.
(7.32) sehingga didapat
0,187 0,257 16,07 0 0,187 0,165 1 0
0,165 - 0,292 0
6,63 0,257 - 0,292 0 1
133
Untuk sistem dengan derajat kebebasan besar, solusi
langsung untuk menyelesaikan masalah eigen tidak mungkin
dilakukan. Salah satu cara untuk menyelesaikan masalah
eigen adalah metoda Jacobi yang merupakan cara iterasi
untuk mendapatkan nilai eigen dan vektor eigen. Metoda
Jacobi digunakan untuk menyelesaikan masalah eigen standar
yaitu matrik [M] adalah matrik identitas. Metoda ini dapat
digunakan untuk semua matrik [K] yang simetris tanpa
batasan pada nilai eigen. Masalah eigen generalisasi,
[K ] [M ]{} {0}
2
dapat ditransformasi ke dalam
bentuk standar dengan tetap mempertahankan sifat simetri
yang disyaratkan oleh metoda Jacobi. Tetapi transformasi ini
dapat langsung dioperasikan pada [K] dan [M] dengan
menggunakan metoda Jacobi generalisasi.
134
Tabel 7.1 Input Dan Luaran Komputer Untuk Contoh 7.1
dan 7.2
Input data:
1 2
897322.4 -442400
-442400 442400
16.07 0
0 6.63
Luaran komputer:
.18078E+05 .10449E+06
.187180E+00 .16490E+00
.25673E+00 .29141E+00
Contoh 7.3
Tinjau suatu struktur (bukan bangunan geser) dengan
tiga derajat kebebasan dimana matrik kekakuan dan
massanya adalah
18,860 12,000 5,143
[K ] 12,000 15,000 12,000
5,143 12,000 18,860
0,8169 0,1286 0,0740
[M ] 0,1286 0,8571 0,1286
0,0740 0,1286 0,8169
135
Tabel 7.2 Input Dan Luaran Komputer Untuk Contoh 7.3
Input data:
1 3
18.8600 -12.0000 5.1430
-12.0000 15.0000 -12.0000
5.1430 -12.0000 18.8600
Luaran komputer:
EIGENVALUES
EIGENVECTORS
7.5 Rangkuman
Gerak dinamis dari sistem tanpa redaman dari suatu
gerak bebas ditentukan oleh sistem persamaan diferensial
homogen yang dapat dinyatakan dalam notasi matrik sebagai
berikut
[ M ]{y} [ K ]{ y} {0}
Penyelesaian dari sistem persamaan ini menghasilkan
persamaan aljabar linier homogen dalam bentuk
[K ] [M ]{a} {0}
2
136
Penyelesaian nontrivial dari persamaan ini
mensyaratkan bahwa determinan dari koefisien {ai} sama
dengan nol, yaitu
[ K ] 2 [M ] 0
Akar i2 dari persamaan ini memberikan frekuensi
alami i . Selanjutnya {ai} dapat dicari dalam bentuk nilai
137
Soal-soal
W1=2000 kg
y1
10 m
y1 y2 y3
138
3. Portal pada Gambar 7.7 S7.3 adalah bangunan geser.
Tentukan frekuensi alami dan ragam normalnya.
3 t/m
y2
Semua kolom:
EItotal = 106 kg.cm2 3m
2 t/m 2 t/m
y1
4m
6m 6m
139
5. Tinjau bangunan geser seragam dengan massa setiap
lantai adalah m dan kekakuan setiap lantai adalah k.
Tentukan bentuk umum persamaan diferensial dari sistem
untuk bangunan geser seragam dengan N tingkat.
6. Tuliskan program komputer yang akan memanggil
SUBROUTINE JACOBI untuk menghitung frekuensi alami
dan bentuk ragam untuk bangunan geser seragam
sebagaimana dijelaskan dalam Soal 7.5. Nyatakan
frekuensi alami sebagai fungsi dari besaran k/m.
7. Modifikasi program komputer dalam Soal 7.6 dengan
memasukkan pilihan untuk perbandingan k/m sedemikian
rupa sehingga bangunan geser seragam mempunyai nilai
awal perioda alami fundamental T detik/putaran.
8. Tuliskan program komputer yang akan memanggil
SUBROUTINE JACOBI untuk menghitung frekuensi alami
dan bentuk ragam untuk bangunan geser N lantai dengan
kekakuan setiap lantai bervariasi linier dari k pada tingkat
1 ke kN pada tinggak ke-N. Asumsikan massa setiap lantai
sama.
9. Modifikasi program komputer untuk dapat menyelesaikan
Soal 7.8 tetapi untuk kasus massa setiap lantai bervariasi
linier dari m pada lantai pertama dan mN pada lantai ke-N.
10. Modifikasi program komputer untuk dapat menyelesaikan
Soal 7.8 dengan memberikan pilihan besar massa lantai
sampai suatu nilai yang memberikan bangunan geser
mempunyai nilai awal perioda alami fundamental T
detik/putaran.
11. Cari frekuensi alami dan bentuk ragam untuk bangunan
geser 3 derajat kebebasan dalam Gambar 7.9 S7.11.
140
m3=50 kg det2/cm
y3
141
BAB 8
GERAK DIPAKSAKAN PADA
BANGUNAN GESER
142
menyatakan solusi dalam bentuk ragam normal dikalikan
dengan suatu faktor yang menentukan kontribusi setiap
ragam. Dalam kasus getaran beban yang telah dibahas
sebelumnya, faktor tersebut adalah fungsi sinusoidal sebagai
fungsi waktu; sedangkan dalam kasus getaran dipaksakan,
ada suatu fungsi yang dinyatakan dengan zi (t ) . Jadi solusi
dari Pers. (8.1) diasumsikan berbentuk
y1 (t ) a11 z1 (t ) a12 z 2 (t )
(8.2)
y 2 (t ) a 21 z1 (t ) a 22 z 2 (t )
Dengan mensubstitusikan ke dalam Pers. (8.1) didapat
m1a11z1 (k1 k 2 )a11 z1 k 2 a21 z1 m1a12 z2 (k1 k 2 )a12 z 2 k 2 a22 z 2 F1 (t )
m2 a21z1 k 2 a11 z1 k 2 a21 z1 m2 a22 z2 k 2 a12 z 2 k 2 a22 z 2 F2 (t ) (8.3)
143
(8.4a) atau (8.4b) berhubungan dengan sistem satu derajat
kebebasan yang dapat ditulis sebagai
M 1 z1 K1 z1 P1 (t )
(8.5)
M 2 z2 K 2 z 2 P2 (t )
dimana M1 m1a11
2
m2 a21
2
dan
144
ragam maksimum ( z1 max dan z 2 max ) dan menjumlahkan nilai
mutlak dari suku dalam persamaan ini, sehingga
y1max 11 z1max 12 z 2 max
(8.8)
y2 max 21 z1max 22 z 2 max
Hasil yang didapat dengan metoda pendekatan ini
akan memberikan respon maksimum yang overestimate.
Metoda lain yang telah banyak diterima dan memberikan
respon maksimum yang lebih realistis dari nilai spektral ini
adalah Square Root of the Sum of the Square (SRSS) dari
konstribusi ragam. Jadi perpindahan maksimum dapat
didekati dengan persamaan berikut.
Contoh 8.1
Portal dua lantai dalam Contoh 7.1 dalam Bab 7
mendapat gaya impuls pada setiap lantainya seperti dalam
Gambar 8.1. Tentukan perpindahan lantai maksimum dan
gaya geser maksimum pada kolom.
Solusi:
Hasil yang didapat dari Contoh 7.1 dan 7.2 pada Bab 7
memberikan frekuensi alami dan ragam normal:
1 134,35 rad/detik, 2 323,3 rad/detik
11 0,187 12 0,165
21 0,257 22 - 0,292
145
dimana t d = 0,1 detik dan
F1 (t ) F2 (t ) 0, untuk t 0,1 detik
Substitusi persamaan ini ke dalam persamaan gerak tak
terkait, Pers. (8.6), memberikan
z1 18050,32 z1 7010 f (t )
z2 10459,75 z2 - 4190 f (t )
F2(t)
10 t
m3 y2
F2(t)
5t
k2 3m
0,1 t (det)
F1(t)
m1 y1
F1(t)
10 t
5m
k1 5t
0,1 t (det)
(a) (b)
Gambar 8.1 Bangunan Geser Dengan Beban Impuls.
(a) Bangunan Geser Dua Lantai. (b) Beban Impuls.
dimana
f (t ) 1 t / t d untuk t 0,1 dan f (t ) 0 untuk t 0,1.
Nilai maksimum untuk z1 dan z 2 didapat dari kurva
spektrum seperti dalam Bab 4 tentang Integral Duhamel.
Untuk contoh soal ini,
td 0,1
2
T1 0,05
dan
td 0,1
5
T2 0,02
146
Dari kurva respon spektrum, didapat:
z1 max
( DLF)1 max 1,75
z1st
z2 max
( DLF )2 max 1,9
z2 st
dengan defleksi statis dihitung dari
F01 7710
z1st 0,427
2
1 1805,32
F02 4190
z2 st 0,40
2
2 104519,75
Selanjutnya respon ragam maksimum adalah
z1 max 1,7 x 0,427 0,726
z2 max 1,9 x 0,040 0,076
Seperti yang terlihat diatas, ragam maksimum tidak
terjadi pada saat yang bersamaan sehingga tidak dapat
dijumlahkan untuk mendapatkan respon maksimum sistem.
Tetapi, batas atas dari perpindahan absolut maksimum dapat
dihitung dengan Pers. (8.8) yaitu
y1 max 0,187 x 0,726 0,165 x 0,076 0,148 cm
y2 max 0,257 x 0,726 - 0,292 x 0,076 0,209 cm
147
relatif y tidak dapat dihitung sebagai perbedaan
perpindahan mutlak dari kedua ujung kolom. Nilai
maksimum y yang mungkin terjadi dapat dihitung sebagai
penjumlahan dari perpindahan maksimum mutlak pada
kedua ujung kolom. Tetapi metoda ini pada banyak kasus
akan menghasilkan gaya yang lebih besar (overestimate) dari
gaya yang sebenarnya bekerja pada kolom. Metoda yang
disarankan adalah dengan cara menghitung gaya geser dalam
kolom untuk setiap ragam secara terpisah dan
mengkombinasikan gaya ragam ini dengan metoda SRSS.
Metoda ini didasarkan pada kenyataan bahwa perpindahan
modal diketahui dengan berikut tandanya dan bukan sebagai
nilai mutlak.
Gaya geser maksimum Vij pada lantai i yang
berhubungan dengan ragam ke j diberikan oleh
Vij z j max ij i 1, j k i (b)
148
8.2 Respon Bangungan Geser Akibat Gerakan
Tumpuan
Respon bangunan geser akibat gerakan tumpuan atau
gerak pondasi lebih mudah didapat dalam bentuk
perpindahan lantai relatif terhadap gerakan pondasi. Untuk
bangunan geser dua lantai Gambar 8.2(a) yang dimodelkan
pada Gambar 8.2(b), persamaan gerak bisa didapat dari
diagram free body dalam Gambar 8.2(c) sebagai berikut
m1 y1 k1 ( y1 y s ) k 2 ( y 2 y1 ) 0
(8.11)
m 2 y2 k 2 ( y 2 y1 ) 0
dimana y s y s (t ) adalah perpindahan pada pondasi.
Nyatakan perpindahan lantai relatif terhadap pondasi,
didapat
u1 y1 y s
(8.12)
u2 y2 ys
m1 y1 k1 ( y1 y s ) k 2 ( y 2 y1 ) 0
(8.11)
m 2 y2 k 2 ( y 2 y1 ) 0
dimana y s y s (t ) adalah perpindahan pada pondasi.
Nyatakan perpindahan lantai relatif terhadap pondasi,
didapat
u1 y1 y s
(8.12)
u2 y2 ys
149
m3 y2
y1 y2
ys
k2 k1 k2
(b)
m1 m2
ys
m1 y1
y1 y2
k1(y1-ys) m1 ÿ1 m2ÿ2
k1 k2 (y2-y1)
(c)
ys ys
(a)
Gambar 8.2 Bangunan Geser Dengan Gerakan Pondasi.
(a) Bangunan Geser Dua Lantai. (b) Model Matematika. (c)
Diagram Free Body.
Turunannya adalah
y1 u1 ys
(8.13)
y2 u2 ys
Substitusi Pers. (8.12) dan (8.13) ke dalam Pers. (8.11),
menghasilkan
m1u1 (k1 k 2 )u1 k 2 u 2 m1 ys
(8.14)
m2 u2 k 2 u1 k 2 u 2 m2 ys
Ruas kanan dari Pers. (8.14) sebanding dengan fungsi
waktu yang sama, ys (t ) . Hal ini akan memberikan solusi
yang lebih sederhana dibandingkan dengan Pers. (8.6) yang
terdiri dari fungsi waktu yang berlainan pada setiap
persamaannya. Untuk gerakan pondasi pada bangunan geser,
Pers. (8.4) dapat ditulis sebagai
m1a11 m2 a21
z1 12 z1 ys (t )
m1a112 m2 a21
2
(8.15)
m a m2 a22
z2 22 z 2 1 122 ys (t )
m1a12 m2 a222
atau
150
z1 12 z1 1 ys (t )
(8.16)
z2 22 z 2 2 ys (t )
151
Jika respon ragam maksimum g1max dan g 2 max
didapat dari kurva spektra, kita dapat menghitung nilai
maksimum u1max dan u2 max dari Pers. (8.9)
u1 max 1a11 g1max 2 2 a12 g 2 max 2
(8.22)
u 2 max 1a21 g1max 2 2 a22 g 2 max 2
Contoh 8.2
Tentukan respon portal dalam Contoh 8.1 yang
diperlihatkan dalam Gambar 8.2 jika mendapat beban kejut
dengan percepatan konstan ys = 0,28 g pada pondasinya.
Solusi:
Frekuensi alami dan ragam normalnya dari
perhitungan dalam Contoh 7.1 dan 7.2 adalah
1 134,35 rad/det 2 323,3 rad/det,
11 0,187 12 0,165
21 0,257 22 - 0,292
152
dan solusinya dengan mengasumsikan kondisi awal
sama dengan nol baik untuk perpindahan dan kecepatan, dari
Pers. (4.5) adalah
274,4
g1 (t ) (1 cos134,35 t )
18050,32
(c)
274,4
g 2 (t ) (1 cos 323,3 t )
104519,75
153
Nilai maksimum yang memungkinkan untuk respon
yang dihitung dari Pers. (d) dengan membuat fungsi cosinus
mencapai nilai maksimumnya, hasilnya adalah
u1 max 0,02731 cm
(g)
u 2 max 0,0368 cm
dimana untuk contoh ini memberikan hasil yang
hampir sama dengan metoda pendekatan Pers. (f) diatas.
154
Tabel 8.2 Input Data Untuk Program MODAL.FOR
Format Variabel
Bebas ND, NM, GR
SM(I,J) dibaca berdasarkan baris matrik dan
akan diabaikan
jika GR = 0.
EIGEN(I), (I=1,NM)
X(I,J) dibaca berdasarkan baris matrik.
GR
DT, TMAX, NQ(L) (L=1,NG)
dimana NG = ND jika gaya bekerja pada
koordinat atau
NG = 1 jika gaya pada pondasi.
T(I), P(I) (I=1,NQ(L))
satu set data untuk setiap fungsi gaya.
XSI(I), (I=1,NM)
Contoh 8.3
Gunakan program MODAL.FOR untuk mencari respon
portal yang dianalisa dalam Contoh 8.2.
Solusi:
Frekuensi alami dan matrik ragam untuk struktur ini
sebagaimana telah dihitung dalam Bab 7 adalah
1 134,35 rad/det
2 323,3 rad/det
dan
0,187 0,165
[ ]
0,257 0,292
Matrik massanya adalah
16,07 0
[M ]
0 6,63
155
Input data untuk program MODAL.FOR disiapkan
mengikuti Tabel 8.2 dan diberikan dalam Tabel 8.3,
sedangkan luaran komputer diberikan dalam Tabel 8.4.
156
8.4 Program SRESB.FOR – Respon Elastis Bangunan
Geser Terhadap Gempa
Program ini menghitung respon dinamik bangunan
geser dalam daerah elastis dan mendapat getaran pada
pondasi. Metoda analisa superposisi ragam digunakan untuk
membuat persamaan diferensial gerak menjadi tak terkait.
Subroutine JACOBI dilibatkan untuk menyelesaikan masalah
eigen dan memberikan nilai eigen ( i ) dan vektor eigen
2
157
Tabel 8.6 Input Data Dan Simbol Untuk Program
SRESB.FOR
Format Variabel
Bebas E, GR, ND, IFPR
SI, SL, SM(I,I) satu set data per lantai
GR
DT, TMAX, NQ
T(L), P(L) (L=1,NQ)
XSI(I) (I=1,ND)
Contoh 8.4
Dapatkan respon bangunan geser dua lantai dalam
Contoh 8.2 dan diperlihatkan dalam Gambar 8.2 dengan
menggunakan program SRESB.FOR.
Solusi:
Tabel 8.7 memberikan input data yang diperlukan dan Tabel
8.8 memberikan luaran dari contoh ini.
158
Tabel 8.8 Luaran Komputer Untuk Contoh 8.4
(NILAI EIGEN (EIGEN VALUES)
.18078E+05 .10449E+06
.18718E+00 -.16490E+00
.25673E+00 .29141E+00
--------------------------------------------------------
RESPON UNTUK SISTEM ELASTIS
--------------------------------------------------------
WAKTU PERPINDAHAN PADA KOORDINAT TITIK NODAL
--------------------------------------------
t U1 U2
--------------------------------------------------------
.000 .0000E+00 .0000E+00
.050 -.1284E-01 -.1661E-01
.100 -.1297E-01 -.1689E-01
.150 -.1333E-01 -.1720E-01
.200 -.1363E-01 -.1784E-01
.250 -.1408E-01 -.1823E-01
.300 -.1433E-01 -.1875E-01
.350 -.1454E-01 -.1895E-01
.400 -.1457E-01 -.1898E-01
.450 -.1439E-01 -.1885E-01
.500 -.1417E-01 -.1836E-01
.550 -.1374E-01 -.1798E-01
.600 -.1343E-01 -.1734E-01
.650 -.1305E-01 -.1699E-01
.700 -.1287E-01 -.1666E-01
.750 -.1283E-01 -.1658E-01
.800 -.1291E-01 -.1681E-01
.850 -.1323E-01 -.1706E-01
.900 -.1352E-01 -.1768E-01
.950 -.1397E-01 -.1808E-01
--------------------------------------------------------
159
m1 y1 (k1 k 2 ) y1 k 2 y 2 0
(8.23)
m2 y2 k 2 y1 k 2 y 2 F0 sin (t )
Respon steady-state didapat dalam bentuk
y1 Y1 sin t
(8.24)
y 2 Y2 sin t
F2(t)=Fosint m3 y2
k2
m1 y1
k1
160
Contoh 8.5
Tentukan respon steady-state dari bangunan geser dua
lantai pada Contoh 7.1 jika gaya F2 (t ) 5000 sin 20t kg
diberikan pada lantai ke dua seperti pada Gambar 8.3.
Solusi:
Frekuensi alami dari portal ini telah ditentukan pada
Contoh 7.1 yaitu
1 134,35 rad/det k1 454922,4 kg/cm m1 16,07 kg. det 2 /cm
2 323,3 rad/det k 2 442400 kg/cm m2 6,63 kg. det 2 /cm
161
F2(t)=Fosint
m3 y2
y1 y2
c2
k1 k2
Fosint
(b) m1 m2
k2
ys c1 c2
m1 y1
y1 y2
c1
k2 (y2-y1)
k1y1 Fosint
(c) m1 ÿ1 m2ÿ2
c1ý1
c2 (ý2-ý1)
k1
ys ys
(a)
Gambar 8.4 (a) Bangunan Geser Dengan Redaman Akibat
Beban Harmonik. (b) Model Massa-Pegas. (c) Diagram Free
Body.
162
ke dalam Pers. (8.28) akan menghasilkan persamaan
aljabar kompleks sebagai berikut:
(k1 k2 m1 2 ) i (c1 c2 )Y1 (k2 i c2 )Y2 0 (8.31)
(k 2 i c2 )Y1 (k 2 m2 2 ) i c2 Y2 Fo
Jadi respon didapat dengan menyelesaikan Pers. (8.31)
untuk Y1 dan Y2. Kemudian nilai ini dimasukkan ke dalam
Pers. (8.29), dan memisahkan bagian riil dan imajinernya.
Dalam kasus ini respon diberikan oleh bagian imajiner karena
gaya dinyatakan oleh fungsi sinus.
Contoh 8.6
Tentukan respon steady-state untuk bangunan geser dua
lantai dalam Contoh 8.5 dengan memperhitungkan adanya
redaman seperti pada Gambar 8.4. Asumsikan bahwa
konstanta redaman c1 dan c2 sebanding dengan konstanta
pegas k1 dan k2 dengan perbandingan sebagai berikut
c1 ao k1 0,01 x 454922,4 4549,22 kg.det/cm
(a)
c2 ao k2 0,01 x 442400 4424 kg.det/cm
dimana a0 =0,01.
Dengan memperhatkan rumusan berikut
x1 iy1 x1 x2 y1 y2 x y xy
i 2 21 12 2
x2 iy2 x2 y2
2 2
x2 y2
y
x iy x 2 y 2 ei , dimana tan 1 rad.
x
dan mensubstitusikan nilai numeriknya ke dalam Pers.
(8.31) akan didapat
(890894,4 179464,4 i) Y1 (442400 88480 i) Y2 0 (b)
- (442400 88480 i) Y1 (439748 88480 i) Y2 5000
Dari persamaan pertama Pers. (b) didapat:
89089 ,4 17946 ,4i
Y2 Y1
442400 88480 i
163
Substitusi persamaan ini ke dalam persamaan kedua
dari Pers. (b), didapat
890894 ,4 179464 ,4i
(442400 88480 i)Y1 (439748 88480 i) Y1 5000
442400 88480 i
890894 ,4 179464 ,4i
(442400 88480 i)Y1 (439748 88480 i) Y1 5000
442400 88480 i
Solusi dari persamaan ini adalah
Y1 00113 0,0023 i
(c)
Y2 0,02277 0,0046 i
atau dalam bentuk eksponensial
Y1 0,01153 e6,082i
(d)
Y2 0,02323 e6,119i
Substitusi nilai Y1 dan Y2 dari Pers. (d) ke dalam Pers.
(8.29) memberikan
y1 0,01153 e i ( t 6,082)
y2 0,02323 e i ( t 6,119)
Selanjutnya, substitusi 20 rad/det dan untuk
kasus ini (gaya sebagai fungsi sinus), yang tersisa hanya
bagian solusi imajiner. Respon yang didapat adalah
y1 0,01153 sin (20t 6,082) cm
y2 0,02323 sin (20t 6,119) cm
Jika hasil ini dibandingkan dengan struktur tanpa
redaman dalam Contoh 8.5, terlihat hanya ada sedikit
perbedaan dalam amplitudo getaran. Hal ini akan selalu
terjadi pada struktur dengan redaman kecil dan mendapat
beban harmonik dimana frekuensi gaya luar tidak mendekati
frekuensi alami sistem. Dalam contoh ini, frekuensi gaya
20 rad/det cukup jauh dibandingkan dengan frekuensi
alami 1 = 134,35 rad/det atau 2 = 323,3 rad/det
sebagaimana telah dihitung dalam Contoh 7.1.
164
8.6 Program Komputer HARMO.FOR
Program ini menghitung respon steady-state dari suatu
sistem yang mendapat beban harmonik. Redaman sistem
diasumsikan sebanding dengan koefisien kekakuan dan
massa sistem, dan dihitung dari
C ao [M ] a1[K ] (8.32)
dimana a0 dan a1 adalah konstanta yang harus
diberikan dalam input data.
Uraian variabel input diberikan dalam Tabel 8.9 dan
simbol input data diberikan dalam Tabel 8.10.
165
Contoh 8.7
Dapatkan respon bangunan geser dua lantai dengan
redaman pada Contoh 8.6 dengan menggunakan program
HARMO.FOR.
Solusi:
Input data untuk contoh ini diberikan dalam Tabel 8.11.
Dari tabel ini, respon dari sistem dua derajat kebebasan
adalah
y1 (t ) - 0,002223 cos 20t 0,01083 sin20 t
y2 (t ) - 0,004447 cos 20t 0,02181 sin20 t
atau
y1 (t ) 0,01106 sin(20 t 1,7732)
y2 (t ) 0,02226 sin(20 t 1,7719 )
Hasil ini diberikan oleh luaran komputer dan sama
dengan yang dihitung dalam Contoh 8.6.
1 -.2223D-02 .1083D-01
2 -.4447D-02 .2181D-01
166
8.7 Rangkuman
Untuk menyelesaikan persamaan gerak linier, dapat
digunakan metoda modal superposisi atau integrasi numerik.
Metoda modal superposisi hanya terbatas untuk sistem
persamaan linier, sedangkan metoda numerik dapat
digunakan baik untuk sistem linier maupun nonlinier.
Dalam bab ini telah dibahas metoda superposisi modal
untuk mendapatkan respon bangunan geser baik akibat gaya
maupun getaran pondasi. Juga telah ditunjukkan bahwa
penggunaan ragam normal dari getaran bebas akan
mentransformasi sistem persamaan menjadi tak terkait
(uncoupled). Untuk menyelesaian dari persamaan ini dapat
digunakan salah satu cara yang telah diberikan dalam Bab 1
untuk sistem satu derajat kebebasan. Untuk kasus getaran
harmonik, respon bisa didapat dalam bentuk solusi tertutup
(closed form) dengan cara menyelesaikan sistem persamaan
dimana bilangan yang tidak diketahui adalah amplitudo
respon pada beberapa koordinat.
Soal-soal
250 kg/m2 3m
I=23000 cm4
W2=25 ton
5m
250kg/m2
I=25000 cm4
30 m
167
2. Ulangi soal 1, jika getaran terjadi pada pondasi dalam
bentuk percepatatan mendadak sebesar 0,5g.
3. Tentukan perpindahan maksimum pada taraf setiap lantai
dari bangunan geser pada Gambar 8.6 S8.3(a) akibat beban
segitiga pada Gambar 8.6 S8.3(b). Kekakuan total kolom
setiap lantai adalah k = 1500 kg/cm dan massa setiap
lantai m = 150 kg.det2/cm.
F3(t) m y3
F(t)
k
F2(t) m y2 F3 = 3 t
k
m y1 F2 = 2 t
F1(t)
F1 = 1 t
k
0,2 t (det)
(a) (b)
Gambar 8.6 S8.3
4. Selesaikan Soal 3 dengan menggunakan program
HARMO.FOR. Tentukan inkrimen waktu t = 0,01 det dan
total waktu integrasi Tmax = 0,3 det.
5. Tentukan gaya geser maksimum dalam kolom lantai ke
dua pada Soal 3 (Petunjuk: Hitung gaya geser modal dan
kombinasikan kontribusinya dengan menggunakan
metoda SRSS).
6. Gunakan program HARMO untuk menentukan respon
riwayat waktu dari bangunan geser tiga lantai dalam
Gambar 8.7 S8.6(a) akibat percepatan tumpuan dalam
Gambar 8.7 S8.6(b). Tentukan respon sampai dengan
waktu1,0 det dengan menggunakan inkrimen t = 0,05 det,
dan koefisien redaman modal 10% untuk semua ragam. (E
= 2,1 x 106 kg/cm2).
168
W3 = 10 ton
3m F(t)
I=23000 cm4
W2 = 15 ton
4m
I=24000 cm4
W1 = 20 ton
5m
I=25000 cm4 0,4 0,6
0,2 0,8 t (det)
(a) (b)
Gambar 8.7 S8.6
7. Tentukan respon steady-state dari bangunan geser pada
Gambar 8.8 S8.7 akibat beban harmonis seperti
ditunjukkan pada gambar. Abaikan redaman.
W1=13 ton F2 = 1000 sin 2t kg
250 kg/m2 3m
I=23000 cm4
5m
250 kg/m2
I=25000 cm4
30 m
169
Kemudian bebani struktur dengan gaya (a) dan (b)
secara simultan dan bandingkan hasil superposisinya.
F3(t) W3 = 10 ton
3m
I=23000 cm4
F2(t) W2 = 15 ton
4m
I=24000 cm4
F1(t) W1 = 20 ton
5m
I=25000 cm4
170
BAB 9
GERAKAN DENGAN REDAMAN DARI
BANGUNAN GESER
171
9.1 Persamaan Untuk Bangunan Geser Dengan
Redaman
Untuk bangunan geser tiga lantai pada Gambar 9.1,
persamaan geraknya didapat dari diagram free body, yaitu
y1 y2 y3
F3(t) m3 y3
k1 k2 k3
c3
m1 F1 m2 F2 m3 F3
k3 c1 c2 c3
F2(t) m2 y2
c2 (b)
k2
F1(t) m1 y1
c1 k2 (y2-y1) k3 (y3-y2)
k1y1
m1 ÿ1 F1 m2ÿ2 F2 m3ÿ3 F3
k1 c1ý1
c2 (ý2-ý1) c3 (ý3-ý2)
(a) (c)
Gambar 9.1 (a) Bangunan Geser Dengan Redaman.
(b) Model Matematika. (c) Diagram Free Body.
172
9.2 Persamaan Dengan Redaman Tidak Terkait
Untuk menyelesaikan persamaan diferensial gerak,
Pers. (9.2), kita perlu membuat persamaan ini menjadi tidak
terkait. Oleh karena itu kita dapat mencoba transformasi
koordinat
{ y} []{z} (9.4)
dimana [] adalah matrik ragam yang didapat dari
solusi sistem getaran bebas tanpa redaman. Substitusi Pers.
(9.4) dan turunannya ke dalam Pers. (9.2) akan didapat
[ M ][]{z} [C ][]{z} [ K ][]{z} {F (t )} (9.5)
173
dimana
M n {}Tn [ M ]{}n (9.10a)
174
Kondisi ortogonalitas, Pers. (9.7), dapat mereduksi Pers.
(9.14) menjadi
{}Tn [C ][] ao {}Tn [M ][]n a1{}Tn [ K ][]n
atau dengan Pers. (9.10), menjadi
{}Tn [C ][] ao M n a1 M n n2
{}Tn [C ][] (ao a1 n2 )M n
yang juga menunjukkan bahwa, jika matrik redaman
mempunyai bentuk seperti pada Pers. (9.13), gaya redaman
juga akan menjadi tidak terkait dengan menggunakan
transformasi seperti pada Pers. (9.4). Tetapi, juga akan
ditunjukkan bahwa ada matrik lain yang dibentuk dari matrik
massa dan kekakuan yang juga memenuhi kondisi
ortogonalitas. Pada umumnya, matrik redaman dapat
berbentuk
[C ] [M ] ai [M ]1[ K ]
i
(9.15)
i
dimana i mempunyai rentang i dan
penjumlahan dapat terdiri dari sebanyak mungkin suku yang
diinginkan. Matrik redaman, Pers. (9.13), merupakan kasus
khusus dari Pers. (9.15). Atau dengan mengambil dua suku
sebagai i = 0 dan i = 1 dalam Pers. (9.15), maka akan kita
dapatkan matrik redaman Pers. (9.13). Dengan bentuk matrik
redaman seperti ini, maka memungkinkan untuk menghitung
koefisien redaman yang diperlukan untuk membuat sistem
menjadi tak terkait dengan berbagai rasio redaman dan
dengan jumlah ragam tertentu. Untuk setiap ragam n,
redaman modal diberikan oleh Pers. (9.10c), yaitu
Cn {}Tn [C ]{}n 2 n n M n
Jika [C] yang dinyatakan oleh Pers. (9.15) disubstitusi
ke dalam rumus C n , kita dapatkan
Cn {]Tn [M ] ai [M ]1[ K ] {}n
i
(9.16)
i
175
Dengan menggunakan Pers. (9.24)
( K{}n M {}n ) 2
n kita dapatkan koefisien redaman
untuk ragam ke n, yaitu
Cn ai n2i M n 2 n n M n (9.17)
i
dan
1
n
2 n
a
i
i
2i
n (9.18)
176
redaman. Secara analogi, jika redaman sebanding dengan
matrik kekakuan [C ] a1[ K ], maka rasio redaman akan
sebanding dengan frekuensi alami sebagaimana dapat dilihat
dalam Pers. (9.18) yang dievaluasi untuk i =1; dan dalam
kasus ini semakin tinggi ragam struktur akan semakin
teredam.
Contoh 9.1
Tentukan koefisien redaman absolut untuk struktur
dalam Contoh 8.1. Asumsikan rasio redaman sebesar 10%
untuk setiap ragam.
Solusi:
Dari Contoh 8.1, kita dapatkan informasi sebagai
berikut.
Frekuensi alami:
1 134,35 rad/det
(a)
2 323,3 rad/det
Matrik ragam:
0,187 0,165
[] (b)
0,257 0,292
Matrik massa:
16,07 0
[M ]
0 6,63
Matrik kekakuan:
897322,4 - 442400
[K ]
442400 442400
Gunakan Pers. (9.18) dengan i = 0,1 untuk menghitung
ai yang diperlukan dalam Pers. (9.15), kita akan mendapatkan
sistem persamaan:
0,1 1 134,35 134,35 3 a1
0,1 2
323,3 323,33 a2
177
Solusi dari sistem persamaan ini memberikan
a1 0,00167
a2 - 1,6652 x 10-8
Selanjutnya kita dapat menghitung
0,06228 0
[ M ]1
0 0,15083
dan
55838,36 - 27529,6
[ M ]1[ K ]
66727 66727
Kemudian
2
55838,36 - 27529,6 55838,36 - 27529,6
a [M ]
2
1 i
[ K ] 0,00167 1,0062 x 10-8
66727 66727 66727 66727
i
i 1
93,25 - 45,97
- 111,43 111,43
Akhirnya dengan mensubstitusi matrik ini ke dalam
Pers. (9.15) akan didapat matrik redaman sebagai
16,07 0 93,25 - 45,97 1498,5 - 738,7
[C ]
0 6,63 - 111,43 111,43 - 738,8 738,8
Ada metoda lain untuk menghitung matrik redaman
untuk rasio redaman modal tertentu. Metoda ini akan
dijelaskan dengan menyatakan hubungan berikut.
211 M 1 0 0
0 2 2 2 M 2 0 (9.22)
[ A] []T [C ][]
0 0 2 3 3 M 3
dimana massa modal M1 , M 2 , M 3 ,... sama dengan
satu jika matrik modal/ragam telah dinormalkan. Jelas bahwa
matrik redaman [C] dapat dievaluasi dengan mengalikan
Pers. (9.22) dengan invers dari matrik ragam dan transpos
invers-nya, yaitu
[C] []T [ A][]1 (9.23)
Oleh karena itu untuk setiap ratio modal redaman { },
matrik [A] dapat dihitung dari Pers. (9.22) dan matrik
redaman [C] dari Pers. (9.23). Tetapi dalam prakteknya,
178
mencari matrik modal dengan ukuran besar menyulitkan
terumata jika dikerjakan secara manual. Oleh karena itu kita
dapat memanfaatkan sifat ortogonalitas ragam, sehingga
rumusan matrik redaman dapat dituliskan sebagai
N 2
[C ] [M ] n n {}n {}Tn [M ] (9.24)
n1 M n
Matrik redaman [C] yang dihitung dari Pers. (9.24)
akan memenuhi sifat ortogonalits, dan suku redaman dalam
persamaan diferensial, Pers. (9.2), akan tidak terkait dengan
menggunakan transformasi yang sama, Pers. (9.4), seperti
yang digunakan untuk membuat gaya inersia dan gaya elastis
menjadi tidak terkait.
Perlu dicatat dari Pers. (9.24) bahwa kontribusi matrik
redaman pada setiap ragam adalah sebanding dengan ratio
modal redaman; jadi setiap ragam tanpa redaman tidak
memberikan kontribusi pada matrik redaman.
Perlu diketahui kondisi apa yang harus dipenuhi untuk
mengevaluasi elemen matrik redaman seperti yang diberikan
oleh Pers. (9.15) atau Pers. (9.24). Telah disebutkan bahwa
redaman absolut struktur sulit ditentukan besarnya, tetapi
rasio modal redaman dapat ditentukan berdasarkan
pengalaman. Pengalaman ini menunjukkan bahwa nilai rasio
modal redaman dalam struktur umumnya dalam rentang 2%
- 20% tergantung tipe struktur dan material yang digunakan.
Selanjutnya ratio modal redaman digunakan untuk
menghitung matrik redaman yang diperlukan jika respon
dinamik dihitung dengan menggunakan metoda selain
analisa modal/ragam, misalnya „step-by-step integration‟
untuk sistem nonlinier.
179
Contoh 9.2
Tentukan matrik redaman dari Contoh 9.1 dengan
menggunakan metoda berdasarkan Pers. (9.22). Untuk
menentukan [C] dapat digunakan Pers. (9.23) atau Pers. (9.24).
Solusi:
Dari Contoh 8.2, matrik ragam normal adalah
0,187 0,165
[]
0,257 0,292
dan inversnya adalah
3,01003 1,700873
[]1
2,64924 1,9277
Substitusi ke dalam Pers. (9.22), kita dapatkan
211M1 (2)(0,1)(1 34,35)(1) 26,87
2 2 2 M 2 (2)(0,1)(3 23,3)(1) 64,66
Dari Pers. (9.23)
3,01003 2,64924 26,87 0 3,01003 1,700873
[C ]
1,700873 1,9277 0 64,66 2,64924 1,9277
694,9 - 191
[C ]
- 191 316,8
dan hasil ini memberikan cek untuk matrik redaman
yang didapat pada Contoh 9.1 untuk struktur yang sama
tetapi dengan Pers. (9.15).
180
Tabel 9.1 Input Data Untuk Subroutine DAMP
Variabel Simbol Penjelasan
XSI(I) Rasio redaman untuk ragam 1 sampai
dengan NL.
Contoh 9.3
Gunakan program DAMP.FOR untuk menghitung
matrik redaman struktur dalam Contoh 9.1 dengan frekuensi
alaminya adalah
1 134,35 rad/det
2 323,3 rad/det
Matrik ragam dan massa-nya adalah
0,187 0,165
[]
0,257 0,292
dan
16,07 0
[M ]
0 6,63
Asumsikan rasio redaman 10% untuk semua ragam.
181
Solusi:
Input data untuk contoh ini diberikan dalam Tabel 9.3.
Luaran:
9.6 Rangkuman
Metoda yang paling umum untuk memperhitungkan
penyerapan energi dalam dinamika struktur adalah dengan
mengasumsikan dalam model matematik adanya gaya
redaman yang besarnya sebanding dengan kecepatan relatif
dan berlawanan arah dengan arah gerakan. Tipe redaman
seperti ini disebut redaman viscous karena redaman semacam
ini akan timbul oleh gerakan aliran viscous. Adanya redaman
ini pada persamaan gerak tidak akan mengganggu sifat
linieritas. Karena umumnya redaman struktur relatif kecil
maka pengaruhnya pada perhitungan frekuensi alami dan
bentuk ragam diabaikan. Tetapi untuk membuat persamaan
gerak terredam menjadi tak terkait diperlukan suatu batasan
nilai pada koefisien redaman dalam sistem. Batasan ini bukan
disebabkan oleh lebih mudahnya menghitung rasio modal
redaman dibandingkan menghitung koefisien redaman
absolut. Sebagai tambahan, penyelesaian persamaan gerak
dengan metoda superposisi modal hanya memerlukan rasio
redaman saja. Jika solusi dicari dengan metoda lain, nilai
koefisien redaman dapat dihitung dari rasio modal redaman.
182
Soal-soal
w3 = 5 ton y3
k3 = 1000 ton/cm
w2 = 10 ton y2
k2 = 2000 ton/cm
w1 = 15 ton y1
k1 = 3000 ton/cm
183
program DAMP.FOR untuk menghitung matrik redaman
dengan rasio redaman 8% untuk semua ragam.
w5 = 6 ton y5
k5 = 1000 ton/cm
w4 = 9 ton y4
k4 = 2000 ton/cm
w3 = 12 ton y3
k3 = 3000 ton/cm
w2 = 15 ton y2
k2 = 4000 ton/cm
w1 = 18 ton y1
k1 = 5000 ton/cm
184
KUMPULAN SOAL
Soal 1.
Balok pada gambar di bawah ini mempunyai massa
yang dipusatkan/digumpalkan/lumped di massa „m‟. Hanya
perpindahan vertikal pada massa „m‟ yang ditinjau.
Ditanyakan:
1. Berikan nilai frekuensi alami (natural frequency) balok
dalam: modulus elastisitas balok E, b, h, L, dan m.
2. Jika pada balok bekerja suatu mesin yang ditempatkan
pada massa „m‟ yang bekerja hanya dalam arah vertikal,
berapa nilai frekuensi mesin tersebut agar tidak terjadi
resonansi.
A B m
C
b
h
Penampang balok
L 2L
Soal 2.
Jika sekarang massa balok diwakilkan pada 2 titik
masing-masing dengan massa „m‟ dan „2m‟ seperti pada
gambar di bawah ini, dan kemudian ditempatkan 2 mesin
pada kedua massa tersebut, berapa nilai kedua frekuensi
mesin agar tidak terjadi resonansi pada balok.
A B m D 2m
C
b
h
Penampang balok
L L L
Soal 3.
Balok pada gambar di bawah ini mempunyai massa
yang dipusatkan/digumpalkan/lumped di massa „m‟. Hanya
perpindahan vertikal pada massa „m‟ yang ditinjau.
Ditanyakan:
185
1. Berikan nilai frekuensi alami (natural frequency) balok
dalam: modulus elastisitas balok E, b, h, L, dan m.
2. Jika pada balok bekerja suatu mesin yang ditempatkan
pada massa „m‟ yang bekerja hanya dalam arah vertikal,
berapa nilai frekuensi mesin tersebut agar tidak terjadi
resonansi.
B m b
A C
h
Penampang balok
L 2L
Soal 4.
Jika sekarang massa balok diwakilkan pada 2 titik
masing-masing dengan massa „m‟ dan „2m‟ seperti pada
gambar di bawah ini, dan kemudian ditempatkan 2 mesin
pada kedua massa tersebut, berapa nilai kedua frekuensi
mesin agar tidak terjadi resonansi pada balok.
B m D 2m b
A C
h
Penampang balok
L L L
Soal 5.
Balok pada gambar di bawah ini mempunyai massa
yang dipusatkan/digumpalkan/lumped di massa „m‟. Hanya
perpindahan vertikal pada massa „m‟ yang ditinjau.
Ditanyakan:
1. Berikan nilai frekuensi alami (natural frequency) balok
dalam: modulus elastisitas balok E, b, h, L, dan m.
2. Jika pada balok bekerja suatu mesin yang ditempatkan
pada massa „m‟ yang bekerja hanya dalam arah vertikal,
berapa nilai frekuensi mesin tersebut agar tidak terjadi
resonansi.
186
A B m
C b
h
Penampang balok
L 2L
Soal 6.
Jika sekarang massa balok diwakilkan pada 2 titik
masing-masing dengan massa „m‟ dan „2m‟ seperti pada
gambar di bawah ini, dan kemudian ditempatkan 2 mesin
pada kedua massa tersebut, berapa nilai kedua frekuensi
mesin agar tidak terjadi resonansi pada balok.
A B m D 2m
C b
h
Penampang balok
L L L
Soal 7.
Balok pada gambar di bawah ini mempunyai massa
yang dipusatkan/digumpalkan/lumped di massa „m‟. Hanya
perpindahan vertikal pada massa „m‟ yang ditinjau.
Ditanyakan:
1. Berikan nilai frekuensi alami (natural frequency) balok
dalam: modulus elastisitas balok E, b, h, L, dan m.
2. Jika pada balok bekerja suatu mesin yang ditempatkan
pada massa „m‟ yang bekerja hanya dalam arah vertikal,
berapa nilai frekuensi mesin tersebut agar tidak terjadi
resonansi.
B m b
A C
h
Penampang balok
L 2L
187
Soal 8.
Jika sekarang massa balok diwakilkan pada 2 titik
masing-masing dengan massa „m‟ dan „2m‟ seperti pada
gambar di bawah ini, dan kemudian ditempatkan 2 mesin
pada kedua massa tersebut, berapa nilai kedua frekuensi
mesin agar tidak terjadi resonansi pada balok.
B m D 2m b
A C
h
Penampang balok
L L L
Soal 9.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: A y
g = 10 m/det2
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
Petunjuk P
?
a b
L
Pa 2b 2
3EIL
188
Soal 10.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: B y
g = 10 m/det2
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
Petunjuk P
?
a b
L
Pa 2b 2
3EIL
Soal 11.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: C y
g = 10 m/det2
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
189
Petunjuk P
?
a b
L
Pa 2b 2
3EIL
Soal 12.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: D y
g = 10 m/det2
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
Soal 13.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: E y
g = 10 m/det2
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
190
Soal 14.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: F y
g = 10 m/det2
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
Soal 15.
Cari natural frekuensi dari balok dalam gambar.
Modulus elastisitas balok = 2,1 x 106 kg/cm2.
Soal: G g = 10 m/det2 y
w = 1 ton
L1 = 2 m L1 = 2 m L1 = 2 m L1 = 2 m
L=8m
60 cm
30 cm
Penampang Balok
Soal 16.
Diketahui struktur di bawah ini, dengan tinjauan hanya
terhadap perpindahan vertikal pada W. Struktur menerima
beban dinamik segitiga dan segiempat (soal tipe A dan B
tergantung yang dilingkari). g = 10 m/det2. Hitung:
1. Perpindahan struktur dibawah beban W akibat beban
dinamik pada t = 0,5 det.
2. Perpindahan struktur dibawah beban W akibat beban
dinamik pada t = 2 det.
191
3. Perpindahan maksimum akibat beban dinamik tersebut,
dan kapan terjadinya.
Jika membutuhkan data selain yang diberikan.
50 W = 10 ton
L/2 = 3 m L/2 = 3 m
Penampang
Balok Beton
E = 2,1 x 106 kg/cm2
F(t) F(t)
5 ton 5 ton
A B
1 det t 1 det t
Soal 17.
Diketahui 2 buah bangunan masing-masing satu lantai
dengan tinggi yang sama mempunyai bentuk denah yang
berbeda yaitu bentuk „+‟ dan persegi. Menurut “Peraturan
Perencanaan Tahan Gempa Indonesia Untuk Gedung 1983”
hal. 16 disebutkan bahwa waktu getar alami untuk portal
beton adalah: T = 0,06H3/4 det dengan H adalah tinggi
bangunan dari pondasi. Artinya kedua bangunan tersebut
akan mempunyai waktu getar yang sama meskipun
mempunyai denah yang sangat berlainan. Apakah menurut
saudara hal ini dapat dibenarkan? Apa alasannya? Apa yang
harus dilakukan untuk menganalisa kedua bangunan ini?
Anda diminta untuk menganalisa struktur di atas
terhadap gempa statis ekivalen dan dibangun di kota
Makasar. Jika waktu getar alami struktur adalah 1,5 detik,
berapa besar percepatan tanah yang bekerja pada struktur?
192
Soal 18.
Diketahui struktur di bawah ini dengan asumsi balok
sangat kaku dan massa kolom diabaikan. Modulus elastisitas,
E = 2,1 x 106 kg/cm2, berat lantai atap = 5 ton. Diminta:
a. menghitung frekuensi alami struktur untuk gerakan
horisontal dari portal.
b. menentukan perpindahan dalam 2 detik jika portal
diberikan perpindahan awal yo = 1 cm dan kecepatan awal
vo = 20 cm/det.
2m 2m
A A A 3m A A
B 3m
4m 4m
3m 4m 3m 4m
40 cm
2m
A A
30 cm C 3m
4m
Potongan A-A
(sama untuk semua kolom)
3m 4m
Soal 19.
Hitung ragam yang telah dinormalkan dari 4 struktur
di bawah ini. Buatlah kesimpulan dari persoalan ini. Jika
membutuhkan data lain selain yang diberikan, dapat
ditentukan sendiri.
m2= 30 kg.dt2/m
m2= 30 kg.dt2/m
4,0 m 4,0 m
30/30 cm 25/25 cm
193
m2= 30 kg.dt2/m
m2= 30 kg.dt2/m
3,8 m 60/60 cm
D 3,8 m 25/25 cm C
m1= 33 kg.dt2/m m1= 33 kg.dt2/m
4,0 m 4,0 m
60/60 cm 60/60 cm
Soal 20.
Diketahui struktur di bawah ini, dengan tinjauan hanya
terhadap perpindahan vertikal pada W.
Hitung perpindahan struktur akibat beban dinamik
segitiga pada t = 0,1 det dan t = 0,3 det. Jika membutuhkan
data lain selain yang diberikan, dapat ditentukan sendiri. L =
6 m. W = 5 ton. g = 10 m/det2.
L/3 2L/3
F
1 ton
40 cm 50 cm A W EI2 B
EI1
t 30 cm 30 cm A B
L
0,2 det
Potongan A-A Potongan B-B
E = 2,1 x 106 kg/cm2
Soal 21.
Diketahui struktur di bawah ini, dengan tinjauan hanya
terhadap perpindahan vertikal pada W.
Hitung perpindahan struktur akibat beban dinamik
segitiga pada t = 0,1 det dan t = 0,3 det. Jika membutuhkan
data lain selain yang diberikan, dapat ditentukan sendiri. L =
6 m. W = 5 ton. g = 10 m/det2.
F 2L/3 L/3
1 ton
40 cm 50 cm EI1 A W B
t A EI2 B
30 cm 30 cm
L
0,2 det
Potongan A-A Potongan B-B
E = 2,1 x 106 kg/cm2
194
Soal 22.
Diketahui struktur menara air (berat struktur + menara
penuh air = 10 ton) dengan kolom lingkaran berlubang. E =
2,1 x 106 kg/cm2. Momen inersia lingkaran pejal: I = d4/64
dengan d = diameter lingkaran. Abaikan berat sendiri kolom.
Berat Berat
terisi terisi
penuh = 10 ton penuh = 10 ton
Penampang
Kolom
SOAL 1 SOAL 2
100 cm
150 cm
F (t) F (t)
50 ton 50 ton
A B
2 t (det) 2 t (det)
195
a. Berapa besar perpindahan horizontal menara, momen
di tumpuan, dan DLF pada saat 1 detik?
b. Berapa besar perpindahan horizontal menara, momen
di tumpuan, dan DLF pada saat 3 detik?
c. Berapa besar perpindahan horizontal maksimum
menara, momen maksimum di tumpuan, dan DLF
maksimum dan kapan terjadinya?
d. Kondisi mana yang paling berbahaya: kondisi menara
kosong atau terisi penuh? Jelaskan!
Soal 23.
Diketahui struktur yang dimodelkan sebagai bangunan
geser di bawah ini. Jika membutuhkan data lain selain yang
diberikan, dapat ditentukan sendiri. E = 2,1 x 106 kg/cm2, g =
10 m/det2. Diminta:
1. Tentukan model matematik (pasangan pegas dan massa
dari struktur ini). Model ini diperlukan untuk
menyelesaikan soal no. 2.
2. Hitung perpindahan maksimum setiap lantai dari struktur
akibat beban dinamik.
W2 = 10 ton
F2 F2
1 ton
25/25 25/25 3,5 m
W1 = 5 ton t
F1
40/40 0,2 det
F1
4m 2 ton
A 30/30 30/30
t
6m 5m 0,2 det
196
Soal 24.
Diketahui struktur yang dimodelkan sebagai bangunan
geser di bawah ini. Jika membutuhkan data lain selain yang
diberikan, dapat ditentukan sendiri. E = 2,1 x 106 kg/cm2, g =
10 m/det2. Diminta:
1. Tentukan model matematik (pasangan pegas dan massa
dari struktur ini). Model ini diperlukan untuk
menyelesaikan soal no. 2.
2. Hitung perpindahan maksimum setiap lantai dari struktur
akibat beban dinamik.
W2 = 10 ton
F2 F2
1 ton
25/25 25/25 3,5 m
W1 = 5 ton F1 t
40/40
0,2 det
F1
4m 2 ton
30/30
B 30/30
t
6m 5m 0,2 det
Soal 25.
Diketahui struktur yang dimodelkan sebagai bangunan
geser di bawah ini. Jika membutuhkan data lain selain yang
diberikan, dapat ditentukan sendiri. E = 2,1 x 106 kg/cm2, g =
10 m/det2. Diminta:
1. Tentukan model matematik (pasangan pegas dan massa
dari struktur ini). Model ini diperlukan untuk
menyelesaikan soal no. 2.
2. Hitung perpindahan maksimum setiap lantai dari struktur
akibat beban dinamik.
197
W2 = 10 ton
F2
F2
1 ton
25/25 25/25 3,5 m
W1 = 5 ton t
F1
0,2 det
F1
4m 2 ton
30/30
C 30/30 30/30
6m 5m 0,2 det
Soal 26.
Diketahui struktur yang dimodelkan sebagai bangunan
geser di bawah ini. Jika membutuhkan data lain selain yang
diberikan, dapat ditentukan sendiri. E = 2,1 x 106 kg/cm2, g =
10 m/det2. Diminta:
1. Tentukan model matematik (pasangan pegas dan massa
dari struktur ini). Model ini diperlukan untuk
menyelesaikan soal no. 2.
2. Hitung perpindahan maksimum setiap lantai dari struktur
akibat beban dinamik.
W2 = 10 ton
F2 F2
1 ton
25/25 25/25 3,5 m
W1 = 5 ton t
F1
0,2 det
F1
4m 2 ton
30/30
D 30/30 30/30
t
6m 5m 0,2 det
198
Soal 27.
Portal dua lantai yang dimodelkan sebagai bangunan
geser di bawah ini mendapat gaya impuls pada salah satu
lantainya. Tentukan perpindahan lantai maksimum, gaya
geser dan momen maksimum pada setiap kolom.
m=10 kg.det2/cm
SOAL A
30 30
4m
20 20 F(t) - kg
m=15 kg.det2/cm
F(t) 5000
40
40 40 5m
30 t (det)
30 30
E = 2.000.000 kg/cm2
6m 4m
Soal 28.
Portal dua lantai yang dimodelkan sebagai bangunan
geser di bawah ini mendapat gaya impuls pada salah satu
lantainya. Tentukan perpindahan lantai maksimum, gaya
geser dan momen maksimum pada setiap kolom.
m=10 kg.det2/cm
SOAL B
30 30
4m
20 20 F(t) - kg
m=15 kg.det2/cm
F(t) 5000
40
40 40 5m
30 t (det)
30 30
E = 2.000.000 kg/cm2
6m 4m
199
Soal 29.
Portal dua lantai yang dimodelkan sebagai bangunan
geser di bawah ini mendapat gaya impuls pada salah satu
lantainya. Tentukan perpindahan lantai maksimum, gaya
geser dan momen maksimum pada setiap kolom.
m=10 kg.det2/cm
F(t) SOAL C
30 30
4m
20 20 F(t) - kg
m=15 kg.det2/cm
5000
40
40 40 5m
30 t (det)
30 30
E = 2.000.000 kg/cm2
6m 4m
Soal 30.
Portal dua lantai yang dimodelkan sebagai bangunan
geser di bawah ini mendapat gaya impuls pada salah satu
lantainya. Tentukan perpindahan lantai maksimum, gaya
geser dan momen maksimum pada setiap kolom.
m=10 kg.det2/cm
F(t) SOAL D
30 30
4m
20 20 F(t) - kg
m=15 kg.det2/cm
5000
40
40 40 5m
30 t (det)
30 30
E = 2.000.000 kg/cm2
6m 4m
200
REFERENSI
201
Paz, Mario, “Structural Dynamics - Theory & Computation, 2nd
Ed.,” Van Nostrand Reinhold Company, New York, 1985.
Rao, Singiresu S., “Mechanical Vibrations,” Addison-Wesley
Publishing Company, Reading, Massachusetts, 1986.
Seto, William W., “Theory and Problems of Mechanical Vibrations
– Schaum‟s Outline Series,” McGraw-Hill Book Company,
New York, 1964.
Szuladzinski, Gregory, “Dynamics of Structures and Machinery –
Problems and Solutions,” John Wiley and Sons, New York,
1982.
Thomson, William T., “Theory of Vibration with Appliations 2nd
Ed.,” Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1981.
Wakabayashi, Minoru, “Design of Earthquake-Resistant
Buildings,” McGraw-Hill Book Company, New York, 1986.
Wangsadinata, Wiratman, “Perencanaan Bangunan Tahan
Gempa,” Yayasan Lembaga Penyelidikan Tanah, 1971.
Weaver, W., Jr., Timoshenko, S. P., and Young, D. H., “Vibration
Problems in Engineering, 5th Ed., “John Wiley & Sons, 1989.
202
LAMPIRAN
INT1(TAU)=DEXP(XIWD*TAU)*(XIWD*DCOS(WD*TAU)+WD*DSIN(WD*TAU))/
*DWSQ
203
INT2(TAU)=DEXP(XIWD*TAU)*(XIWD*DSIN(WD*TAU)-
WD*DCOS(WD*TAU))/
*DWSQ
INT3(TAU)=TAU*INT2(TAU)-
XIWD*INT2(TAU)/DWSQ+WD*INT1(TAU)/DWSQ
INT4(TAU)=TAU*INT1(TAU)-XIWD*INT1(TAU)/DWSQ-
WD*INT2(TAU)/DWSQ
C
C BACA DAN TULIS INPUT DATA
C
WRITE(*,'(''0'',A\)') 'File input data: '
READ(*,'(A)') FINP
OPEN(5,FILE = FINP)
WRITE(*,'(''0'',A\)') 'File output : '
READ(*,'(A)') FOUT
OPEN(6,FILE = FOUT, STATUS = 'NEW')
C
READ (5,*) NTYPE,N,M,K,XI,TMAX,DT,INT,GR
READ (5,*)(T(I),F(I),I=1,N)
IF (INT.EQ.0) GOTO 40
C
C INTERPOLASI DATA
C
CALL INTER(N,T,F,DT,TMAX,INT)
C
C BERI HARGA AWAL
C
40 IF(NTYPE.EQ.0) GOTO 60
DO 50 I=1,N
50 F(I)=F(I)*GR
60 FIM1=F(1)
TIM1=T(1)
ATI=0
BTI=0
DAT=0
DBT=0
Y=0
V=0
P=0
YMAX=0
VMAX=0
AMAX=0
PMAX=0
OMEGA=DSQRT(K/M)
CRIT=2*DSQRT(K*M)
C=XI*CRIT
WD=OMEGA*DSQRT(1-(XI**2))
XIWD=XI*OMEGA
DWSQ=XIWD**2+WD**2
ACC=FIM1/M
204
C
C TULIS JUDUL
C
WRITE(6,70)M,K,OMEGA,WD,C,XI
70 FORMAT(/5X,'RESPONS SISTEM SATU DERAJAT KEBEBASAN DENGAN
INTEGRAL
*DUHAMEL'//5X,'Massa',15X,'=',F9.3/5x,'Konstanta
pegas',5x,'=',F9.1
*/5x,'Frekuensi alami',5x,'=',F9.3,'
rad/det'/5x,'Frekuensi redaman
*',3x,'=',F9.3,' rad/det'/5x,'Konstanta
redaman',3x,'=',F9.3/5x,'Re
*daman relatif',3x,'=',F9.3//4x,75('-')/4x,
*'| Waktu | Gaya | Perpindahan | Kecepatan |
Percepatan | Re
*aksi |'/4x,
*'| | | | |
| pe
*rletakan |'/4x,75('-'))
IF(NTYPE.EQ.0) GOTO 90
ACC=-FIM1
FIM1=-FIM1*M
90 WRITE (6,100) TIM1,FIM1,Y,V,ACC,P
C
C LOOP SELURUH INTERVAL WAKTU
C
NM1=N-1
DO 110 I=1,NM1
C
C SOLUSI UNTUK PERPINDAHAN
C
FI=F(I+1)
TI=T(I+1)
IF (NTYPE.NE.0) FI=-FI*M
DFTI=FI-FIM1
DTI=TI-TIM1
FT=DFTI/DTI
G=FIM1-TIM1*FT
AI=INT1(TI)-INT1(TIM1)
BI=INT2(TI)-INT2(TIM1)
VS=INT3(TI)-INT3(TIM1)
VC=INT4(TI)-INT4(TIM1)
AI=AI*G
BI=BI*G
BI=BI+FT*VS
AI=AI+FT*VC
ATI=ATI+AI
BTI=BTI+BI
205
Y=DEXP(-XIWD*TI)*(ATI*DSIN(WD*TI)-
BTI*DCOS(WD*TI))/(M*WD)
C
C SOLUSI UNTUK KECEPATAN
C
DA=(WD*BTI-XIWD*ATI)*DSIN(WD*TI)
DB=(WD*ATI+XIWD*BTI)*DCOS(WD*TI)
V=DEXP(-XIWD*TI)*(DA+DB)/(M*WD)
C
C SOLUSI UNTUK PERCEPATAN
C
ACC=(FI-C*V-K*Y)/M
C
C SOLUSI UNTUK GAYA PEGAS DAN GAYA REDAMAN
C
FS=Y*K
FD=V*C
P=DSQRT(FS**2+FD**2)
C
C SIMPAN NILAI MAKSIMUM
C
IF(DABS(Y).GT.DABS(YMAX)) YMAX=Y
IF(DABS(V).GT.DABS(VMAX)) VMAX=V
IF(DABS(ACC).GT.DABS(AMAX)) AMAX=ACC
IF(DABS(P).GT.DABS(PMAX)) PMAX=P
C
C VARIABEL INCREMENTAL
C
TIM1=TI
FIM1=FI
C
C TULIS RESPONS
C
WRITE (6,100)TI,FI,Y,V,ACC,P
100 FORMAT (4X,'|',F7.4,' |',F9.2,'|',F13.5,' |',F12.5,'
|',F11.4,
* ' |',F11.3' |')
110 CONTINUE
C
C TULIS NILAI MAKSIMUM
C
WRITE (6,120) YMAX,VMAX,AMAX,PMAX
120 FORMAT(4X,75('-')//5X,'Perpindahan maksimum =
',F10.3/5X,'Kecepata
*n maksimum = ',F10.3/5X,'Percepatan maksimum =
',F10.3/5X,'Reak
*si maksimum = ',F10.3///28X,'*** SUMARGO ***')
STOP
END
C
206
SUBROUTINE INTER(N,TC,X,DT,TMAX,INT)
C
C UNTUK INTERPOLASI DATA
C
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION TC(200),X(200),F(200)
NT=TMAX/DT
NT1=NT+1
DO 10 I=1,NT1
10 F(I)=0
F(1)=X(1)
ANN=0
II=1
DO 30 I=2,NT1
AI=I-1
T=AI*DT
IF(T.GT.TC(N)) GOTO 40
IF(T.LE.TC(II+1)) GOTO 20
ANN=-TC(II+1)+T-DT
II=II+1
20 ANN=ANN+DT
F(I)=X(II)+(X(II+1)-X(II))*ANN/(TC(II+1)-TC(II))
30 CONTINUE
40 TC1=TC(1)
N=NT1
DO 50 I=1,NT1
X(I)=F(I)
AL=I
50 TC(I)=TC1+DT*(AL-1)
RETURN
END
207
LAMPIRAN BAB 7 : Program JACOBI.FOR
$DEBUG
C*************************************************************
**********
C SUBROUTINE JACOBI
*
C*************************************************************
**********
C
C SUBROUTINE JACOBI SOLVE THE GENERALIZED EIGENVALUE PROBLEM
:
C A-B*W**2 Y = 0
C
C INPUT VARIABLES
C
C N = ORDER OF MATRICES
C A(I,J) = STIFFNESS MATRIX
C B(I,J) = MASS MATRIX
C
C OUTPUT RESULTS
C EIGV(I) = N EIGENVALUES
C X(I,J) = N EIGENVECTORS IN COLUMNS OF X(I,J)
C
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION A(40,40),B(40,40),X(40,40),EIGV(40),D(40)
OPEN (5,FILE='JACOBI.DAT')
OPEN (6,FILE='JACOBI.OUT',STATUS='NEW')
C
C INPUT DATA
C IFPR = 1 --> EACH ITERATION WILL BE PRINTED
C
READ (5,*)
IFPR,N,((A(I,J),J=1,N),I=1,N),((B(I,J),J=1,N),I=1,N)
CALL JACOBI (A,B,X,EIGV,D,N,IFPR)
STOP
END
C
SUBROUTINE JACOBI (A,B,X,EIGV,D,N,IFPR)
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION
A(40,40),B(40,40),X(40,40),EIGV(40),D(40),EI(40),NX(40)
DIMENSION MX(40),VV(40)
C
C INITIALIZE EIGENVALUE AND EIGENVECTOR MATRICES
C
NSMAX=15
IF (D(40).NE.999) WRITE (6,410)
RTOL=1.D-12
DO 20 I=1,N
IF(A(I,I).GT.0. . AND.B(I,I).GT.0.)GO TO 10
208
WRITE(6,440)
STOP
10 D(I)=A(I,I)/B(I,I)
20 EIGV(I)=D(I)
DO 40 I=1,N
DO 30 J=1,N
30 X(I,J)=0.
40 X(I,I)=1.
IF(N.EQ.1) RETURN
C
C INITIALIZE SWEEP COUNTER AND BEGIN ITERATION
C
NSWEEP=0
NR=N-1
50 NSWEEP=NSWEEP+1
IF(IFPR.EQ.1) WRITE(6,420)NSWEEP
C
C CHECK IF PRESENT OFF-DIAGONAL ELEMENT IS LARGE
C
ESP=(.01**NSWEEP)**2
DO 220 J=1,NR
JJ=J+1
DO 220 K=JJ,N
EPTOLA=(A(J,K)*A(J,K))/(A(J,J)*A(K,K))
EPTOLB=(B(J,K)*B(J,K))/(B(J,J)*B(K,K))
IF((EPTOLA.LT.EPS).AND.(EPTOLB.LT.EPS)) GO TO 220
C
C IF ZEROING IS REQUIRED,CALCULATE THE ROTATION MATRIX
C
AKK=A(K,K)*B(J,K)-B(K,K)*A(J,K)
AJJ=A(J,J)*B(J,K)-B(J,J)*A(J,K)
AB=A(J,J)*B(K,K)-A(K,K)*B(J,J)
CHECK=(AB*AB+4.*AKK*AJJ)/4.
IF(CHECK)60,70,70
60 WRITE(6,440)
STOP
70 SQCH=DSQRT(CHECK)
D1=AB/2.+SQCH
D2=AB/2.-SQCH
DEN=D1
IF(DABS(D2).GT.DABS(D1))DEN=D2
IF(DEN)90,80,90
80 CA=0
CG=-A(J,K)/A(K,K)
GO TO 100
90 CA=AKK/DEN
CG=-AJJ/DEN
C
C PERFORM GENERALIZED ROTATION TO ZERO OFF-DIAGONAL ELEMENT
209
C
100 IF(N-2)110,200,110
110 JP1=J+1
JM1=J-1
KP1=K+1
KM1=K-1
IF(JM1-1)140,120,120
120 DO 130 I=1,JM1
AJ=A(I,J)
BJ=B(I,J)
AK=A(I,K)
BK=B(I,K)
A(I,J)=AJ+CG*AK
B(I,J)=BJ+CG*BK
A(I,K)=AK+CA*AJ
130 B(I,K)=BK+CA*BJ
140 IF(KP1-N)150,150,170
150 DO 160 I=KP1,N
AJ=A(J,I)
BJ=B(J,I)
AK=A(K,I)
BK=B(K,I)
A(J,I)=AJ+CG*AK
B(J,I)=BJ+CG*BK
A(K,I)=AK+CA*AJ
160 B(K,I)=BK+CA*BJ
170 IF(JP1-KM1)180,180,200
180 DO 190 I=JP1,KM1
AJ=A(J,I)
BJ=B(J,I)
AK=A(I,K)
BK=B(I,K)
A(J,I)=AJ+CG*AK
B(J,I)=BJ+CG*BK
A(I,K)=AK+CA*AJ
190 B(I,K)=BK+CA*BJ
200 AK=A(K,K)
BK=B(K,K)
A(K,K)=AK+2.*CA*A(J,K)+CA*CA*A(J,J)
B(K,K)=BK+2.*CA*B(J,K)+CA*CA*B(J,J)
A(J,J)=A(J,J)+2.*CG*A(J,K)+CG*CG*AK
B(J,J)=B(J,J)+2.*CG*B(J,K)+CG*CG*BK
A(J,K)=0
B(J,K)=0
C
C UPDATE THE EIGENVECTOR MATRIX AFTER EACH ROTATION
C
DO 210 I=1,N
XJ=X(I,J)
XK=X(I,K)
210
X(I,J)=XJ+CG*XK
210 X(I,K)=XK+CA*XJ
220 CONTINUE
C
C UPDATE THE EIGENVALUES AFTER EACH SWEEP
C
DO 230 I=1,N
IF (A(I,I).GT.0. .AND. B(I,I).GT.0.) GO TO 230
WRITE(6,440)
STOP
230 EIGV(I)=A(I,I)/B(I,I)
IF(IFPR.EQ.0) GO TO 240
WRITE(6,430) (EIGV(I),I=1,N)
C
C CHECK FOR CONVERGENCE
C
240 DO 250 I=1,N
TOL=RTOL*D(I)
DIF=DABS(EIGV(I)-D(I))
IF(DIF.GT.TOL) GO TO 390
250 CONTINUE
C
C CHECK ALL OFF-DIAGONAL ELEMENTS TO SEE IF ANOTHER
C SWEEPP IS REQUIRED
C
EPS=RTOL**2
DO 260 J=1,NR
JJ=J+1
DO 260 K=JJ,N
EPSA=(A(J,K)*A(J,K))/(A(J,J)*A(K,K))
EPSB=(B(J,K)*B(J,K))/(B(J,J)*B(K,K))
IF((EPSA.LT.EPS).AND.(EPSB.LT.EPS))GO TO 260
GO TO 390
260 CONTINUE
C
C FILL OUT BOTTOM TRIANGLE OF RESULTANT MATRICES
C AND SCALE EIGENVECTORS
C
270 DO 280 I=1,N
DO 280 J=1,N
A(J,I)=A(I,J)
280 B(J,I)=B(I,J)
DO 290 J=1,N
BB=DSQRT(B(J,J))
DO 290 K=1,N
290 X(K,J)=X(K,J)/BB
C
C UPDATE MATRIX AND START NEW SWEEP, IF ALLOWED
C
211
DO 300 I=1,N
300 EI(I)=EIGV(I)
KX=0
DO 320 J=1,N
SMALL=1.0E20
DO 310 I=1,N
IF (EI(I).GT.SMALL) GO TO 310
KKK=1
SMALL=EI(I)
310 CONTINUE
KX=KX+1
NX(KX)=KKK
EIGV(J)=EI(KKK)
EI(KKK)=1.E20
320 CONTINUE
DO 330 I=1,N
II=NX(I)
330 MX(II)=I
DO 360 J=1,N
DO 350 JT=1,N
JJ=NX(J)
VV(JT)=X(JT,J)
340 FORMAT (6I5,6E15.4)
X(JT,J)=X(JT,JJ)
X(JT,JJ)=VV(JT)
350 CONTINUE
KJ=MX(J)
NX(KJ)=JJ
MX(JJ)=MX(J)
360 CONTINUE
C IF (D(40).EQ.999) RETURN
C WRITE (6,430)(EIGV(IL),IL=1,N)
WRITE (6,380)
C DO 370 LI=1,N
C 370 WRITE (6,430) (X(LI,LJ),LJ=1,N)
WRITE (6,430) ((X(LI,LJ),LJ=1,N),LI=1,N)
380 FORMAT (/10X,'VEKTOR EIGEN (EIGEN VECTOR)',/)
RETURN
390 DO 400 I=1,N
400 D(I)=EIGV(I)
IF(NSWEEP.LT.NSMAX)GO TO 50
GO TO 270
410 FORMAT (//10X,'NILAI EIGEN (EIGEN VALUE)',/)
420 FORMAT (/'ITERASI KE = ',I4)
C 430 FORMAT (6E14.5/)
430 FORMAT (3E14.5/)
440 FORMAT ('*** STOP: SOLUTION SALAH'/'MATRIX TIDAK DEFINIT
POSITIV')
RETURN
END
212
LAMPIRAN BAB 8 : Program MODAL.FOR – SRESB.FOR
– HARMO.FOR
$DEBUG
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION EIGEN(40),X(40,40),SM(40,40),F(40,40)
COMMON /IOLIST/NT2,NT5
C
C READ INPUT DATA AND INITIALIZE
C
NT2=2
NT5=5
OPEN (NT2,FILE='MODAL.DAT')
OPEN (NT5,FILE='MODAL.OUT',STATUS='NEW')
READ (NT2,*)ND,GR
C WRITE (NT5,20) ND,GR
IF (GR.EQ.0) GOTO 30
DO 10 I=1,ND
READ (NT2,*) (SM(I,J),J=1,ND)
C WRITE (NT5,40) (SM(I,J),J=1,ND)
10 CONTINUE
20 FORMAT (I10,F10.0)
30 READ (NT2,*) (EIGEN(I),I=1,ND)
C WRITE (NT5,40) (EIGEN(I),I=1,ND)
40 FORMAT (8F10.0)
50 FORMAT (8F10.5)
DO 60 I=1,ND
READ (NT2,*) (X(I,J),J=1,ND)
C WRIITE (NT5,50) (X(I,J),J=1,ND)
60 CONTINUE
CALL MODAL (ND,EIGEN,X,F,GR,SM)
C
STOP
END
C
C*************************************************************
**********
C SUBROUTINE MODAL
*
C*************************************************************
**********
SUBROUTINE MODAL (ND,EIGEN,X,F,GR,SM)
IMPLICIT REAL*8(A-H,O-Z)
REAL*8 INT1,INT2,INT3,INT4,K,M
DIMENSION EIGEN
(40),X(40,40),XIS(40),F(40,40),P(40),T(40),
*Y(40,40),UD(40),FF(40),NQ(40),SM(40,40)
COMMON /IOLIST/NT2,NT5
C
C STATEMENT FUNCTION
213
C
INT1(TAU)=DEXP(XIWD*TAU)*(XIWD*DCOS(WD*TAU)+WD*DSIN(WD*TAU))/D
WSQ
INT2(TAU)=DEXP(XIWD*TAU)*(XIWD*DSIN(WD*TAU)-
WD*DCOS(WD*TAU))/DWSQ
INT3(TAU)=TAU*INT2(TAU)-
XIWD*INT2(TAU)/DWSQ+WD*INT1(TAU)/DWSQ
INT4(TAU)=TAU*INT1(TAU)-XIWD*INT1(TAU)/DWSQ-
WD*INT2(TAU)/DWSQ
C
C READ FORCING FUNCTIONS AND INTERPOLATE
C
NG=ND
IF (GR.NE.0) NG=1
NNN=40
READ (NT2,*) DT,TMAX, (NQ(L),L=1,NG)
C WRITE (NT5,10) DT,TMAX,(NQ(L),L=1,NG)
C 10 FORMAT (2F10.4,12I5)
DO 20 I=1,NNN
FF(I)=0
DO 20 J=1,NNN
20 F(I,J)=0
DO 70 ID=1,NG
NEQ=NQ(ID)
IF (NEQ.EQ.0) GOTO 70
READ (NT2,*) (T(L),P(L),L=1,NEQ)
C WRITE (NT5,30) (T(L),P(L),L=1,NEQ)
C 30 FORMAT (4F10.2)
NT=T(NEQ)/DT
IF (NT.GT.TMAX/DT) NT=TMAX/DT
NT1=NT+1
FF(1)=P(1)
ANN=0
II=1
DO 50 I=2,NT1
AI=I-1
TA=AI*DT
IF (TA.GT.T(NEQ)) GOTO 60
IF (TA.LE.T(II+1)) GOTO 40
ANN=-T(II+1)+TA-DT
II=II+1
40 ANN=ANN+DT
FF(I)=P(II)+(P(II+1)-P(II))*ANN/(T(II+1)-T(II))
IF (GR.NE.0) FF(I)=FF(I)*GR
F(ID,I)=FF(I)
50 CONTINUE
60 CONTINUE
70 CONTINUE
C
214
C DETERMINE TIME AND EQUIVALENT FORCES
C
NT=TMAX/DT
DO 90 L=1,NNN
AL=L-1
T(L)=T(1)+AL*DT
IF (GR.EQ.0) GOTO 90
DO 80 ID=1,ND
80 F(ID,L)=-FF(L)*SM(ID,ID)
90 CONTINUE
C
C READ DAMPING RATIOS AND SET INITIAL VALUES
C
READ (NT2,*) (XIS(L),L=1,ND)
C WRITE (NT5,100) (XIS(L),L=1,ND)
C 100 FORMAT (8F10.3)
C
C WRITE HEADING
C
WRITE (NT5,110)
C WRITE (NT5,110) (L,L=1,ND)
110 FORMAT (8X,
* '------------------------------------------------------
--'/8X,
* ' RESPON UNTUK SISTEM ELASTIS
'/8X,
* '------------------------------------------------------
--'/8X,
* ' WAKTU PERPINDAHAN PADA KOORDINAT TITIK NODAL
'/8X,
* ' ------------------------------------------
--'/8X,
* ' t U1 U2
'/8X,
* '------------------------------------------------------
--')
NT1=NT+1
DO 150 ID=1,ND
DO 120 IT=1,NT1
P(IT)=0
DO 120 I=1,ND
120 P(IT)=P(IT)+F(I,IT)*X(I,ID)
M=1
K=EIGEN(ID)
XI=XIS(ID)
130 FIM1=P(1)
TIM1=T(1)
ATI=0
BTI=0
215
DAT=0
DBT=0
Y(ID,1)=0
OMEGA=DSQRT(K/M)
CRIT=2*DSQRT(K*M)
C=XI*CRIT
WD=OMEGA*DSQRT(1-(XI**2))
XIWD=XI*OMEGA
DWSQ=XIWD**2+WD**2
C
C LOOP OVER TIME AND SOLVE FOR MODAL DISPLACEMENTS
C
NM1=NT-1
DO 140 I=1,NM1
FI=P(I+1)
TI=T(I+1)
DFTI=FI-FIM1
DTI=TI-TIM1
FT=DFTI/DTI
G=FIM1-TIM1*FT
AI=INT1(TI)-INT1(TIM1)
BI=INT2(TI)-INT2(TIM1)
VS=INT3(TI)-INT3(TIM1)
VC=INT4(TI)-INT4(TIM1)
AI=AI*G
AI=AI+FT*VC
ATI=ATI+AI
BI=BI*G
BI=BI+FT*VS
BTI=BTI+BI
Y(ID,I+1)=DEXP(-XIWD*TI)*(ATI*DSIN(WD*TI)-
BTI*DCOS(WD*TI))/(M*WD)
TIM1=TI
FIM1=FI
140 CONTINUE
150 CONTINUE
DO 170 IT=1,NT
DO 160 I=1,ND
UD(I)=0
DO 160 J=1,ND
160 UD(I)=UD(I)+X(I,J)*Y(J,IT)
170 WRITE (NT5,180) T(IT),(UD(L),L=1,ND)
180 FORMAT (8X,F6.3,E21.4,E20.4)
WRITE (NT5,190)
190 FORMAT (8X,
* '------------------------------------------------------
--')
RETURN
END
216
$DEBUG
C RESPON GEMPA PADA BANGUNAN GESER ELASTIS
C
C PROGRAM INI MENGHITUNG RESPON DINAMIK DALAM DAERAH
ELASTIS UNTUK
C STRUKTUR YANG DIMODELKAN SEBAGAI BANGUNAN GESER AKIBAT
GETARAN
C PADA PONDASI
C
C VARIABEL INPUT:
C E = MODULUS ELASTISITAS
C GR = PERCEPATAN GRAVITASI
C ND = JUMLAH DERAJAT KEBEBASAN
C SI = MOMEN INERSIA LANTAI I
C SL = TINGGI LANTAI I
C SM(I,J) = MASSA LANTAI I
C DT = SELANG WAKTU INTEGRASI
C TMAX = WAKTU INTEGRASI MAKSIMUM
C NQ = JUMLAH TITIK UNTUK MENDEFINISIKAN GETARAN
C T(I) = WAKTU PADA TITIK I
C P(I) = PERCEPATAN PADA TITIK I
C XIS(I) = RASIO MODAL REDAMAN
C
C SUBROUTINE YANG DIPERLUKAN:
C
C SUBROUTINE JACOBI
C SUBROUTINE MODAL
C
IMPLICIT REAL*8(A-H,O-Z)
COMMON /IOLIST/NT5,NT6
DIMENSION
SK(30,30),SM(30,30),SC(30,30),X(30,30),DUA(30),UD(30),
* UV(30),UA(30),S(30),EIGEN(30)
NT5=5
NT6=6
OPEN (NT5,FILE='SRESB.DAT')
OPEN (NT6,FILE='SRESB.OUT',STATUS='NEW')
C
C INITIALILZE AND READ INPUT DATA
C
READ (NT5,*) E,GR,ND
DO 20 I=1,ND
DO 20 J=1,ND
SM(I,J)=0
SC(I,J)=0
X(I,J)=0
20 SK(I,J)=0
ND1=ND+1
DO 40 I=1,ND
217
READ (NT5,*) SI,SL
READ (NT5,*) (SM(I,J),J=1,ND)
S(I)=12*E*SI/SL**3
SC(I,I)=SM(I,I)
UD(I)=0
UV(I)=0
IF (I.EQ.ND) GOTO 45
40 CONTINUE
C
C PENGGABUNGAN MATRIK KEKAKUAN
C
45 S(ND+1)=0
DO 50 I=1,ND
IF (I.EQ.1) GOTO 50
SK(I,I-1)=-S(I)
SK(I-1,I)=-S(I)
50 SK(I,I)=S(I)+S(I+1)
C
C MENENTUKAN FREKUENSI ALAMI DAN BENTUK RAGAM
C
CALL JACOBI (SK,SC,X,EIGEN,S,ND)
C
C MENENTUKAN RESPON DENGAN SUPERPOSISI MODAL
C
CALL MODAL (ND,EIGEN,X,SC,GR,SM)
C
STOP
END
C
C*************************************************************
**********
C SUBROUTINE JACOBI
*
C*************************************************************
**********
SUBROUTINE JACOBI (A,B,X,EIGV,D,N)
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION A(30,30),B(30,30),X(30,30),EIGV(30),D(30)
COMMON/IOLIST/NT5,NT6
C
C INITIALIZE EIGENVALUE AND EIGENVECTOR MATRICES
C
READ (NT5,*) IFPR
NSMAX=15
RTOL=1.D-12
DO 20 I=1,N
IF(A(I,I).GT.0. . AND.B(I,I).GT.0.)GO TO 10
WRITE(NT6,440)
STOP
10 D(I)=A(I,I)/B(I,I)
218
20 EIGV(I)=D(I)
DO 40 I=1,N
DO 30 J=1,N
30 X(I,J)=0.
40 X(I,I)=1.
IF(N.EQ.1) RETURN
C
C INITIALIZE SWEEP COUNTER AND BEGIN ITERATION
C
NSWEEP=0
NR=N-1
50 NSWEEP=NSWEEP+1
IF(IFPR.EQ.1) WRITE(NT6,420)NSWEEP
C
C CHECK IF PRESENT OFF-DIAGONAL ELEMENT IS LARGE
C
ESP=(.01**NSWEEP)**2
DO 220 J=1,NR
JJ=J+1
DO 220 K=JJ,N
EPTOLA=(A(J,K)*A(J,K))/(A(J,J)*A(K,K))
EPTOLB=(B(J,K)*B(J,K))/(B(J,J)*B(K,K))
IF((EPTOLA.LT.EPS).AND.(EPTOLB.LT.EPS)) GO TO 220
C
C IF ZEROING IS REQUIRED,CALCULATE THE ROTATION MATRIX
C
AKK=A(K,K)*B(J,K)-B(K,K)*A(J,K)
AJJ=A(J,J)*B(J,K)-B(J,J)*A(J,K)
AB=A(J,J)*B(K,K)-A(K,K)*B(J,J)
CHECK=(AB*AB+4.*AKK*AJJ)/4.
IF(CHECK)60,70,70
60 WRITE(NT6,440)
STOP
70 SQCH=DSQRT(CHECK)
D1=AB/2.+SQCH
D2=AB/2.-SQCH
DEN=D1
IF(DABS(D2).GT.DABS(D1))DEN=D2
IF(DEN)90,80,90
80 CA=0
CG=-A(J,K)/A(K,K)
GO TO 100
90 CA=AKK/DEN
CG=-AJJ/DEN
C
C GENERALIZED ROTATION TO ZERO OFF-DIAGONAL ELEMENT
C
100 IF(N-2)110,200,110
110 JP1=J+1
219
JM1=J-1
KP1=K+1
KM1=K-1
IF(JM1-1)140,120,120
120 DO 130 I=1,JM1
AJ=A(I,J)
BJ=B(I,J)
AK=A(I,K)
BK=B(I,K)
A(I,J)=AJ+CG*AK
B(I,J)=BJ+CG*BK
A(I,K)=AK+CA*AJ
130 B(I,K)=BK+CA*BJ
140 IF(KP1-N)150,150,170
150 DO 160 I=KP1,N
AJ=A(J,I)
BJ=B(J,I)
AK=A(K,I)
BK=B(K,I)
A(J,I)=AJ+CG*AK
B(J,I)=BJ+CG*BK
A(K,I)=AK+CA*AJ
160 B(K,I)=BK+CA*BJ
170 IF(JP1-KM1)180,180,200
180 DO 190 I=JP1,KM1
AJ=A(J,I)
BJ=B(J,I)
AK=A(I,K)
BK=B(I,K)
A(J,I)=AJ+CG*AK
B(J,I)=BJ+CG*BK
A(I,K)=AK+CA*AJ
190 B(I,K)=BK+CA*BJ
200 AK=A(K,K)
BK=B(K,K)
A(K,K)=AK+2.*CA*A(J,K)+CA*CA*A(J,J)
B(K,K)=BK+2.*CA*B(J,K)+CA*CA*B(J,J)
A(J,J)=A(J,J)+2.*CG*A(J,K)+CG*CG*AK
B(J,J)=B(J,J)+2.*CG*B(J,K)+CG*CG*BK
A(J,K)=0
B(J,K)=0
C
C UPDATE THE EIGENVECTOR MATRIX AFTER EACH ROTATION
C
DO 210 I=1,N
XJ=X(I,J)
XK=X(I,K)
X(I,J)=XJ+CG*XK
210 X(I,K)=XK+CA*XJ
220 CONTINUE
220
C
C UPDATE THE EIGENVALUES AFTER EACH SWEEP
C
DO 230 I=1,N
IF (A(I,I).GT.0. .AND. B(I,I).GT.0.) GO TO 230
WRITE(NT6,440)
STOP
230 EIGV(I)=A(I,I)/B(I,I)
IF(IFPR.EQ.0) GO TO 240
WRITE (NT6,410)
WRITE(NT6,430) (EIGV(I),I=1,N)
C
C CHECK FOR CONVERGENCE
C
240 DO 250 I=1,N
TOL=RTOL*D(I)
DIF=DABS(EIGV(I)-D(I))
IF(DIF.GT.TOL) GO TO 390
250 CONTINUE
C
C CHECK ALL OFF-DIAGONAL ELEMENTS TO SEE IF ANOTHER
C SWEEPP IS REQUIRED
C
EPS=RTOL**2
DO 260 J=1,NR
JJ=J+1
DO 260 K=JJ,N
EPSA=(A(J,K)*A(J,K))/(A(J,J)*A(K,K))
EPSB=(B(J,K)*B(J,K))/(B(J,J)*B(K,K))
IF((EPSA.LT.EPS).AND.(EPSB.LT.EPS))GO TO 260
GO TO 390
260 CONTINUE
C
C FILL OUT BOTTOM TRIANGLE OF RESULTANT MATRICES
C AND SCALE EIGENVECTORS
C
270 DO 280 I=1,N
DO 280 J=1,N
A(J,I)=A(I,J)
280 B(J,I)=B(I,J)
DO 290 J=1,N
BB=DSQRT(B(J,J))
DO 290 K=1,N
290 X(K,J)=X(K,J)/BB
WRITE (NT6,450)
DO 300 I=1,N
WRITE (NT6,430) (X(I,J),J=1,N)
300 CONTINUE
RETURN
221
C
C UPDATE D MATRIX AND START NEW SWEEP,IF ALLOWED
C
390 DO 400 I=1,N
400 D(I)=EIGV(I)
IF(NSWEEP.LT.NSMAX)GO TO 50
GO TO 270
410 FORMAT (//10X,'(NILAI EIGEN (EIGEN VALUES)',/)
420 FORMAT(/'** JACOBI ** ITERASI KE = ',I4)
430 FORMAT(6E14.5/)
440 FORMAT ('** SOLUSI TIDAK ADA STOP'/'MATRIK TIDAK DEFINIT
POSITIF')
450 FORMAT (/10X,'VEKTOR EIGEN (EIGEN VECTOR)'/)
RETURN
END
C
C*************************************************************
**********
C SUBROUTINE MODAL
*
C*************************************************************
**********
SUBROUTINE MODAL (ND,EIGEN,X,F,GR,SM)
IMPLICIT REAL*8(A-H,O-Z)
REAL*8 INT1,INT2,INT3,INT4,K,M
DIMENSION EIGEN
(30),X(30,30),XIS(30),F(30,30),P(30),T(30),
*Y(30,30),UD(30),FF(30),NQ(30),SM(30,30)
COMMON /IOLIST/NT5,NT6
C
C STATEMENT FUNCTION
C
INT1(TAU)=DEXP(XIWD*TAU)*(XIWD*DCOS(WD*TAU)+WD*DSIN(WD*TAU))/D
WSQ
INT2(TAU)=DEXP(XIWD*TAU)*(XIWD*DSIN(WD*TAU)-
WD*DCOS(WD*TAU))/DWSQ
INT3(TAU)=TAU*INT2(TAU)-
XIWD*INT2(TAU)/DWSQ+WD*INT1(TAU)/DWSQ
INT4(TAU)=TAU*INT1(TAU)-XIWD*INT1(TAU)/DWSQ-
WD*INT2(TAU)/DWSQ
C
C READ FORCING FUNCTIONS AND INTERPOLATE
C
NG=ND
IF (GR.NE.0) NG=1
NNN=30
READ (NT5,*) DT,TMAX,(NQ(L),L=1,NG)
C WRITE (NT6,10) DT,TMAX,(NQ(L),L=1,NG)
10 FORMAT (2F10.4,12I5)
222
DO 20 I=1,NNN
FF(I)=0
DO 20 J=1,NNN
20 F(I,J)=0
DO 70 ID=1,NG
NEQ=NQ(ID)
IF (NEQ.EQ.0) GOTO 70
DO 35 L=1,NEQ
READ (NT5,*) T(L),P(L)
C WRITE (NT6,30) T(L),P(L)
30 FORMAT (4F10.2)
35 CONTINUE
NT=T(NEQ)/DT
IF (NT.GT.TMAX/DT) NT=TMAX/DT
NT1=NT+1
FF(1)=P(1)
ANN=0
II=1
DO 50 I=2,NT1
AI=I-1
TA=AI*DT
IF (TA.GT.T(NEQ)) GOTO 60
IF (TA.LE.T(II+1)) GOTO 40
ANN=-T(II+1)+TA-DT
II=II+1
40 ANN=ANN+DT
FF(I)=P(II)+(P(II+1)-P(II))*ANN/(T(II+1)-T(II))
IF (GR.NE.0) FF(I)=FF(I)*GR
F(ID,I)=FF(I)
50 CONTINUE
60 CONTINUE
70 CONTINUE
C
C DETERMINE TIME AND EQUIVALENT FORCES
C
NT=TMAX/DT
DO 90 L=1,NNN
AL=L-1
T(L)=T(1)+AL*DT
IF (GR.EQ.0) GOTO 90
DO 80 ID=1,ND
80 F(ID,L)=-FF(L)*SM(ID,ID)
90 CONTINUE
C
C READ DAMPING RATIOS AND SET INITIAL VALUES
C
READ (NT5,*) (XIS(L),L=1,ND)
C WRITE (NT6,100) (XIS(L),L=1,ND)
C 100 FORMAT (8F10.3)
223
C
C WRITE HEADING
C
WRITE (NT6,110)
C WRITE (NT6,110) (L,L=1,ND)
110 FORMAT (//8X,
* '------------------------------------------------------
--'/8X,
* ' RESPON UNTUK SISTEM ELASTIS
'/8X,
* '------------------------------------------------------
--'/8X,
* ' WAKTU PERPINDAHAN PADA KOORDINAT TITIK NODAL
'/8X,
* ' ------------------------------------------
--'/8X,
* ' t U1 U2
'/8X,
* '------------------------------------------------------
--')
NT1=NT+1
DO 150 ID=1,ND
DO 120 IT=1,NT1
P(IT)=0
DO 120 I=1,ND
120 P(IT)=P(IT)+F(I,IT)*X(I,ID)
M=1
K=EIGEN(ID)
XI=XIS(ID)
130 FIM1=P(1)
TIM1=T(1)
ATI=0
BTI=0
DAT=0
DBT=0
Y(ID,1)=0
OMEGA=DSQRT(K/M)
CRIT=2*DSQRT(K*M)
C=XI*CRIT
WD=OMEGA*DSQRT(1-(XI**2))
XIWD=XI*OMEGA
DWSQ=XIWD**2+WD**2
C
C LOOP OVER TIME AND SOLVE FOR MODAL DISPLACEMENTS
C
NM1=NT-1
DO 140 I=1,NM1
FI=P(I+1)
TI=T(I+1)
DFTI=FI-FIM1
224
DTI=TI-TIM1
FT=DFTI/DTI
G=FIM1-TIM1*FT
AI=INT1(TI)-INT1(TIM1)
BI=INT2(TI)-INT2(TIM1)
VS=INT3(TI)-INT3(TIM1)
VC=INT4(TI)-INT4(TIM1)
AI=AI*G
AI=AI+FT*VC
ATI=ATI+AI
BI=BI*G
BI=BI+FT*VS
BTI=BTI+BI
Y(ID,I+1)=DEXP(-XIWD*TI)*(ATI*DSIN(WD*TI)-
BTI*DCOS(WD*TI))/(M*WD)
TIM1=TI
FIM1=FI
140 CONTINUE
150 CONTINUE
DO 170 IT=1,NT
DO 160 I=1,ND
UD(I)=0
DO 160 J=1,ND
160 UD(I)=UD(I)+X(I,J)*Y(J,IT)
170 WRITE (NT6,180) T(IT),(UD(L),L=1,ND)
180 FORMAT (8X,F6.3,E21.4,E20.4)
WRITE (NT6,190)
190 FORMAT (8X,
* '------------------------------------------------------
--')
RETURN
END
225
$DEBUG
IMPLICIT REAL*8 (A-H,O-Z)
COMPLEX*16 A(30,30),DET
DIMENSION SK(30,30),SM(30,30),FRR(30),FI(30)
COMMON /IOLIST/NT2,NT5
C
C READ DATA AND WRITE INPUT DATA
C
NT2=2
NT5=5
OPEN (NT2,FILE='HARMO.DAT')
OPEN (NT5,FILE='HARMO.OUT',STATUS='NEW')
READ (NT2,*) ND
READ (NT2,*)((SK(I,J),J=1,ND),I=1,ND)
READ (NT2,*)((SM(I,J),J=1,ND),I=1,ND)
CALL HARMO (ND,SK,SM)
STOP
END
C
C*************************************************************
**********
C SUBROUTINE HARMO
*
C*************************************************************
**********
SUBROUTINE HARMO (ND,SK,SM)
IMPLICIT REAL*8 (A-H,O-Z)
COMPLEX*16 A(30,30),DET
DIMENSION SK(30,30),SM(30,30),FRR(30),FI(30)
COMMON /IOLIST/NT2,NT5
C
C INITIALIZE AND DEVELOP SYSTEM EQUATIONS
C
READ (NT2,*) FACK,FACM,W
DO 10 I=1,ND
DO 10 J=1,ND
AR=SK(I,J)-W*W*SM(I,J)
AI=SK(I,J)*W*FACK+SM(I,J)*W*FACM
10 A(I,J)=DCMPLX(AR,AI)
READ (NT2,*) (FRR(L),FI(L),L=1,ND)
DO 30 L=1,ND
ARR=FRR(L)
AII=FI(L)
30 A(L,ND+1)=DCMPLX(ARR,AII)
C READ (NT2,*) (A(L,ND+1),L=1,ND)
DO 40 L=1,ND
40 A(L,ND+1)=CONJG(A(L,ND+1))
EPS=1E-10
NPLUSM=ND+1
C
226
C SOLVE COMPLEX SYSTEM OF EQUATIONS
C
DET=DCMPLX(1,0)
DO 80 K=1,ND
DET=DET*A(K,K)
IF(CDABS(A(K,K)).GT.EPS) GOTO 50
WRITE (NT5,90)
GOTO 130
50 KP1=K+1
DO 60 J=KP1,NPLUSM
60 A(K,J)=A(K,J)/A(K,K)
A(K,K)=DCMPLX(1,0)
DO 80 I=1,ND
IF (I.EQ.K.OR.CDABS(A(I,K)).EQ.0) GOTO 80
DO 70 J=KP1,NPLUSM
70 A(I,J)=A(I,J)-A(I,K)*A(K,J)
A(I,K)=DCMPLX(0,0)
80 CONTINUE
90 FORMAT ('MATRIK SINGULAR')
WRITE (NT5,100)
100 FORMAT (/5X,'RESPON STEADY-STATE
ADALAH'//4X,'KOORD',6X,'KOMP. COS
*',6X,'KOMP. SIN'/)
DO 110 I=1,ND
A(I,ND+1)=CONJG(A(I,ND+1))
110 WRITE (NT5,120)I,A(I,ND+1)
120 FORMAT (I10,2D15.4)
130 RETURN
END
227
LAMPIRAN BAB 9 : Program DAMP.FOR
$DEBUG
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION EIGEN(20),X(20,20),SM(20,20),SC(20,20)
COMMON /IOLIST/NT5,NT6
C
C READ GENERAL DATA AND INITIALIZE VARIABLES
C
NT5=5
NT6=6
OPEN (NT5,FILE='DAMP.DAT')
OPEN (NT6,FILE='DAMP.OUT',STATUS='NEW')
READ (NT5,*)
NL,(EIGEN(I),I=1,NL),((X(I,J),J=1,NL),I=1,NL),
* ((SM(I,J),J=1,NL),I=1,NL)
C
CALL DAMP (NL,X,SM,SC,EIGEN)
C
STOP
END
C
C*************************************************************
**********
C SUBROUTINE DAMP
*
C*************************************************************
**********
SUBROUTINE DAMP (NL,X,SM,SC,EIGEN)
IMPLICIT REAL*8(A-H,O-Z)
DIMENSION
X(20,20),T(20,20),SM(20,20),SC(20,20),EIGEN(20),XIS(20)
COMMON/IOLIST/NT5,NT6
C
READ (NT5,*) (XIS(L),L=1,NL)
DO 20 I=1,NL
EIGEN(I)=DSQRT(EIGEN(I))
DO 20 J=1,NL
20 SC(I,J)=0
DO 30 II=1,NL
DA=2*XIS(II)*EIGEN(II)
DO 30 I=1,NL
DO 30 J=1,NL
30 SC(I,J)=SC(I,J)+X(I,II)*X(J,II)*DA
DO 40 I=1,NL
DO 40 J=1,NL
T(I,J)=0
DO 40 K=1,NL
40 T(I,J)=T(I,J)+SM(I,K)*SC(K,J)
DO 50 I=1,NL
DO 50 J=1,NL
228
SC(I,J)=0
DO 50 K=1,NL
50 SC(I,J)=SC(I,J)+T(I,K)*SM(K,J)
WRITE (NT6,55)
55 FORMAT (' MATRIK REDAMAN ADALAH:')
DO 60 I=1,NL
60 WRITE (NT6,80) (SC(I,J),J=1,NL)
80 FORMAT (6E14.4)
WRITE (NT6,90)
90 FORMAT (' *** sumargo *** ')
RETURN
END
229
TENTANG PENULIS
Ringkasan Buku
Buku ini membahas dasar dinamikas struktur yang penting untuk
pemahaman analisis struktur yang mendapat beban dinamik
seperti getaran mesin atau akibat gempa. Pembahasan diawali
dengan dinamika struktur untuk sistem satu derajat kebebasan
dan dilanjutkan dengan sistem dengan multi derajat kebebasan.
230