Perhitungan Debit Banjir Rencana
Latar Belakang โ Mengapa Perlu Debit Banjir Rencana?
Artikel sebelumnya menghasilkan curah hujan rencana R_T (mm) dan kurva IDF untuk berbagai kala ulang. Tapi para engineer tidak mendesain jembatan dengan satuan "milimeter hujan" โ mereka mendesain dengan satuan meter kubik per detik (mยณ/s).
Pertanyaannya: "Kalau hujan 152 mm turun dalam satu hari di DAS seluas 50 kmยฒ, berapa debit puncak yang akan terjadi di outlet sungai?" โ Inilah yang dijawab oleh perhitungan debit banjir rencana.
Curah Hujan Rencana R_T:
T=2: 96.4 mm | T=5: 118.7 mm
T=10: 133.4 mm | T=25: 151.9 mm
T=50: 165.6 mm | T=100: 179.2 mm
Intensitas IDF dari rumus Mononobe untuk berbagai durasi.
Debit Puncak Q_T (mยณ/s) untuk setiap kala ulang, menggunakan:
๐ Metode Rasional โ Q puncak saja
๐ HSS Nakayasu โ hidrograf penuh Q(t)
Output ini menjadi input langsung untuk HEC-RAS, desain bendung, dan drainase.
Bayangkan hujan adalah air yang dituang ke bak mandi besar (DAS). Seberapa cepat air mengalir keluar dari saluran pembuangan (outlet sungai) tergantung pada: seberapa besar bak (luas DAS), seberapa curam kemiringannya (slope), dan seberapa banyak air yang meresap ke tanah vs mengalir di permukaan. Debit banjir rencana menghitung laju aliran di saluran pembuangan itu โ bukan berapa air yang dituang.
Alur: Dari Curah Hujan ke Debit Banjir
Tidak semua hujan yang jatuh menjadi debit di sungai. Ada yang meresap ke tanah (infiltrasi), ada yang menguap (evapotranspirasi), dan sisanya baru menjadi aliran permukaan (runoff). Proses ini dipengaruhi karakteristik DAS dan kondisi lahan.
Data Daerah Aliran Sungai (DAS)
Karakteristik DAS yang Diperlukan
Untuk menghitung debit banjir, kita perlu mengkarakterisasi DAS terlebih dahulu. Data ini bisa didapat dari analisis DEM (SRTM/DEMNAS) di QGIS atau Global Mapper.
Peta topografi / DEM: DEMNAS (8m, BIG), SRTM 30m โ untuk delineasi DAS, panjang sungai, dan kemiringan.
Peta tata guna lahan: RTRW, citra satelit Sentinel/Landsat โ untuk koefisien limpasan (C).
Peta jenis tanah: untuk CN SCS atau parameter infiltrasi.
QGIS: Delineasi DAS otomatis dari DEM menggunakan plugin SAGA atau GRASS. Hitung luas, panjang sungai, slope rerata.
Global Mapper: Analisis watershed, profil memanjang sungai, ekstrak parameter morfometri DAS dengan mudah.
Waktu Konsentrasi (t_c)
Waktu konsentrasi (t_c) adalah waktu yang dibutuhkan tetesan air dari titik terjauh dalam DAS untuk mencapai outlet (titik pengukuran). Ini adalah parameter kunci โ intensitas hujan yang dipakai dalam metode rasional diambil pada durasi = t_c.
Paling umum untuk DAS kecil. Menggunakan panjang saluran dan beda tinggi.
Mempertimbangkan luas DAS. Cocok untuk DAS yang lebih besar dan tidak seragam.
Koefisien Limpasan (C)
Koefisien limpasan (C) menunjukkan proporsi hujan yang menjadi aliran permukaan. Nilai C antara 0 (semua meresap) hingga 1 (semua jadi runoff). Nilainya ditentukan oleh tata guna lahan, jenis tanah, dan kemiringan.
| Tipe Lahan / Kondisi | C Minimum | C Maksimum | C Tipikal | Keterangan |
|---|---|---|---|---|
| Hutan lebat / konservasi | 0.10 | 0.25 | 0.15 | Infiltrasi sangat tinggi |
| Perkebunan / ladang | 0.25 | 0.45 | 0.35 | Tergantung kerapatan tanaman |
| Sawah / lahan pertanian | 0.45 | 0.65 | 0.55 | Bervariasi per musim |
| Permukiman jarang | 0.50 | 0.70 | 0.60 | Halaman rumput + jalan |
| Permukiman padat / urban | 0.65 | 0.80 | 0.72 | Banyak permukaan kedap |
| Jalan aspal / beton | 0.80 | 0.95 | 0.90 | Hampir semua jadi runoff |
| Atap bangunan | 0.85 | 0.95 | 0.90 | Tidak ada infiltrasi |
C_gabungan = ฮฃ(Cแตข ร Aแตข) / A_total. Dalam contoh artikel ini, DAS campuran hutan + sawah + permukiman menghasilkan C_gabungan = 0.65.Panduan Pemilihan Metode
Sebelum memilih metode perhitungan, tentukan dulu skala DAS yang akan dianalisis. Matriks berikut adalah panduan umum yang diadaptasi dari Ponce (1989) โ salah satu referensi klasik hidrologi teknik.
Respons cepat terhadap hujan. Satu hujan โ satu puncak banjir yang jelas. Metode Rasional cukup untuk mendapatkan debit puncak. Contoh: sub-DAS perkotaan, saluran drainase.
Skala DAS dalam artikel ini (50 kmยฒ). HSS Nakayasu cocok di rentang ini. Hidrograf satuan dapat merepresentasikan respons DAS dengan baik dan parameter masih dapat dikalibrasi.
Perlu flood routing karena banjir merambat dari hulu ke hilir dalam waktu yang signifikan. HEC-HMS (routing) dan HEC-RAS diperlukan. HSS masih bisa sebagai sub-DAS.
Metode Rasional
Metode rasional adalah metode paling sederhana dan paling banyak digunakan untuk DAS kecil. Output-nya hanya debit puncak โ tidak menghasilkan bentuk hidrograf penuh.
Rumus & Parameter
๐ฎ Kalkulator Interaktif โ Metode Rasional
Hidrograf Satuan Sintetis (HSS) Nakayasu
Metode Rasional hanya menghasilkan satu angka: debit puncak. Untuk desain yang lebih detail โ seperti penelusuran banjir (flood routing) di HEC-RAS atau desain kolam retensi โ kita butuh bentuk hidrograf lengkap: bagaimana debit naik, puncak, lalu turun kembali ke kondisi normal. HSS Nakayasu memberikan ini.
Hidrograf adalah seperti grafik jumlah penumpang di stasiun selama hari hujan. Paginya sepi, siang naik drastis saat hujan, mencapai puncak saat semua orang keluar serentak, lalu perlahan turun sore hari. Bentuk kurva naik-puncak-turun inilah yang disebut hidrograf โ dan setiap DAS punya "bentuk khas" yang berbeda.
Parameter HSS Nakayasu
| Parameter | Simbol | Nilai (contoh) | Satuan | Cara Mendapatkan |
|---|---|---|---|---|
| Luas DAS | A | 50 | kmยฒ | Delineasi dari DEM di QGIS/Global Mapper |
| Panjang sungai utama | L | 10 | km | Ukur dari DEM atau peta topografi |
| Parameter resesi DAS | ฮฑ | 2.0 | - | Kalibrasi data debit terukur (AWLR) atau dari referensi |
| Waktu kelambatan | t_g | 1.05 | jam | Dihitung: 0.21 ร 10^0.7 = 1.05 jam |
| Saturation time | t_r | 1.05 | jam | Diambil = t_g (simplifikasi) |
| Waktu ke puncak | t_p | 1.89 | jam | t_g + 0.8รt_r = 1.05 + 0.84 = 1.89 jam |
| Waktu resesi | Tโ.โ | 2.10 | jam | ฮฑ ร t_g = 2.0 ร 1.05 = 2.10 jam |
| Debit puncak unit | Q_p | 5.19 | mยณ/s/mm | 50 / (3.6 ร (0.3ร1.89 + 2.10)) = 5.19 |
๐ฎ Hidrograf Interaktif โ Pilih Kala Ulang
Hujan Efektif (R_eff)
Tidak semua curah hujan rencana langsung menjadi aliran permukaan. Ada kehilangan akibat intersepsi, infiltrasi, dan tampungan permukaan. Yang tersisa disebut hujan efektif (R_eff) โ inilah yang benar-benar berkontribusi pada banjir.
Kehilangan dianggap konstan sebesar ฯ (phi). Semua intensitas di atas ฯ menjadi hujan efektif. Sederhana, tapi memerlukan data debit terukur untuk kalibrasi ฯ.
Menggunakan angka CN yang merepresentasikan kondisi tanah dan tata guna lahan. Lebih ilmiah dan bisa digunakan tanpa data debit terukur.
Untuk analisis awal tanpa data debit terukur, hujan efektif dapat dihitung menggunakan koefisien limpasan: R_eff = C ร R_T. Ini setara dengan asumsi bahwa proporsi hujan yang menjadi runoff sama dengan koefisien C dalam metode rasional.
Rekapitulasi Debit Banjir Rencana
Dengan mengalikan hidrograf satuan Nakayasu (Q_p unit = 5.19 mยณ/s per mm) dengan hujan efektif masing-masing kala ulang, diperoleh debit puncak banjir rencana.
Perbandingan Antar Metode
๐ Metode Rasional
โ
DAS kecil (< 50 kmยฒ)
โ
Desain drainase perkotaan
โ
Gorong-gorong dan saluran kecil
โ
Saat data terbatas
โ Tidak menghasilkan hidrograf
โ Kurang akurat untuk DAS besar
๐ HSS Nakayasu
โ
DAS menengahโbesar (10โ1000 kmยฒ)
โ
Perlu bentuk hidrograf penuh
โ
Input untuk HEC-HMS/RAS
โ
Desain bendung dan waduk
โ Perlu kalibrasi parameter ฮฑ
โ Lebih kompleks perhitungannya
Kode R โ Implementasi Lengkap
options(OutDec = ".") library(dplyr); library(tidyr); library(ggplot2) # โโ Parameter DAS โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ A <- 50 # luas DAS (kmยฒ) L <- 10 # panjang sungai utama (km) alpha <- 2.0 # parameter resesi Nakayasu C_run <- 0.65 # koefisien limpasan DAS L_kir <- 5000 # panjang saluran untuk Kirpich (meter) S_kir <- 0.010 # kemiringan untuk Kirpich (m/m) # โโ Curah hujan rencana dari analisa frekuensi (Gumbel) โโโโโโโ T_values <- c(2, 5, 10, 25, 50, 100) R_T <- c(96.4, 118.7, 133.4, 151.9, 165.6, 179.2) # mm # โโ Waktu konsentrasi Kirpich โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ tc_min <- 0.0195 * L_kir^0.77 * S_kir^(-0.385) tc_jam <- tc_min / 60 cat("tc Kirpich =", round(tc_jam, 2), "jam\n")
# โโ Intensitas Mononobe pada t = tc โโโโโโโโโโโโโโโโโโโโโโโโโโโ mononobe <- function(R24, t_jam) (R24 / 24) * (24 / t_jam)^(2/3) # โโ Debit puncak metode rasional โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ I_tc <- sapply(R_T, mononobe, t_jam = tc_jam) # intensitas (mm/jam) Q_ras <- 0.278 * C_run * I_tc * A # debit (mยณ/s) hasil_rasional <- data.frame( T = T_values, R_T_mm = R_T, I_mmjam = round(I_tc, 1), Q_m3s = round(Q_ras, 1) ) print(hasil_rasional)
# โโ Parameter Nakayasu โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ tg <- if(L < 15) 0.21 * L^0.7 else 0.40 + 0.058 * L tr <- tg # simplifikasi: tr = tg tp <- tg + 0.8 * tr T03 <- alpha * tg Qp <- A / (3.6 * (0.3 * tp + T03)) # mยณ/s per mm cat("tg =", round(tg, 2), "jam | tp =", round(tp,2), "jam | T03 =", round(T03,2), "jam | Qp_unit =", round(Qp,3), "m3/s/mm\n") # โโ Hidrograf satuan (dt = 0.1 jam) โโโโโโโโโโโโโโโโโโโโโโโโโโ nakayasu_unit <- function(t) { if (t <= tp) Qp * (t / tp)^2.4 else if (t <= tp + T03) Qp * 0.3^((t - tp) / T03) else if (t <= tp + 2.5*T03) Qp * 0.3^((t - tp + 0.5*T03) / (1.5*T03)) else Qp * 0.3^((t - tp + 1.5*T03) / (2 *T03)) } t_seq <- seq(0, 24, by = 0.1) unit_hydro <- sapply(t_seq, nakayasu_unit)
# โโ Hujan efektif & hidrograf banjir per kala ulang โโโโโโโโโโ R_eff <- C_run * R_T # hujan efektif (mm) Qpeak_N <- Qp * R_eff # debit puncak Nakayasu (mยณ/s) # โโ Buat data frame hidrograf semua kala ulang โโโโโโโโโโโโโโโโ df_hydro <- lapply(seq_along(T_values), function(i) { data.frame( t = t_seq, Q = unit_hydro * R_eff[i], T_yr = paste0("T", T_values[i]) ) }) |> bind_rows() # โโ Plot hidrograf semua kala ulang โโโโโโโโโโโโโโโโโโโโโโโโโโโ cols <- c(T2="#64748b", T5="#2563eb", T10="#0284c7", T25="#d97706", T50="#dc2626", T100="#7c3aed") ggplot(df_hydro, aes(x = t, y = Q, color = T_yr)) + geom_line(linewidth = 0.9) + scale_color_manual(values = cols) + geom_vline(xintercept = tp, linetype = "dashed", color = "gray50", linewidth = 0.5) + annotate("text", x = tp + 0.2, y = max(df_hydro$Q) * 0.95, label = paste0("tp = ", round(tp, 2), " jam"), size = 3, hjust = 0) + labs( title = "Hidrograf Banjir Rencana โ HSS Nakayasu", subtitle = paste0("A=", A, " kmยฒ | L=", L, " km | ฮฑ=", alpha, " | C=", C_run), x = "Waktu (jam)", y = "Debit Q (mยณ/s)", color = "Kala Ulang", caption = "Metode: HSS Nakayasu | SNI 2415:2016" ) + theme_minimal(base_size = 11) + theme(plot.title = element_text(face = "bold")) ggsave("hidrograf_banjir_rencana.png", width = 36, height = 22, units = "cm", dpi = 300)
Kelanjutan โ Debit Banjir Rencana Dipakai untuk Apa?
Debit Q_T (mยณ/s) menjadi input boundary condition di HEC-RAS untuk menghitung profil muka air banjir di sepanjang sungai.
โ Profil WSE (Water Surface Elevation)
โ Kecepatan aliran per penampang
โ Peta genangan banjir (GIS)
Q rencana menentukan dimensi pelimpah (spillway), tinggi tanggul, dan tinggi jagaan (freeboard) yang diperlukan.
โ Q_50 atau Q_100 untuk tanggul
โ Q_100 atau Q_PMF untuk bendungan
โ Kapasitas kolam olak
Profil muka air dari HEC-RAS digunakan untuk menentukan garis sempadan sungai sesuai Permen PUPR No. 28/2015.
โ Batas banjir Q_25 atau Q_50
โ Sempadan berdasarkan lebar sungai
โ Rekomendasi tata ruang
Untuk DAS kecil perkotaan, hidrograf banjir menjadi input SWMM untuk merancang kapasitas saluran dan kolam retensi.
โ Dimensi saluran drainase
โ Volume kolam detensi/retensi
โ Pompa dan pintu air
Perbandingan Q sebelum dan sesudah proyek pembangunan untuk prakiraan dampak peningkatan limpasan permukaan.
โ ฮQ akibat perubahan tutupan lahan
โ Prakiraan peningkatan debit puncak
โ Rekomendasi mitigasi banjir
Kombinasi Q rencana berbagai kala ulang dengan peta topografi untuk peta hazard banjir dan analisis kerentanan wilayah.
โ Peta genangan multi-skenario
โ Matriks risiko banjir
โ Prioritas pengendalian banjir
Semua rumus mengikuti SNI 2415:2016. Referensi: Sri Harto (1993), Triatmodjo (2008), Soemarto (1995), Nakayasu (1950), Kirpich (1940). Kode R menggunakan paket: dplyr, tidyr, ggplot2.