A Brief Review and Comparative Study of Nature-Inspired Optimization Algorithms Applied to Power System Control

  • Nour E. L. Yakine Kouba
  • Mohamed Boudour
Part of the Unsupervised and Semi-Supervised Learning book series (UNSESUL)


This work deals with the use of a special class of optimization algorithms called nature-inspired optimization algorithms (NIOA) to improve power system control actions. This work discusses also the optimization issue of the control task in power system. As an example of nature-inspired (NI) algorithm, various swarm intelligence (SI) and bio-inspired (BI) algorithms that mimic the social, living, and hunting behavior of many kinds of animal, insects, and creatures in nature such as wolves, elephants, whale, fishes, spider, bees, ants, bats, and birds were used as an optimization tool. The main aim was to enhance frequency and voltage regulation loops to cope with system fluctuations during disturbances. The purpose was to optimize the Power System Stabilizer (PSS) parameters and the PID controller gains for enhancing both load frequency control (LFC) and automatic voltage regulator (AVR) systems. To satisfy the objective of this work, a series of simulations on single-area power system with standard LFC and AVR loops was performed. To show the contribution of each applied method, a comparative study in view of peak overshoot, peak undershoot, and settling time was carried out.


Nature-inspired algorithms Optimization Computational intelligence Power system stability and control Load frequency control (LFC) Automatic voltage regulator Power System Stabilizer (PSS) PID controller 


  1. 1.
    Elgerd OI (1981) Control of electric power systems. IEEE Control Syst Mag 1(2):4–16CrossRefGoogle Scholar
  2. 2.
    Satyanarayana S, Sharma RK, Mukta (2014) Mutual effect between LFC and AVR loops in power plant. Electr Electron Eng Int J 3(1):61–69Google Scholar
  3. 3.
    Anbarasi S, Muralidharan S (2014) Transient stability improvement of lfc and avr using bacteria foraging optimization algorithm. Int J Innov Res Sci Eng Technol 3(3):124–129Google Scholar
  4. 4.
    Marzoughi A et al (2012) Optimized proportional integral derivative (PID) controller for the exhaust temperature control of a gas turbine system using particle swarm optimization. Int J Phys Sci 7(5):720–729Google Scholar
  5. 5.
    Bahgaat NK, Moustafa Hassan MA (2016) Swarm intelligence PID controller tuning for AVR system. In: Advances in Chaos theory and intelligent control. Springer, Cham, pp 791–804CrossRefGoogle Scholar
  6. 6.
    Jagatheesan K, Dey N, Anand B, Ashour AS (2015) Artificial intelligence in performance analysis of load frequency control in thermal-wind-hydro power systems. Int J Adv Comput Sci Appl 6(7):203–212Google Scholar
  7. 7.
    Dahiya P et al (2016) Comparative performance investigation of optimal controller for AGC of electric power generating systems. Automatika 57(4):902–921CrossRefGoogle Scholar
  8. 8.
    Yang X-S (2011) Review of meta-heuristics and generalised evolutionary walk algorithm. Int J Bio-Insp Comp 3(2):77–84CrossRefGoogle Scholar
  9. 9.
    Zhang LD, Jia L, Zhu WX (2012) A review of some intelligent optimization algorithms applied to intelligent transportation system. Adv Mater Res 383. Trans Tech PublicationsGoogle Scholar
  10. 10.
    Yang X-S, Koziel S, Leifsson L (2014) Computational optimization, modelling and simulation: past, present and future. Procedia Comput Sci 29:754–758CrossRefGoogle Scholar
  11. 11.
    Kouba NELY et al (2017) A new optimal load frequency control based on hybrid genetic algorithm and particle swarm optimization. Int J Electr Eng Inform 9(3):418–440MathSciNetCrossRefGoogle Scholar
  12. 12.
    El Yakine Kouba N, Menaa M, Hasni M, Boudour M (2016) A novel optimal frequency control strategy for an isolated wind–diesel hybrid system with energy storage devices., SAGE. Wind Eng 40(6):497–517CrossRefGoogle Scholar
  13. 13.
    Rahimi K, Famouri, P (2013) Performance enhancement of automatic generation control for a multi-area power system in the presence of communication delay. North American Power Symposium (NAPS), IEEEGoogle Scholar
  14. 14.
    Oonsivilai R, Oonsivilai A (2011) Gas turbine optimal PID tuning by genetic algorithm using MSE. World Acad Sci Eng Technol 5(12):257–262Google Scholar
  15. 15.
    Yang X-S (2010) Nature-inspired metaheuristic algorithms. Luniver press, UKGoogle Scholar
  16. 16.
    Deepthi S, Ravikumar A (2015) A study from the perspective of nature-inspired metaheuristic optimization algorithms. Int J Comput Appl 113:9Google Scholar
  17. 17.
    Fister I, et al (2013) A brief review of nature-inspired algorithms for optimization. arXiv preprint arXiv:1307.4186Google Scholar
  18. 18.
    Lones MA (2014) Metaheuristics in nature-inspired algorithms. Proceedings of the companion publication of the 2014 annual conference on genetic and evolutionary computation, ACMGoogle Scholar
  19. 19.
    Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRefGoogle Scholar
  20. 20.
    Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98CrossRefGoogle Scholar
  21. 21.
    Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Applic 27(2):495–513CrossRefGoogle Scholar
  22. 22.
    Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073CrossRefGoogle Scholar
  23. 23.
    Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl Based Syst 89:228–249CrossRefGoogle Scholar
  24. 24.
    Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67CrossRefGoogle Scholar
  25. 25.
    Wang GG, Deb S, Leandro dos SC (2015) Elephant herding optimization. Computational and Business Intelligence (ISCBI), 2015 IEEE 3rd International Symposium, 1–5Google Scholar
  26. 26.
    Yazdani M, Jolai F (2016) Lion optimization algorithm (LOA): a nature-inspired metaheuristic algorithm. J Comput Des Eng 3(1):24–36Google Scholar
  27. 27.
    Wang G-G, Deb S, Cui Z (2015) Monarch butterfly optimization. Neural Comput Applic 1–20.
  28. 28.
    Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47CrossRefGoogle Scholar
  29. 29.
    Mirjalili S et al (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191CrossRefGoogle Scholar
  30. 30.
    Tabari A, Ahmad A (2017) A new optimization method: electro-search algorithm. Comput Chem Eng 103:1–11CrossRefGoogle Scholar
  31. 31.
    Ulbig A et al (2011) Framework for multiple time-scale cascaded MPC application in power systems. IFAC Proc 44(1):10472–10480CrossRefGoogle Scholar
  32. 32.
    Hasan N et al (1978) Automatic generation control problem in interconnected power systems. Proc Inst Electr Eng 125:385CrossRefGoogle Scholar
  33. 33.
    Abdulraheem BS, Gan CK (2016) Power system frequency stability and control: survey. Int J Appl Eng Res 11(8):5688–5695Google Scholar
  34. 34.
    Kouba NELY, Menaa, M, Hasni, M, Boudour, M (2015) Optimal control of frequency and voltage variations using PID controller based on particle swarm optimization, IEEE, 4th international conference on systems and control ICSC’2015, Sousse, Tunisia, pp 424–429Google Scholar
  35. 35.
    Demello FP, Concordia C (1969) Concepts of synchronous machine stability as affected by excitation control. IEEE Trans Power Syst 88(4):316–329CrossRefGoogle Scholar
  36. 36.
    Rakhshani E, Sadeh J (2010) Application of power system stabilizer in a combined model of LFC and AVR loops to enhance system stability. International Conference on IEEE Power System Technology (POWERCON)Google Scholar
  37. 37.
    Soundarrajan A, Sumathi S, Sundar C (2010) Particle swarm optimization based LFC and AVR of autonomous power generating system. Int J Comput Sci 37(1):1–8Google Scholar
  38. 38.
    Report IEEE (1968) Computer representation of excitation systems. IEEE Trans Power Syst 6:1460–1464CrossRefGoogle Scholar
  39. 39.
    Faiz J, Shahgholian GH, Arezoomand M (2007) Analysis and simulation of the AVR system and parameters variation effects. In: International conference on IEEEPower engineering, energy and electrical drives, POWERENG 2007, pp 450–453CrossRefGoogle Scholar
  40. 40.
    Chatterjee A, Ghoshal SP, Mukherjee V (2010) Transient performance improvement of thermal system connected to grid using distributed generation and capacitive energy storage unit. Int J Electr Eng Inform 2(3):159CrossRefGoogle Scholar
  41. 41.
    Report, IEEE (1981) Excitation system models for power system stability studies. IEEE Trans Power Syst 2:494–509CrossRefGoogle Scholar
  42. 42.
    De Mello FP, Hannett LN, Undrill JM (1978) Practical approaches to supplementary stabilizing from accelerating power. IEEE Trans Power Syst 5:1515–1522CrossRefGoogle Scholar
  43. 43.
    Pandey SK, Mohanty SR, Kishor N (2013) A literature survey on load frequency control for conventional and distribution generation power systems. Renew Sust Energ Rev 25:318–334CrossRefGoogle Scholar
  44. 44.
    Kouba NELY, Menaa M , Hasni M, Boudour M (2017) Computational intelligence applied to power system restoration: a case study of monarch butterfly optimization algorithm. ICATS, 11th -12th Dec 2017, Annaba, p 1–6Google Scholar
  45. 45.
    Urfi M, Prashar S (2016) A comprehensive literature review on load frequency control strategies. Int J Sci, Eng Technol Res 5(11):3220–3229Google Scholar
  46. 46.
    Gupta AP, Archana (2015) A literature survey: load frequency control of two area power system using fuzzy controller. Int J Proresses Eng Manag Sci Hum 1(5):1–14Google Scholar
  47. 47.
    Singh G, Bala R (2011) Automatic generation and voltage control of interconnected thermal power system including load scheduling strategy. Int J Eng Adv Technol 1(2):1–7Google Scholar
  48. 48.
    Gaing Z-L (2004) A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans Energy Convers 19(2):384–391CrossRefGoogle Scholar
  49. 49.
    Dubey A, Bondriya P (2016) Literature survey on load frequency controller. Int Res J Eng Technol 3(5):1604–1611Google Scholar
  50. 50.
    John N, Ramesh K (2012) An overview of load frequency control strategies: literature survey. Int J Eng Res Technol 1(10):1–5Google Scholar
  51. 51.
    El Yakine Kouba N, Menaa M, Hasni M, Boudour M (2016) LFC enhancement concerning large wind power integration using new optimised PID controller and RFBs. IET Gener Transm Distrib 10(16):4065–4077CrossRefGoogle Scholar
  52. 52.
    Falehi AD, Rostami M, Mehrjadi H (2011) Transient stability analysis of power system by coordinated PSS-AVR design based on PSO technique. Engineering 3(05):478–484CrossRefGoogle Scholar
  53. 53.
    Manickam SR, Mustafa MTA (2014) Design of BAT inspired algorithm based dual mode gain scheduling of PI load frequency control controllers for interconnected multi-area multi-unit power systems. Aust J Basic Appl Sci 8(18):635–647Google Scholar
  54. 54.
    Sahu BK, Pati S, Panda S (2014) Hybrid differential evolution particle swarm optimisation optimised fuzzy proportional–integral derivative controller for automatic generation control of interconnected power system. IET Gener Transm Distrib 8(11):1789–1800CrossRefGoogle Scholar
  55. 55.
    Ali ES (2014) Optimization of power system stabilizers using BAT search algorithm. Electr Power Energy Syst 61:683–690CrossRefGoogle Scholar
  56. 56.
    Omar B, Saida IB (2014) Bat algorithm for optimal tuning of PID controller in an AVR system. International conference on control, engineering & information technology 2014, pp 158–170Google Scholar
  57. 57.
    Mohanty B, Panda S, Hota PK (2014) Differential evolution algorithm based automatic generation control for interconnected power systems with non-linearity. Alex Eng J 53(3):537–552CrossRefGoogle Scholar
  58. 58.
    Sahu RK, Panda S, Padhan S (2014) Optimal gravitational search algorithm for automatic generation control of interconnected power systems. Ain Shams Eng J 5(3):721–733CrossRefGoogle Scholar
  59. 59.
    Samuel GG, Christober Asir Rajan C (2015) Hybrid: particle swarm optimization–genetic algorithm and particle swarm optimization–shuffled frog leaping algorithm for long-term generator maintenance scheduling. Int J Electr Power Energy Syst 65:432–442CrossRefGoogle Scholar
  60. 60.
    Sahu RK, Panda S, Padhan S (2015) A hybrid firefly algorithm and pattern search technique for automatic generation control of multi area power systems. Int J Electr Power Energy Syst 64:9–23CrossRefGoogle Scholar
  61. 61.
    Sahu RK, Panda S, Chandra Sekhar GT (2015) A novel hybrid PSO-PS optimized fuzzy PI controller for AGC in multi area interconnected power systems. Int J Electr Power Energy Syst 64:880–893CrossRefGoogle Scholar
  62. 62.
    Sahu BK et al (2015) Teaching–learning based optimization algorithm based fuzzy-PID controller for automatic generation control of multi-area power system. Appl Soft Comput 27:240–249CrossRefGoogle Scholar
  63. 63.
    Chitara D et al (2015) Optimal tuning of multimachine power system stabilizer using cuckoo search algorithm. IFAC-PapersOnLine 48(30):143–148CrossRefGoogle Scholar
  64. 64.
    Eke Ī, Taplamacıoğlu MC, Lee KY (2015) Robust tuning of power system stabilizer by using orthogonal learning artificial bee colony. IFAC-PapersOnLine 48(30):149–154CrossRefGoogle Scholar
  65. 65.
    Özdemir MT et al (2015) Tuning of optimal classical and fractional order PID parameters forAutomatic generation control based on the bacterial swarm optimization. IFAC-PapersOnLine 48(30):501–506CrossRefGoogle Scholar
  66. 66.
    Soni V et al (2016) Hybrid Grey wolf optimization-pattern search (hGWO-PS) optimized 2dof-Pid controllers for load frequency control (Lfc) in interconnected thermal power plants. ICTACT J Soft Comput 6(3):1244–1256Google Scholar
  67. 67.
    Gupta E, Saxena A (2016) Performance evaluation of antlion optimizer based regulator in automatic generation control of interconnected power system. J Eng 2016:1–14CrossRefGoogle Scholar
  68. 68.
    Ahmed BS et al (2016) Optimum design of PIλDμ controller for an automatic voltage regulator system using combinatorial test design. PLoS One 11(11):1–20Google Scholar
  69. 69.
    Venkatesh M, Sudheer G (2017) OPTIMAL LOAD FREQUENCY REGULATION OF MICRO-GRID USING DRAGONFLY ALGORITHM. Int Res J Eng Technol 4(8):978–981Google Scholar
  70. 70.
    Pain S, Acharjee P (2017) Tuning of PID controller for realistic load frequency control system using chaotic exponential PSO algorithm. Int J Eng Technol 8(6):2712–2724CrossRefGoogle Scholar
  71. 71.
    Kumar A, Suhag S (2017) Multiverse optimized fuzzy-PID controller with a derivative filter for load frequency control of multisource hydrothermal power system. Turk J Electr Eng Comput Sci 25(5):4187–4199CrossRefGoogle Scholar
  72. 72.
    Sambariya DK, Fagna R (2017) A novel elephant herding optimization based PID controller design for Load frequency control in power system. In: 2017 International Conference on Computer, Communications and Electronics (Comptelix). IEEE, pp 595–600Google Scholar
  73. 73.
    Dey P, Bhattacharya A, Das P (2017) Tuning of power system stabilizer for small signal stability improvement of interconnected power system. Appl Comput Inform.
  74. 74.
    Khezri R, Oshnoei A, Hagh MT, Muyeen SM (2018) Coordination of heat pumps, electric vehicles and AGC for efficient LFC in a smart hybrid PowerSystem via SCA-based optimized FOPID controllers. Energies 11:420–1–21CrossRefGoogle Scholar
  75. 75.
    Mathur P, Rajpurohit VS, Srivastava RK (2018) Comparative analysis of PID tuning of AVR. Int J Futur Revol Comput Sci Commun Eng 4(1):53–56Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2019

Authors and Affiliations

  • Nour E. L. Yakine Kouba
    • 1
  • Mohamed Boudour
    • 1
  1. 1.Laboratory of Electrical and Industrial Systems, Faculty of Electrical Engineering and ComputingUniversity of Sciences and Technology Houari BoumedieneAlgiersAlgeria

Personalised recommendations