Designing a fuzzy logic controller with particle swarm optimisation algorithm

dc.contributor.authorLokman, Gurcan
dc.contributor.authorTopuz, Vedat
dc.contributor.authorBaba, Ahmet Fevzi
dc.date.accessioned2025-03-23T19:48:09Z
dc.date.available2025-03-23T19:48:09Z
dc.date.issued2018
dc.departmentSinop Üniversitesi
dc.description.abstractIn this study, we designed a trajectory-tracking fuzzy logic controller (TTFLC) for the TRIGA Mark-II Training and Research Reactor, which is located at the Istanbul Technical University. The designed fuzzy logic controller (FLC) is based on the zero-order Sugeno method. The parameters of the FLC membership functions and the action weights of the 15 rules in the rule base are optimised by using the particle swarm optimisation (PSO) algorithm. The objective of this study is to control the TRIGA Mark-II reactor using the designed PSO-tuning TTFLC in a simulator. We used a simulation code from the literature called 'YAVCAN' for studying the non-linear behaviour of the core of the TRIGA Mark-II reactor. To select the best parameters of the PSO algorithm for this system, we conducted some experiments. After selecting the best PSO parameters, the algorithm was started a number of times to determine the optimal parameters of the designed FLC and the optimal parameters of the controller. After determining these parameters, the performance of the designed controller was tested for various initial and desired power levels and under conditions of disturbance. The simulation results showed that the proposed controller could control the reactor power successfully, and it could ensure that the reactor tracks the desired trajectory power within the acceptable error tolerance. Therefore, the PSO algorithm is suitable for finding the optimal parameters of the FLC.
dc.identifier.endpage555
dc.identifier.isbn978-1-78561-632-7
dc.identifier.isbn978-1-78561-631-0
dc.identifier.scopus2-s2.0-85118059136
dc.identifier.scopusqualityN/A
dc.identifier.startpage531
dc.identifier.urihttps://hdl.handle.net/11486/7527
dc.identifier.volume119
dc.identifier.wosWOS:000479118000019
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherInst Engineering Tech-Iet
dc.relation.ispartofSwarm Intelligence, Vol 3: Applications
dc.relation.publicationcategoryKitap Bölümü - Uluslararası
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WOS_20250323
dc.titleDesigning a fuzzy logic controller with particle swarm optimisation algorithm
dc.typeBook Part

Dosyalar