Parameter Optimization via Cuckoo Optimization Algorithm of Fuzzy Controller for Liquid Level Control
Author(s) -
Saeed Balochian,
Eshagh Ebrahimi
Publication year - 2013
Publication title -
journal of engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.244
H-Index - 20
eISSN - 2314-4912
pISSN - 2314-4904
DOI - 10.1155/2013/982354
Subject(s) - control theory (sociology) , controller (irrigation) , fuzzy logic , matlab , cuckoo , fuzzy control system , computer science , cuckoo search , convergence (economics) , set (abstract data type) , algorithm , point (geometry) , control engineering , mathematical optimization , control (management) , mathematics , engineering , artificial intelligence , zoology , geometry , particle swarm optimization , economic growth , agronomy , economics , biology , programming language , operating system
Cuckoo optimization algorithm (COA) is one of the latest evolutionary algorithms. Finding the best optimal point, rapid convergence, and simplicity in determining algorithm parameters are some merits of COA. In this paper, COA is applied to tuning optimal fuzzy parameters for Sugeno-type fuzzy logic controllers (S-FLCs) which are used for liquid level control. A programmable logic controller (PLC) is used with fuzzy controller. For this purpose, a liquid level control set and PLC have been assembled together. MATLAB/Simulink program has been used to achieve the optimal parameters of the membership functions. The results show clearly that the optimized FLC using COA has better performance compared to manually adjustments of the system parameters for different datasets
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom