Please use this identifier to cite or link to this item: https://repository.sustech.edu/handle/123456789/6621
Title: Tuning of Controllers Using Genetic Algorithm (GA)
Other Titles: موالفة المتحكمات باستخدام الخوارزميات الجينية
Authors: Alshafee, Nihad Abd-Alla Hamid
Supervisor - Ahmed Abd Alla Mohamed Imam
Keywords: Elictrical Engineering
Genetic Algorithm
Controllers
Issue Date: 1-Feb-2008
Publisher: Sudan University of Science and Technology
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.
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.
Description: Thesis
URI: http://repository.sustech.edu/handle/123456789/6621
Appears in Collections:Masters Dissertations : Engineering

Files in This Item:
File Description SizeFormat 
Tuning of Controllers Using.pdftitle34.3 kBAdobe PDFView/Open
Table of Contents.pdfContents36.58 kBAdobe PDFView/Open
Abstract IN English.pdfAbstract 6.68 kBAdobe PDFView/Open
Abctract IN Arabic.pdf
  Restricted Access
Abstract 66.93 kBAdobe PDFView/Open Request a copy
Chapters.pdf
  Restricted Access
Chapter7.03 kBAdobe PDFView/Open Request a copy
Chapter 1 pdf
  Restricted Access
Chapter19.23 kBAdobe PDFView/Open Request a copy
Chapter 2 .pdf
  Restricted Access
Chapter95.1 kBAdobe PDFView/Open Request a copy
Chapter 3 pdf
  Restricted Access
Chapter78.89 kBAdobe PDFView/Open Request a copy
Chapter 4.pdf
  Restricted Access
Chapter35.62 kBAdobe PDFView/Open Request a copy
Chapter 5.pdf
  Restricted Access
Chapter411.86 kBAdobe PDFView/Open Request a copy
Chapter 6 .pdf
  Restricted Access
Chapter10.82 kBAdobe PDFView/Open Request a copy
Figure 6.pdf
  Restricted Access
appendix7.01 kBAdobe PDFView/Open Request a copy
Figure 7.pdf
  Restricted Access
appendix7.3 kBAdobe PDFView/Open Request a copy
Figure 8.pdf
  Restricted Access
appendix6.64 kBAdobe PDFView/Open Request a copy
Figure 9.pdf
  Restricted Access
appendix8.46 kBAdobe PDFView/Open Request a copy
Figure 10.pdf
  Restricted Access
appendix7.7 kBAdobe PDFView/Open Request a copy
Appendix.pdf
  Restricted Access
appendix27.56 kBAdobe PDFView/Open Request a copy
Refrences.pdfRefrences10.55 kBAdobe PDFView/Open
Figure _5.pdf
  Restricted Access
appendix7.7 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.