Parameter Optimasi dan Variabel InputOutput

41

BAB IV HASIL DAN PEMBAHASAN

IV.1. Perancangan Optimasi

Terdapat empat tahap dalam Perancangan optimasi desain resonator helmholtz ganda dengan metode Algoritma Genetika. Empat tahap tersebut dikerjakan secara berurutan dan saling terkait tahap satu dengan tahap lainnya.

IV.1.1. Parameter Optimasi dan Variabel InputOutput

Parameter optimasi yaitu suatu nilai tertentu yang diperlukan di dalam proses optimasi. Sehingga optimasi dapat berjalan sesuai yang diinginkan. Parameter yang digunakan dalam proses optimasi pada algoritma Genetika adalah ukuran populasi PopSize, Probabilitas pindah-silang Pc dan Probabilitas mutasi Pm. Nilai dari masing-masing parameter harus dipilih secara cermat untuk mendapatkan kerja optimasi yang bagus. Di dalam Bab I ”Batasan Masalah” tabel 1.2 dipaparkan tiga kombinasi parameter optimasi yang digunakan di dalam penelitian ini. Tiga kombinasi tersebut merupakan rekomendasi dari pakar optimasi algoritma genetika, yaitu De Jong dan Grefenstette. Kedua pakar ini telah meneliti kombinasi parameter optimasi berkaitan dengan PopSize, P c , dan P m . Hasil penelitian mereka didapatkan kesimpulan bahwa De Jong menyarankan, ”Untuk permasalahan dengan kawasan solusi cukup besar” maka PopSize, Pc, dan Pm secara berurutan adalah 100; 0,6 ; 0,001. Grefenstette menyarankan, 1 ”Bila rata-rata fitness setiap generasi digunakan sebagai indikator” 42 maka PopSize, Pc, dan Pm secara berurutan adalah 30; 0,95 ; 0,005. Sedangkan 2 ”Bila fitness dari individu terbaik dipantau pada setiap generasi” maka PopSize, Pc, dan Pm secara berurutan adalah 80; 0,45 ; 0,01 Haupt, 2004. Dalam perancangan program optimasi, Variabel input diperlukan berhubungan dengan kondisi yang ingin dioptimasi. Dalam penelitian ini, variabel input berupa frekuensi f, kecepatan bunyi c, Jumlah generasi makgen dan fitness threshold fthreshold. Kecepatan bunyi di udara 343 ms -1 dipilih sebagai nilai dari c. Untuk frekuensi f dipilih tiga sampel yaitu 50, 500, 1000 Hz. Jumlah generasi adalah 100. Fthreshold disetting untuk 50Hz adalah 11 10 1 − × , untuk 500Hz dan 1000Hz adalah 8 10 1 − × . Variabel output dalam algoritma Genetika sebagai variabel hasil yang ingin dicapai. Dalam penelitian ini, variabel outputnya adalah dimensi resonator Helmholtz ganda. Di dalam Algoritma Genetika, variabel output ini dituliskan dalam bentuk X1,2,3,...,N. N adalah banyaknya variabel output. Di dalam masalah ini, maka N=4 V, L, S b , S.

IV.1.2. Fungsi Fitness