Optimizing the PID Controller by Using the Genetic Algorithm

  • Muhammad Abdurrahman Abdulkhalig
  • Moamer Abdullbagi Omer Nourain Omdurman Islamic University
  • Mohammed Omer Abdulsalam Muhieeddeen Omdurman Islamic University
  • Omer Hafiz ALnour Mahjoub Omdurman Islamic University
  • Manareldeen Adil Hassan Ahmed Omdurman Islamic University
Keywords: AVR system, Genetic Algorithm, PID controller, PID Optimization.

Abstract

This paper aims to develop a Proportional Integral Derivative (PID) controller for the Automatic Voltage Regulator (AVR) of the Synchronous Generator, Automatic Voltage Regulator is responsible for keeping the output voltage of the Generator constant and stable. The Automatic Voltage Regulator system can be represented by a fourth order Transfer Function. The parameters of the controller are evaluated by using the Genetic Algorithm tuning method, for this method the Genetic Algorithm Optimization toolbox in MATLAB is used. A PID controller and a PID Filter controller are developed in order to come up with the optimum controller design for the system. The performance of the Genetic Algorithm based controller has been compared with the classical Ziegler-Nichols based controller. The results show that the Genetic Algorithm based controller outperforms the Ziegler-Nichols based controller, the optimum controller design is achieved by the GA based PID filter controller.

References

P. KUNDUR “Power System Stability and Control”, Edited by NealJ. Balu Mark. Lauby Power System Planning and Operations Program Electrical Systems Division Electric Power Research lnstioitute Palo Alto, California.J. U. Duncombe, “Infrared navigation—Part I: An assessment of feasibility,” IEEE Trans. Electron Devices, vol. ED-11, pp. 34-39, Jan. 1959.

K Ogata, “Modern Control Systems”, University of Minnesota, Prentice Hall, 1987.

Mehta, V. K., & Mehta, R. (2005). “Principles of Power System: Including Generation, Transmission, Distribution, Switchgear and Protection: for BE/B. Tech., AMIE and Other Engineering Examinations”. S. Chand Publishing.‏

Goldberg, D. E. (1989). “Genetic algorithms in search, optimization, and machine learning”. Addison. Reading W.-K. Chen, Linear Networks and Systems, Belmont, CA: Wadsworth, 1993, pp. 123-135.

Chipperfield, A. J., & Fleming, P. J. (1995). “The MATLAB genetic algorithm toolbox”.‏

ÙÐÐ, Á. “The PID controller based on Genetic Algorithm for voltage stability of the synchronous machine”.

Eltag, K., & Zhang, B. (2021). “Design Robust Self-tuning FPIDF Controller for AVR System”. International Journal of Control, Automation and Systems, 19(2), 910-920.‏

Elsrogy, W. M., Fkirin, M. A., & Hassan, M. M. (2013, May). “Speed control of DC motor using PID controller based on

artificial intelligence techniques”. In 2013 (CoDIT) (pp. 196-201). IEEE.‏

Mohamed Ibrahim, S. B. (2005). “The PID controller design using genetic algorithm”.‏

Meena, D. C., & Devanshu, A. (2017, January). “Genetic algorithm tuned PID controller for process control”. In 2017 International Conference on Inventive Systems and Control (ICISC) (pp. 1-6). IEEE.‏

Wang, Q., Spronck, P., & Tracht, R. (2003, November). “An overview of genetic algorithms applied to control engineering problems”. In Proceedings of the 2003 International Conference on Machine Learning and Cybernetics. IEEE.‏

Published
2022-04-11
How to Cite
Abdurrahman, M., Omer Nourain, M. A., Abdulsalam Muhieeddeen, M. O., ALnour Mahjoub, O. H., & Hassan Ahmed, M. A. (2022). Optimizing the PID Controller by Using the Genetic Algorithm. FES Journal of Engineering Sciences, 11(2), 1-7. https://doi.org/10.52981/fjes.v11i2.1929