Optimization of PID controller using genetic algorithm for missile’s automatic steering system

Research output: Contribution to journalArticlepeer-review


Missile’s steering system is one of systems that use Proportional Integral Derivative (PID) controller. The difficulty in using this controller is tuning the parameters, because PID controller uses 3 controllers. There are a lot of different ways to get values of the controller’s parameters, such as using classical method or even using evolutionary algorithms. One of evolutionary algorithms is Genetic Algorithm (GA). GA is a search algorithm that is based on genetic principles and usually used in optimizing systems. In this research, performance of the controller that is obtained using GA and using conventional method (i.e. Ziegler-Nichols (Z-N)) are compared in order to optimize missile’s steering system. The result of the simulation shows that PID controller obtained using GA is faster in making the system going towards the setpoint than PID controller obtained using Z-N method. Furthermore, parameters of PID controller from GA make system more robust than parameters from Z-N.

Original languageEnglish
Pages (from-to)5058-5069
Number of pages12
JournalJournal of Theoretical and Applied Information Technology
Issue number19
Publication statusPublished - 15 Oct 2017
Externally publishedYes


  • Genetic algorithm (GA)
  • PID controller
  • Parameter optimization
  • Ziegler-Nichols


Dive into the research topics of 'Optimization of PID controller using genetic algorithm for missile’s automatic steering system'. Together they form a unique fingerprint.

Cite this