MATEMATIKA
oleh
Ir. Djoko Luknanto, M.Sc., Ph.D.
Februari 2003
Bahan Kuliah
PRAKATA
Buku ini disusun dengan tujuan memberikan pengenalan terhadap model
matematik; terutama model matematik numeris dengan metode diferensi hingga.
Pada bab pertama dibahas mengenai pengertian model secara umum untuk
kemudian pembaca diarahkan kepada model matematik numeris diferensi
hingga.
Pada bab kedua disajikan jenis-jenis persamaan diferensial, persamaan beda
hingga serta skema-skema diferensi hingga yang banyak dijumpai pada bidang
hidraulika.
Pada bab ketiga dijelaskan persamaan dasar dan persamaan kerja dari aliran
tak tunak untuk saluran/sungai tunggal atau jaringan saluran/sungai.
Untuk terbitan pertama ini pada bulan Februari 1993, bahan yang tercantum
dalam buku ini ditujukan untuk pemberian dasar-dasar model matematik
numeris kepada peserta kursus singkat Pengembangan Daerah Rawa. Kursus
ini diselenggarakan oleh PAU Ilmu Teknik, UGM. Lama kursus singkat
seluruhnya adalah 40 jam, sedangkan bahan yang tercantum dalam buku ini akan
diberikan selama 4 jam.
Dalam terbitan kedua dan selanjutnya, buku ini digunakan untuk mengajar
dasar-dasar Hidraulika Komputasi pada Program Pascasarjana Reguler dan
MPBA (Magister Pengelolaan Bencana Alam) di Jurusan Teknik Sipil FT UGM.
Penyusun berharap agar bahan kursus ini berguna. Kritik membangun
selalu diharapkan.
Djoko Luknanto
hal. ii
Bahan Kuliah
DAFTAR ISI
halaman
HALAMAN JUDUL ............................................................................................................ i
PRAKATA............................................................................................................................ii
DAFTAR ISI ........................................................................................................................iii
PENDAHULUAN............................................................................................................... 2
Pengertian Model ...................................................................................................... 2
Model kecepatan aliran saluran terbuka ...................................................... 2
Model angkutan limbah.................................................................................. 3
Model penelusuran waduk (reservoir routing) ........................................ 3
Model aliran tak tunak (unsteady flow) pada saluran terbuka .............. 3
a. Persamaan kontinuitas....................................................................... 3
b. Persamaan momentum...................................................................... 3
Penyelesaian Analitis ................................................................................................ 4
Penyelesaian Numeris .............................................................................................. 5
PERSAMAAN DIFERENSIAL.......................................................................................... 7
Bentuk-bentuk Persamaan Diferensial................................................................... 7
Metoda Karakteristik ................................................................................................ 8
Konservasi massa aliran saluran terbuka .............................................................. 9
Konservasi momentum aliran saluran terbuka .................................................. 11
Diskritisasi Keadaan Alam..................................................................................... 15
Skema-skema Diferensi Hingga ............................................................................ 17
Deret Taylor .................................................................................................... 17
Skema Maju..................................................................................................... 17
Skema Mundur............................................................................................... 18
Skema Tengah................................................................................................. 19
Skema Loncat-Katak (Leap-frog)................................................................. 20
Skema DuFort-Frankel .................................................................................. 21
Skema Crank-Nicolson.................................................................................. 21
Skema Empat Titik Preissmann ................................................................... 22
Faktor Bobot Waktu dan Ruang .................................................................. 22
Skema Eksplisit ..................................................................................... 23
hal. iii
Bahan Kuliah
Skema Implisit....................................................................................... 23
ALIRAN TAK TUNAK PADA SUNGAI ...................................................................... 25
Cara non-iterasi Preissmann.................................................................................. 25
Skema Empat Titik Preissmann............................................................................. 25
Persamaan kerja beda hingga ................................................................................ 26
Persamaan kontinuitas .................................................................................. 26
Persamaan momentum ................................................................................. 27
SUNGAI TUNGGAL........................................................................................................ 31
Metode Sapuan-Ganda......................................................................................... 31
Kondisi Awal ........................................................................................................... 32
Kondisi Batas............................................................................................................ 34
JARINGAN SUNGAI ....................................................................................................... 35
Nodal Continuity..................................................................................................... 35
River-flow dynamics............................................................................................... 37
Governing Equation: Momentum ............................................................... 37
Governing Equation: Continuity ................................................................. 37
Working Equation.......................................................................................... 37
The Double Sweep Method .......................................................................... 38
Forward Sweep ..................................................................................... 38
Derivation of Equation (I-1) ............................................................... 40
Derivation of Equation (I-2) ................................................................ 41
Return Sweep to calculate discharge correction........................................ 42
DAFTAR PUSTAKA ........................................................................................................ 44
hal. iv
Bahan Kuliah
PENDAHULUAN
Pengertian Model
Secara umum pengertian model adalah suatu usaha untuk menciptakan
suatu replika/tiruan dari suatu fenomena/peristiwa alam. Ada tiga jenis model
yaitu model fisik, model analogi dan model matematik.
Pada model fisik replika/tiruan tersebut dilaksanakan dengan menirukan
domain/ruang/daerah dimana fenomena/peristiwa alam itu terjadi. Tiruan
domain ini dapat lebih besar atau lebih kecil dibandingkan dengan domain
aslinya di lapangan/alam. Kecocokan dari model ini tergantung dari dari
seberapa mungkin kesebangunan (geometris, kinematis, dan dinamis) di alam
dapat ditirukan dalam model. Contoh: model bendung, model bangunan
pelimpah, model karburator.
Pada model analogi replika/tiruan tersebut dilaksanakan dengan
menganalogikan fenomena/peristiwa alam dengan fenomena/peristiwa alam
yang lain untuk kemudian dibuat model fisiknya. Contoh: peristiwa aliran air
tanah di bawah bendung ditirukan dengan model yang menggunakan arus listrik.
Pada model matematik replika/tiruan tersebut dilaksanakan dengan
mendiskripsikan fenomena/peristiwa alam dengan satu set persamaan.
Kecocokan model terhadap fenomena/peristiwa alamnya tergantung dari
ketepatan
formulasi
persamaan
matematis
dalam
mendiskripsikan
fenomena/peristiwa alam yang ditirukan. Contoh:
1 2 / 3 1/ 2
R S
n
(1.1)
hal. 2
Bahan Kuliah
C
C
C
+ AU
= AD
t
x x
x
(1.2)
(1.3)
dengan V adalah volume tampungan waduk, I adalah debit yang masuk, O adalah
debit yang keluar, sedangkan t menunjukkan waktu dan h menunjukkan elevasi
muka air.
(1.4)
b. Persamaan momentum
Q Q 2
y
+ gA + S f = 0
+
t x A
x
Q
Q Q
y
Q A
+ 2
+ gA + gAS f = 0
t
A x
x
A x
(1.5)
hal. 3
Bahan Kuliah
Pada bahan pelatihan ini, selanjutnya model fisik dan model analogi tidak
akan dibahas, tetapi pembaca akan diantar kedalam suatu pembahasan menuju
model matematis.
Dalam suatu model matematik, untuk mengetahui unjuk kerja dari model,
maka harus dicari/dihitung persamaan-persamaan pembentuk model tersebut.
Penyelesaian yang dicari dapat berupa penyelesaian analitis maupun numeris.
Penyelesaian numeris adalah penyelesaian akhir yang paling diharapkan, tetapi
banyak problem di lapangan yang tidak didapatkan penyelesaian analitisnya
karena kompleknya permasalahan yang dihadapi. Jika suatu permasalahan tidak
dapat diselesaikan secara numeris, maka manusia tetap berusaha untuk
mendapatkan penyelesaiannya secara numeris. Penyelesaian analitis biasanya
bersifat menerus untuk seluruh domain, sedangkan penyelesaian numeris bersifat
diskrit; hanya berlaku pada titik-titik hitungan saja. Penjelasan lebih lanjut
tentang kedua penyelesaian ini diberikan pada bab berikut.
Penyelesaian Analitis
Penyelesaian analitis dari suatu model matematis adalah penyelesaian yang
didapat dari manipulasi aljabar terhadap persamaan dasar sehingga didapat suatu
penyelesaian yang berlaku untuk setiap titik dalam domain yang menjadi
perhatian. Sebagai contoh adalah angkutan limbah satu dimensi yang mempunyai
persamaan dasar, Pers.(1.2), untuk tampang sungai yang seragam sehingga
kecepatan rerata, U, menjadi konstan serta koefisien dispersi, D, mempunyai nilai
konstan pada domain penyelesaian, maka persamaan dasar berubah menjadi
C
C
2C
+U
=D 2
t
x
x
(1.6)
Pers.(1.6) pada domain yang tak ada batasnya mempunyai penyelesaian analitis
sebagai berikut:
C ( x, t ) =
( x Ut )2
exp
4 Dt
4Dt
(1.7)
hal. 4
Bahan Kuliah
dengan M adalah massa limbah pada waktu t0 dan x=0. Pers.(1.7) merupakan
persamaan distribusi normal, seperti disajikan pada Gambar 1.1.
C
2,0
1,5
t bertambah
atau
D lebih besar
1,0
0,5
x
-3
-2
-1
Penyelesaian Numeris
Jika dalam persamaan dasar angkutan limbah, Pers.(1.6), ternyata kecepatan
rerata berubah sepanjang sungai atau saluran, maka penyelesaian analitis,
Pers.(1.7), tidak berlaku lagi. Pada permasalahan ini tidak didapat penyelesaian
analitisnya. Untuk menyelesaikan permasalahan ini maka biasanya digunakan
penyelesaian numeris dimana persamaan dasar, Pers.(1.2), diubah menjadi
persamaan yang hanya berlaku pada titik-titik tertentu didalam domain
penyelesaian.
Pengubahan persamaan dasar tersebut dapat menggunakan
metode elemen hingga (finite element) maupun beda hingga (finite difference).
hal. 5
Bahan Kuliah
hal. 6
Bahan Kuliah
PERSAMAAN DIFERENSIAL
Dalam bab ini akan dijelaskan metode beda hingga secara umum. Bab ini
dimulai dari klasifikasi persamaan diferensial, kemudian penjelasan mengenai
metode karakteristik yang mempunyai kekhususan tersendiri sehingga dibahas
dibagian depan. Cara diskritisasi keadaan di lapangan dijelaskan pada bab
berikutnya, kemudian diikuti dengan penjelasan berbagai macam skema beda
hingga.
Ai
i =1
N
2 f
f
+
Bi
+ Cf + D = 0
2
xi
xi
i =1
(2.1)
dengan koefisien Ai dihitung pada titik (x1, x2, x3, ..., xN) bernilai 1, 1, atau 0. Pada
Pers.(2.1), f adalah besaran yang dicari dan xi adalah besaran bebas. Catatan:
dalam Pers.(2.1) tidak terdapat suku
2 f
.
xi x j
Jika seluruh koefisien Ai mempunyai nilai tidak nol dan bertanda sama,
maka persamaan diferensial ini adalah eliptik.
Contoh: aliran air tanah tunak:
2h 2h
+
=0
x 2 y 2
(2.2)
hal. 7
Bahan Kuliah
2.
Jika seluruh koefisien Ai mempunyai nilai tidak nol dan bertanda sama
kecuali hanya satu koefisien, maka persamaan diferensial ini adalah
hiperbolik.
Contoh: gelombang dua dimensi:
2h 2h 2h
+
=
x 2 y 2 t 2
(2.3)
Jika satu koefisien Ai (misal Aj) bernilai nol dan yang lainnya
mempunyai nilai tidak nol dan bertanda sama, dan jika koefisien Bj
mempunyai nilai tidak nol, maka persamaan diferensial ini
parabolik.
adalah
(2.4)
Metoda Karakteristik
Dalam model matematik metode karakteristik seringkali dijumpai, sehingga
pembahasannya diletakkan didepan.
Metode ini pada prinsipnya adalah
melakukan perubahan bentuk persamaan dasar dari persamaan diferensial parsial
menjadi persamaan diferensial biasa, sehingga didapat keuntungan bahwa
integrasi persamaan dasarnya menjadi lebih mudah.
Sebagai contoh akan dibahas persamaan dasar angkutan limbah dengan
koefisien dispersi diabaikan (D 0), sehingga persamaan dasar angkutan limbah,
Pers.(1.6) berubah menjadi:
C
C
+U
=0
t
x
(2.5)
hal. 8
Bahan Kuliah
dx
C dx C
DC
, maka diperoleh bentuk
= 0 atau
= 0.
+
dt
t dt x
Dt
Jadi dari satu persamaan diferensial parsial, Pers.(2.5), diubah menjadi, dua
dengan substitusi U =
dx
DC
dan
=0
dt
Dt
(2.6)
x=
Udt = U [t (n + 1) t (n)] = Ut
(2.7)
t (n)
Dari Pers.(2.7) dapat dikatakan bahwa konsentrasi limbah pada suatu titik
pada sebuah sungai pada suatu waktu adalah sama dengan konsentrasi limbah
pada waktu sebelumnya di suatu titik yang berjarak Ut disebelah hulu dengan t
adalah selisih waktu.
Perlu diperhatikan disini bahwa penyelesaian dengan metode karakteristik
penyelesaian analitis,
karena secara menerus Pers.(2.7) berlaku untuk seluruh domain. Ada beberapa
penyelesaian dengan metode karakteristik yang integrasinya tidak dapat dihitung
langsung seperti dalam kasus di atas tetapi harus dilakukan secara numeris,
namun demikian metode karakteristik tetap merupakan suatu penyelesaian
analitis.
Q
x
x
(2.8)
hal. 9
Bahan Kuliah
dengan Q1 adalah debit masuk volume kontrol dan Q2 adalah debit keluar volume
Q
kontrol, x adalah panjang pias volume kontrol, dan
adalah kecepatan
x
perubahan nilai Q sepanjang x.
Q1
Q2
y
x
datum
(2.9)
Dalam Pers.(2.9), jika debit lebih banyak yang masuk volume kontrol (Q1
A
> Q2), maka nilai
adalah positip, sedangkan jika debit lebih banyak yang
t
A
adalah negatip. Jadi kedua
keluar volume kontrol (Q2 > Q1), maka nilai
t
persamaan di atas, Pers.(2.8) dan (2.9), harus mempunyai nilai yang sama tetapi
berlawanan tandanya, sehingga didapat persamaan kontinyuitas untuk aliran
tidak permanen sebagai berikut:
Model Matematika Numerik
hal. 10
Bahan Kuliah
Q A
+
=0
x t
(2.10)
Jika terdapat aliran dari samping sepanjang pias x, maka Pers.(2.10) menjadi:
Q A
+
= qA
x t
(1.4)
jumlah fluks momentum yang masuk dan keluar volume kontrol + jumlah gayagaya yang bekerja pada volume kontrol = perubahan momentum didalam volume kontrol.
Untuk menerangkan dan menerapkan hukum kekekalan momentum di atas,
maka digunakan lagi konsep volume kontrol seperti terlihat dalam Gambar 3.
1
2
W
FH1
0
x
FH 2
y
datu
hal. 11
Bahan Kuliah
Momentum (M) dalam suatu volume kontrol adalah perkalian antara massa
(m) dan kecepatan (V), kalau dinyatakan dalam persamaan:
M=mxV
sedangkan fluks momentum adalah perkalian antara fluks massa (VA) kali
kecepatan, kalau dinyatakan dalam persamaan:
M
= VAV = V 2 A
t
Jika digunakan anggapan: (1) aliran satu dimensi sehingga kecepatan aliran untuk
setiap titik pada luas tampang basah sama nilainya dan (2) rapat massa adalah
konstan, maka perubahan momentum didalam volume kontrol:
(AxV ) = ( AV ) x
t
t
(2.11)
V 2 A V 2 A +
V 2 A
AV 2
x =
x
x
x
(2.12)
Gaya-gaya yang bekerja pada volume kontrol adalah gaya berat, gaya
gesekan dan gaya hidrostatika. Masing-masing gaya ini akan dibahas pada bab
berikut.
Jika dipakai anggapan bahwa kemiringan dasar saluran adalah kecil atau
dengan perkataan lain sudut (lihat Gambar 3) adalah kecil, sehingga
(2.13)
hal. 12
Bahan Kuliah
Px 0 = PxgRS f
= gAS f x
(2.14)
dengan P adalah keliling basah, 0 adalah tegangan gesek pada keliling basah, R
adalah radius hidraulik tampang basah (= A/P), dan Sf adalah garis kemiringan
enerji.
Jika dipakai anggapan bahwa percepatan vertikal aliran dapat diabaikan,
maka tekanan dalam aliran adalah tekanan hidostatika. Penjabaran gaya
hidrostatika yang bekerja pada volume kontrol diperlihatkan pada Gambar 4.
Gaya hidrostatika yang bekerja pada tampang lintang saluran dapat dinyatakan
sebagai
z =h
FH =
g (h z) B( z)dz
(2.15)
z =0
FH = FH1 FH 2
F
= FH FH + H x
x
z =h
= g
(h z ) B( z )dzx
x z=0
z =h
z =h
B( z )
h
= g
x + (h z )
B( z )dz
dzx
x h = konst
z =0
z =0
x
FH = g
z =h
h
B( z )
Ax g (h z )
dzx
x
h = konst
z =0
suku terakhir
(2.16)
Untuk saluran prismatik suku terakhir dari Pers.(2.16) nilainya mendekati nol
sehingga diabaikan. Untuk saluran tak prismatik yang perubahannya B(z) tidak
mendadak, maka suku terakhir ini merupakan gaya yang menekan pada dinding
saluran, sehingga dinding saluran memberi reaksi yang besarnya sama dengan
arah yang berlawanan (lihat Gambar 4). Jadi baik untuk saluran prismatik
hal. 13
Bahan Kuliah
maupun tidak, gaya hidraustatika yang bekerja pada volume kontrol dapat
dinyatakan sebagai
FH = g
h
Ax
x
(2.17)
h-z
dz
B(z)
z
z
y
yb
datu
FH1
B( z )
x
x
FH 2
x
(b) Gaya-gaya hidrostatika dan gaya dinding saluran
Gambar 4. Tampang lintang, gaya hidrostatika dan gaya dinding
Jika Pers. (2.11) s/d (2.17) ditambahkan akan didapat persamaan momentum
sebagai berikut
( AV )
( AV 2 )
h
=
+ gAS 0 gAS f gA
t
x
x
Model Matematika Numerik
hal. 14
Bahan Kuliah
Q ( AV 2 )
h
+
+ gA S 0 + S f = 0
t
x
x
Q Q
y y b
+ gA +
+
S0 + S f
x
t x A
x
S0
=0
(2.18)
Q Q 2
+
t x A
+ gA + S f = 0
x
Q Q
y
Q
Q A
+ gA
+ gAS f = 0
+ 2
A
x
A
x
x
N
suku 1 suku 2
suku 4 suku 5
suku 3
(1.5)
hal. 15
Bahan Kuliah
i=1
i=N
titik hitung
i+1
i-1
Batas hulu
Batas hilir
tn+1
f i n +1
f i +n1+1
tn
f i +n1
fin
i=1
i-1
i+1
i=N
hal. 16
Bahan Kuliah
Deret Taylor
Deret Taylor dalam artian fisik dapat diartikan sebagai berikut suatu
besaran tinjauan pada suatu ruang dan waktu tertentu (ruang dan waktu tinjauan)
dapat dihitung dari besaran itu sendiri pada ruang dan waktu tertentu yang
mempunyai perbedaan kecil dengan ruang dan waktu tinjauan atau secara
matematis dapat dinyatakan sebagai:
f ( xi + x) = f ( xi ) +
(x)1 (1)
(x) 2 ( 2 )
(x) n ( n )
f ( xi ) +
f ( xi ) + ... +
f ( xi ) + ...
1!
2!
n!
(2.19)
Skema Maju
Dengan menggunakan tiga suku pertama dari ruas kanan deret Taylor,
Pers.(2.19) diperoleh
f ( x i + x ) f ( x i ) x ( 2 )
f ( xi )
x
2!
f ( x i + x ) f ( x i ) x ( 2 )
=
f ( xi )
x
2!
derajad satu
f (1) ( xi ) =
df
dx x = xi
(2.20)
f ( x i + x ) f ( x i )
df
=
dx x = xi
x
Dari Pers.(2.20), maka skema maju disebut mempunyai kesalahan derajad satu
atau O(x).
Dengan menggunakan kisi beda hingga maka skema maju biasa ditulis
sebagai dibawah ini.
Beda hingga terhadap ruang:
n
f i +1
fin
f i +n1+1 f i n +1
f
f
=
=
atau
x i
x
x i
x
(2.21)
hal. 17
Bahan Kuliah
f i n +1
tn+1
f i +n1+1
tn
fin
i-1
f i +n1
i+1
f n +1 f i n
f
f
= i
atau
t i
t
t
=
i +1
f i +n1+1 f i +n1
t
(2.22)
dengan x = tn+1 tn
Skema Mundur
f ( xi x) = f ( xi )
(x)1 (1)
(x) 2 ( 2 )
f ( xi ) +
f ( xi )
1!
2!
f ( x i ) f ( x i x ) x ( 2 )
+
f ( xi )
x
2!
f ( x i ) f ( x i x ) x ( 2 )
+
=
f ( xi )
2
!
x
derajad satu
f (1) ( xi ) =
df
dx x = xi
(2.23)
f ( xi ) f ( xi 1 )
df
=
dx x = xi
x
Dengan menggunakan kisi beda hingga maka skema mundur biasa ditulis
sebagai dibawah ini.
hal. 18
Bahan Kuliah
(2.24)
dengan x = xi - xi-1.
Pada skema mundur informasi pada titik hitung i dihubungkan dengan
informasi pada titik hitung i-1 yang berada dibelakangnya.
f i n1+1
f i n +1
tn+1
t
f i n1
i-1
fin
tn
i+1
Gambar 8. Kisi skema mundur
Sedangkan beda hingga terhadap waktu:
f
t
f i n1+1 f i n1
f n +1 f i n
f
= i
atau
t
t i
t
=
i 1
(2.24a)
dengan x = tn+1 tn
Skema Tengah
Jika deret Taylor dari Pers.(2.20) dikurangi dengan deret Taylor dari
Pers.(2.23) akan didapat skema tengah sebagai berikut:
fn fn
f n +1 f i n1+1
f
f
= i +1 i 1 atau
= i +1
x i
2x
x i
2x
2 f
x 2
f
x
= =
x
=
(2.25a)
f
f
f i +1 f i
f f i 1
+ i
x
x
maju mundur
x
x
=
x
x
f i +1 2 f i + f i 1
(x )2
untuk tn menjadi
hal. 19
Bahan Kuliah
2 f
x 2
f i +n1 2 f i n + f i n1
(x )2
2 f
x 2
f i +n1+1 2 f i n +1 + f i n1+1
(2.25b)
(x )2
f i n1+1
f i n +1
f i +n1+1
t
f i n1
fin
i-1
f i +n1
tn+1
tn
i+1
Gambar 9. Kisi skema tengah
Sedangkan beda hingga terhadap waktu:
f
t
i 1
f i n1+1 f i n1 f
f i n +1 f i n
f
=
=
,
atau
t
t i
t
t
i +1
f i +n1+1 f i +n1
=
t
(2.25c)
dengan t = tn+1 tn
Untuk skema beda hingga tengah ini selanjutnya penjabarannya tidak akan
dijelaskan secara rinci, tetapi hanya garis besarnya saja, kecuali dipandang perlu.
fn fn
f
= i +1 i 1
x i
2x
(2.26)
f n +1 f i n 1
f
= i
t i
2t
(2.27)
hal. 20
Bahan Kuliah
f i n +1
t
f i n1
i-1
f i +n1
x
tn
tn-1
f i n 1
i
tn+1
i+1
Skema DuFort-Frankel
Beda hingga terhadap ruang:
2 f
x 2
f i +n1 f i n +1 f i n 1 + f i n1
(2.28)
(x )2
f n +1 f i n 1
f
= i
t i
2t
(2.29)
f i n +1
tn+1
t
f i n1
i-1
f i +n1
x
tn-1
f i n 1
i
tn
i+1
Skema Crank-Nicolson
Skema ini menggunakan teknik pembobotan untuk diskritisasi waktu
sekarang (tn) dan diskritisasi waktu yang akan datang (tn+1) dengan cara yang
lebih fleksibel yaitu dengan menggunakan faktor pemberat waktu.
Beda hingga terhadap ruang:
2 f
x 2
f i +n1+1 2 f i n +1 + f i n1+1
f i +n1 2 f i n + f i n1
=
2
2
+ (1 )
(
)
(
)
x
x
(2.30)
hal. 21
Bahan Kuliah
f n +1 f i n
f
= i
t i
t
(2.31)
Skema empat titik Preissmann akan dijelaskan pada bab terakhir secara rinci,
karena akan digunakan untuk membangun model matematik numeris aliran tak
tunak di sungai.
Masing-masing skema beda hingga di atas dapat dikelompokkan menjadi
tiga keluarga besar yaitu keluarga skema eksplisit, implisit dan eksplisit-implisit.
Untuk penjelasan keluarga skema eksplisit dan implisit, maka di bawah ini
disajikan contoh dari kedua keluarga tersebut. Sedangkan untuk keluarga skema
eksplisit-implisit contohnya tidak diberikan, karena hanya merupakan gabungan
dari kedua keluarga eksplisit dan implisit. Contoh yang terkenal dari skema
eksplisit-implisit adalah skema empat titik Preissmann.
(1-)
tn+1
tn
n +1
i 1
fi n +1
t
fi n1
i-1
fi n
(1-)
hal. 22
Bahan Kuliah
f
f
f
= (1 )
+
x i
x i
x i
n
f i n f i n1
f i n +1 fi n1+1
= (1 )
+
x
x
dengan x = xi - xi-1.
Sedangkan aplikasi pembobotan terhadap waktu diatas jika diaplikasikan
pada Skema Mundur Pers. (2.25) diperoleh:
f
f
= (1 )
t
t
+
i 1
f n +1 f i n1
f n +1 fi n
f
= (1 ) i 1
+ i
t i
t
t
dengan x = tn+1 tn
Untuk skema-skema yang lain cara yang serupa dapat dilakukan.
Pembobotan ini secara umum dapat diaplikasikan setiap skema. Untuk aplikasi
pembobotan terhadap waktu dikenal tiga jenis skema yaitu
1. Skema Eksplisit yaitu skema pembobotan ruang dengan nilai = 0,
2. Skema Eksplisit yaitu skema pembobotan ruang dengan nilai = 1,
3. Skema Eksplisit-Implisit yaitu skema pembobotan ruang dengan
nilai0 < < 1.
Skema Eksplisit
Persamaan kontinyuitas
Q A
+
= 0 akan didiskritkan sebagai berikut:
x t
(2.32)
Nilai setiap besaran untuk waktu yang lalu selalu sudah diketahui, sehingga
dalam Pers.(2.32) nilai Ain +1 akan dihitung. Nilai tersebut langsung dapat dihitung
secara eksplisit sebagai berikut:
Ain +1 = Ain
t n
Qi +1 Qin
x
Skema Implisit
Persamaan kontinyuitas
Q A
+
= 0 akan didiskritkan sebagai berikut:
x t
(2.33)
(2.34)
hal. 23
Bahan Kuliah
Dalam Pers.(2.34) hanya Ain sudah diketahui, sehingga nilai besaran pada waktu
hal. 24
Bahan Kuliah
f i n +1 = f i n + f
f i = f i n +1 f i n
A1
hal. 25
Bahan Kuliah
1 n
f i + f i +n1
2
1 n
n
=
f i + f i + f i +n1 + f i +1 +
f i + f i +n1
2
2
1
= (f + f i +1 ) + f i n + f i +n1
2
2
1
1
n +1
n
=
f i +n1+1 f i +n1 +
fi fi
2 t
2 t
1
1
=
f i +1 +
f i
2 t
2 t
1 n
=
f i +n1+1 f i n +1 +
f i +1 f i n
x
x
1 n
=
f i n f +
f i +n1 + f
f i +1 f i n
i +1
i
x
x
1
=
f
f +
f n fin
i x i +1
x i + 1
f ( x, t ) =
(f
2
n +1
+ f i +n1+1 +
f
t
f
x
(
(
A2
Persamaan kontinuitas
1
A
=
Ain++11 Ain+1 + Ain +1 Ain
t 2t
1
(Ai +1 + Ai )
=
2t
1
(b y + bi yi )
=
2t i +1 i +1
)
A5
hal. 26
Bahan Kuliah
Q
1 n
=
Qin++11 Qin +1 +
Qi +1 Qin
x
x x
1 n
=
Qin+1 + Qi +1 Qin Qi +
Qi +1 Qin
x
x
1 n
=
Q + Qi +1 Qin Qi
x i +1
A6
1
1
(bi +1yi +1 + bi yi ) = qA
Qin+1 + Qi +1 Qin Qi +
2t
x
yang dapat ditulis sebagai
Ay i +1 + BQi +1 = Cy i + DQi + G
bi +1
bi
Qin Qin1
dengan A =
,B=
,C =
,D=B=
,G =
+ qA
2t
2t
x
x
x
A7
A8
Persamaan momentum
2
Q
Q Q
y
Q A
+ 2
+ gA
+ gAS f = 0
t
A
x
A
x
x
N
suku 1 suku 2
suku 4 suku 5
suku 3
A9
A10
Persamaan (A10) disebut dengan Persamaan Pias Kedua atau selanjutnya disebut
PPD untuk lebih singkatnya. Karena panjangnya penjabaran yang akan terjadi,
maka Pers.(A9) akan dijabarkan untuk masing-masing suku secara terpisah. Hasil
akhir dari penjabaran koefisien pengaruh AA, BB, CC, DD, dan GG adalah sebagai
berikut:
Koefisien AA adalah jumlah dari:
hal. 27
Bahan Kuliah
Suku 1:
AA = 0
Suku 2:
AA =
Suku 3:
AA =
Suku 4:
(A95)
b1 Q1 Q
Q
1
x A1 A1 A1
(A96)
Q 2 A Q1 Q
+ 1
A1 A1 A
4x A1 A
(A97)
AA =
g
(b1 y1 b1 y + A + A1 )
2x
(A98)
AA =
gb1
2
Suku 5:
b1 Q1
Q Q
2
K
dK Q1 Q1
g (1 )( A + A1 ) 1
dy K 13
Q Q
+ (1 ) 1 2 1
(A99)
1
2t
(A100)
Q Q
+
A A1
x A1
(A101)
Q Q
1 1 +
2x A1
A1 A
(A102)
Suku 1:
BB =
Suku 2:
BB =
Suku 3:
BB =
Suku 4:
BB = 0
Suku 5:
BB = g (1 )( A + A1 )
2Q1
(A103)
Q1
K1
(A104)
CC = 0
Suku 2:
CC =
Suku 3:
CC =
b Q Q1
(A105)
Q
x A A A
(A106)
Q 2 A Q Q
+ 1 1 1
4x A1 A
A A A1
(A107)
b Q1
hal. 28
Bahan Kuliah
Suku 4:
CC =
g
(by by1 + A + A1 )
2x
CC =
Suku 5:
gb Q Q
2 K 2
(A108)
dK Q Q
g ( A + A1 )
dy K 3
Q Q
+ (1 ) 1 2 1
(A109)
1
2t
Suku 1:
DD =
Suku 2:
DD =
Suku 3:
DD =
Suku 4:
DD = 0
Suku 5:
DD = g ( A + A1 )
(A110)
Q Q
+ 1 1
x A A1 A
(A111)
Q Q
1 1 +
2x A
A1 A
(A112)
2Q
A1
(A113)
Q
K1
(A114)
GG = 0
Suku 2:
GG =
(A115)
Q
+ 1 (Q Q1 )
x A A1
Q1
Suku 3:
Q
+ ( A1 A)
GG =
4x A1 A
Suku 4:
GG =
g
( A + A1 )( y1 y )
2x
Suku 5:
GG =
Q Q
g
( A + A1 ) 2
2
K
(A116)
Q Q
+ (1 ) 1 2 1
(A117)
(A118)
(A119)
hal. 29
Bahan Kuliah
hal. 30
Bahan Kuliah
SUNGAI TUNGGAL
Metode Sapuan-Ganda
Persamaan kerja dari metoda sapuan-ganda adalah Pers. (A7) dan (A10)
untuk i = 1,,N1 dengan variabel tak diketahui adalah yi dan Qi untuk
2.
3.
(31)
(32)
Substitusi Pers. (31) dan (32) kedalam Pers. (A7) akan menghasilkan
persamaan berbentuk
Qi+1 = Ei+1 yi+1 + Fi+1
dengan
hal. 31
Bahan Kuliah
Ei +1 =
Li (C + DE i ) A
B M i (C + DEi )
(33.a)
Fi +1 =
N i (C + DEi ) + DFi + G
B M i (C + DEi )
(33.b)
Li =
A( DD) ( AA) D
C ( DD) (CC ) D
(33.c)
Mi =
B ( DD) ( BB) D
C ( DD) (CC ) D
(33.d)
Ni =
D(GG ) ( DD)G
C ( DD) (CC ) D
(33.e)
Tampak di atas bahwa Pers. (32) s/d (33) mempunyai hubungan recursive
dimana koefisien pengaruh, Ei+1 dan Fi+1, nilainya tergantung dari nilai Ei dan Fi,
Kondisi Awal
Seperti telah dijelaskan di atas, untuk memulai hitungan sapuan-ganda,
diperlukan kondisi awal yang berupa nilai yi dan Qi untuk seluruh panjang sungai
atau untuk i = 1 s/d N.
hal. 32
Bahan Kuliah
ALGORITMA 'SAPUAN-GANDA'
UNTUK SALURAN TUNGGAL
Kondisi Awal: y i1 , Qi1 untuk i=1,,N
Hitung A, B, C, D, G dan
AA, BB, CC, DD, GG
Hitung dan simpan Li, Mi, Ni
Hitung dan simpan Ei+1, Fi+1
SAPUAN KE HULU
SAPUAN KE HILIR
hal. 33
Bahan Kuliah
Kondisi Batas
Dua kondisi batas masing-masing di hulu dan hilir saluran dibutuhkan
untuk melengkapi persamaan dinamik dan kontinyuitas, sehingga Qi dan yi untuk
i = 1,,N dapat dihitung untuk setiap time step. Kondisi batas ini harus
disesuaikan bentuknya sehingga sesuai dengan Pers. (32). Bentuk umum
persamaan kondisi batas adalah sebagai berikut:
(34)
dan F1 = 1
1
1
(35)
Untuk memulai sapuan ke hulu, dipakai Pers. (34) dan (32) untuk nilai i = N
yang dapat ditulis sebagai berikut:
N yN + N QN = N
(36)
QN = EN yN + FN
(37)
dengan menggunakan Pers. (36) dan (37) dapat dihitung nilai yN dan QN sebagai
berikut:
y N =
FN
+ E N
(38)
dan QN dapat dihitung dari Pers. (37) setelah yN terhitung dari Pers. (38). Nilai
N, N, dan N didapat dari kondisi batas hilir, sedangkan EN dan FN didapat dari
sapuan ke hilir.
hal. 34
Bahan Kuliah
JARINGAN SUNGAI
Nodal Continuity
a link
positive flow direction
d/s
i=1
i=1 2
i=1 2
i=II(lp
lp=1
lp=2
= inline nodes,
i=II(lp
3
u/
i=II(lp
lp=LP
= looped nodes
(I-1)
(I-2)
n +1
Ap
(I-3)
n +1
Ap
QAnp+1 + Qmn +1 = 0
(I-4)
n +1
d
Qun +1 + Qmn +1 = 0
(I-5)
Ap
Apin
Apout
in
or
(Q
in
out
n
d
+ Qd ) (Qun + Qu ) + Qmn +1 = 0
(I-6)
out
hal. 35
Bahan Kuliah
Q + (EE y
n
d
in
+ FFu + HH u y m )
in
(I-7)
out
lp=5
Qmn +1
lp=1
lp=4
lp=2
lp=3
HH u Eu y m + EEu y u H u y d =
out
in
in
out
n
n
(Qu + Fu ) (Qd + FFu ) Qmn+1
out
(I-8)
in
(I-9)
hal. 36
Bahan Kuliah
River-flow dynamics
Q Q 2
+
t x A
+ gA + S f = 0
x
Q
Q Q
y
Q A
+ 2
+ gA + gAS f = 0
t
A x
x
A x
where S f =
QQ
K
and K = k s AR 2 / 3
(I-10)
(I-11)
Q A
+
= qA
x t
(I-12)
Working Equation
Discretization of Eqn.(I-12) and (I-10) using 4-point Preissmann scheme
gives:
Ay i +1 + BQi +1 = Cy i + DQi + G
(I-13)
(I-14)
where the coeficients of reach A, B, C, D, G and AA, BB, CC, DD, GG are known
quantities. Detailed derivation of these coeficients are explained in Appendix A.
hal. 37
Bahan Kuliah
Li =
A( DD) ( AA) D
denom
(I-15)
(I-16a)
Mi =
B( DD) ( BB) D
denom
(I-16b)
Ni =
D(GG ) ( DD)G
denom
(I-16c)
(I-16d)
Qi = Ei y i + Fi + H i y1
(I-17)
Substitution of Eqn.(I-17) into (I-13) and then followed by substitution of Eqn.(I15) into the resulting equation yields
Qi +1 = Ei +1 y i +1 + Fi +1 + H i +1 y1
where
(I-18)
Ei +1 =
A + ( factor ) Li
denom
(I-19a)
Fi +1 =
DFi + G + ( factor ) N i
denom
(I-19b)
H i +1 =
DH i
denom
(I-19c)
factor = C + DEi
(I-19d)
denom = B ( factor ) M i
(I-19e)
hal. 38
Bahan Kuliah
Q1 = EEi y i + FFi + HH i y1
(I-20)
Q1 = EEi +1 y i +1 + FFi +1 + HH i +1 y1
where
(I-21)
EEi +1 = EEi ( Li + Ei +1 M i )
(I-22a)
(I-22b)
HH i +1 = HH i + EEi H i +1 M i
(I-22c)
start the computation, one must initialize the coefficients. This can be done by
rewriting Eqns.(I-13) and (I-14) for points 1 & 2 as follows
Ay 2 + BQ2 = Cy1 + DQ1 + G
(I-23)
(I-24)
where
Q2 = E 2 y 2 + F2 + H 2 y1
(I-25)
E2 =
A( DD) ( AA) D
denom
(I-26a)
F2 =
D(GG ) ( DD)G
denom
(I-26b)
H2 =
D(CC ) ( DD)C
denom
(I-26c)
(I-26d)
hal. 39
Bahan Kuliah
where
(I-27)
EE 2 =
A( BB) ( AA) B
denom
(I-28a)
FF2 =
B(GG ) ( BB)G
denom
(I-28b)
B(CC ) ( BB)C
denom
(I-28c)
HH 2 =
(I-28d)
(I-29)
Using the recursion relationship, Eqns.(I-18) & (I-19), and initial values, Eqn.(I-26),
one may use Eqn.(I-29) up to the last point on river lp, and the result can be
written as
(I-30)
In general, the last point of a river is contiguous with an in-line node. For an
in-line node continuity becomes
(Q1,Ap +1 + Q1,Ap +1 ) (Q II ( Ap ),Ap + Q II ( Ap ),Ap ) + Q nj +1 = 0
(I-31)
(I-32)
hal. 40
Bahan Kuliah
or
(I-33)
E1,Ap +1 = E II ( Ap ),Ap
(I-35a)
(I-34)
(I-35b)
(I-35c)
Thus, using Eqn.(I-34) in a forward sweep fashion starting from the first river up
to the last computational point of the last river on a link, one may write Eqn.(I-34)
as
(I-36)
(I-37)
(I-38)
hal. 41
Bahan Kuliah
(I-39)
and recognizing it as
(I-40)
EE1,Ap +1 = EE II ( Ap ),Ap
(I-41a)
(I-41b)
HH 1,Ap +1 = HH II ( Ap ),Ap
(I-41c)
Using Eqn.(I-40) starting from the first river to the last river by mean of recursion
relationship, Eqns.(I-22) and (I-28), gives the following result
(I-42)
(I-36)
2. Continue until the first point of the last pipe using Eqn.(I-15)
yi,LP = Li,LP yi+1,LP + Mi,LP Qi+1,LP + Ni,LP
(I-15)
or rewrite as
(I-43)
hal. 42
Bahan Kuliah
4. Then compute QII(LP1), LP1 using Eqn.(I-36) with LP1 replaces LP.
5. Repeat step 1 and 4 until y2,1 is recovered.
hal. 43
Bahan Kuliah
DAFTAR PUSTAKA
Abbott, M B (1979), Computational Hydraulics Elements of the Theory of Free
Surface Flows, Pitman Advanced Publishing Program, Boston London
Melbourne.
Brebbia, C.A. and A. Ferrante (1983), Computational Hydraulics, Butterworths,
London.
Carnahan, Brice, H. A. Luther, James O. Wilkes (1969), Applied Numerical
Methods, John Wiley & Sons, New York Chichester Brisbane Toronto
Singapore.
hal. 44
Bahan Kuliah
hal. 45