Parçacık sürü optimizasyonu (PSO) kullanarak öz ayarlamalı PID kontrolör tasarım
dc.contributor.advisor | Güneş, Mahit | |
dc.contributor.author | Alruim Alhasan, Hussein | |
dc.date.accessioned | 2020-12-09T10:19:57Z | |
dc.date.available | 2020-12-09T10:19:57Z | |
dc.date.submitted | 2018 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/206576 | |
dc.description.abstract | Bu tezde, doğru akım (DA) motor sisteminde yeni adaptif parçacık sürüsü optimizasyonu (APSO) algoritması kullanarak öz ayarlamalı PID kontrolör tasarımı yapılmıştır. PID kontrolörün manuel ayarlanması iyi bir performans sağlamadığı gibi, parametrelerinin ayarlanması zor ve sıkıcıdır. PID kontrolörün ayar işlemi, parçacık sürüsü optimizasyon (PSO) algoritması ile yapılmıştır. Eylemsizlik ağırlığı PSO algoritmasında en önemli parametre olup global ve yerel arama süreci arasında denge sağlamaktadır. PSO algoritmasının başlangıcından bu yana, uygun eylemsizlik ağırlığı belirlemek için farklı PSO algoritması stratejileri önerilmiştir. Bu çalışmada, parçacıkların uygunluk değerlerinin karşılaştırılmasına dayanılarak eylemsizlik ağırlığını ayarlamak için yeni bir strateji önerilmektedir.Adaptif parçacık sürüsü optimizasyonu algoritması (APSO), arama verimliliğini ve yakınsama hızını iyileştirmek için eylemsizlik ağırlığı, hızlanma katsayıları ve diğer algoritmik parametrelerin çalışma zamanında otomatik olarak kontrol edilmesini sağlamaktadır. Standart parçacık sürüsü optimizasyon algoritması (S-PSO) ve zamanla değişen eylemsizlik ağırlığı parçacık sürüsü optimizasyon algoritması (TVIW-PSO) ile karşılaştırıldığında, önerilen adaptif parçacık sürüsü optimizasyon (APSO) algoritması, hızlı yakınsama ve optimal çözüme doğru harekete devam açısından daha iyi performans vermektedir. | |
dc.description.abstract | This thesis presents a self-tuning PID controller design using a new adaptive particle swarm optimization algorithm (APSO) for DC motor. Manual tuning of PID controllers does not provide good performance, difficult and tedious. The tuning process of PID controller is done by particle swarm optimization (PSO) algorithm. Inertia weight is the most important parameter in PSO algorithm, which provides a balance between the global and local search process. Since the beginning of inertia weight in PSO algorithm, Different strategies of PSO algorithm have been proposed in order to determine the appropriate inertia weight. In this paper, we propose a completely new strategy to adapt the inertia weight based on the fitness value of the particles.Adaptive particle swarm optimization algorithm (APSO) provides automatic control of inertia weight, acceleration coefficients and other algorithmic parameters over time to improve search efficiency and convergence speed. Comparing with standard particle swarm optimization (PSO) algorithm and time varying inertia weight particle swarm optimization (TVIW-PSO) algorithm, the proposed adaptive particle swarm optimization (APSO) algorithm gives better performance in terms of quick convergence capability and continues movement toward the optimal solution region. | en_US |
dc.language | Turkish | |
dc.language.iso | tr | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Elektrik ve Elektronik Mühendisliği | tr_TR |
dc.subject | Electrical and Electronics Engineering | en_US |
dc.title | Parçacık sürü optimizasyonu (PSO) kullanarak öz ayarlamalı PID kontrolör tasarım | |
dc.title.alternative | A self-tuning PID controller design using a particle swarm optimization algorithm (PSO) | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Elektrik-Elektronik Mühendisliği Anabilim Dalı | |
dc.identifier.yokid | 10180631 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | KAHRAMANMARAŞ SÜTÇÜ İMAM ÜNİVERSİTESİ | |
dc.identifier.thesisid | 493805 | |
dc.description.pages | 74 | |
dc.publisher.discipline | Diğer |