48
..... ..........
.......... ;
1000 menit
m dn
V π
=
Gambar 2.16 Parameter mesin bor
gurdi selain kecepatan potong, gerak makan, dan dan kedalaman potong perlu dipertimbangkan pula gaya aksial , dan momen puntir yang diperlukan pada
proses gurdi. Parameter proses gurdi tersebut adalah :
1. Kecepatan potong :
2. Gerak makan
f = 0,084
3. Waktu pemotongan
= 2
4. Kecepatan penghasilan beram
= 4
2 1000
2.5 Algoritma Genetika Dalam MATLAB
Metode optimasi menggunakan GA dapat juga dilakukan dengan bantuan software, misalnya MATLAB. Penggunaan software dimaksudkan agar cakupan
data dapat diperluas, sehingga proses optimasi dapat dilakukan lebih kompleks, cepat, dan lebih mudah. Didalam MATLAB, konsep GA seperti yang dijelaskan
Universitas Sumatera Utara
49
pada sub-bab 2.3 telah dikemas menjadi lebih sederhana dalam bentuk toolbox. Ada banyak toolbox yang tersedia di MATLAB dengan fungsinya masing-masing.
Perhitungan pada setiap langkah GA seperti membangkitkan populasi, mencari nilai fitness dan seterusnya akan dikerjakan otomatis oleh MATLAB. Jadi, kita
hanya perlu memasukkan variabel-variabel sesuai dengan masalah yang ingin kita optimasi.
Optimasi dengan GA disimpan pada toolbox
optimasi. Untuk mengaktifkan toolbox optimasi dapat dilakukan dengan dua cara. Yang pertama
dengan memasukkan shortcut toolbox optimasi pada jendela utama MATLAB dengan cara mengetikkan: optimtool
Gambar 2.17 Optimtool Kemudian tekan: enter , maka akan muncul jendela optimasi seperti
gambar dibawah ini
Gambar 2.18 Jendela optmasi
Universitas Sumatera Utara
50
Cara yang kedua dengan mencari toolbox optimasi secara manual. Pada jendela utama MATLAB klik tombol:
StartToolboxesMore…Global OptimizationOptimization Tool
Gambar 2.19 Optimization tool
Optimization Tool ini berisi bermacam-macam metode optimasi.Klik pada kolom Solver
, dan cari “ga – Genetic Algorithm”. Pada kolom sebelah kanan akan muncul opsi-opsi yang dapat kita sesuaikan dengan permasalahan optimasi yang
kita hadapi.
Gambar 2.20 Solver tool
Universitas Sumatera Utara
51
Untuk mengetahui apa-apa saja yang perlu kita isi, klik tombol: , maka akan muncul panduan yang menjelaskan istilah-istilah pada toolbox GA.
Gambar 2.21 Start Tool Setelah selesai mengisi Problem Setup and Results dan Options, klik pada
tombol Start maka optimasi akan dimulai dan kita tinggal menunggu hasilnya.
1. Problem Setup and Results
• Solver. Berisi bermacam-macam metode optimasi. Setiap metode
memiliki opsi-opsi yang berbeda dengan metode lainya. •
Problem. Terdapat Fitness Function untuk memanggil persamaanfungsi optimasi
yang ingin
digunakan. Untuk
memanggil, ketik
fungsi_optimasi. Misalnya ingin menggukan fungsi Rastrigin, maka kita ketikkan: rastriginfcn. Fungsi Rastrigin ini adalah salah satu fungsi
Universitas Sumatera Utara
52
optimasi yang disediakan oleh MATLAB. JIka kita ingin menggunakan fungsi buatan sendiri, kita harus membuat script-nya terlebih dulu.
Caranya, pada jendela utama MATLAB klik: File New Script atau Function. Kemudian ketikkan fungsi optimasi
yang diinginkan. Kemudian Number of Variables adalah jumlah variabel yang terdapat pada
fungsi optimasi. •
Constraint. Jika fungsi optimasi kita bebrbentuk persamaan linear, maka isi semua baris kecuali Nonlinear constraints function. Jika berbentuk
persamaan nonlinear, isikan baris Bounds dan Nonlinear constraints function saja.
2. Options
Adalah tempat kita mengatur parameter GA seperti banyak populasi, jumlah generasi, jenis pindah silang, probabilitas pindah silang, jenis mutasi,
probabilitas mutasi dan lain-lain. Dengan menggunakan opsi yang berbeda-beda, kita akan mendapatkan banyak hasil optimasi yang dapat saling kita bandingkan,
kemudian kita putuskan mana yang paling sesuai dengan permasalahan yang kita punya.
Universitas Sumatera Utara
BAB III METODOLOGI
3.1 Waktu dan Tempat Penelitian
Waktu penelitian : 20 Maret 2013 – 22 Maret 2013
Lokasi Penelitian : Laboratorium Teknologi Mekanik dan Laboratorium
Ilmu Logam Fisik Universitas Sumatera Utara.
3.2 Peralatan Pengujian
Adapun peralatan yang dipakai dalam pengujian adalah sebagai beikut:
1. Notebook
Digunakan untuk menyimpan dan mengolah data eksperimen dan
menjalankan software MATLAB ver. R2011b.
Gambar 3.1 Notebook ACER Aspire 4736G Sumber : google.comimagesacer_aspire_4736g
Dengan spesifikasi:
Universitas Sumatera Utara