DEVELOPMENT OF A CULTURAL ALGORITHM BASED-ARTIFICIAL BEE COLONY FOR IMPROVED PROPORTIONAL-INTEGRAL-DERIVATIVE CONTROLLER PARAMETER TUNING

dc.contributor.authorADEBIYI, Busayo
dc.date.accessioned2017-11-28T11:03:43Z
dc.date.available2017-11-28T11:03:43Z
dc.date.issued2017-01
dc.descriptionA DISSERTATION SUBMITTED TO THE SCHOOL OF POST GRADUATE STUDIES, AHMADU BELLO UNIVERSITY, ZARIA IN PARTIAL FULFILMENT OF THE REQUIREMENTS FOR THE AWARD OF MASTER OF SCIENCE (M.Sc) DEGREE IN CONTROL ENGINEERING DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING FACULTY OF ENGINEERING AHMADU BELLO UNIVERSITY, ZARIA NIGERIAen_US
dc.description.abstractThis research is aimed at the development of a cultural-algorithm based artificial bee colony algorithm (CABCA) for improved Proportional Integral Derivative (PID) controller parameters tuning. The normative and situational knowledge inherent in cultural algorithm were utilized to guide the step size as well as the direction of evolution of Artificial Bee Colony (ABC) at different configurations, in order to combat the disparity between exploration and exploitation associated with the standard ABC, which results to poor convergence and optimization efficiency. Four variants of CABCA (CABCA(Ns), CABCA(Sd), CABCA(Ns+Sd) and CABCA(Ns+Nd)) were accomplished in MATLAB R2015a using different configurations of cultural knowledge. A total of 20 standard applied mathematical optimization test functions (Ackley, Michalewicz, Quartic, Sphere etc) were employed to evaluate the performance of each CABCA variant. The results indicated that CABCA(Ns) performed best in 4 test functions (20%), CABCA(Ns+Nd) also in 4 functions (20%), while CABCA(Sd) and CABCA(Ns+Sd) performed best in 3 test cases (15%) and 2 test cases (10%) respectively. On the remaining 7 test functions (35%) of their results were similar. The CABCA(Ns) was chosen as the best performed variant based on the success ratio, which is the number of successful runs that found the solution. Hence, CABCA(Ns) was used to obtain the optimal parameters and of a PID controller which was employed in the speed control of a DC motor. The DC motor attained steady-state in 0.4178s with the CABCA-based PID controller as against 0.6778s and 2.2057s obtained using standard ABC and Ziegler-Nichols (Z-N) tuned PID controllers, respectively.en_US
dc.identifier.urihttp://hdl.handle.net/123456789/9581
dc.language.isoenen_US
dc.subjectDEVELOPMENT,en_US
dc.subjectCULTURAL ALGORITHM BASED-ARTIFICIAL,en_US
dc.subjectCOLONY,en_US
dc.subjectIMPROVED PROPORTIONAL-INTEGRAL-DERIVATIVE,en_US
dc.subjectCONTROLLER PARAMETER TUNING,en_US
dc.titleDEVELOPMENT OF A CULTURAL ALGORITHM BASED-ARTIFICIAL BEE COLONY FOR IMPROVED PROPORTIONAL-INTEGRAL-DERIVATIVE CONTROLLER PARAMETER TUNINGen_US
dc.typeThesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Busayo (Document).pdf
Size:
10.51 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections