SUST Repository

Tuning of Controllers Using Genetic Algorithm (GA)

Show simple item record

dc.contributor.author Alshafee, Nihad Abd-Alla Hamid
dc.contributor.author Supervisor - Ahmed Abd Alla Mohamed Imam
dc.date.accessioned 2014-08-13T07:37:34Z
dc.date.available 2014-08-13T07:37:34Z
dc.date.issued 2008-02-01
dc.identifier.citation Alshafee,Nihad Abd-Alla Hamid .Tuning of Controllers Using Genetic Algorithm (GA)/Nihad Abd-Alla Hamid Alshafee;Ahmed Abd Alla Mohamed Imam.-Khartoum:Sudan University of Science and Technology,College of Engineering,2009.- 62P. : ill. ; 28Cm.-M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/6621
dc.description Thesis en_US
dc.description.abstract Classical controller, modern controllers, and intelligent controller are all described by parameterized models. Their parameters are to be adjusted to get the best controllers performance. The adjustment of the controller parameter is known a controller tuning. Tuning procedures include; trial and error method based on experience of skilled persons, another technique, is introduced by Ziegler &Nicholas. This technique is based on open loop experimental tests of the plant; however this method assumes certain shape of the step response. Also derivative based optimization algorithms can be used to minimize the tracking error of the plant by tuning the controller parameters, however these in local minima algorithms faces the problem of being trapped in local minima and results in poor performance. Tuning of controller can be addressed using genetic algorithms, which has many advantages over the derivative based algorithm. In this work GA is used for tuning of different types of controller including classical controller, mainly proportional-integral-derivative (PID) controller, lead compensator, lag compensator and lead-lag compensator. Also the i/p and o/p tuning parameters of fuzzy controller are tuned. In all cases the mean square of the tracking error is minimized. Computer simulation based on simulink and the optimization toolboxes of matlab are carried out to test the performances of controllers. The simulation results showed the goodness of this tuning technique. en_US
dc.description.sponsorship Sudan University of Science and Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science and Technology en_US
dc.subject Elictrical Engineering en_US
dc.subject Genetic Algorithm en_US
dc.subject Controllers en_US
dc.title Tuning of Controllers Using Genetic Algorithm (GA) en_US
dc.title.alternative موالفة المتحكمات باستخدام الخوارزميات الجينية en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search SUST


Browse

My Account