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