Tuning of Novel Fractional Order Fuzzy PID Controller for Automatic Voltage Regulator using Grasshopper Optimization Algorithm

  • Mohammad Ali Labbaf Khaniki Department of Control Engineering, K.N. Toosi University of Technology, Tehran, Iran.
  • Mohammad Behzad Hadi Department of Energy Engineering, Sharif University of Technology, Tehran, Iran.
  • Mohammad Manthouri Department of Electrical and Electronic Engineering, Shahed University, Tehran, Iran.
Keywords: Automatic Voltage Regulator (AVR), Synchronous Generator Excitation, Fractional-order Fuzzy PID (FOFPID) Controller, Grasshopper Optimization Algorithm (GOA), Uncertainty


One of the most important equipment in the power system is the Automatic Voltage Regulator (AVR) or synchronous generator excitation. The goal of the system is to maintain the terminal voltage of the synchronous generator in the desired level. AVR is inherently uncertain. Hence, the proposed controller should be able to handle the problem. In this paper, Fractional Order Fuzzy PID (FOFPID) controller has been employed to control the system. In order to enhance the performance of the controller, Grasshopper Optimization Algorithm (GOA) is used to tune the parameters of the controller. Unlike other methods, the gains of FOFPID controller are not constant and alter in different operating conditions. The robustness of the controller has been investigated and the comparative results show that the proposed controller has a better performance against other methods.Automatic Voltage Regulator (AVR), Synchronous generator excitation, Fractional-order fuzzy PID (FOFPID) controller, Grasshopper Optimization Algorithm (GOA), Uncertainty


[1] G.-Q. Zeng et al., "A real-coded extremal optimization method with multi-non-uniform mutation for the design of fractional order PID controllers," Information Technology and Control, vol. 45, no. 4, pp. 358-375, 2016.
[2] A. J. H. Al Gizi, "A particle swarm optimization, fuzzy PID controller with generator automatic voltage regulator," Soft Computing, vol. 23, no. 18, pp. 8839-8853, 2019.
[3] S. Chatterjee and V. Mukherjee, "PID controller for automatic voltage regulator using teaching–learning based optimization technique," International Journal of Electrical Power & Energy Systems, vol. 77, pp. 418-429, 2016.
[4] H. M. Hasanien, "Design optimization of PID controller in automatic voltage regulator system using Taguchi combined genetic algorithm method," IEEE systems journal, vol. 7, no. 4, pp. 825-831, 2012.
[5] R. Pradhan, S. K. Majhi, and B. B. J. W. J. o. E. Pati, "Design of PID controller for automatic voltage regulator system using Ant Lion Optimizer," vol. 15, no. 3, pp. 373-387, 2018.
[6] E. Çelik, "Incorporation of stochastic fractal search algorithm into efficient design of PID controller for an automatic voltage regulator system," Neural Computing and Applications, vol. 30, no. 6, pp. 1991-2002, 2018.
[7] B. Hekimoğlu and S. Ekinci, "Grasshopper optimization algorithm for automatic voltage regulator system," in 2018 5th International Conference on Electrical and Electronic Engineering (ICEEE), 2018, pp. 152-156: IEEE.
[8] P. K. Mohanty, B. K. Sahu, and S. Panda, "Tuning and assessment of proportional–integral–derivative controller for an automatic voltage regulator system employing local unimodal sampling algorithm," Electric Power Components and Systems, vol. 42, no. 9, pp. 959-969, 2014.
[9] N. Razmjooy, M. Khalilpour, and M. Ramezani, "A new meta-heuristic optimization algorithm inspired by FIFA world cup competitions: theory and its application in PID designing for AVR system," Journal of Control, Automation and Electrical Systems, vol. 27, no. 4, pp. 419-440, 2016.
[10] S. Duman, N. YÖRÜKeren, and İ. H. AltaŞ, "Gravitational search algorithm for determining controller parameters in an automatic voltage regulator system," Turkish Journal of Electrical Engineering & Computer Sciences, vol. 24, no. 4, pp. 2387-2400, 2016.
[11] A. K. Pouya, "Design of Adaptive Neural Fuzzy Controller for Speed Control of BLDC Motors," Majlesi Journal of Electrical Engineering, vol. 11, no. 1, p. 37, 2017.
[12] A. Vafamand, A. Fatehi, S. E. Oliaee, and M. Teshnehlab, "TS Fuzzy Identification for Mathematical Modeling of HIV Infection," in 2019 7th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS), 2019, pp. 1-5: IEEE.
[13] A. K. Gharehbagh, M. A. L. Khaniki, and M. Manthouri, "Designing fuzzy type II PID controller for synchronous generator excitation," in 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI), 2017, pp. 0763-0767: IEEE.
[14] D. K. Lal, A. K. Barisal, and M. Tripathy, "Load frequency control of multi area interconnected microgrid power system using grasshopper optimization algorithm optimized fuzzy PID controller," in 2018 Recent Advances on Engineering, Technology and Computational Sciences (RAETCS), 2018, pp. 1-6: IEEE
How to Cite
Khaniki, M. A., Hadi, M., & Manthouri, M. (2021). Tuning of Novel Fractional Order Fuzzy PID Controller for Automatic Voltage Regulator using Grasshopper Optimization Algorithm. Majlesi Journal of Electrical Engineering, 15(2), 39-45. https://doi.org/https://doi.org/10.52547/mjee.15.2.39