Journals / 21. Yüzyılda Fen ve Teknik / 2025 / Cilt: 12 Sayı: 24

Superb Fairy-Wing Algorithm for PID Tuning: A Comparison with Meta-heuristics

PID kontrolcünün parametre ayarlamasında Muhteşem Peri-Ötleğeni optimizasyon algoritmasının kullanılması ve geleneksel meta sezgisel optimizasyon algoritmaları ile karşılaştırılması

Said Müftü(PAMUKKALE ÜNİVERSİTESİ, TEKNOLOJİ FAKÜLTESİ)0000-0001-5621-7805
Pages
87–97
Publication Date
2025-12-31
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The results show that, while classical meta-heuristic optimization methods (PSO and ABC) produce acceptable solutions for adjusting the PID controller parameters, the new-generation meta-heuristic algorithm (MPÖOA) obtains more accurate and stable PID controller parameters.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:Controlling today's engineering systems has become an indispensable part of life.
📊
Key Findings & Data:Although the PID (Proportional–Integral–Derivative) controller dates back to the 1950s, it is still the most preferred controller for controlling systems in many engineering fields.
💡
Conclusion & Impact:The results show that, while classical meta-heuristic optimization methods (PSO and ABC) produce acceptable solutions for adjusting the PID controller parameters, the new-generation meta-heuristic algorithm (MPÖOA) obtains more accurate and stable PID controller parameters.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:PID kontrolcü · Optimizasyon sistemleri · Otomatik Kontrol

Abstract

Controlling today's engineering systems has become an indispensable part of life. By controlling systems, we ensure that the structure fulfills its purposes in a healthy manner. Although the PID (Proportional–Integral–Derivative) controller dates back to the 1950s, it is still the most preferred controller for controlling systems in many engineering fields. Although the internal structure of the PID controller is simple and understandable, it has been proven to deliver successful results in many studies in the literature. The use of PID controllers in today's systems is becoming increasingly widespread. The Fairy Wren, a small bird species native to Australia with striking plumage, has inspired scientists through the development of the Magnificent Fairy Wren Optimization Algorithm (MPÖO). MPÖO offers advantages in situations requiring high accuracy, in which classical algorithms become trapped in local minima. This study marks the first time that the MPÖOA algorithm has been used to determine the parameters of a PID controller. The Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) algorithms, which are well-established meta-heuristic optimization algorithms, were compared with MPÖOA. The study aimed to determine the K_P K_i and K_d parameters that best matched the step response within a specific system. Performance evaluations of the meta-heuristic optimization algorithms used in the study were compared using error metrics such as root mean square error (RMSE) , which are calculated based on the system's response to the reference signal. The results show that, while classical meta-heuristic optimization methods (PSO and ABC) produce acceptable solutions for adjusting the PID controller parameters, the new-generation meta-heuristic algorithm (MPÖOA) obtains more accurate and stable PID controller parameters. The success of the MPÖOA optimization algorithm has been proven using the specified error criteria. This enables its use in setting the parameters of PID controllers, which are also employed in complex systems.

Özet

Günümüz mühendislik sistemlerinin kontrol edilmesi hayatın bir vazgeçilmezi haline gelmiştir. Sistemleri kontrol ederek yapının amaçlarını sağlıklı bir şekilde yerine getirmiş oluruz. PID (Proportional–Integral–Derivative) kontrolcü 1950’lere dayanıyor olmasına rağmen sistemlerin kontrol edilmesi için birçok mühendislik alanlarında hala aktif olarak en çok tercih edilen kontrolcüdür. PID kontrolcünün iç yapısı sade, anlaşılır olmasına rağmen başarılı sonuçlar verdiği literatürde birçok çalışmada belirtilmiştir. PID kontrolcü günümüz sistemlerin de kullanılırlığı oldukça yaygınlaşmaktadır. Avustralya’ya özgü, küçük ve oldukça dikkat çekici tüylere sahip bir kuş türü olan Peri-Ötleğeni bilim insanları için Muhteşem Peri Ötleğeni Optimizasyon Algoritması (MPÖO) ile bir ilham kaynağı olmuştur. MPÖO, yüksek doğruluk gerektiren, klasik algoritmaların lokal minimuma sıkıştığı durumlarda avantaj sağlamaktadır. Bu çalışma içerisinde MPÖO algoritması ilk kez PID kontrolcünün parametrelerinin belirlenmesi probleminde kullanılmıştır. Meta sezgisel optimizasyon algoritmaları içerisinden kendisini kanıtlayan, Parçacık Sürü Optimizasyon algoritması (PSO) ve Yapay Arı koloni algoritması (YAKA), MPÖO ile karşılaştırılmıştır. Çalışmanın amacı belirli sistem içerisinde adım yanıtına en iyi uyumu sağlayan K_P K_i, K_d parametrelerini belirlemektir. Çalışma içerisinde kullanılan meta sezgisel optimizasyon algoritmalarının performans değerlendirmeleri, sistemin referans sinyaline verdiği cevaba göre hesaplanan Kök Ortalama Kare Hatası (Root Mean Square Error- RMSE), hata ölçütü ile karşılaştırılmıştır. Çalışmanın sonucunda klasik meta sezgisel optimizasyon yöntemleri PSO ve YAKA, PID kontrolcünün parametrelerinin ayarlanmasında kabul edilebilir çözümler üretse de yeni nesil meta sezgisel algoritma olan MPÖO daha hassas ve istikrarlı PID kontrolcü parametreleri elde ettiği gözlemlenmiştir. Belirtilen hata ölçütleri ile MPÖO optimizasyon algoritmasının başarısı kanıtlanmıştır. Bu durum karmaşık sistemlerde de kullanılan PID kontrolcünün parametre ayarlanmasında kullanılabileceğine olanak tanımaktadır.

🔖

Cite This Article

Müftü, S. (2025). Superb Fairy-Wing Algorithm for PID Tuning: A Comparison with Meta-heuristics. 21. Yüzyılda Fen ve Teknik, Cilt: 12 Sayı: 24, 87–97. https://ajindex.com/articles/1628558

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (23)

  1. Abdel-Basset, M., Abdel-Fatah, L., & Sangaiah, A. K. (2018). Metaheuristic algorithms: A comprehensive review. Computational intelligence for multimedia big data on the cloud with engineering applications, 185-231.
  2. Almufti, S. M., Shaban, A. A., Ali, Z. A., Ali, R. I., & Fuente, J. D. (2023). Overview of metaheuristic algorithms. Polaris Global Journal of Scholarly Research and Trends, 2(2), 10-32.
  3. Bansal, H. O., Sharma, R., & Shreeraman, P. (2012). PID controller tuning techniques: a review. Journal of control engineering and technology, 2(4), 168-176.
  4. Borase, R. P., Maghade, D., Sondkar, S., & Pawar, S. (2021). A review of PID control, tuning methods and applications. International Journal of Dynamics and Control, 9(2), 818-827.
  5. Çelik, Y., Yıldız, İ., & Karadeniz, A. T. (2019). Son üç yılda geliştirilen metasezgisel algoritmalar hakkında kısa bir inceleme. Avrupa Bilim ve Teknoloji Dergisi, 463-477.
  6. Eberhart, R., & Kennedy, J. (1995, November). Particle swarm optimization. In Proceedings of the IEEE international conference on neural networks (Vol. 4, pp. 1942-1948).
  7. Gandomi, A. H., Yang, X.-S., Talatahari, S., & Alavi, A. H. (2013). Metaheuristic algorithms. Metaheuristic applications in structures and infrastructures, 1-24.
  8. Güven, A. F., & Mengi, O. Ö. (2025). Comparative analysis and statistical performance evaluation of fractional PID controllers in fuel cell choppers optimized with metaheuristic algorithms. Neural Computing and Applications, 37(6), 4585-4615.
  9. Izci, D., Ekinci, S., Kayri, M., & Eker, E. (2022). A novel improved arithmetic optimization algorithm for optimal design of PID controlled and Bode’s ideal transfer function based automobile cruise control system. Evolving Systems, 13(3), 453-468.
  10. Joseph, S. B., Dada, E. G., Abidemi, A., Oyewola, D. O., & Khammas, B. M. (2022). Metaheuristic algorithms for PID controller parameters tuning: Review, approaches and open problems. Heliyon, 8(5).
  11. Jia, H., Zhou, X., Zhang, J., & Mirjalili, S. (2025). Superb Fairy-wren Optimization Algorithm: a novel metaheuristic algorithm for solving feature selection problems. Cluster Computing, 28(4), 246.
  12. Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of global optimization, 39(3), 459-471.
  13. Karaboga, D. (2005). An idea based on honey bee swarm for numerical optimization.
  14. Karaboga, D., & Akay, B. (2009). A comparative study of artificial bee colony algorithm. Applied mathematics and computation, 214(1), 108-132.
  15. Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. Paper presented at the Proceedings of ICNN'95-international conference on neural networks.
  16. Kızıloluk, S., & Can, Ü. (2021). Kalite Test Fonksiyonları Kullanılarak Güncel Metasezgisel Optimizasyon Algoritmalarının Karşılaştırılması. International Journal of Pure and Applied Sciences, 7(1), 100-112.
  17. Kushwah, M., & Patra, A. (2014). Tuning PID controller for speed control of DC motor using soft computing techniques-A review. Advance in Electronic and Electric Engineering, 4(2), 141-148.
  18. Müftü, S. (2023). Iki̇ Uzuvlu Bi̇r Robot Kolunun Pozi̇syon Kontrolü Icin Opti̇mi̇ze Edi̇lmi̇ş Pid Kontrolcü Tasarimi. Necmettin Erbakan University (Turkey),
  19. Müftü, S., & Gökçe, B. (2024). Design and Implementation of an Optimized PID Controller for Two-Limb Robot Arm Control. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 13(1), 192-204.
  20. Ortatepe, Z. (2023). Genetic algorithm based PID tuning software design and implementation for a DC motor control system. Gazi University Journal of Science Part A: Engineering and Innovation, 10(3), 286-300.
  21. Tandan, N., & Swarnkar, K. K. (2015). PID Controller Optimization By Soft Computing Techniques-A. International Journal of Hybrid Information Technology, 8(7), 357-362.
  22. Vatansever, F., & Şen, D. (2013). Genetik Algoritma Tabanlı PID Kontrolör Simülatörü Tasarımı. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, 18(2), 7-18.
  23. Wang, D., Tan, D., & Liu, L. (2018). Particle swarm optimization algorithm: an overview. Soft computing, 22(2), 387-408. Zhong, C., Li, G., Meng, Z., Li, H., Yildiz, A. R., & Mirjalili, S. (2025). Starfish optimization algorithm (SFOA): a bio-inspired metaheuristic algorithm for global optimization compared with 100 optimizers. Neural Computing and Applications, 37(5), 3641-3683