Anda di halaman 1dari 10

214

PENERAPAN LOGIKA FUZZY SEBAGAI SISTEM PENDUKUNG KEPUTUSAN PRAKIRAAN CUACA Decky Irmawan1), Khamami Herusantoso2) 1) Stasiun Meteorologi Klas I Ngurah Rai Gedung GOI Lt.II Bandara Ngurah Rai Denpasar 2) Pusdiklat Keuangan Umum Jl. Pancoran Timur II No.1 Jakarta Selatan e-mail: dq_i@yahoo.com, khamami2005@gmail.com Abstract
One of weather analyzing source is contributed by Radiosonde; an instrument aimed to record atmospheric condition. The output may consist of several variables. Through proper methods, we can predict both weather and thunderstorm in next 12 hours. The research uses fuzzy logic approachment through Sugeno Ordo 0 methods. To test the effectiveness of system, datas from January 2009 involved. The output then compared through real condition at similar time.The result shows weather prediction appoints 76%. Meanwhile thunderstorm prediction appoints 86%. These mean fuzzy logic approachment deserves a decision support system to forecast both weather and thunderstorm in next 12 hours. Keywords: weather forecast, fuzzy logic, Sugeno Ordo 0 methods, Radiosonde 1. Pendahuluan dinamika atmosfer. Sinyal yang dipancarkan dari rason akan diterima oleh stasiun pengamatan cuaca di permukaan bumi dan selanjutnya diolah dengan perangkat lunak RAOB sehingga akan menghasilkan output berupa informasi dinamika atmosfer pada suatu wilayah tertentu di atas permukaan bumi. Dengan dilakukannya pengamatan rason tiap 12 jam, maka sebagian output data pengamatan rason tersebut setidaknya dapat digunakan untuk memprakirakan kondisi cuaca maupun peluang badai guntur dalam 12 jam ke depan. Sebagian output data rason dimaksud adalah gaya angkat uap air itu sendiri atau SWEAT (Severe Weather Threat), energi potensial yang memungkinkan uap air terangkat secara vertikal atau CAPE (Convective Available Potential Energy), dan ketersediaan uap air pada ketinggian tertentu di atmosfer atau RH 700 (Relative Humidity at 700 mb), K Indeks yang merupakan metode untuk memprakirakan peluang badai guntur di daerah tropis, serta Total Totals Indeks untuk mengetahui laju penurunan suhu pada lapisan atmosfer antara 850 mb dan 500 mb. Masing-masing variabel tersebut memiliki rentang skala yang berbeda dalam memberikan kriteria prakiraan. Untuk menyederhanakan persepsi agar menghasilkan kriteria prakiraan cuaca yang sama dari beberapa variabel di atas, perlu ada suatu metode yang dapat membantu menjelaskan batasan antara satu kriteria dengan kriteria lainnya. Dengan begitu, akan lebih mudah dalam mendukung keputusan prakiraan kondisi cuaca umum di suatu wilayah, apakah cerah, berawan, ataupun hujan. Serta dapat memprakirakan peluang terjadinya

Kian pesatnya perkembangan teknologi informasi dan komunikasi menjadikan hal tersebut sebagai suatu kebutuhan. Teknologi tidak hanya berkutat di pusat-pusat kegiatan ekonomi manusia, tetapi juga telah menyentuh bidang yang lebih spesifik. Di antara yang spesifik tersebut adalah teknologi informasi dan komunikasi di bidang meteorologi. Meteorologi adalah ilmu yang mempelajari keadaan cuaca beserta sifat fisisnya. Pemanfaatan teknologi di bidang meteorologi dapat diterapkan untuk: melakukan pengamatan cuaca, melaksanakan analisis dan prakiraan cuaca membuat model cuaca menyelenggarakan sistem komunikasi dan jaringan informasi cuaca pemeliharaan instrumen cuaca

Pada dasarnya, dalam melakukan analisis cuaca, dibutuhkan masukan yang terdiri dari berbagai unsur meteorologi. Pendekatan untuk memahami kejadian cuaca dilakukan dengan menggunakan bermacam teori fisika dan matematika, yang selanjutnya diterapkan ke dalam sistem komputer sehingga dapat mendukung prakirawan dalam memprakirakan cuaca. Stasiun Meteorologi Klas I Cengkareng, menggunakan beberapa sumber untuk membuat informasi prakiraan. Di antaranya dengan memanfaatkan data hasil pengamatan Radiosonde (rason), yaitu pengamatan dengan cara menerbangkan setiap 12 jam sekali sebuah perangkat elektronik yang dilengkapi pemancar untuk mengetahui
e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

215
beberapa jenis FIS, antara lain Mamdani, Sugeno dan Tsukamoto. 2.2. Metode Mamdani Metode Mamdani adalah cara untuk mendapatkan keluaran dengan menggunakan tahapan: Fuzzifikasi: tahapan di mana variabel masukan maupun keluaran terdiri atas satu atau lebih himpunan fuzzy. Selanjutnya derajat keanggotaan masing-masing variabel ditentukan, sehingga akan didapatkan nilai linguistiknya. Dengan cara ini, setiap variabel masukan difuzzifikasikan. Aplikasi Fungsi Implikasi: tahap di mana proses mendapatkan kesimpulan sebuah aturan IF-THEN dilakukan berdasarkan derajat kebenaran. Fungsi Implikasi yang digunakan pada metode ini adalah fungsi minimum, artinya menetapkan fungsi terkecil di antara dua atau lebih bilangan. Komposisi: disebut juga dengan agregasi, adalah suatu proses untuk mengkombinasikan keluaran semua IF-THEN menjadi sebuah kesimpulan tunggal. Jika pada bagian kesimpulan terdapat lebih dari satu pernyataan, maka proses agregasi dilakukan secara terpisah untuk tiap variabel keluaran aturan IF-THEN. Agre-gasi semacam ini dijalankan dengan logika fuzzy OR. Penegasan (defuzzy) adalah tahapan di mana besaran fuzzy hasil dari sistem inferensi, diubah menjadi besaran tegas. Input dari defuzzifikasi adalah suatu himpunan yang diperoleh dari komposisi aturan-aturan fuzzy, sedangkan output yang dihasilkan merupakan bilangan pada domain himpunan fuzzy tersebut. 2.3. Metode Sugeno Pada dasarnya tidak banyak perbedaan antara FIS metode Mamdani dan Sugeno. Perbedaan utamanya hanya terletak pada keluaran sistemnya yang bukan berupa himpunan fuzzy, tetapi berupa konstanta atau persamaan linear. Metode ini memiliki dua model, yaitu Orde 0 dan Orde 1. Pada Orde 0, rumusnya adalah: IF (x1 is a1) (x2 is A2) (xn is An) THEN z= k, dengan Ai adalah himpunan fuzzy ke i sebagai antaseden (alasan), adalah operator fuzzy (AND atau OR) dan k merupakan konstanta tegas sebagai konsekuen (kesimpulan). Sedangkan rumus Orde 1 adalah: IF (x1 is a1) (x2 is A2) (xn is An) THEN z = p1*x1++pn*xn+q,

badai guntur, apakah lemah atau kuat. Salah satu metode yang mampu mengatasi permasalahan ini adalah pendekatan logika fuzzy, yaitu suatu sistem yang dibangun dengan definisi, cara kerja dan deskripsi yang jelas berdasarkan logika fuzzy. Sejauh yang penulis ketahui, selama ini sebagian besar penelitian untuk mamprakirakan cuaca berdasarkan logika fuzzy dilakukan dengan memanfaatkan output data unsur pengamatan cuaca permukaan. Sedangkan penggunaan logika fuzzy untuk memprakirakan cuaca dalam 12 jam ke depan (very short range) dengan memanfaatkan output data hasil pengamatan rason belum pernah dilakukan. 2. Dasar Teori 2.1. Logika Fuzzy Menurut Agus Naba, logika fuzzy adalah: Sebuah metodologi berhitung dengan variabel kata-kata (linguistic variable) sebagai pengganti berhitung dengan bilangan. Kata-kata yang digunakan dalam fuzzy logic memang tidak sepresisi bilangan, namun kata-kata jauh lebih dekat dengan intuisi manusia (Naba, 2009). Pemahaman tentang logika fuzzy adalah bahwa pada dasarnya tidak semua keputusan dijelaskan hanya dengan 0 atau 1, melainkan ada kondisi yang terdapat di antara keduanya. Daerah di antara 0 dan 1 inilah yang dikenal dengan fuzzy atau tersamar. Secara umum, konsep sistem logika fuzzy adalah: Himpunan tegas, adalah nilai keanggotaan suatu item dalam suatu himpunan tertentu. Himpunan fuzzy, adalah suatu himpunan yang digunakan untuk mengatasi kekakuan dari himpunan tegas. Fungsi keanggotaan, memiliki interval 0-1 Variabel linguistik, adalah suatu variabel yang memiliki nilai berupa kata-kata yang dinyatakan dalam bahasa alamiah dan bukan angka. Operasi dasar himpunan fuzzy, adalah operasi untuk menggabungkan dan atau memodifikasi himpunan fuzzy. Aturan (rule) if-then fuzzy adalah suatu pernyataan if-then, di mana beberapa kata-kata dalam pernyataan tersebut ditentukan oleh fungsi keanggotaan. Dalam proses pemanfaatan logika fuzzy, hal yang perlu diperhatikan adalah cara mengolah input menjadi output melalui sistem inferensi fuzzy. Inferensi fuzzy metode atau cara untuk merumuskan pemetaan dari ma-sukan yang diberikan kepada sebuah output. Proses ini melibatkan: fungsi keanggotaan, operasi logika, serta aturan IF-THEN. Hasil dari proses ini akan menghasilkan sebuah sistem yang disebut Sistem Inferensi Fuzzy (FIS). Pada logika fuzzy, tersedia
e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

216
dengan Ai adalah himpunan fuzzy ke i seba-gai antaseden, adalah operator fuzzy (AND atau OR), pi adalah konstanta ke i dan q juga merupakan konstanta dalam konsekuen. 2.4. Prakiraan cuaca Prakiraan cuaca merupakan suatu hasil kegiatan pengamatan kondisi fisis dan dinamis udara dari berbagai tempat pengamatan yang kemudian dikumpulkan, di mana kumpulan hasil pengamatan dilakukan secara matematis dengan memperhatikan ruang dan waktu kecenderungan kondisi fisis udara sedemikian rupa sehingga diperoleh suatu prakiraan. Menurut Zakir (2008): di Indonesia informasi prakiraan cuaca yang sudah dikenal masyarakat adalah berawan, cerah dan hujan. Sementara itu untuk terjadinya hujan dikaitkan dengan proses fisis dan dinamis atmosfer yang diketahui melalui parameter-parameter seperti adanya massa udara, gaya vertikal dan energi. Karena itu dalam memprakirakan cuaca perlu pengetahuan dasar terhadap parameter yang digunakan (p.9). 2.5. Labilitas Udara Sebagai Faktor Pembentuk Cuaca Udara dipersepsikan sebagai paket atau parsel yang dapat terangkat jika suhu di dalam parsel tersebut lebih hangat dibandingkan suhu di lingkungan luarnya. Sedangkan jika suhu di dalam parsel lebih dingin daripada suhu di lingkungan luarnya, maka parsel tidak dapat terangkat dan akan kembali ke tempat semula. Ketika parsel terangkat, artinya parsel bergerak menuju tempat yang bertekanan lebih rendah. Akibatnya parsel akan mengembang. Untuk mengembang, parsel memerlukan energi yang diambil dari dalam parsel tersebut. Konsekuensinya, akibat energinya terlepas, maka suhu parsel tersebut akan turun. Proses ini disebut adiabatik. Jika parsel dapat terus naik dan kelembaban udaranya mencapai 100%, maka pertumbuhan awan akan mulai terjadi. 2.6. Terjadinya Badai Guntur Badai guntur atau Thunderstorm (selanjutnya disingkat TS) merupakan peristiwa terlepasnya satu atau lebih muatan positif kelistrikan di atmosfer secara mendadak yang ditandai dengan adanya kilat atau guntur. TS selalu terjadi pada awan konvektif yang kuat, yaitu awan Cumulonimbus/CB. 3. Metode Penelitian mana data cuaca dicatat. Dengan memasukkan data tersebut ke dalam RAOB 5.7, hasil keluaran akan menunjukkan informasi nilai masing-masing variabel. Berikut adalah contoh output RAOB 5.7:

Gambar 1. Hasil pengolahan rason dengan RAOB5.7

Sebagian data di atas yaitu: SWEAT, CAPE, RH700, K Indeks dan Total Totals Indeks lalu dipilih untuk dipergunakan sebagai variabel masukan. Klasifikasi variabel tersebut adalah: a. SWEAT, dengan kriteria: < 145 konvektivitas lemah 145 to 205 konvektivitas kuat > 205 konvektivitas sangat kuat b. CAPE, dengan kriteria: < 1000 energinya kecil 1000 - 2500 energinya besar > 2500 energinya sangat besar c. RH 700, dengan kriteria: > 10 kandungan uap air sedikit 10 to 60 kandungan uap air sedang > 60 kandungan uap air banyak d. K Index, dengan kriteria: < 40 potensi labilitas kecil 40 potensi labilitas besar e. Total Totals Index, dengan kriteria: < 45 Tidak ada awan CB 45 Ada awan CB 3.1. Sistem Inferensi Fuzzy a. Pembentukan Fungsi Keanggotaan Penelitian diawali dengan pengelompokan masing-masing variabel menjadi tiga himpunan, dengan masing-masing himpunan memiliki rentang nilai tertentu. Karena menggunakan operator AND, maka penentuan nilai keanggotaan (-predikat), dilakukan dengan mengambil nilai minimum dari hasil operasi pembentukan aturan fuzzy. Kurva untuk daerah tepi berbentuk bahu, sedangkan bagian tengah berbentuk segitiga. Fungsi kurva bahu adalah untuk mengakhiri variabel suatu daerah fuzzy, dengan rumusan fungsi keanggotaan untuk bahu kiri: 1 , a

Data primer hasil pengamatan rason semula hanya berupa data tekanan, arah dan kecepatan angin, kelembaban udara, suhu udara dan suhu titik embun serta ketinggian lapisan atmosfer di
e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

217

Kriteri Linguistik 1 (x) =

b-x , b-a 0 ,

axb x b (3.1)

Untuk kurva segitiga, rumusan fungsi keanggotaannya adalah: 0 ,xa x-a ,axb b-a c-x c-b 0 ,bxc , x c (3.2)

Kriteria Linguistik 2 (x)=

Sedangkan rumusan fungsi keanggotaan untuk bahu kanan adalah: 0 ,xb Kriteria Linguistik 3(x) = x-b c-b 1 bxc x c (3.3)
Gambar 2. Diagram Sistem Inferensi Fuzzy untuk memprakiraan cuaca umum

Untuk memprakirakan peluang TS, karena fungsi keanggotaannya hanya terdiri dari dua himpunan, fungsi segitiga tidak dipergunakan. Aplikasi Fungsi Implikasi, Komposisi dan Penegasan dengan Metode Suge-no Orde 0 Untuk prakiraan cuaca umum, di bawah ini digambarkan Sistem Inferensi Fuzzy: b.

Dari diagram di atas, nampak bahwa tiap variabel memiliki kriteria tersendiri untuk menentukan kejadian cuaca. Untuk menentukan prakiraan cuaca umum, diperlukan kombinasi kriteria dari ketiga variabel tersebut, sebagaimana dilakukan dalam pembentukan aturan fuzzy. Untuk mendapatkan keluaran, caranya dengan menghitung ratarata terbobot berdasarkan rumus: Z = 1(w1) + 2(w2) + 2(w2) + + n(wn) 1 + 2 + 2 + + n dengan Z = output rata-rata yang telah diberi bobot dan berupa konstanta (k), = -predikat = nilai minimum dari hasil operasi pembentukan aturan fuzzy ke n w = bobot untuk setiap prakiraan dalam pembentukan aturan fuzzy Cara dan metode yang sama juga digu-nakan untuk memprakirakan peluang terjadinya TS, dengan variabel yang digunakan adalah K Indeks dan Total Totals Indeks dengan masing-masing variabel terdiri atas dua himpunan fuzzy. Diagram berikut akan menjelaskan bagaimana logika fuzzy dilakukan dalam FIS untuk memprakirakan TS:

e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

218
ngan kilat disertai guntur. Jika hanya terdengar suara guntur, meskipun tidak nampak kilat, maka kriteria tersebut termasuk TS kuat. TS dikatakan lemah jika dalam selang waktu yang dimaksud hanya terlihat kilat saja namun tidak terdengar suara guntur, atau tidak ada guntur dan kilat sama sekali. Analisa Dan Pembahasan

4.

Tabel II Output Data Rason Stasiun Meteorologi Klas I Cengkareng Bulan Januari 2009
Gambar 3. Diagram Sistem Inferensi Fuzzy untuk memprakirakan TS
NO 1 TGL 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 JAM 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 SWEAT 241 206.19 205.39 237.29 142.82 70.61 97.81 203.6 204.81 212.39 214.81 217.21 193.61 231.53 232.4 214.4 222.82 188.2 191.79 219.8 230.4 261 252.2 231.21 250.2 253 226.8 213.41 236.6 218.21 211.41 207.41 208.21 217.01 227.62 CAPE 30.42 3.81 103.36 25.19 23.66 1.07 28.67 5.3 625.36 145.23 323.35 1342.52 182.72 1572 629.55 1415.23 123.34 11.22 61.14 85.56 221.07 133.3 1252.93 0 50 849.24 548.77 415.87 575.67 195.16 302.98 836.78 84.65 339.29 676.86 RH 82 62 58 66 66 54 40 46 79 79 88 79 79 96 90 82 83 50 62 87 85 94 97 66 76 72 72 82 95 80 71 78 62 89 80 KI 35.5 27.3 28.3 29.9 27.3 18.7 16.9 26.6 34.2 33.3 35.7 35.6 33.7 40.3 34.6 35.5 35.7 22.9 26.1 34.7 35.7 36.5 36.9 29.5 34.4 32.9 32.1 33.1 33.7 31.5 30.2 32.8 26.8 35.5 34.4 TI 44.7 37.4 42.2 40.4 38.8 33.8 35 43.9 41.6 41.5 42.7 44.4 43.7 47 42 44.3 45.9 37.6 37.4 42.6 44.8 42.7 43.8 38.8 43.3 43.8 32.1 41.5 38.9 38.3 40.3 41.3 38.1 41.9 43.1

Verifikasi Verifikasi dilakukan untuk mengetahui prosentase tingkat ketepatan prakiraan dibandingkan kondisi cuaca sebenarnya. Rumus verifikasinya:
TK = data prakiraan cuaca benar x 100% data kondisi cuaca sebenarnya

c.

2 3 4 5 6 7 8 9 10

Guna mengetahui nilai hasil verifikasi, maka perlu dilakukan kualifikasi sebagai berikut: Tabel I Skor Penilaian Data Hasil Verifikasi
Skor A B C D E F Kategori Istimewa Sangat Baik Baik Cukup Baik Kurang Sangat Kurang Nilai Tk. Ketepatan 91 - 100 81 - 90 71 - 80 61 - 70 51 - 60 < 50

11 12 13 14 15 16 17 18 19

Kriteria Kondisi Cuaca dan TS Untuk memudahkan pemahaman apakah kondisi cuaca dianggap cerah, berawan atau hujan, maka dibuat batasan-batasan sebagai berikut: Cuaca cerah jika pada rentang waktu yang ditentukan jumlah awan yang menutupi langit 4 oktas (menutupi kurang dari separuh hingga separuh bagian langit) dan tidak terjadi hujan Cuaca berawan jika pada rentang waktu yang ditentukan jumlah awan yang menutupi langit > 4 oktas dan tidak terjadi hujan Cuaca hujan jika pada rentang waktu yang ditentukan terjadi hujan tanpa mempertimbangkan berapa banyak jumlah awan yang menutupi langit. Sedangkan batasan untuk memperkirakan peluang TS adalah: TS dinyatakan kuat jika pada rentang waktu yang dimaksud terjadi muatan kelistrikan di atmosfer secara mendadak yang ditandai dee-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

d.

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

219

38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31

12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00

227.81 204.01 196.41 190.01 173.61 188.41 188.81 239.8 209 221.8 218.2 197.21 192.81 204.81 200.41 215.61 228.4 202.81 213.2 217.6 212.41 238 210.01

732.42 273.8 450.31 133.41 0 0 92.67 1161.69 178.36 908.64 340.35 593.09 44.86 821.31 411.02 778.53 228.5 56.73 283.83 128.02 319.92 169.26 311.88

82 73 71 62 62 62 62 92 58 50 74 78 75 91 71 79 62 79 74 92 91 81 90

36.6 32.1 31.6 27.4 26.9 27 29.1 38.6 31 28.9 34.7 36.4 34.2 38 33.4 34.5 29.6 32.7 33.2 36 36 34.9 35.3

45.8 41.8 31.6 37.9 36.2 27 39.4 38.6 43.5 28.9 44.4 46.5 44.1 45.5 43.7 44.1 41.1 41.5 43.1 42.5 42.5 43.5 41.6

Aplikasi Fungsi Implikasi, Komposisi dan Penegasan (Defuzzy) Setelah menerima input fungsi keanggotaan dari masing-masing himpunan di atas, langkah selanjutnya adalah mengkombinasikan himpunanhimpunan tersebut menjadi 27 aturan (R). Dengan menggunakan operator AND dalam kombinasi ini, maka penentuan -predikat dilakukan dengan mencari nilai ter-kecil dari setiap kombinasi. Agar lebih mudah memahami proses implikasi, komposisi, dan defuzzy, kita asumsikan bahwa: Untuk fungsi keanggotaan SWEAT, himpunan lemah diberi bobot 1, kuat diberi bobot 2, dan sangat kuat diberi bobot 3. Untuk fungsi keanggotaan CAPE: himpunan kecil diberi bobot 1, besar diberi bobot 2, dan sangat besar diberi bobot 3. Untuk fungsi keanggotaan RH700: him-punan sedikit diberi bobot 1, sedang diberi bobot 2, dan banyak diberi bobot 3. Berdasarkan pernyataan tersebut, pemaham-an mengenai ke 27 aturan tersebut beserta pembobotannya adalah sebagai berikut: (R1) Jika konvektivitas lemah (1), energi kecil (1) dan uap air sedikit (1), maka prakiraan adalah cerah (0.33). 2. (R2) Jika konvektivitas lemah (1), energi kecil (1) dan uap air sedang (2), maka prakiraan adalah cerah (0.44). 3. (R3) Jika konvektivitas lemah (1), energi kecil (1) dan uap air banyak (3), maka prakiraan adalah berawan (0.55). 4. (R4) Jika konvektivitas kuat (2), energi kecil (1) dan uap air sedikit (1), maka prakiraan adalah berawan (0.44). 5. (R5) Jika konvektivitas kuat (2), energi kecil (1) dan uap air sedang (2), maka prakiraan adalah berawan (0.55). 6. (R6) Jika konvektivitas kuat (2), energi kecil (1) dan uap air banyak (3), maka prakiraan adalah berawan (0.66). 7. (R7) Jika konvektivitas sangat kuat (3), energi kecil (1) dan uap air sedikit (1), maka prakiraan adalah berawan (0.55). 8. (R8) Jika konvektivitas sangat kuat (3), energi kecil (1) dan uap air sedang (2), maka prakiraan adalah berawan (0.66). 9. (R9) Jika konvektivitas sangat kuat (3), energi kecil (1) dan uap air banyak (3), maka prakiraan adalah hujan (0.77). 10. (R10) Jika konvektivitas lemah (1), energi besar (2) dan uap air sedikit (1), maka prakiraan adalah cerah (0.44). 11. (R11) Jika konvektivitas lemah (1), energi besar (2) dan uap air sedang (2), maka prakiraan adalah berawan (0.55). 1.

b.

Sumber: Stasiun Meteorologi Klas I Cengkareng

4.1. FIS untuk Prakiraan Cuaca Umum a. Pembentukan Fungsi Keanggotaan

Fuzzifikasi SWEAT

Fuzzifikasi CAPE

Fuzzifikasi RH700

e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

220
12. (R12) Jika konvektivitas lemah (1), energi besar (2) dan uap air banyak (3), maka prakiraan adalah berawan (0.66). 13. (R13) Jika konvektivitas kuat (2), energi besar (2) dan uap air sedikit (1), maka prakiraan adalah berawan (0.55). 14. (R14) Jika konvektivitas kuat (2), energi besar (2) dan uap air sedang (2), maka prakiraan adalah berawan (0.66). 15. (R15) Jika konvektivitas kuat (2), energi besar (2) dan uap air banyak (3), maka prakiraan adalah berawan (0.715). 16. (R16) Jika konvektivitas sangat kuat (3), energi besar (2) dan uap air sedikit (1), maka prakiraan adalah berawan (0.66). 17. (R17) Jika konvektivitas sangat kuat (3), energi besar (2) dan uap air sedang (2), maka prakiraan adalah berawan (0.715). 18. (R18) Jika konvektivitas sangat kuat (3), energi besar (2) dan uap air banyak (3), maka prakiraan adalah hujan (0.88). 19. (R19) Jika konvektivitas lemah (1), energi sangat besar (3) dan uap air sedikit (1), maka prakiraan adalah berawan (0.55). 20. (R20) Jika konvektivitas lemah (1), energi sangat besar (3) dan uap air sedang (2 maka prakiraan adalah berawan (0.66). 21. (R21) Jika konvektivitas lemah (1), energi sangat besar (3) dan uap air banyak (3), maka prakiraan adalah hujan (0.77). 22. (R22) Jika konvektivitas kuat (2), energi sangat besar (3) dan uap air sedikit (1), maka prakiraan adalah berawan (0.66). 23. (R23) Jika konvektivitas kuat (2), energi sangat besar (3) dan uap air sedang (2), maka prakiraan adalah berawan (0.715). 24. (R24) Jika konvektivitas kuat (2), energi sangat besar (3) dan uap air banyak (3), maka prakiraan adalah hujan (0.88). 25. (R25) Jika konvektivitas sangat kuat (3), energi sangat besar (3) dan uap air sedikit (1), maka prakiraan adalah hujan (0.77) 26. (R26) Jika konvektivitas sangat kuat (3), energi sangat besar (3) dan uap air sedang (2), maka prakiraan adalah hujan (0.88) 27. (R27) Jika konvektivitas sangat kuat (3), energi sangat besar (3) dan uap air banyak (3), maka prakiraan adalah hujan (1) Semula, logika untuk memperoleh bobot prakiraan cuaca adalah dengan menjumlah bobot kombinasi antar himpunan. Namun karena rentang nilai bobot pada logika fuzzy adalah antara 0 sampai 1, maka nilai masing-masing bobot dikali 0.11, agar bobot maksimum 1 tercapai. Sedangkan untuk menen-tukan prakiraan cuaca adalah dengan mem-pertimbangkan komposisi bobot paling doe-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

minan dari tiga himpunan yang ada. Kecuali pada R3, R7 dan R19 dengan komposisi bobot (1 1 3), (1 3 1) dan (3 1 1), kriteria prakiraannya adalah berawan. Permasalahannya adalah, bagaimana jika terdapat hasil yang sama namun komposisi penjumlahan bobotnya berbeda seperti pada R9, R21 dan R25 dengan komposisi bo-bot (3 1 3), (1 3 3) dan (3 3 1) serta pada R15, R17 dan R23 dengan komposisi bobot (2 2 3), (3 2 2) dan (2 3 2) yang sama-sama berjumlah 7? Untuk membedakannya dalam fungsi IF-THEN, maka pada R9, R21 dan R25 diberi bobot 7 x 0.11 = 0.77 yang masuk dalam kriteria hujan. Sedangkan pada R15, R17 dan R23 diberi bobot 6.5 x 0.11 = 0.715, yang masuk dalam kriteria berawan. Dengan demikian maka kriteria prakiraan cuaca umum yang berlaku adalah: cerah jika skor 0.44 berawan jika skor 0.44 < Z < 0.77 hujan jika skor 0.77 skor maksimum 1.

Dengan memasukkan variabel output data rason untuk prakiraan cuaca umum tanggal 01 Januari 2009, akan didapati nilai SWEAT sebesar 241 masuk dalam himpunan sangat sangat kuat (3), nilai CAPE sebesar 30.42 masuk dalam himpunan lemah (1) dan nilai RH700 sebesar 82 masuk dalam himpunan banyak (3). Komposisi ini pada dasarnya sama dengan komposisi pada R9 dengan bobot nilai akhir 0.77. Namun berdasarkan runtutan proses, hasil akhirnya tidak serta-merta didapat langsung hanya dengan memperhatikan satu aturan saja, karena masih harus melalui proses agregasi, yaitu proses untuk mengubah besaran fuzzy menjadi bilangan tegas. Dalam metode Sugeno Orde 0, agregasi dilakukan dengan menghitung rata-rata terbobot, di mana hasil akhir (Z) merupa-kan jumlah total -predikatmin dikali bobot dibagi jumlah total -predikatmin. Jumlah total predikatmin yang telah diberi bobot adalah 0.77 dan jumlah total -predikatmin. adalah 1, sehingga akan didapati bahwa Z adalah 0.77/1 = 0.77. Berdasarkan kriteria, nilai 0.77 masuk kategori hujan. 4.2. FIS untuk Prakiraan Peluang TS a. Pembentukan Fungsi Keanggotaan Pembentukan fungsi keanggotaan juga dilakukan terhadap variabel untuk memprakirakan peluang badai guntur. Terdapat dua variabel untuk menentukan prakiraan cuaca dengan tiap-tiap variabel digolongkan menjadi dua himpunan kriteria.

221

Fuzzifikasi K Indeks

bilangan tegas. Dalam metode Sugeno Orde 0, agregasi dilakukan dengan meng-hitung rata-rata terbobot, di mana hasil akhir (Z) merupakan jumlah -predikatmin dikali bobot dibagi jumlah predikatmin. Dengan memasukkan variabel output data rason untuk prakiraan peluang TS tanggal 01 Januari 2009, di mana nilai K Indeks sebesar 35.5 dan nilai T Indeks sebesar 44.7, maka jumlah total -predikatmin yang telah diberi bobot ya-itu 0.8875 dibagi jumlah total -predikatmin. yaitu 1.02, akan memperoleh Z= 0.8875/1.02 = 0.87. Berdasarkan kriteria prakiraan peluang terjadinya TS, nilai 0.87 termasuk da-lam kategori TS Lemah. 4.3. UJI VERIFIKASI Untuk membandingkan sejauh mana prakiraan sesuai dengan kejadian sebenarnya, kolom paling kanan dari kedua tabel di bawah ini akan menunjukkan kondisi cuaca sebenar-nya sesuai waktu kejadian. Tabel III. Verifikasi Prakiraan Cuaca Umum Bulan Januari 2009
Data ke 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.77 0.77 0.761 0.77 0.656 0.524 0.352 0.358 0.769 0.77 0.77 0.821 0.749 0.854 0.77 0.831 0.758 0.682 0.746 0.77 0.77 0.77 0.807 0.77 0.77 0.77 0.77 0.77 0.77 0.77 Hujan Hujan Berawan Hujan Berawan Berawan Cerah Cerah Berawan Hujan Hujan Hujan Berawan Hujan Hujan Hujan Berawan Berawan Berawan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Berawan Hujan Berawan Berawan Berawan Berawan Cerah Berawan Berawan Hujan Berawan Hujan Berawan Hujan Hujan Hujan Berawan Hujan Berawan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan Hujan TGL Jam Z Prakiraan Fakta

Fuzzifikasi K Indeks

Aplikasi Fungsi Implikasi, Komposisi dan Penegasan (Defuzzy) Setelah menerima input fungsi keanggotaan dari masing-masing himpunan di atas, langkah selanjutnya adalah mengkombinasi-kan himpunanhimpunan tersebut menjadi 4 aturan. Dengan menggunakan operator AND dalam kombinasi ini, maka penentuan -pre-dikat dilakukan dengan mencari nilai terkecil dari setiap kombinasi. Penjelasan untuk me-mahami tabel di atas adalah: 1. (R1) Jika atmosfer stabil, dan perawanan menunjukkan tidak ada CB, maka praki-raan adalah TS lemah dengan bobot (0). (R2) Jika atmosfer stabil, dan perawanan menunjukkan ada CB, maka prakiraan adalah TS lemah dengan bobot (0.5). (R3) Jika atmosfer labil, dan perawanan menunjukkan tidak ada CB, maka praki-raan adalah TS lemah dengan bobot (0). (R4) Jika atmosfer labil, dan perawanan menunjukkan ada CB, maka prakiraan adalah TS kuat dengan bobot (1).

b.

2.

3.

4.

Pada dasarnya, syarat untuk terbentuknya badai guntur (TS) adalah tersedianya potensi labilitas yang besar dan selalu terbentuk dari awan CB. Itulah mengapa pada indeks yang menunjukkan kestabilan atmosfer dan tidak ada awan CB diberi bobot 0. Sedangkan alasan pembobotan pada aturan nomer dua adalah karena meskipun kondisi stabil, namun ada indikasi awan CB. Sehingga peluang terjadinya CB adalah 50-50. Sedangkan untuk menentukan peluang TS, secara empirik diberi bobot: TS Lemah jika skor 0.90 TS Kuat jika skor > 0.90 dengan skor maksimum 1. Setelah pembobotan pada masing-masing aturan selesai dilakukan, maka perlu proses agregasi untuk mengubah besaran fuzzy menjadi
e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

222

33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31

0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00

0.77 0.77 0.77 0.77 0.77 0.77 0.768 0.755 0.743 0.713 0.747 0.74 0.794 0.77 0.726 0.77 0.756 0.748 0.77 0.761 0.77 0.77 0.766 0.77 0.77 0.77 0.77 0.77

Hujan Hujan Hujan Hujan Hujan Hujan Berawan Berawan Berawan Berawan Berawan Berawan Hujan Hujan Berawan Hujan Berawan Berawan Hujan Berawan Hujan Hujan Berawan Hujan Hujan Hujan Hujan Hujan

Hujan Hujan Berawan Hujan Berawan Berawan Berawan Berawan Berawan Hujan Berawan Berawan Hujan

20 21 22 23 24 25 26 27 28 29 30 31

10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31

12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00

0.372 0.394 0.711 0.875 0.76 0.839 0.473 0.741 0.748 0.319 0.627 0.547 0.492 0.532 0.621 0.414 0.693 0.741 0.915 0.627 0.333 0.418 0.401 0.369 0.463 0.662 0.68 0.269 0.818 0.91 0.792 0.95 0.746 0.799 0.552 0.619 0.716 0.738 0.738 0.765 0.679

TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Kuat TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Kuat TS Lemah TS Kuat TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah

Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Terjadi TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Terjadi TS Tidak Ada TS Tidak Ada TS Terjadi TS Tidak Ada TS Tidak Ada TS Terjadi TS Tidak Ada TS Terjadi TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS

Berawan Berawan Berawan Berawan Hujan Hujan Hujan Hujan Hujan 39 Berawan Hujan Berawan Hujan Hujan Hujan 40 41 42 43 44 45 46 47 48 49 32 33 34 35 36 37 38

Tabel IV. Verifikasi Prakiraan Peluang TS Bulan Januari 2009


Data ke 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 TGL 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 Jam 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 12.00 0.00 Z 0.87 0.406 0.571 0.534 0.438 0.251 0.28 0.605 0.658 0.631 0.744 0.84 0.755 1 0.687 0.837 0.893 Prakiraan TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Lemah TS Kuat TS Lemah TS Lemah TS Lemah Fakta Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Terjadi TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS Tidak Ada TS

50 51 52 53 54 55 56 57 58 59 60 61 62

Berdasarkan data ke dua tabel di atas, maka: a. Hasil prakiraan cuaca umum bulan Ja-nuari 2009 menunjukkan 44 data tepat dari 58 data yang ada. Uji verifikasinya: (44/58) x 100% = 76% dengan kategori baik. b. Hasil prakiraan peluang TS bulan Januari 2009, menunjukkan 50 data tepat dari 58 data

e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

223
yang ada. Uji verifikasinya: (50/58) x 100% = 86% dengan kategori sangat baik. 5. KESIMPULAN DAN SARAN

5.1. Kesimpulan a. Logika fuzzy dengan Metode Sugeno Orde 0 ini dapat diterapkan sebagai sistem pendukung untuk memprakirakan cuaca, yang ditunjukkan berdasarkan hasil pengolahan, analisa, dan uji verifikasi terhadap data-data yang diteliti. b. Para prakirawan di Stasiun Meteorologi Klas I Cengkareng akan dapat dengan mudah mengambil keputusan untuk me-nentukan keadaan cuaca dalam 12 jam ke depan: apakah cerah, berawan atau hujan. Juga dapat dengan cepat menen-tukan peluang terjadinya TS, lemah atau-kah kuat. 5.2. Saran a. Diperlukan berbagai masukan untuk memperbaiki tingkat keakuratannya. Di antaranya adalah dengan mencari alternatif variabel yang tersedia pada data hasil pengamatan rason, memodifikasi fungsi keanggotaan masing-masing him-punan variabel, maupun menentukan bobot nilai alternatif di luar penelitian ini. b. Sampel penelitian dapat diperluas hingga ke seluruh stasiun yang melakukan peng-amatan rason. c. Penelitian ini dapat digunakan untuk penelitian sejenis selama masih menerapkan sistem pendukung keputusan de-ngan Logika Fuzzy. 6. DAFTAR REFERENSI

[1] Atmospheric Stability, 2005, Nopember 12 2010 <http://www.ux1.eiu.edu/~cfjps/ 1400/ stability.html> [2] Kusumadewi, Sri, & Hartati, Sri (2010), Neuro-Fuzzy Integrasi Sistem Fuzzy & Jaringan Syaraf Edisi 2, Yogyakarta, Graha Ilmu [3] Kusumadewi, Sri, dan Purnomo, Hari (2010), Aplikasi Logika Fuzzy untuk Pendukung Keputusan, Yogyakarta, Graha Ilmu. [4] Naba, Agus (2009), Belajar Cepat Fuzzy Logic Menggunakan MATLAB, Yogyakarta, Andi Offset. [5] Zakir, Achmad (2008), Modul Praktis Analisa dan Prakiraan Cuaca, Jakarta, Pusat Sistem Data dan Informasi Meteorologi.

e-Indonesia Initiative 2011 (eII2011) Konferensi Teknologi Informasi dan Komunikasi untuk Indonesia 14-15 Juni 2011, Bandung

Anda mungkin juga menyukai