Solving energy management of renewable integrated microgrid systems using crow search algorithm

  • Bishwajit DeyEmail author
  • Biplab Bhattacharyya
  • Apoorv Srivastava
  • Kumar Shivam
Methodologies and Application


This paper aims to percolate energy management of microgrid systems by minimizing the generation cost of the same. Energy management of microgrid refers to the optimal sizing and scheduling of the distributed energy resources to reduce the generation cost and pollutant emission. A recently developed crow search algorithm (CSA) is implemented to execute the optimization. The proposed CSA imitates the crows’ memory and tactics of hiding and chasing their food. Six renewable integrated microgrid test systems and a total of eighteen different cases are considered for this study. Various practical complexities such as valve point loading effect, combined economic–emission dispatch using price penalty factor method, modeling of the renewable energy sources and energy storage systems are taken into consideration for energy management of the microgrid systems. Results obtained are then compared to a number of different soft computing techniques such as genetic algorithm and particle swarm optimization and the likes to justify the effectiveness of the proposed algorithm. A statistical analysis, viz. Wilcoxon signed-rank test, is performed to prove the superiority of the proposed approach over the various other optimization techniques used in the paper.


Combined economic–emission dispatch Penalty factor Microgrid Grey wolf optimization Teaching–learning-based optimization Sine cosine algorithm Crow search algorithm 


Compliance with ethical standards

Conflict of interest

The authors declare that they have no conflicts of interest.

Human and animal rights

This article does not contain any studies with human participants or animals performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.


  1. Askarzadeh A (2016) A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Comput Struct 169:1–12CrossRefGoogle Scholar
  2. Bahmani-Firouzi B, Azizipanah-Abarghooee R (2014) Optimal sizing of battery energy storage for micro-grid operation management using a new improved bat algorithm. Int J Electr Power Energy Syst 56:42–54CrossRefGoogle Scholar
  3. Basu M, Chowdhury A (2013) Cuckoo search algorithm for economic dispatch. Energy 60:99–108CrossRefGoogle Scholar
  4. Chen C, Duan S, Cai T, Liu B, Hu G (2011) Smart energy management system for optimal microgrid economic operation. IET Renew Power Gener 5(3):258CrossRefGoogle Scholar
  5. Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112CrossRefGoogle Scholar
  6. Dey B, Roy SK, Bhattacharyya B (2019) Solving multi-objective economic emission dispatch of a renewable integrated microgrid using latest bio-inspired algorithms. Eng Sci Technol Int J 22(1):55–66CrossRefGoogle Scholar
  7. Dhillon JS, Parti SC, Kothari DP (1993) Stochastic economic emission load dispatch. Electr Power Syst Res 26(3):179–186CrossRefGoogle Scholar
  8. Elattar EE (2018) Modified harmony search algorithm for combined economic emission dispatch of microgrid incorporating renewable sources. Energy 159:496–507CrossRefGoogle Scholar
  9. Fan H, Yuan Q, Cheng H (2018) Multi-objective stochastic optimal operation of a grid-connected microgrid considering an energy storage system. Appl Sci 8(12):2560CrossRefGoogle Scholar
  10. Ganjefar Soheil, Tofighi Morteza (2011) Dynamic economic dispatch solution using an improved genetic algorithm with non-stationary penalty functions. Eur Trans Electr Power 21(3):1480–1492CrossRefGoogle Scholar
  11. Goldberg David E, Holland John H (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95–99CrossRefGoogle Scholar
  12. Hatziargyriou N (2013) Microgrids: architectures and control. Wiely, HobokenCrossRefGoogle Scholar
  13. Kasaei MJ (2018) Energy and operational management of virtual power plant using imperialist competitive algorithm. Int Trans Electr Energy Syst 28(11):1–13CrossRefGoogle Scholar
  14. Kennedy J (2010) Particle swarm optimization. In: Encyclopedia of machine learning, pp 760–766Google Scholar
  15. Khandelwal A, Bhargava A Sharma, Sharma H (2018) Modified grey wolf optimization algorithm for transmission network expansion planning problem. Arab J Sci Eng 43(6):2899–2908CrossRefGoogle Scholar
  16. Koltsaklis NE, Giannakakis M, Georgiadis MC (2018) Optimal energy planning and scheduling of microgrids. Chem Eng Res Des 131(2013):318–332CrossRefGoogle Scholar
  17. Kumar KP, Saravanan B (2019) Day ahead scheduling of generation and storage in a microgrid considering demand Side management. J Energy Storage 21:78–86CrossRefGoogle Scholar
  18. Lahon R, Gupta CP (2018a) Risk-based coalition of cooperative microgrids in electricity market environment. IET Gener Transm Distrib 12(13):3230–3241CrossRefGoogle Scholar
  19. Lahon R, Gupta CP (2018b) Energy management of cooperative microgrids with high-penetration renewables. IET Renew Power Gener 12(6):680–690CrossRefGoogle Scholar
  20. Luu NA (2014) Control and management strategies for a microgrid. AcknowledgmentsGoogle Scholar
  21. Mirjalili Seyedali (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133CrossRefGoogle Scholar
  22. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67CrossRefGoogle Scholar
  23. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61CrossRefGoogle Scholar
  24. Moghaddam A, Seifi A, Niknam T, Alizadeh Pahlavani MR (2011) Multi-objective operation management of a renewable MG (micro-grid) with back-up micro-turbine/fuel cell/battery hybrid power source. Energy 36(11):6490–6507CrossRefGoogle Scholar
  25. Rao RV, Savsani VJ, Vakharia DP (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. CAD Comput Aided Des 43(3):303–315CrossRefGoogle Scholar
  26. Sharma S, Bhattacharjee S, Bhattacharya A (2016) Grey wolf optimisation for optimal sizing of battery energy storage device to minimise operation cost of microgrid. IET Gener Transm Distrib 10(3):625–637CrossRefGoogle Scholar
  27. Sharma S, Bhattacharjee S, Bhattacharya A (2018a) Operation cost minimization of a micro-grid using quasi-oppositional swine influenza model based optimization with quarantine. Ain Shams Eng J 9(1):45–63CrossRefGoogle Scholar
  28. Sharma S, Bhattacharjee S, Bhattacharya A (2018b) Probabilistic operation cost minimization of Micro-Grid. Energy 148:1116–1139CrossRefGoogle Scholar
  29. Sihna N (2019) Some studies on application of intelligent techniques to economic operation of power systems. Jadavpur University, CalcuttaGoogle Scholar
  30. Storn R (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359MathSciNetCrossRefGoogle Scholar
  31. Trivedi N, Jangir P, Bhoye M, Jangir N (2018) An economic load dispatch and multiple environmental dispatch problem solution with microgrids using interior search algorithm. Neural Comput Appl 30(7):2173–2189CrossRefGoogle Scholar
  32. Venkata Rao R (2016) Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7(1):19–34Google Scholar
  33. Wang C, Shahidehpour SM (1994) Ramp-rate limits in unit commitment and economic dispatch incorporating rotor fatigue effect. IEEE Trans Power Syst 9(3):1539–1545CrossRefGoogle Scholar
  34. Wibowo RS, Firmansyah KR, Aryani NK, Soeprijanto A (2017) Dynamic economic dispatch of hybrid microgrid with energy storage using quadratic programming. In: IEEE Region 10 international conference proceedings/TENCON, 3:667–670Google Scholar
  35. Wilcoxon F (1945) Individual comparisons by ranking methods. Biometrics bulletin 1(6):80–83CrossRefGoogle Scholar
  36. Yalcinoz T, Short MJ (1997) Neural networks approach for solving economic dispatch problem with transmission capacity constraints. IEEE Power Eng Rev 17(10):40Google Scholar
  37. Yong L, Tao S (2007) Economic dispatch of power system incorporating wind power plant. 8th Int Power Eng. Conf. IPEC 2007:159–162Google Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Electrical EngineeringIndian Institute of Technology (Indian School of mines)DhanbadIndia

Personalised recommendations