Optimization to optimization (OtoO): optimize monarchy butterfy method with stochastics multi‑parameter divergence method for benchmark functions and load frequency control


Ateş A., Akpamukçu M.

ENGINEERING WITH COMPUTERS, cilt.1, sa.2, ss.1-20, 2022 (SCI-Expanded)

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 1 Sayı: 2
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1007/s00366-021-01364-0
  • Dergi Adı: ENGINEERING WITH COMPUTERS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, zbMATH, Civil Engineering Abstracts
  • Sayfa Sayıları: ss.1-20
  • İnönü Üniversitesi Adresli: Evet

Özet

Optimization to optimization (OtoO) approach is proposed in this study. It aims to increase an optimization algorithm performance. OtoO approach has two types of optimization methods. First is essential algorithm, which is used for solution of the basic problem. Second is auxiliary algorithm that adjusted the parameters of the essential algorithm. In this study, the monarchy butterfly optimization (MBO) method and stochastic multi-parameter divergence optimization (SMDO) method were defined as essential algorithm and auxiliary algorithm, respectively. Constant parameters of the MBO method that affect performance (Keep, Max. Step Size, period and BAR) are primarily optimized on benchmark functions with the SMDO algorithm, and results are compared with each other and classical MBO, ABC (Artificial Bee Colony), ACO (Ant Colony), BBO (Biogeography-based), SGA (Simple Genetic) and DE (Differential Evolution) algorithms. In addition, OtoO approach is also tried via composite benchmark functions. In addition, PI and PID controllers were designed for the load frequency control of a hybrid power system. Results are compared with the FA (Firefly Algorithm) and GA (Genetic Algorithm) results. Results demonstrate that the performance of algorithms can be increased without disrupting the basic philosophy of algorithms and hybridizing algorithms with the proposed OtoO approach via benchmark functions and engineering problems.