How to cite: Ãœnsal S, Alışkan Ä. Optimization of fuzzy logic controller by using heuristic algorithms. Akıllı Sistemler ve Uygulamaları Dergisi (Journal of Intelligent Systems with Applications) 2019; 2(1): 13-18.
Full Text: PDF, in Turkish.
Total number of downloads: 1022
Title: Optimization of Fuzzy Logic Controller by Using Heuristic Algorithms
Abstract: There are many design parameters in the structure of fuzzy logic controllers. Conventional methods that don't have a systematic approach are often used in determining of these parameters. However, setting the controller parameters in this way leads to long experiments and this takes a lot of time. For this reason, design parameters of the fuzzy logic controller are usually determined by using heuristic algorithms. Because, heuristic algorithms can offer solutions that are very close to the optimal solution for the problems where exact solution cannot be obtained. In this study, output membership functions of a fuzzy logic controller are optimized using particle swarm optimization and genetic algorithm. Design and optimization stages are explained in detail and results are compared with each other.
Keywords: Fuzzy logic; genetic algorithm; particle swarm optimization; heuristic algorithms
Başlık: Sezgisel Algoritmalar Kullanılarak Bulanık Mantık Denetleyici Optimizasyonu
Özet: Bulanık mantık denetleyicilerin yapısında birçok tasarım parametresi bulunmaktadır. Bu parametrelerin belirlenmesinde çoğunlukla sistematik bir yaklaşıma sahip olmayan geleneksel yöntemler kullanılmaktadır. Ancak, denetleyici parametrelerinin bu şekilde ayarlanması uzun denemelere yol açmakta ve bu durum oldukça fazla zaman almaktadır. Bu nedenle, bulanık mantık denetleyici tasarım parametrelerinin belirlenmesinde genellikle sezgisel algoritmalardan yararlanılmaktadır. Çünkü; sezgisel algoritmalar kesin çözümün elde edilemediği problemlerde optimum çözümün çok yakınında çözümler sunabilen algoritmalardır. Ele alınan çalışmada, bir bulanık mantık denetleyicinin çıkış üyelik fonksiyonları parçacık sürüsü optimizasyonu ve genetik algoritma kullanılarak optimize edilmiştir. Tasarım ve optimizasyon aşamaları detaylı bir şekilde anlatılarak elde edilen sonuçlar birbiriyle karşılaştırılmıştır.
Anahtar kelimeler: Bulanık mantık; genetik algoritma; parçacık sürüsü optimizasyonu; sezgisel algoritmalar