Grasshopper 04151019
Optimization Algorithm
DALAM PENYELESAIAN ECONOMIC DISPATCH
TANPA LOSSES
03. Permasalahan
1. Pada GOA variabel yang di optimalkan adalah posisi dari belalang ke-i
2. Posisi optimal yang di cari oleh masing-masing belalang disebut comfort zone
Filosofi
GRASSHOPPER OPTIMIZATION ALGORITHM
Gaya
Gaya Pengaruh
Interaksi
Gravitasi Angin
Sosial
Filosofi
GRASSHOPPER OPTIMIZATION ALGORITHM
Keterangan Persamaan:
s = fungsi untuk mendefinisikan
𝑆𝑖 = σ𝑁
𝑗=1.𝑗≠𝑖 𝑠 (𝑑𝑖𝑗 )(𝑑𝑖𝑗 ) 1 kekuatan dari gaya social
f = intensitas dari tarikan
−𝑟 l = besar skala tarikan
𝑠 (𝑟) = 𝑓𝑒 𝑙 − 𝑒 −𝑟 2 dij= jarak belalang i dan j
𝑑𝑖𝑗 = vektor unit dari jarak
belalang I dan j
Filosofi
GRASSHOPPER OPTIMIZATION ALGORITHM
𝐺𝑖 = − 𝑔ෞ
𝑒𝑔 3 𝐴𝑖 = 𝑢𝑒ෞ
𝑤
4
Keterangan Persamaan:
Keterangan Persamaan:
g = besar konstanta gravitasi
u = besar konstanta angin
𝑒ෞ
𝑔 = vektor unit agen menuju inti
𝑒ෞ
𝑤 = vektor unit dari arah angin.
bumi
𝑋𝑖 = 𝑆𝑖 + 𝐺𝑖 + 𝐴𝑖 5
𝑵
𝒙𝒋 − 𝒙 𝒊
𝑿𝒊 = 𝒔 ( 𝒙 𝒋 − 𝒙 𝒊 )
− 𝒈𝒆𝒈 + 𝒖𝒆ෞ
𝒘 6
𝒅𝒊𝒋
𝒋=𝟏.𝒋≠𝒊
Filosofi
GRASSHOPPER OPTIMIZATION ALGORITHM
Pada persamaan sebelumnya, belalang akan dengan mudah mencapai comfort zone,
dan kumpulan tidak akan mencapai konvergen di posisi yang spesifik, sehingga
persamaan harus dimodifikasi menjadi:
8
Keterangan Persamaan:
𝑢𝑏𝑑 =batas atas pada dimensi-d
𝑙𝑏𝑑 = batas bawah pada dimensi-d c =koefisien penurunan untuk
Td = nilai posisi terbaik yang telah mengecilkan daerah pencarian
ditemukan sebelumnya l = Iterasi ke-
L = Jumlah Iterasi
Pseudo codes
GRASSHOPPER OPTIMIZATION ALGORITHM
Inisialisasi kumpulan
Inisialisasi cmax, cmin, and jumlah iterasi maksimum
Hitung fitness dari masing masing agen pencari
T=posisi dari agen pencari terbaik
While (1 <Jumlah Iterasi)
Update c menggunakan persamaan (8)
For masing-masing agen pencari
Update posisi dariagen pencari menggunakan persamaan(7)
Bawa agen pencari kembali apabila telah melewati batas.
End for
Update T apabila ada solusi yang lebih baik
l=l+1
End while
Kembalikan T
(Saremi, 2017)
Pseudo codes
GRASSHOPPER OPTIMIZATION ALGORITHM
Fitmin 8194.366311
Pgg 1 432.9881673
Pgg 2 263.6787383
Pgg 3 153.3330944
334.9338792
Gbest
122.0546327
Mean 8194.366311
std.dev 0.026107147
Min Fitness 8194.35614
Max Fitness 8194.42637
Waktu Iterasi 198.562 s
Kurva Konvergensi
Biru: GOA
Merah: ABC
Kuning: BA
Ungu : CSO
KESIMPULAN DAN SARAN
Kesimpulan Saran