20
1 PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN METODE ADAPTIVE NEURO FUZZY INFERENCE SYSTEM (ANFIS) UNTUK MENINGKATKAN JANGKAUAN RAMALAN, STUDI KASUS : PELAYARAN SURABAYA-BANJARMASIN (Riky Jaya Sampurna, Ir. Syamsul Arifin, MT., Dr .Bambang Lelono W,ST.MT) Jurusan Teknik Fisika – Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Kampus ITS, Keputih – Sukolilo, Surabaya 60111 Abstrak Meningkatnya frekuensi kecelakaan transportasi laut di Indonesia akibat cuaca buruk menjadi hal penting untuk diselesaikan, sehingga peramalan dengan metode ANFIS menjadi solusi yang dapat digunakan selain menggunakan metode statistik. Dari rancangan prediktor cuaca maritim menggunakan ANFIS untuk prediksi kecepatan arus laut dengan ANFIS time seriesdihasilkan nilai RMSE validasi 0.33140 cm/s pada perairan Surabaya, 2.2038 cm/s pada titik A, 3.61466 pada titik B, 1.55217 cm/s pada laut Jawa, 1.1298 cm/s pada titik C, dan 0.4703 cm/s pada perairan Banjarmasin. Untuk prediksi kecepatan arus laut dengan ANFIS multi variate dihasilkan RMSE validasi 0.855033 cm/s pada perairan Surabaya, 2.3096 cm/s pada titik A, 2.62006 cm/s pada titik B, 1.77666 cm/s pada laut Jawa, 1.1921 cm/s pada titik C, dan 0.72269 cm/s pada perairan Banjarmasin. Sedangkan untuk prediksi ketinggian gelombang laut dengan ANFIS time seriesdihasilkan nilai RMSE validasi 0.00545 m pada perairan Surabaya, 0.01263 m pada titik A, 0.01543 m pada titik B, 0.01277 m pada laut Jawa, 0.01108 m pada titik C, dan 0.01841 m pada perairan Banjarmasin. Untuk prediksi ketinggian gelombang laut dengan ANFIS multi variate menghasilkan nilai RMSE validasi 0.005767 m pada perairan Surabaya, 0.01649 m pada titik A, 0.01825 m pada titik B, 0.01418 m pada laut Jawa, 0.01673 m pada titik C, dan 0.00905 m pada perairan Banjarmasin. Kata Kunci:ANFIS, Prediktor Cuaca Maritim, Peramalan I. PENDAHULUAN A. Latar Belakang Meningkatnya frekuensi kejadian kecelakaan transportasi laut di Indonesia akhir-akhir ini semakin lama semakin memprihatinkan.Beberapa kejadian kecelakaan yang dialami transportasi laut, baik tenggelamnya kapal maupun tabrakan antar kapal.Bila dilihat dari faktor penyebab terjadinya kecelakaan karena disebabkan kesalahan manusia (human error) 41%, bencana alam (force majeur) 38% dan akibat struktur kapal (hull structure) 21% (MTI, Volume 2, 1-2-3 Langkah, 2007). Seperti kejadian 22 november 2009 tenggelamnya kapal laut Dumai Express 10 di perairan Tanjung Balai Karimun, Kepulauan Riau yang diakibatkan oleh cuaca buruk. Hal ini sebabkan karena pola cuaca dan aklim yang tidak beraturan sehingga menyebabkan terganggunya sarana transportasi laut, lalu lintas perhubungan laut dan penyeberangan antar pulau. Faktor cuaca menjadi hal yang sulit untuk diprediksi dalam pelayaran, maka dari itu peramalan cuaca akhir – akhir ini menjadi topik yang menarik untuk dibahas, karena sangat membantu dalam kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go.id secara makro sangat membantu transportasi laut.Tetapi dilihat dari aspek kepresisian informasi dan prakiraan masih perlu ditingkatkan.Hal ini disebabkan informasi yang diberikan pada alamat website bmkg tersebut merupakan hasil dari keluaran sebuah program yang didasarkan pada data rata – rata untuk beberapa posisi di Indonesia. Sebagai misal terdapat informasi prakiraan dalam 1 minggu ke depan dalam nilai rata – rata dalam 7 hari tersebut. Nilai prakiraan ini tidak dinyatakan dalam jam dan hari tertentu ke depan. Hal ini akan sulit memberikan informasi secara presisi kondisi sebenarnya. Sedangkan penjadwalan pelayaran untuk melakukan aktivitas seharinya sangat bertumpu pada informasi dan prakiraan cuaca maritim ini. [6] Metode berbasis kepakaran yang dapat digunakan untuk menganalisa data atmosfir dan kemudian digunakan untuk memprediksinya dikenal dengan istilah Adaptive Neuro Fuzzy Inference System (ANFIS) yaitu logika fuzzy yang mampu menggunakan variabel linguistiksebagai salah satu data base dalam pengambilan keputusan untuk prediksi cuaca dan jaringan syaraf tiruan yang mempunyai kemampuan untuk beradaptasi karena variabel- variabel atmosfir yang bersifat non-linier. Kedua metode itu akan digabungkan dalam metode Adaptive Neuro Fuzzy Inference System agar bisa mempertinggi tingkat ketepatan prediksi cuaca tersebut.Pada penelitian tugas akhir ini akan dilakukan penelitian tentang

PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

Embed Size (px)

Citation preview

Page 1: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

1

PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN METODE ADAPTIVE NEURO

FUZZY INFERENCE SYSTEM (ANFIS) UNTUK MENINGKATKAN JANGKAUAN RAMALAN, STUDI KASUS : PELAYARAN SURABAYA-BANJARMASIN

(Riky Jaya Sampurna, Ir. Syamsul Arifin, MT., Dr .Bambang Lelono W,ST.MT)

Jurusan Teknik Fisika – Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember

Kampus ITS, Keputih – Sukolilo, Surabaya 60111

Abstrak Meningkatnya frekuensi kecelakaan transportasi laut di Indonesia akibat cuaca buruk menjadi hal penting untuk diselesaikan, sehingga peramalan dengan metode ANFIS menjadi solusi yang dapat digunakan selain menggunakan metode statistik. Dari rancangan prediktor cuaca maritim menggunakan ANFIS untuk prediksi kecepatan arus laut dengan ANFIS time seriesdihasilkan nilai RMSE validasi 0.33140 cm/s pada perairan Surabaya, 2.2038 cm/s pada titik A, 3.61466 pada titik B, 1.55217 cm/s pada laut Jawa, 1.1298 cm/s pada titik C, dan 0.4703 cm/s pada perairan Banjarmasin. Untuk prediksi kecepatan arus laut dengan ANFIS multi variate dihasilkan RMSE validasi 0.855033 cm/s pada perairan Surabaya, 2.3096 cm/s pada titik A, 2.62006 cm/s pada titik B, 1.77666 cm/s pada laut Jawa, 1.1921 cm/s pada titik C, dan 0.72269 cm/s pada perairan Banjarmasin. Sedangkan untuk prediksi ketinggian gelombang laut dengan ANFIS time seriesdihasilkan nilai RMSE validasi 0.00545 m pada perairan Surabaya, 0.01263 m pada titik A, 0.01543 m pada titik B, 0.01277 m pada laut Jawa, 0.01108 m pada titik C, dan 0.01841 m pada perairan Banjarmasin. Untuk prediksi ketinggian gelombang laut dengan ANFIS multi variate menghasilkan nilai RMSE validasi 0.005767 m pada perairan Surabaya, 0.01649 m pada titik A, 0.01825 m pada titik B, 0.01418 m pada laut Jawa, 0.01673 m pada titik C, dan 0.00905 m pada perairan Banjarmasin.

Kata Kunci:ANFIS, Prediktor Cuaca Maritim, Peramalan

I. PENDAHULUAN

A. Latar Belakang Meningkatnya frekuensi kejadian

kecelakaan transportasi laut di Indonesia akhir-akhir ini semakin lama semakin memprihatinkan.Beberapa kejadian kecelakaan yang dialami transportasi laut, baik tenggelamnya kapal maupun tabrakan antar kapal.Bila dilihat dari faktor penyebab terjadinya kecelakaan karena disebabkan kesalahan manusia (human error) 41%, bencana alam (force majeur) 38% dan akibat struktur kapal (hull structure) 21% (MTI, Volume 2, 1-2-3 Langkah, 2007). Seperti kejadian 22 november 2009 tenggelamnya kapal laut Dumai Express 10 di perairan Tanjung Balai Karimun, Kepulauan Riau yang diakibatkan oleh cuaca buruk. Hal ini sebabkan karena pola cuaca dan aklim yang tidak beraturan sehingga menyebabkan terganggunya sarana transportasi laut, lalu lintas perhubungan laut dan penyeberangan antar pulau.

Faktor cuaca menjadi hal yang sulit untuk diprediksi dalam pelayaran, maka dari itu peramalan cuaca akhir – akhir ini menjadi topik yang menarik untuk dibahas, karena sangat membantu dalam kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go.id secara makro sangat membantu transportasi laut.Tetapi dilihat dari aspek kepresisian informasi dan prakiraan masih perlu ditingkatkan.Hal ini

disebabkan informasi yang diberikan pada alamat website bmkg tersebut merupakan hasil dari keluaran sebuah program yang didasarkan pada data rata – rata untuk beberapa posisi di Indonesia. Sebagai misal terdapat informasi prakiraan dalam 1 minggu ke depan dalam nilai rata – rata dalam 7 hari tersebut. Nilai prakiraan ini tidak dinyatakan dalam jam dan hari tertentu ke depan. Hal ini akan sulit memberikan informasi secara presisi kondisi sebenarnya. Sedangkan penjadwalan pelayaran untuk melakukan aktivitas seharinya sangat bertumpu pada informasi dan prakiraan cuaca maritim ini.[6]

Metode berbasis kepakaran yang dapat digunakan untuk menganalisa data atmosfir dan kemudian digunakan untuk memprediksinya dikenal dengan istilah Adaptive Neuro Fuzzy Inference System (ANFIS) yaitu logika fuzzy yang mampu menggunakan variabel linguistiksebagai salah satu data base dalam pengambilan keputusan untuk prediksi cuaca dan jaringan syaraf tiruan yang mempunyai kemampuan untuk beradaptasi karena variabel-variabel atmosfir yang bersifat non-linier. Kedua metode itu akan digabungkan dalam metode Adaptive Neuro Fuzzy Inference System agar bisa mempertinggi tingkat ketepatan prediksi cuaca tersebut.Pada penelitian tugas akhir ini akan dilakukan penelitian tentang

Page 2: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

2

aplikasi dari teori Adaptive Neuro Fuzzy Inference System (ANFIS) untuk peramalan cuaca untuk kebutuhan pelayaran kapal di pelayaran Surabaya-Banjarmasin.

Pada penilitian sebelumnya yang dilakukan Ardian Candra berbasis Adaptive Neuro Fuzzy Inference System (ANFIS), koordinat pengambilan data adalah 70 12’ 20’’ LS - 1120 44’ 08’’ BT dan varibel cuaca yang diteliti yaitu tinggi gelombang laut, kuat arus laut dan curah hujan. Sedangkan penelitian yang dilakukan Prita Meilanitasari berbasis Fuzzy, koordinat pengambilan data berada pada 4,648136oS – 113,908806oE dan varibel cuaca yang diteliti yaitu tinggi gelombang laut dan kuat arus laut.Kedua penelitian tersebut hanya dilakukan di satu koordinat pengambilan data sehingga memprediksi cuaca hanya pada satu wilayah saja. Oleh karena itu, penyusun akan merancang prediktor cuaca maritim berbasis Adaptive Neuro Fuzzy Inference System (ANFIS)untuk meningkatkan jangkauan ramalan pelayaran Surabaya-Banjarmasin dengan kordinat pengambilan data 3.540425oS - 113.90880oE (Perairan Banjarmasin), 4,648136oS - 113,908806oE (Laut Jawa) dan 6.874824oS – 112.747800oE (Perairan Surabaya). Data tersebut terdiri dari 3 variabel yaitu ketinggian gelombang laut (m) dan kecepatan arus laut (cm/s).Selanjutnya data yang telah terekam itu dibagi menjadi dua bagian, bagian pertama digunakan sebagai data training dan bagian kedua dijadikan sebagai data validasi. Data tersebut akan diinterpolasi menggunakan interpolasi lagrange sehingga dapat mengetahui keadaan cuaca yang terjadi antara koordinat 3.540425oS - 113.90880oE (Perairan Banjarmasin), 4,648136oS - 113,908806oE (Laut Jawa) dan 6.874824oS – 112.747800oE (Perairan Surabaya) untuk kelayakan pelayaran Surabaya-Banjarmasin. Interpolasi antara perairan Surabaya dan laut Jawa menghasilkan titik A dan B. Sedangkan interpolasi antara laut Jawa dan perairan Banjarmasin menghasilkan titik C sehingga ada enam lokasi pengamatan yang akan diteliti untuk meningkatkan jangkauan ramalan cuaca maritim pada pelayaran Surabaya-Banjarmasin.. B. Permasalahan Permasalahan dari tugas akhir ini adalah bagaimana merancang prediktor cuaca maritim berbasis Adaptive Neuro Fuzzy Inference System (ANFIS) untuk meningkatkan jangkauan ramalan, yang selanjutnya bisa didapatkan rekomendasi untuk kelayakan pelayaran Surabaya-Banjarmasin. C. Tujuan

Adapun Tujuan daripada penelitian ini adalah dapat merancang prediktor cuaca maritim berbasis Adaptive Neuro Fuzzy Inference System (ANFIS) untuk meningkatkan jangkauan ramalan, yang selanjutnya bisa didapatkan rekomendasi untuk kelayakan pelayaran Surabaya-Banjarmasin. . D. Batasan Masalah Pada Tugas Akhir ini pokok bahasannya dibatasi beberapa hal sebagai berikut:

1. Data diambil berupa data pelayaran dari BMKG II Perak – Surabaya.

2. Obyek analisa yaitu di wilayah pelayaran Surabaya-Banjarmasin.

3. Variabel cuaca maritim yang akan diprediksi yaitu ketinggian gelombang laut dan kecepatan arus laut.

4. Cuaca pelayaran yang dimaksud adalah cuaca yang diperuntukkan khusus untuk pelayaran, yaitu informasi cuaca pada saat kapal mau berlayar.

5. Model sistem peramalan berdasar Adaptive Neuro Fuzzy Inference System (ANFIS).

E. Metodologi Penelitian

Untuk mencapai tujuan yang telah dibuat maka diperlukan sebuah metodologi penelitian yang memuan tahapan-tahapan untuk menyelesaikan tugas akhir ini. Adapun tahapan tersebut sebagai berikut: 1. Studi Literatur

Studi literatur dilakukan untuk mendasar penyelesaian masalah di dalam tugas akhir ini. Materi yang perlu dipelajari adalah mengenai jaringan ANFIS dan proses pembelajarannya,selain itu parameter-parameter cuaca dan proses terjadinya hujan. Disamping itu perlu diketahui proses terjadinya geombang laut dan profil arus laut. 2. Pengambilan data lapangan

Data yang digunakan dalam tugas akhir ini diukur oleh BMKG II Perak dan direkam per jam selama 5 tahun. 3. Pengolahan data input

Data input untuk model ANFIS terlebih dahulu di training untuk mendapatkan pemodelan peramalan. 4. Perancangan program dan model ANFIS

Dilakukan perancangan program menggunakan software MATLAB 7.8 untuk membuat model ANFIS yang merepresentasikan kondisi cuaca. 5. Validasi model ANFIS

Page 3: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

3

Dilakukan pengujian model ANFIS yang telah dibuat.

6. Analisis data

Hasil pegujian yang berupa data hasil prediksi dibandingkan dengan data hasi pengukuran dan dapat diketahui tingkat ketepatan prediksi dari model ANFIS tersebut. 7. Penyusunan laporan dan buku tugas akhir F. Sistematika Laporan Penyusunan laporan tugas akhir ini dilakukan secara sistematis dan tersusun dalam lima bab yang terdiri dari BAB I Pendahuluan,bab ini dijelasakan tentang latar belakang, perumusan masalah, tujuan penelitian, batasan masalah, metodologi penelitian dan sistematika laporan.BAB II Tinjauan Pustaka,bab ini dibahas mengenai teori-teori dasar yang terkait dalam penulisan tugas akhir.BAB III Perancangan Model ANFIS, bab ini akan dijelaskan mengenai langkah-langkah pemodelan ANFIS beserta alogaritmanya.BAB IV Pengujian dan Analisis Hasil Simulasi, bab ini dilakukan pengujian model (validasi) dan analisis hasil simulasi serta dibandingkan dengan data hasil pengukuran. Dan BAB V Kesimpulan dan Saran, bab ini berisi tentang kesimpulan pokok dari seluruh rangakain penelitian yang telah dilakukan dan saran yang dapat dijadikan sebagai pengembangan penelitian selanjutnya

II. DASAR TEORI

A. Adaptive Neuro-Fuzzy Inference System (ANFIS)

ANFIS adalah penggabungan mekanisme fuzzy inference system yang digambarkan dalam arsitektur jaringan syaraf.Sistem inferensi fuzzy yang digunakan adalah sistem inferensi fuzzy model Tagaki-Sugeno-Kang (TSK) orde satu dengan pertimbangan kesederhanaan dan kemudahan komputasi. Salah satu contoh ilustrasi mekanisme inferensi fuzzy TSK orde satu dengan dua masukan x dan y. Cara kerjanya seperti sistem FIS biasa akan tetapi cara perhitungannya (algoritmanya) berbeda. Gambar berikut ini memperlihatkan suatu masukan crisp (tidak fuzzy) x dan y, misalnya kita ingin mengontrol kecepatan motor listrik dengan mengatur tegangannya, jadi x itu pengukuran harga variabel yang dikontrol yaitu kecepatan pada saat ke t, dan misalnya y pengukuran pada saat ke t+1 sedangkan f adalah nilai tegangan yang diberikan sebagai sinyal kontrol. Harga x dan y tersebut jelaskan bukan fuzzy.Lalu nilai x dan y tersebut dipetakan pada funggsi keanggotaannya.

Gambar 2.1 Sistem inferensi fuzzy TSK dua masukan dengan dua aturan[11]

Dalam gambar di atas tiap-tiap input tersebut dibagi menjadi 2 fungsi keanggotaan, x dibagi dalam A1 dan A2; misalnya A1 menyatakan kecil dan A2 menyatakan besar. Begitu juga y dibagi dalam fungsi keanggotaan B1 yang menyatakan kecil dan B2 yang menyatakan besar. Dari pemetaan tersebut x dan y sudah menjadi variabel fuzzy yang masing-masing mempunyai nilai µ kecil dan besar tertentu.x mempunyai nilai µA1 dan µA2 sedangkan y punya nilai µB1 dan µB2. Nilai masing-masing pasangan input tersebut lalu diagregasi dengan operasi T-norm, misalnya operasi ini adalah operasi AND. Jadi w1 = (µA1 AND µA2) sedangkan w2 = (µB1 AND µB2). Untuk aturannya digunakan model fuzzy sugeno orde satu dengan persamaan: …(2.1) …(2.2) Sekarang kita mempunyai hasil akhir f1 dan f2. Ini merupakan nilai output sinyal kontrol, yaitu tegangan. Perhatikan kita telah loncat dari domain input x dan y (kecepatan) ke domain output f (tegangan). p1, q1, r1, p2, q2, dan r2 dinamakan dengan parameter konsekuen yang ditentukan dengan nilai awal tertentu dan akan berubah dengan pembelajaran (algoritma belajar). Pada bagian pembelajaran parameter konsekuen hal ini akan dibicarakan lebih detail. Sekarang yang penting kita mempunyai f1 dan f2.Selanjutnya dari nilai f1 dan f2 ini kita perlu mendapatkan satu nilai tegangan sebagai sinyal kontrol. Nilai akhir tersebut dihitung dengan persamaan:

…(2.3)

Rumus tersebut dinamakan defuzzyfikasi.Rumus tersebut sebenarnya diperoleh dari salah satu metode defuzzyfikasi

Page 4: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

4

yaitu metode rata-rata tengah (centroid).Sekarang kita mempunyai harga tegangan output kontroler yang harus diberikan ke sistem yang kita kontrol. B. Fungsi Keanggotaan ANFIS Biasanya fungsi keanggotaan fuzzy input (premis) yang digunakan adalah fungsi Generalized-Bell yang dirumuskan ( )

|

| (2.4)

Gambar 2.2 Grafik Fungsi Keanggotaan

Generalized-Bell[11] Fungsi Generalized-Bell pertama-tama akan dipakai sebagai fungsi keanggotaan dari masukan, dan kita tentukan sekehendak kita parameter awal a, b, c dan jumlah himpunan fuzzy input. Nantinya parameter premis a,b,c akan diubah dengan cara pembelajaran. C. Struktur ANFIS Struktur ANFIS yang menggambarkan sistem fuzzy TSK seperti yang bisa digambarkan dalam diagram blok atau disebut arsitektur jaringan syaraf feedforward seperti ini:

A1

A2

B1

B2

Π

Π

N

N

Σ

X

Y

W1

W2

W1'

W2'

f

XY

XY

Gambar 2.3 Struktur ANFIS 5 Lapisan[11] Maka terlihat strukrur ANFIS seperti jaringan syaraf (neural-network). Pada gambar 2.3 terlihat sistem neuro-fuzzy terdiri atas lima lapisan dengan fungsi yang berbeda untuk tiap lapisannya. Tiap lapisan terdiri atas beberapa simpul yang dilambangkan dengan kotak atau lingkaran. Lambang kotak menyatakan simpul adaptif artinya nilai parameternya bisa berubah dengan pembelajaran dan lambang lingkaran menyatakan simpul nonadaptif yang nilainya tetap.

D. Pengaruh Unsur Cuaca pada Permukaan Laut Unsur-unsur cuaca yang meliputu angin,

kelembaban udara, tekanan udara serta suhu berpengaruh pada keadaan permukaan laut yang keduanya disebut gerakan air laut. Dalam hal ini pengaruhnya terdapat pada ketinggian gelombang serta kecepatan arus laut. Utamanya di permukaan laut. Berikut adalah penjelasan dari gelombang serta arus laut. 1. Gelombang Laut Gelombang/ombak yang terjadi di lautan dapat diklasifikasikan menjadi beberapa macam tergantung kepada gayapembangkitnya. Pembangkit gelombang laut dapat disebabkan oleh: angin (gelombang angin), gaya tarik menarik bumi-bulan-matahari (gelombang pasang-surut), gempa (vulkanik atau tektonik) di dasar laut (gelombang tsunami), ataupun gelombang yang disebabkan oleh gerakan kapal.Energi gelombang akan membangkitkan arus dan mempengaruhi pergerakan sedimen dalam arah tegak lurus pantai (cross-shore) dan sejajar pantai (longshore).Gelombang adalah pergerakan naik dan turunnya air dengan arah tegak lurus permukaan air laut yang membentuk kurva/grafik sinusoidal. Gelombang laut disebabkan oleh angin. Angin di atas lautan mentransfer energinya ke perairan, menyebabkan riak-riak, alun/bukit, dan berubah menjadi apa yang kita sebut sebagai gelombang.

Gambar 2.4 Simulasi gerakan gelombang[9] 2. Arus Laut Arus laut adalah gerakan massa air laut yang berpindah dari satu tempat ke tempat lain. Arus di permukaan laut terutama disebabkan oleh tiupan angin, sedang arus di kedalaman laut disebabkan oleh perbedaan densitas massa air laut. Selain itu, arus di permukan laut dapat juga disebabkan oleh gerakan pasang surut air laut atau gelombang. Arus laut dapat terjadi di samudera luas yang bergerak melintasi samudera (ocean currents), maupun terjadi di perairan pesisir (coastal currents).

Page 5: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

5

E. Interpolasi Lagrange Pada penelitian ini digunakan imterpolasi lagrange karena interpolasi ini merupakan innterpolasi polynomial yang digunakan untuk mencari titik-titik antara dari n buah titik P1(x1,y1), P2(x2,y2), P3(x3,y3), …, PN(xN,yN) dengan menggunakan pendekatan fungsi polynomial yang disusun dalam kombinasi deret dan didefinisikan dengan: y = ∑

∏( )

( ) ... (2.5) Algoritma Interpolasi Lagrange : a) Tentukan jumlah titik (N) yang diketahui. b) Tentukan titik-titik Pi(xi,yi) yang diketahui

dengan i=1,2,3,…,N. c) Tentukan x dari titik yang dicari d) Hitung nilai y dari titik yang dicari dengan

formulasi interpolasi lagrange. [11]

III. METODOLOGI PENELITIAN

A. Alur Penelitian Pada bab ini akan dibahas tentang prosedur

penelitian dan perancangan model ANFIS yang digunakan untuk memprediksi cuaca maritim, khususnya di pelayaran Surabaya - Banjarmasin. Adapun alur penelitian yang digunakan sebagai dasar pelaksanaan penelitian adalah sebagai berikut:

Mulai

Studi Literatur

Identifikasi Masalah

Pengambilan Data Cuaca Maritim

Perancangan ANFIS sebagai Prediktor

Cuaca

Validasi Sistem ANFIS

Kesesuaian Sistem ANFIS

Sumulasi Program ANFIS, Analisa Hasil

Simulasi dan Pengujian

Penyusunan Laporan Penelitian

Selesai

ya

tidak

Gambar 3.1 Alur Penelitian

Sesuai dengan alur penelitian seperti yang telah ditunjukkan oleh gambar 3.1, urutan pelaksanaan penelitian dimulai dari studi literatur. Pada tahapan ini dipelajari mengenai terjadinya gelombang laut, arus laut dan angin sehingga

menemukan hubungan antara kelayakan pelayaran yang kaitannya dengan cuaca. Selain itu juga mempelajari jurnal-jurnal mengenai penelitian sebelumnya. Selanjutnya dilakukan identifikasi masalah yang hubungannya dengan kelayakan pelayaran Surabaya-Banjarmasin yang kemudian membawa ke tahap selanjutnya yaitu pengumpulan data. Data yang digunakan merupakan data unsur cuaca selama lima tahun yang dimulai dari Januari 2006 samapai Januari 2010 yang terdiri dari 3 variabel. Variabel cuaca ini diukur dam direkam oleh BMKG II Perak Surabaya. Data yang terekam ini di training agar didapatkan parameter premis awal pada model ANFIS. Kemudian dilakukan perancangan model ANFIS menggunakan software Matlab 7.8.0, dimana pada tahapan ini software digunakan sebagai alat bantu untuk melakukan training model sehingga didapatkan model cuaca yang sesuai. Parameter yang digunakan untuk mengetahui performansi model cuaca ini yaitu dengan melihat Root Mean Square Error (RMSE) dari validasi model yang dilakukan.

Setelah hasil validasi memenuhi kriteria, maka model akhir cuaca berbasis ANFIS diimplementasikan ke dalam bentuk software. Perancangan software ini menggunakan bahasa pemrograman Java. Setelah software prediktor cuaca selesai dibuat, dilakukan simulasi yaitu dengan memberikan inputan data cuaca hasil pengukuran. Hasil prediksi dari software ini dibandingkan dengan hasil pengukuran sebenarnya (validasi). Dan yang terakhir, dilakukan analisis mengenai kinerja dan ketepatan prediksi sistem ini, selanjutya dibuat laporan hasil penelitian ini. B. Studi Literatur dan Pengambilan Data

Lapangan Sebagai dasar penelitian mengenai prediksi cauaca yang telah dilakukan sebelumnya yaitu penelitian yang dilakukan oleh Ardian Candra Pratama (2010) menggunakan metode Adaptive Neuro Fuzzy Inference System (ANFIS). Metode yang digunakan Ardian ini digunakan untuk memprediksi tiga variabel cuaca yaitu curah hujan, kecepatan arus laut, dan ketinggian gelombang laut menggunakan beberapa parameter cuaca sebagai prediktor. Pada penelitian ini dibandingkan dua metode yaitu multi variate dan time series ANFIS.Sebagai hasil akhirnya didapatkan nilai performa model dari nilai RMSE, yaitu untuk kecepatan arus laut 0.20932 cm/s dan ketinggian gelombang laut0.00638908 m. Sedangkan nilai VAF untuk

Page 6: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

6

kecepatan arus laut mencapai 99.887 % dan ketinggian gelombang laut adalah 99.913 %. Pada penelitian ini, pengukuran variabel cuaca dilakukan oleh BMKG II Perak Surabaya. Variabel cuaca ini kemudian direkam per-hari selama 5 tahun yatiu mulai bulan Jauari 2006 s/d Januari 2010. Koordinat pengambilan data ini adalah 3.540425oS - 113.90880oE (Perairan Banjarmasin),4,648136oS-113,908806oE(Laut Jawa) dan 6.874824oS – 112.747800oE (Perairan Surabaya). Data tersebut terdiri dari 3 variabel yaitu ketinggian gelombang laut(m) dan kecepatan arus laut(cm/s). Data tersebut akan diinterpolasi menggunakan interpolasi lagrange yaitu Interpolasi antara perairan Surabaya dan laut Jawa menghasilkan titik A dan B. Sedangkan interpolasi antara laut Jawa dan perairan Banjarmasin menghasilkan titik C sehingga ada enam lokasi pengamatan yang akan diteliti.Selanjutnya data yang telah terekam itu dibagi menjadi dua bagian, bagian pertama digunakan sebagai data training dari tahun 2006 sampai 2009 dan bagian kedua dijadikan sebagai data validasi yaitu bulan januari 2010.

Gambar 3.2 Lokasi Pengambilan Data di Pelayaran

Surabaya-Banjarmasin

C. Pengolahan Data Input Pada penelitian ini dilakukan eksperimen

dengan model ANFIS time series. Pada ANFIS time series input data sama dengan variabel output data, akan tetapi berbeda terhadap fungsi waktu. Pada model time series ini, variabel lain diasumsikan konstan dan tidak mempengaruhi variabel yang Pada penelitian ini dilakukan eksperimen dengan model ANFIS time series. Pada ANFIS time series input data sama dengan variabel output data, akan tetapi berbeda terhadap fungsi waktu. Pada model time series ini, variabel lain diasumsikan konstan dan tidak mempengaruhi variabel yang dimodelkan. Yang diutamakan dalam model ini adalah pola data terhadap fungsi waktu. Pada model kecepatan angin digunakan data setiap jam untuk memprediksi variabel-variabel tersebut pada 1 jam kedepan.

Sebagai inputan adalah data pada saat ini dan 1 jam kebelakang.

Selanjutnya untuk ANFIS multi variabel, digunakan variabel lain sebagai input jaringan, Sedangkan output jaringan adalah dua variabel yang dimodelkan yaitu kecepatan arus laut dan ketinggian gelombang laut. Dikarenakan ANFIS peka terhadap jumlah input data, maka digunakan berbagai macam kombinasi input data. Perancangan Prediksi Cuaca dan Diagram Blok

D. Perancangan Model ANFIS Langkah-langkah yang dilakukan untuk memodelkan cuaca maritim menggunakan software matlab adalah sebagai berikut, yang pertama dilakukan adalah mempersiapkan data input-output untuk jaringan pada workspace matlab. Jumlah baris menunjukkan jumlah data dan jumlah kolom menunjukkan jumlah variabel, sedangkan pada kolom terakhir merupakan variabel target output jaringan. Gambar 3.3 merupakan gambar contoh workspace matlab. Selanjutnya digunakan anfis editor matlab untuk merancang model jaringan. Syntax anfisedit diketikkan pada command window dan data diinputkan ke dalam jaringan ini dan akan nampak seperti pada gambar 3.4 . Kemudian ditentukan tipe dan jumlah fungsi keanggotaan dari input dan fungsi keanggotaan output. Fungsi keanggotaan input adalah gbell dan output adalah constant. Untuk pembelajaran digunakan kombinasi dari backpropagation dan RLSE, untuk itu dipilih hybrid pada anfis editor. Setelah itu ditentukan jumlah iterasi-nya dan diatur nilai error sama dengan nol dan langsung dilakukan pembelajaran dengan meng-klik train now.

Gambar 3.3 Contoh workspace Matlab Gambar 3.5 merupakan membership

function yang ditentukan pada awal dan setelah dilakukan pembelajaran parameter premis akan berubah, sehingga membership function akan seperti pada gambar 3.3. Untuk struktur jaringan dapat dilihat pada gambar selanjutnya yaitu gambar 3.6. Pada gambar tersebut terdapat

Page 7: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

7

2 input dan masing-masnig input mempunyai 3 membership function. Jaringan ini memiliki 1 output. Selanjutnya adalah gambar rule fiewer dimana kita bisa melihat hasil output jaringan dengan memberikan nilai random pada inputan.

Gambar 3.4 Contoh ANFIS editor matlab

Gambar 3.5Menentukan MF input dan

output

Gambar 3.6 Contoh struktur ANFIS

Gambar 3.7 Contoh rule fiewer FIS

E. Validasi Model ANFIS

Setelah model ANFIS didaptkan, maka dilakukan validasi terhadap model tersebut. Validasi dilakukan dengan menginputkan data validasi ke dalam jaringan. Validasi model ini dilaukan menggunakan software matlab juga.

Selanjutnya output sesungguhnya dan output hasil simulasi diplot dalam satu grafik. Dari ploting ini akan terlihat pola prediksi apakah akan sesuai dan mengikuti dengan pola data sesungguhnya. Selanjutnya dicari error dari hasil prediksi terhadap data sesungguhnya dan dicari root mean square error (RMSE)-nya. Apabila nilai RMSE memenuhi kriteria maka langkah berikutnya adalah dirancang software prediktor menggunakan model cuaca tersebut. Untuk RMSE dihitung dengan menggunakan persamaan di bawah ini :

...(2.6)

Gambar 3.8 Contoh grafik ploting data

sesungguhnya (biru) dan data prediksi (hijau)

F. Perancangan GUI Prediktor Cuaca Maritim dan Analisis

Gambar 3.8 GUI prediktor cuaca maritim

untuk 1 jam kedepan

IV. ANALISA DATA DAN PEMBAHASAN

A. Ketinggian Gelombang Salah satu parameter cuaca maritim yaitu ketinggian gelombang. Pada perancangan

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

70

80

90

Banyak Data

Kec

epat

an A

rus

(cm

/s)

Validasi Bulan Januari 2010

N

yyRMSE

N

iii

1

Page 8: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

8

model ketinggian gelombang, dibandingkan antara metode time series dan multi variate. Pada metode multi variate input jaringan yang di training terdiri dari 3 variabel yaitu kecepatan angin pada saat ini, ketinggian gelombang satu jam sebelumnya (t-1) dan ketinggian gelombang pada saat ini (t). Untuk keluaran jaringan adalah ketinggian gelombang satu jam kedepan yaitu (t+1). Korelasi dari ketiga input tersebut dapat dilihat pada lampiran B, bahwa korelasi ketiga input bagus sehingga dapat digunakan sebagai input ANFIS multi varite. Untuk mencari korelasi ketiga input tersebut digunakan software Minitab 15. Korelasi input suatu sistem dikatakan tidak bagus apabila salah satu input mempunyai nilai korelasi < 0.05. Sedangkan pada metode time series input jaringan yang di training yaitu variabel ketinggian gelombang sendiri, akan tetapi berbeda pada waktunya, yaitu ketinggian gelombangsatu jam sebelumnya (t-1) dan ketinggian gelombang pada saat ini (t). Untuk keluaran jaringan adalah ketinggian gelombang satu jam kedepan yaitu (t+1).Data yang digunakan untuk pengecekan ketepatan prediksi ketinggian gelombang laut merupakan data satu bulan yaitu pada bulan Januari 2010 yang terdiri dari data per satu jam yang berjumlah 744 data dan data untuk training dari bulan Januari 2006 sampai Desember 2009. Data pada lokasi pengamatan di perairan Surabaya, Laut Jawa dan Perairan Banjarmasin didapatkan dari BMKG Perak Surabaya, sedangkan pada lokasi titik A, B dan C datanya didapatkan dengan cara interpolasi menggunakan interpolasi Lagrage. Data yang didapatkan dari BMKG dan perhitungan degan cara interpolasi Lagrange yang merupakan data hasil penggunaan software WindWave5 kemudian dibandingkan dengan data hasil pemodelan menggunakan ANFIS. Sehingga didapatkan RMSE validasi yang merupakan perbandingan antara hasil pemodelan menggunakan ANFIS dan data yang didapatkan dari BMKG. Pemodelan ANFIS akan digunakan untuk memprediksi ketinggian gelombang satu jam kedepan. Sebagai pembanding,dapat dilihat pada gambar 4.1, 4.5, 4.9, 4.13, 4.17, dan 4.21 untuk model ANFIS time series, sedangkan untuk model ANFIS multi variate dapat dilihat pada gambar 4.3, 4.7, 4.11, 4.15, 4.19 dan 4.23. Dimana sumbu x menunjukkan waktu (t(jam)) dan sumbu y menunjukkan ketinggian gelombang (H(m)).Hasil dari pemodelan masing-masing metode dari semua tempat titik pengamatan dapat dilihat pada grafik di bawah ini.

1. Perairan Surabaya

Gambar 4.1Prediksi ketinggian gelombang satu jam

kedepan di perairan Surabaya aktual (biru) dan prediksi (pink) dengan ANFIS time series

Gambar 4.2 Error prediksi ketinggian gelombang

satu jam kedepan di perairan Surabaya dengan ANFIS time series

Gambar 4.3Prediksi ketinggian gelombang satu jam

kedepan di perairan Surabaya aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.4 Error prediksi ketinggian gelombang

satu jam kedepan di perairan Surabaya dengan ANFIS multi variate

0 200 400 600 8000

0.1

0.2

0.3

0.4

0.5

0.6

0.7Validasi data bulan Januari 2010

Banyak Data

Ket

ingg

ian

Gel

omba

ng (

m)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-0.02

-0.015

-0.01

-0.005

0

0.005

0.01

0.015

0.02

banyak data

Erro

r (m

)

Error Prediksi

0 100 200 300 400 500 600 700 8000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Banyak Data

Ket

ingg

ian

Gel

omba

ng (

m)

Validasi Data Bulan Januari 2010

0 100 200 300 400 500 600 700 800-0.03

-0.02

-0.01

0

0.01

0.02

0.03Error Prediksi

Erro

r (m

)

Banyak Data

Page 9: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

9

Tabel 4.1Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data traini

ng

Jmlh data validasi

RMSE training

RMSE

Validasi

Ketinggian Gelombang Time Series

1 jam kedepan

3506

4

744

0.0046839

0.005456

Ketinggian Gelombang

Multi Variate

1 jam kedepan

3506

4

744

0.0046335

0.005767

2. Titik A

Gambar 4.5Prediksi ketinggian gelombang satu jam kedepan di titik A aktual (biru) dan prediksi (pink)

dengan ANFIS time series

Gambar 4.6 Error prediksi ketinggian gelombang satu

jam kedepan di titik A dengan model ANFIS time series

Gambar 4.7Prediksi ketinggian gelombang satu jam kedepan di titik A aktual (biru) dan prediksi (hijau)

dengan ANFIS multi variate

Gambar 4.8 Error prediksi ketinggian gelombang satu jam kedepan di titik A dengan ANFIS multi

variate Tabel 4.2 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data

training

Jmlh data

validasi

RMSE training

RMSE

Validasi

Ketinggian Gelombang Time Series

1 jam kedepan

8761

744

0.010728

0.01263

Ketinggian Gelombang

Multi Variate

1 jam kedepan

8761

744

0.010729

0.01649

3. Titik B

Gambar 4.9Prediksi ketinggian gelombang satu jam kedepan di titik B aktual (biru) dan prediksi (pink)

dengan ANFIS time series

Gambar 4.10 Error prediksi ketinggian gelombang

satu jam kedepan di titik B dengan ANFIS time series

0 200 400 600 800-0.5

0

0.5

1

1.5

2

2.5Validasi data bulan Januari 2010

Banyak Data

Kec

epat

an A

rus

(cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-0.06

-0.04

-0.02

0

0.02

0.04

0.06

0.08

Banyak Data

Err

or (

m)

Error Prediksi

0 100 200 300 400 500 600 700 8000

0.5

1

1.5

2

2.5

Ketinggia

n G

elo

mbang (

m)

Banyak Data

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-0.06

-0.04

-0.02

0

0.02

0.04

0.06

0.08

0.1

0.12

0.14

Banyak data

Err

or (

m)

Error Prediksi

0 200 400 600 800-0.5

0

0.5

1

1.5

2

2.5

3

3.5Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-0.1

-0.08

-0.06

-0.04

-0.02

0

0.02

0.04

0.06

0.08

0.1

Banyak Data

Erro

r (m

)

Error Prediksi

Page 10: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

10

Gambar 4.11 Prediksi ketinggian gelombang satu jam

kedepan di titik B aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.12 Error prediksi ketinggian gelombang satu

jam kedepan di titik B dengan ANFIS multi variate Tabel 4.3 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data

training

Jmlh data validasi

RMSE training

RMSE

Validasi

Ketinggian Gelombang Time Series

1 jam kedepan

8761

744

0.0132544

0.01543

Ketinggian Gelombang

Multi Variate

1 jam kedepan

8761

744

0.014599

0.01825

4. Laut Jawa

Gambar 4.13Prediksi ketinggian gelombang satu jam kedepan di laut Jawa aktual (biru) dan prediksi (pink)

dengan ANFIS time series

Gambar 4.14 Error prediksi ketinggian gelombang satu jam kedepan di laut Jawa dengan ANFIS time

series

Gambar 4.15 Prediksi ketinggian gelombang satu

jam kedepan di laut Jawa aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.16 Error prediksi ketinggian gelombang satu jam kedepan di laut Jawa dengan ANFIS multi

variate Tabel 4.4 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data

training

Jmlh data

validasi

RMSE training

RMSE

Validasi

Ketinggian Gelombang Time Series

1 jam kedepan

3506

4

744

0.0103802

0.01277

Ketinggian Gelombang

Multi Variate

1 jam kedepan

3506

4

744

0.010439

0.01418

0 100 200 300 400 500 600 700 8000

0.5

1

1.5

2

2.5

3

3.5

Banyak Data

Ket

ingg

ian

Gel

omba

ng (

m)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-0.08

-0.06

-0.04

-0.02

0

0.02

0.04

0.06

0.08

0.1

Banyak Data

Erro

r (m

)

Error Prediksi

0 200 400 600 8000

0.5

1

1.5

2

2.5

3

3.5Validasi data bulan Januari 2010

Banyak Data

Kec

epat

an A

rus

(cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-0.1

-0.08

-0.06

-0.04

-0.02

0

0.02

0.04

0.06

0.08

Banyak Data

erro

r (m

)

Error Prediksi

0 100 200 300 400 500 600 700 8000

0.5

1

1.5

2

2.5

3

3.5

Banyak Data

Ketinggia

n G

elo

mbang (

m)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-0.1

-0.05

0

0.05

0.1

0.15

Banyak Data

Err

or (

m)

Error Prediksi

Page 11: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

11

5. Titik C

Gambar 4.17Prediksi ketinggian gelombang satu jam kedepan di Titik C kedepan aktual (biru) dan prediksi

(pink) dengan ANFIS time series

Gambar 4.18 Error prediksi ketinggian gelombang satu jam kedepan di Titik C dengan ANFIS time series

Gambar 4.15 Prediksi ketinggian gelombang satu jam kedepan di Titik C aktual (biru) dan prediksi (hijau)

dengan ANFIS multi variate

Gambar 4.20 Error prediksi ketinggian gelombang satu

jam kedepan di Titik C dengan ANFIS multi variate

Tabel 4.5 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data traini

ng

Jmlh data

validasi

RMSE training

RMSE

Validasi

Ketinggian Gelombang Time Series

1 jam kedepan

8761

744

0.009656

0.01108

Ketinggian Gelombang

Multi Variate

1 jam kedepan

8761

744

0.0097124

0.01673

6. Perairan Banjarmasin

Gambar 4.21Prediksi ketinggian gelombang satu jam

kedepan di perairan Banjarmasin aktual (biru) dan prediksi (pink) dengan ANFIS time series

Gambar 4.22 Error prediksi ketinggian gelombang satu jam kedepan di perairan Banjarmasin dengan

ANFIS time series

Gambar 4.23 Grafik prediksi ketinggian gelombang

satu jam kedepan di perairan Banjarmasin aktual (biru) dan prediksi (hijau) dengan ANFIS multi

variate

0 200 400 600 8000

0.5

1

1.5

2

2.5

3Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-0.08

-0.06

-0.04

-0.02

0

0.02

0.04

0.06

Banyak Data

Err

or (

m)

Error Prediksi

0 100 200 300 400 500 600 700 8000

0.5

1

1.5

2

2.5

3

Banyak Data

Ketinggia

n G

elo

mbang (

m)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-0.1

-0.05

0

0.05

0.1

0.15

0.2

0.25

Banyak Data

Erro

r (m

)

Error Prediksi

0 200 400 600 8000

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8Validasi data bulan Januari 2010

Banyak Data

Kec

epat

an A

rus

(cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-0.15

-0.1

-0.05

0

0.05

0.1

Banyak Data

Err

or

(m)

Error Prediksi

0 100 200 300 400 500 600 700 8000

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

Banyak Data

Ket

ingg

ian

Gel

omba

ng (

m)

Validasi Bulan Januari 2010

Page 12: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

12

Gambar 4.24 Error prediksi ketinggian gelombang satu jam kedepan di perairan Banjarmasin dengan ANFIS

multi variate

Tabel 4.6 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data traini

ng

Jmlh data validasi

RMSE training

RMSE

Validasi

Ketinggian Gelombang Time Series

1 jam kedepan

3506

4

744

0.0101397

0.01841

Ketinggian Gelombang

Multi Variate

1 jam kedepan

3506

4

744

0.00657

0.00905

Dapat kita amati pada gambar di atas bahwa pada model ANFIS time series dan multi variate merupakan prediktor yang baik. Terlihat pada grafik tersebut, prediksi dari kedua model ini bisa mengikuti pola ketinggian gelombang yang terjadi di semua lokasi atau titik pengamatan.Pada studi ini ANFIS time series dan multi variate telah berhasil mempolakan ketinggian gelombang laut selama satu bulan. Dan model ini telah diuji untuk data tahun berikutnya dan terbukti bahwa model ini dapat memprediksi ketinggian gelombang laut dengan akurat untuk batas waktu 1 jam kedepan. Pada gambar 4.2, 4.6, 4.10, 4.14, 4.18 4.22 menunjukkan error prediksi ketinggian gelombang dengan model ANFIS time series yang terjadi di semua lokasi pengamatan setiap jamnya dan gambar 4.4, 4.8, 4.12, 4.16, 4.20, 4.24 menunjukkan error prediksi ketinggian gelombang dengan model ANFIS multi variate yang terjadi di semua lokasi pengamatan setiap jamnya. Dari gambar tersebut kita dapat mengetahui error dengan menggunakan kedua model ANFIS dengan data sebenarnya setiap jamnya. Dari tabel 4.1, 4.2, 4.3, 4.4 ,4.5 dan 4.6 dapat dilihat performansi dari kedua model ANFIS time series dan multi variate diatas dengan jelas bahwa prediksi untuk satu jam kedepan hasilnya lebih akurat model ANFIS time series daripada multi variate karena mempunyai RMSE validasi yang lebih kecil di semua lokasi pengamatan karena model ANFIS time series masih

menyimpan memori ketinggian gelombang 1 jam sebelumnya dan saat ini, sehingga pada prediksi satu hari berikutnya akan tampak hampir sama dengan pola satu hari berikutnya. Sedangkan pada model ANFIS multi variabel dipengaruhi oleh variabel lain yaitu kecepatan angin pada saat ini ssehingga mempengaruhi performansi ANFIS. 4.2 Kecepatan Arus Laut Sama seperti ketinggian gelombang, perancangan model kecepatan arus dibandingkan antara metode time series dan multi variate. Pada metode multi variate input jaringan yang di training terdiri dari 3 variabel yaitu kecepatan angin pada saat ini, kecepatan arus satu jam sebelumnya (t-1) dan kecepatan arus pada saat ini (t). Untuk keluaran jaringan adalah kecepatan arus satu jam kedepan yaitu (t+1). Korelasi dari ketiga input tersebut dapat dilihat pada lampiran B, bahwa korelasi ketiga input bagus sehingga dapat digunakan sebagai input ANFIS multi varite. Untuk mencari korelasi ketiga input tersebut digunakan software Minitab 15. Korelasi input suatu sistem dikatakan tidak bagus apabila salah satu input mempunyai nilai korelasi < 0.05.Sedangkan pada metode time series input jaringan yang di training yaitu variabel kecepatan arus sendiri, akan tetapi berbeda pada waktunya, yaitu kecepatan arus satu jam sebelumnya (t-1) dan kecepatan arus pada saat ini (t). Untuk keluaran jaringan adalah kecepatan arus satu jam kedepan yaitu (t+1).Data yang digunakan untuk pengecekan ketepatan prediksi ketinggian kecepatan arus merupakan data satu bulan yaitu pada bulan Januari 2010 yang terdiri dari data per satu jam yang berjumlah 744 data dan data untuk training dari bulan Januari 2006 sampai Desember 2009. Data pada lokasi pengamatan di perairan Surabaya, Laut Jawa dan Perairan Banjarmasin didapatkan dari BMKG Perak Surabaya, sedangkan pada lokasi titik A, B dan C datanya didapatkan dengan cara interpolasi menggunakan interpolasi Lagrage. Data yang didapatkan dari BMKG dan perhitungan degan cara interpolasi Lagrange yang merupakan data hasil penggunaan software WindWave5 kemudian dibandingkan dengan data hasil pemodelan menggunakan ANFIS. Sehingga didapatkan RMSE validasi merupakan perbandingan antara hasil pemodelan menggunakan ANFIS dan data yang didapatkan dari BMKG. Pemodelan ANFIS akan digunakan untuk memprediksi kecepatan arus satu jam kedepan. Sebagai pembanding,dapat dilihat

0 100 200 300 400 500 600 700 800-0.06

-0.04

-0.02

0

0.02

0.04

0.06

Banyak Data

Erro

r (m

)

Error Prediksi

Page 13: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

13

pada gambar 4.25, 4.29, 4.33, 4.37, 4.41, dan 4.45 untuk model ANFIS time series, sedangkan untuk model ANFIS multi variate dapat dilihat pada gambar 4.27, 4.31, 4.35, 4.39, 4.43 dan 4.47. Dimana sumbu x menunjukkan waktu (t(jam)) dan sumbu y menunjukkan kecepatan arus (H(m)).Hasil dari pemodelan masing-masing metode dari semua tempat titik pengamatan dapat dilihat pada grafik di bawah ini. 1. Perairan Surabaya

Gambar 4.25Prediksi kecepatan arus satu jam kedepan di

perairan Surabaya aktual (biru) dan prediksi (pink) dengan ANFIS time series

Gambar 4.26 Error prediksi kecepatan arus satu jam

kedepan di perairan Surabaya dengan ANFIS time series

Gambar 4.27 Prediksi kecepatan arus satu jam kedepan di

perairan Surabaya aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.28 Error prediksi kecepatan arus satu jam kedepan di perairan Surabaya dengan ANFIS multi

variate

Tabel 4.7 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data traini

ng

Jmlh data validasi

RMSE training

RMSE

Validasi

Kecepatan Arus Time

Series

1 jam kedepan

3506

4

744

0.1623

0.33140

Kecepatan Arus Multi

Variate

1 jam kedepan

3506

4

744

0.19751

0.855033

2. Titik A

Gambar 4.29Prediksi kecepatan arus satu jam

kedepan di titik A aktual (biru) dan prediksi (pink) dengan ANFIS time series

Gambar 4.30 Error prediksi kecepatan arus satu jam

kedepan di titik A dengan ANFIS time series

0 200 400 600 8000

5

10

15

20

25Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-3

-2

-1

0

1

2

3

4

5

Banyak Data

Err

or (

cm/s

)

Error Prediksi

0 100 200 300 400 500 600 700 8000

5

10

15

20

25

30

Banyak Data

Kecepata

n A

rus (

cm

/s)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-4

-3

-2

-1

0

1

2

3

Banyak Data

erro

r (c

m/s

)

Error Prediksi

0 100 200 300 400 500 600 700 800-10

0

10

20

30

40

50

60

70Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-15

-10

-5

0

5

10

15

20

25

30

35

Banyak Data

Err

or (

cm/s

)

Error Prediksi

Page 14: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

14

Gambar 4.31 Prediksi kecepatan arus satu jam kedepan di titik A aktual (biru) dan prediksi (hijau) dengan ANFIS

multi variate

Gambar 4.32 Error prediksi kecepatan arus satu jam

kedepan di titik A dengan ANFIS multi variate Tabel 4.8Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data

training

Jmlh data validasi

RMSE training

RMSE

Validasi

Kecepatan Arus Time

Series

1 jam kedepan

8761

744

0.507462

2.2038

Kecepatan Arus Multi

Variate

1 jam kedepan

8761

744

0.6217

2.30961

3. Tiktik B

Gambar 4.33Prediksi kecepatan arus satu jam kedepan di titik B aktual (biru) dan prediksi (pink) dengan ANFIS

time series

Gambar 4.34 Error prediksi kecepatan arus satu jam

kedepan di titik B dengan ANFIS time series

Gambar 4.35 Prediksi kecepatan arus satu jam

kedepan di titik B aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.36 Error prediksi kecepatan arus satu jam

kedepan di titik B dengan ANFIS multi variate Tabel 4.9 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data traini

ng

Jmlh data validasi

RMSE training

RMSE

Validasi

Kecepatan Arus Time

Series

1 jam kedepan

8761

744

0.75285

3.61466

Kecepatan Arus Multi

Variate

1 jam kedepan

8761

744

0.8716

2.63006

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

70

Banyak data

Kecepata

n A

rus (

cm

/s)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-15

-10

-5

0

5

10

15

20

25

Banyak Data

Erro

r (cm

/s)

Error Prediksi

0 200 400 600 800-10

0

10

20

30

40

50

60

70

80

90Validasi data bulan Januari 2010

Banyak Data

Kec

epat

an A

rus

(cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-20

-10

0

10

20

30

40

50

60

Banyak Data

Err

or

(cm

/s)

Error Prediksi

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

70

80

90

Banyak Data

Kecepata

n A

rus (

cm

/s)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-20

-15

-10

-5

0

5

10

15

20

25

Banyak Data

Err

or (

cm/s

)

Error Prediksi

Page 15: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

15

4. Laut Jawa

Gambar 4.37Prediksi kecepatan arus satu jam kedepan di laut Jawa aktual (biru) dan prediksi (pink) dengan ANFIS

time series

Gambar 4.38 Error prediksi kecepatan arus satu jam

kedepan di laut Jawadengan ANFIS time series

Gambar 4.39 Prediksi kecepatan arus satu jam kedepan di

laut Jawa aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.40 Error prediksi kecepatan arus satu jam kedepan di laut Jawa dengan ANFIS multi variate

Tabel 4.10 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data

training

Jmlh data validasi

RMSE training

RMSE

Validasi

Kecepatan Arus Time

Series

1 jam kedepan

3506

4

744

0.68985

1.55217

Kecepatan Arus Multi

Variate

1 jam kedepan

3506

4

744

0.86069

1.77666

5. Titik C

Gambar 4.41Prediksi kecepatan arus satu jam

kedepan di titik C aktual (biru) dan prediksi (pink) dengan ANFIS time series

Gambar 4.42 Error prediksi kecepatan arus satu jam

kedepan di titik C dengan ANFIS time series

Gambar 4.43 Prediksi kecepatan arus satu jam

kedepan di titik C aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

0 200 400 600 800-10

0

10

20

30

40

50

60

70

80

90Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-20

-15

-10

-5

0

5

10

15

Banyak Data

Erro

r (cm

/s)

Error Prediksi

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

70

80

90

100

Banyak Data

Kecepata

n A

rus (

cm

/s)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-20

-15

-10

-5

0

5

10

15

Banyak Data

Erro

r (cm

/s)

Error Prediksi

0 200 400 600 8000

10

20

30

40

50

60

70

80Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-15

-10

-5

0

5

10

15

Banyak Data

Err

or (

cm/s

)

Error Prediksi

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

70

80

Banyak Data

Kecepata

n A

rus (

cm

/s)

Validasi Bulan Januari 2010

Page 16: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

16

Gambar 4.44 Error prediksi kecepatan arus satu jam

kedepan di titik C dengan ANFIS multi variate

Tabel 4.11Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data

training

Jmlh data

validasi

RMSE training

RMSE

Validasi

Kecepatan Arus Time

Series

1 jam kedepan

8761

744

0.431

1.1298

Kecepatan Arus Multi

Variate

1 jam kedepan

8761

744

0.5146

1.1921

6. Perairan Banjarmasin

Gambar 4.45Prediksi kecepatan arus satu jam kedepan di

perairan Banjarmasin aktual (biru) dan prediksi (pink) dengan ANFIS time series

Gambar 4.46 Error prediksi kecepatan arus satu jam

kedepan di perairan Banjarmasin dengan ANFIS time series

Gambar 4.47 Prediksi kecepatan arus satu jam

kedepan di perairan Banjarmasin aktual (biru) dan prediksi (hijau) dengan ANFIS multi variate

Gambar 4.48 Error prediksi kecepatan arus satu jam

kedepan di perairan Banjarmasin dengan ANFIS multi variate

Tabel 4.12 Perbandingan model ANFIS time series dan multi variate

ANFIS

Prediksi Jmlh data traini

ng

Jmlh data validasi

RMSE training

RMSE

Validasi

Kecepatan Arus Time

Series

1 jam kedepan

3506

4

744

0.439443

0.4703

Kecepatan Arus Multi

Variate

1 jam kedepan

3506

4

744

0.6664

0.72269

Dari gambar di atas dapat disimpulkan bahwa pada model ANFIS time series dan multi variate merupakan prediktor yang baik.Terlihat pada grafik tersebut, prediksi dari kedua model ini bisa mengikuti pola ketinggian gelombang yang terjadi di semua lokasi atau titik pengamatan. Pada studi ini ANFIS time series dan multi variate telah berhasil mempolakan ketinggian gelombang laut selama satu bulan. Namun pada lokasi pengamatan titik B, RMSE validasi pada model ANFIS time series lebih besar daripada model ANFIS multi variate.Ini disebabkan karena pada prediksi menggunakan model ANFIS time series variabel input sangat tinggi sehingga dapat mempengaruhi performansi ANFIS time series. Pada lokasi pengamatan titik A pada model ANFIS multi variate dan B pada model ANFIS time series

0 100 200 300 400 500 600 700 800-15

-10

-5

0

5

10

15

Banyak Data

Err

or (

cm/s

)

Error Prediksi

0 200 400 600 8000

10

20

30

40

50

60

70

80Validasi data bulan Januari 2010

Banyak Data

Kecepata

n A

rus (

cm

/s)

Prediksi

Validasi

0 100 200 300 400 500 600 700 800-4

-3

-2

-1

0

1

2

3

Banyak Data

Erro

r (cm

/s)

Error Prediksi

0 100 200 300 400 500 600 700 8000

10

20

30

40

50

60

70

80

Banyak Data

Kec

epat

an A

rus

(cm

/s)

Validasi Bulan Januari 2010

0 100 200 300 400 500 600 700 800-4

-2

0

2

4

6

8

10

12

Banyak Data

Erro

r (cm

/s)

Error Prediksi

Page 17: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

17

terjadi anomali pada jam ke-265 dan ANFIS dapat mengikuti pola meski errornya jauh lebih besar dibandingkan dengan data selanjutnya. Dapat disimpulkan bahwa ANFIS peka tehadap jangkauan data dari variabel input. Dan model ini telah diuji untuk data tahun berikutnya dan terbukti bahwa model ini dapat memprediksi ketinggian gelombang laut dengan akurat untuk batas waktu 1 jam kedepan. Pada gambar 4.26, 4.30, 4.34, 4.38, 4.42 4.46 menunjukkan error prediksi kecepatan arus dengan model ANFIS time series yang terjadi di semua lokasi pengamatan setiap jamnya dan gambar 4.28, 4.32, 4.36, 4.40, 4.44, 4.48 menunjukkan error prediksi kecepatan arus dengan model ANFIS multi variate yang terjadi di semua lokasi pengamatan setiap jamnya. Dari gambar tersebut kita dapat mengetahui error dengan menggunakan kedua model ANFIS dengan data sebenarnya setiap jamnya. Dari tabel 4.7, 4.8, 4.9, 4.10 ,4.11 dan 4.12 dapat dilihat performansi dari kedua model ANFIS time series dan multi variate diatas dengan jelas bahwa prediksi untuk satu jam kedepan hasilnya lebih akurat model ANFIS time series daripada multi variate karena mempunyai RMSE yang lebih kecil di semua lokasi pengamatan kecuali pada lokasi pengamatan titik B. C. Pembahasan Variabel cuaca maritim akan diprediksi yaitu kecepatan arus (m/s) dan ketinggian gelombang (m). Data yang digunakan untuk proses pemodelan menggunakan data dari Januari tahun 2006 hingga Januari tahun 2010 di titik pengamatan 3.540425oS - 113.90880oE (Perairan Banjarmasin),4,648136oS-113,908806oE(Laut Jawa) dan 6.874824oS – 112.747800oE (Perairan Surabaya). Data yang digunakan berupa data per jam yang didapatkan dari BMKG Perak II Surabaya. Sedangkan titik A, B dan C diperoleh dengan interpolasi menggunakan interpolasi lagrange. Pada peramalan untuk ketinggian gelombang dan kecepatan arus menggunakan model ANFIS, data sebenarnya dengan data hasil peramalan mengenai ketinggian gelombang dan kecepatan arus kemudian dibandingkan dan dibuat presentase keakuratannya yang diwakili oleh RMSE. Data yang digunakan untuk pengecekan adalah data per jam selama satu bulan yaitu pada bulan Januari 2010 dan data training digunakan dari tahun 2006 sampau 2009. Adapun nilai RMSE validasi untuk ketinggian gelombang menggunakan model ANFIS time series pada bulan Januari 2010 dengan jumlah data 744 adalah 0.00545 m untuk peramalan 1 jam ke depan pada perairan Surabaya,

0.01263 m untuk peramalan 1 jam ke depan pada titik A, 0.01543 m untuk peramalan 1 jam ke depan pada titik B, 0.01277m untuk peramalan 1 jam ke depan pada laut Jawa, 0.01108 m untuk peramalan 1 jam ke depan pada titik C, dan 0.01841 m untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Sedangkan nilai RMSE validasi untuk ketinggian gelombang menggunakan model ANFIS multi variate pada bulan Januari 2010 dengan jumlah data 744 adalah 0.005767m untuk peramalan 1 jam ke depan pada perairan Surabaya, 0.01649m untuk peramalan 1 jam ke depan pada titik A, 0.01825m untuk peramalan 1 jam ke depan pada titik B, 0.01418m untuk peramalan 1 jam ke depan pada laut Jawa, 0.01673m untuk peramalan 1 jam ke depan pada titik C dan 0.00905 m untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Pada peramalan untuk kecepatan arus, nilai RMSE validasi untuk kecepatan arus menggunakan model ANFIS time series pada bulan Januari 2010 dengan jumlah data 744 adalah 0.33140 cm/s untuk peramalan 1 jam ke depan pada perairan Surabaya, 2.2038 cm/s untuk peramalan 1 jam ke depan pada titik A, 3.61466 untuk peramalan 1 jam ke depan pada titik B, 1.55217 cm/s untuk peramalan 1 jam ke depan pada laut Jawa, 1.1298 cm/s untuk peramalan 1 jam ke depan pada titik C, dan 0.4703 cm/s untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Sedangkan nilai RMSE validasi untuk kecepatan arus menggunakan model ANFIS multi variate pada bulan Januari 2010 dengan jumlah data 744 adalah 0.855033cm/s untuk peramalan 1 jam ke depan pada perairan Surabaya, 2.3096 cm/s untuk peramalan 1 jam ke depan pada titik A, 2.62006 cm/s untuk peramalan 1 jam ke depan pada titik B, 1.77666 cm/s untuk peramalan 1 jam ke depan pada laut Jawa, 1.1921 cm/s untuk peramalan 1 jam ke depan pada titik C, dan dan 0.72269cm/s untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Selanjutnya penelitian sebelumnya tentang prediksi cuaca maritim pada di wilayah Pelabuhan Tanjung Perak Surabaya (Ardian Candra, 2010) mempunyai nilai RMSE validasi = 0.146218 cm/s untuk memprediksi kecepatan arus dan nilai RMSEvalidasi = 0.00638908 m untuk memprediksi ketinggian gelombang. Sebagai tambahan, peneliti melakukan perbandingan antara memprediksi ketinggian gelombang dan kecepatan arus menggunakan ANFIS dengan mengolah data secara statistik menggunakan software Minitab 15.

Page 18: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

18

Memprediksi cuaca maritim menggunakan software Minintab 15 didapatkan prediksi ketinggian gelombang secara time series dengan nilai RMSE validasi yaitu 0.005472 m untuk peramalan 1 jam ke depan pada perairan Surabaya, 0.01245 m untuk peramalan 1 jam ke depan pada titik A, 0.01535 m untuk peramalan 1 jam ke depan pada titik B, 0.012687m untuk peramalan 1 jam ke depan pada laut Jawa, 0.011084 m untuk peramalan 1 jam ke depan pada titik C, dan 0.008822 m untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Sedangkan nilai RMSE validasi untuk ketinggian gelombang secara multi variate adalah 0.00534m untuk peramalan 1 jam ke depan pada perairan Surabaya, 0.01241m untuk peramalan 1 jam ke depan pada titik A, 0.01529m untuk peramalan 1 jam ke depan pada titik B, 0.01266m untuk peramalan 1 jam ke depan pada laut Jawa, 0.01105 m untuk peramalan 1 jam ke depan pada titik C dan 0.00879m untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Dan prediksi ketinggian gelombang dan kecepatan arus menggunakan software Minintab 15 didapatkan prediksi kecepatan arus secara time series dengan nilai RMSE validasi yaitu 0.3509 c/m untuk peramalan 1 jam ke depan pada perairan Surabaya, 1.3474 c/m untuk peramalan 1 jam ke depan pada titik A, 1.7968 c/m untuk peramalan 1 jam ke depan pada titik B, 1.01950c/m untuk peramalan 1 jam ke depan pada laut Jawa, 1.57449 c/m untuk peramalan 1 jam ke depan pada titik C, dan 0.45619 c/m untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Sedangkan nilai RMSE validasi untuk kecepatan arus secara multi variate adalah 0.3488c/m untuk peramalan 1 jam ke depan pada perairan Surabaya, 1.3360c/m untuk peramalan 1 jam ke depan pada titik A, 1.7782c/m untuk peramalan 1 jam ke depan pada titik B, 1.54811c/m untuk peramalan 1 jam ke depan pada laut Jawa, 1.0065 c/m untuk peramalan 1 jam ke depan pada titik C dan 0.4554c/m untuk peramalan 1 jam ke depan pada perairan Banjarmasin. Dari perbandingan nilai RMSE validasi antara menggunakan ANFIS dan mengolah data secara statistik dalam memprediksi ketinggian gelombang dan kecepatan arus di atas, dapat disimpulkan bahwa dalam memprediksi ketinggian gelombang dan kecepatan arus dengan mengolah data secara statistik dengan software Minitab 15 lebih baik dibandingkan dengan metode ANFIS karena memiliki RMSE validasi yang lebih kecil di semua lokasi pengamatan kecuali pada lokasi pengamatan di perairan Surabaya dan kecepatan arus di laut jawa dan pada penelitian ini juga nilai RMSE validasi lebih besar daripada nilai RMSE training di semua lokasi pengamatan. Hal ini

disebabkan karena pada ANFIS, nilai/range dari varibel input yang di validasi berada di luar range dari input yang di training sehingga RMSE validasi menjadi lebih besar sehingga error rata-rata dengan data sesungguhnya menjadi lebih besar dalam memprediksi cuaca maritim di pelayaran Surabaya-Banjarmasin. Tetapi kelemahan dari metode statistik yaitu tidak dapat digunakan untuk memprediksi cuaca maritim. Dengan nilai RMSE validasi ketinggian gelombang maupun kecepatan arus baik menggunakan model ANFIS time series dan multi variate yang telah disebutkan di atas, dapat disimpulkan bahwa model ANFIS time series lebih akurat daripada model ANFIS multi variate. Hal ini terbukti karena model ANFIS time series memiliki RMSE validasi yg lebih kecil daripada model ANFIS multi variate di semua lokasi pengamatan. Sehinggamemprediksi cuaca maritim untuk meningkatkan jangkauan ramalan cuaca maritim yang akurat menggunakan model ANFIS time series sehingga didapatkan rekomendasi untuk berlayar di pelayaran Surabaya-Banjarmasin. Sebagai tambahan, hasil pemodelan ANFIS multi variate untuk memprediksi ketinggian gelombang serta RMSE validasi di semua lokasi pengamatan pada 3 jam kedepan, 5 jam kedepan dan 10 jam kedepan dapat dilihat di lampiran C pada laporan Tugas Akhir.

V. KESIMPULAN DAN SARAN

A. Kesimpulan Berdasarkan studi yang telah dilakukan, dapat disimpulkan bahwa: 1. Hasil validasi perancangan model cuaca

maritim menggunakan metode ANFIS menghasilkan parameter spesifikasi seperti berikut : Untuk prediksi kecepatan arus laut

dengan model ANFIS time series menghasilkan nilai RMSE validasi 0.33140 cm/s untuk peramalan pada perairan Surabaya, 2.2038 cm/s untuk peramalan pada titik A, 3.61466 untuk peramalan pada titik B, 1.55217 cm/s untuk peramalan pada laut Jawa, 1.1298 cm/s untuk peramalan pada titik C, dan 0.4703 cm/s untuk peramalan 1 jam ke depan pada perairan Banjarmasin.

Untuk prediksi kecepatan arus laut ANFIS multi variate dengan model ANFIS time series menghasilkan RMSE validasi 0.855033 cm/s untuk peramalan

Page 19: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

19

pada perairan Surabaya, 2.3096 cm/s untuk peramalan pada titik A, 2.62006 cm/s untuk peramalan pada titik B, 1.77666 cm/s untuk peramalan pada laut Jawa, 1.1921 cm/s untuk peramalan pada titik C, dan dan 0.72269 cm/s untuk peramalan pada perairan Banjarmasin.

Untuk prediksi ketinggian gelombang laut dengan model ANFIS multi variate menghasilkan nilai RMSE validasi 0.00545 m untuk peramalan pada perairan Surabaya, 0.01263 m untuk peramalan pada titik A, 0.01543 m untuk peramalan pada titik B, 0.01277 m untuk peramalan pada laut Jawa, 0.01108 m untuk peramalan pada titik C, dan 0.01841 m untuk peramalan pada perairan Banjarmasin.

Untuk prediksi ketinggian gelombang laut dengan model ANFIS multi variate menghasilkan nilai RMSE validasi 0.005767 m untuk peramalan pada perairan Surabaya, 0.01649 m untuk peramalan pada titik A, 0.01825 m untuk peramalan pada titik B, 0.01418 m untuk peramalan pada laut Jawa, dan 0.01673 m untuk peramalan pada perairan Banjarmasin.

2. Penggunaan model ANFIS time series dalam penelitian ini menghasilkan RMSE validasi yang lebih kecil dibandingkan menggunakan model ANFIS multi variate yg tertulis pada kesimpulan nomor 1 di semua lokasi pengamatan kecuali pada kecepatan arus di titik B, misalnya pada lokasi pengamatan di perairan Surabaya ketinggian gelombang menggunakan ANFIS time series nilai RMSE validasinya sebesar 0.00545 m dan menggunakan ANFIS multi variate nilai RMSE validasinya sebesar 0.005767.

3. Metode statistik dengan memakai software Minitab 15 lebih baik daripada menggunakan model ANFIS yang tertulis di bab 4 pada sub bab C karena mempunyai RMSE validasi yang lebih kecil dibandingkan dengan ANFIS, tetapi metode statistik sangat sulit untuk memprediksi ketinggian gelombang dan kecepatan arus laut karena membutuhkan banyak data untuk membuat regresi yang baru, seperti nilai RMSE validasi secara time series menggunakan statistik 0.012687 m untuk peramalan 1 jam ke depan pada laut Jawa edan menggunakan ANFIS time series nilai RMSE validasi yaitu 0.01418 m untuk peramalan 1 jam ke depan pada laut Jawa

B. Saran Saran yang perlu disampaikan untuk pengembangan penelitian ini adalah perlunya

dilakukan perubahan parameter premis dan konsekuen pada ANFIS untuk meningkatkan keakuratan prediksi cuaca untuk kelayakan pelayaran Surabaya-Banjarmasin.

DAFTAR PUSTAKA

[1] Meilanitasari, Prita,” Prediksi Cuaca Menggunakan Logika Fuzzy untuk Kelayakan Pelayaran di Tanjung Perak Surabaya”, Tugas Akhir Teknik Fisika ITS Surabaya 2010.

[2] Regarina, Cut Meurah. 2005. Atmosfer (Cuaca dan Iklim). [pdf], http://elcom.umy.ac.id/elschool/muallimin_muhammadiyah/file.php/1/materi/Geografi/ATMOSFER%20%28Cuaca%20dan%20Iklim%29.pdf , (diakses Februari 2010)

[3] Waldopo. 2008. Perairan Darat dan Laut. [pdf], http://elcom.umy.ac.id/elschool/muallimin_muhammadiyah/file.php/1/materi/Geografi/PERAIRAN%20DARAT%20DAN%20LAUT.pdf , (diakses Februari 2010).

[4] Widjiantoro, “Jaringan Syaraf Tiruan” , Bumi Permai, Jakarta, 2000.

[5] Fossen,thor.I.1994.Guidance and Control of Ocean Vehicles. Chichester: John Wiley & Sons.Ltd

[6] Arifin, Syamsul. 2009. Sistem Logika Fuzzy sebagai Peramal Cuaca di Indonesia, studi kasus: Kota Surabaya

[7] Arifin, Syamsul. 2009. Design and Development of Weather Forcast Simulators for Surabaya City by Using Neural Network.

[8] Kresnawan, Andre. 2009. Tugas Akhir: Penerapan model Jaringan Syaraf Tiruan untuk Memprediksi Gangguan Cuaca maritim. Teknik Fisika-FTI-ITS Surabaya

[9] Candra, Ardian. 2010. Tugas Akhir:Perancangan Model Adaptive Nuro Fuzzy Inference System untuk Memprediksi Cuaca Maritim. Teknik Fisika-FTI-ITS Surabaya

[10] Kusumadewi, Sri. 2006. “Neuro-Fuzzy: Integral system Fuzzy dan Jaringan Saraf Tiruan”. Yogyakarta: graha Ilmu

[11] Jang J.-S.R., Sun C.-T., Mizutani E. Neuro-fuzzy and soft computing. A computational approach

Page 20: PERANCANGAN PREDIKTOR CUACA MARITIM DENGAN … · kelayakan pelayaran di laut.Informasi dan prakiraan cuaca, iklim yang ada pada website bmkg.go ... Cara kerjanya seperti sistem FIS

20

Biodata Penulis:

Nama : Riky Jaya Sampurna TTL : Sampang, 01 Januari 1989 Alamat : Jl. Nyamplungan IX/72 Surabaya Email : [email protected] Pendidikan : SDN Banyuanyar ISampang (1995 - 2001) SMP Negeri 1 Sampang (2001 - 2004) SMA Negeri 1 Sampang (2004 - 2007) Teknik Fisika FTI-ITS (2007-sekarang)