MOSHEPO: a hybrid multi-objective approach to solve economic load dispatch and micro grid problems

  • 73 Accesses

  • 1 Citations


This paper proposes a novel hybrid multi-objective algorithm named Multi-objective Spotted Hyena and Emperor Penguin Optimizer (MOSHEPO) for solving both convex and non-convex economic dispatch and micro grid power dispatch problems. The proposed algorithm combines two newly developed bio-inspired optimization algorithms namely Multi-objective Spotted Hyena Optimizer (MOSHO) and Emperor Penguin Optimizer (EPO). MOSHEPO contemplates many non-linear characteristics of power generators such as transmission losses, multiple fuels, valve-point loading, and prohibited operating zones along with their operational constraints, for practical operation. To evaluate the effectiveness of MOSHEPO, the proposed algorithm has been tested on various benchmark test systems and its performance is compared with other well-known approaches. The experimental results demonstrate that the proposed algorithm outperforms other algorithms with low computational efforts while solving economic and micro grid power dispatch problems.

This is a preview of subscription content, log in to check access.

Access options

Buy single article

Instant unlimited access to the full article PDF.

US$ 39.95

Price includes VAT for USA

Subscribe to journal

Immediate online access to all issues from 2019. Subscription will auto renew annually.

US$ 99

This is the net price. Taxes to be calculated in checkout.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7


  1. 1.

    Chowdhury BH, Rahman S (1990) A review of recent advances in economic dispatch. IEEE Trans Power Syst 5(4):1248–1259

  2. 2.

    Wood AJ, Wollenberg BF (2012) Power generation, operation, and control. Wiley, New York

  3. 3.

    Dodu J C, Martin P, Merlin A, Pouget J (1972) An optimal formulation and solution of short-range operating problems for a power system with flow constraints. Proc IEEE 60(1):54–63

  4. 4.

    Ding T, Bo R, Li F, Sun H (2015) A bi-level branch and bound method for economic dispatch with disjoint prohibited zones considering network losses. IEEE Trans Power Syst 30(6):2841–2855

  5. 5.

    Fan J-Y, Zhang L (1998) Real-time economic dispatch with line flow and emission constraints using quadratic programming. IEEE Trans Power Syst 13(2):320–325

  6. 6.

    Liang Z-X, Duncan Glover J (1992) A zoom feature for a dynamic programming solution to economic dispatch including transmission losses. IEEE Trans Power Syst 7(2):544–550

  7. 7.

    Walters D C, Sheble G B (1993) Genetic algorithm solution of economic dispatch with valve point loading. IEEE Trans Power Syst 8(3):1325–1332

  8. 8.

    Damousis I G, Bakirtzis A G, Dokopoulos P S (2003) Network-constrained economic dispatch using real-coded genetic algorithm. IEEE Trans Power Syst 18(1):198–205

  9. 9.

    Amjady N, Sharifzadeh H (2010) Solution of non-convex economic dispatch problem considering valve loading effect by a new modified differential evolution algorithm. Int J Electr Power Energy Syst 32(8):893–903

  10. 10.

    Sayah S, Hamouda A (2013) A hybrid differential evolution algorithm based on particle swarm optimization for nonconvex economic dispatch problems. Appl Soft Comput 13(4):1608–1619

  11. 11.

    Sinha N, Chakrabarti R, Chattopadhyay P K (2003) Evolutionary programming techniques for economic load dispatch. IEEE Trans Evol Comput 7(1):83–94

  12. 12.

    Soroudi A, Ehsan M (2013) Igdt based robust decision making tool for dnos in load procurement under severe uncertainty. IEEE Trans Smart Grid 4(2):886–895

  13. 13.

    Mohammadi-Ivatloo B, Zareipour H, Amjady N, Ehsan M (2013) Application of information-gap decision theory to risk-constrained self-scheduling of gencos. IEEE Trans Power Syst 28(2):1093–1102

  14. 14.

    Bhattacharya A, Chattopadhyay P K (2010) Hybrid differential evolution with biogeography-based optimization for solution of economic load dispatch. IEEE Trans Power Syst 25(4):1955–1964

  15. 15.

    Gaing Z-L (2003) Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE Trans Power Syst 18(3):1187–1195

  16. 16.

    Basu M, Chowdhury A (2013) Cuckoo search algorithm for economic dispatch. Energy 60:99–108

  17. 17.

    Mohammadi-Ivatloo B, Rabiee A, Soroudi A, Ehsan M (2012) Iteration pso with time varying acceleration coefficients for solving non-convex economic dispatch problems. Int J Electr Power Energy Syst 42(1):508–516

  18. 18.

    Aghaei J, Niknam T, Azizipanah-Abarghooee R, Arroyo JM (2013) Scenario-based dynamic economic emission dispatch considering load and wind power uncertainties. Int J Electr Power Energy Syst 47:351–367

  19. 19.

    Younes M, Khodja F, Kherfane RL (2014) Multi-objective economic emission dispatch solution using hybrid ffa (firefly algorithm) and considering wind power penetration. Energy 67:595–606

  20. 20.

    Panigrahi B K, Pandi VR, Das S, Das S (2010) Multiobjective fuzzy dominance based bacterial foraging algorithm to solve economic emission dispatch problem. Energy 35(12):4761–4770

  21. 21.

    Hosseinnezhad V, Rafiee M, Ahmadian M, Ameli MT (2014) Species-based quantum particle swarm optimization for economic load dispatch. Int J Electr Power Energy Syst 63:311–322

  22. 22.

    Balasubbareddy M, Sivanagaraju S, Suresh CV (2015) Multi-objective optimization in the presence of practical constraints using non-dominated sorting hybrid cuckoo search algorithm. Eng Sci Technol, an International Journal 18(4):603–615

  23. 23.

    Rizy D T, Jewell W T, Stovall J P (1985) Operational and design considerations for electric distribution systems with dispersed storage and generation (dsg). IEEE Trans Power Syst PAS-104(10):2864–2871

  24. 24.

    Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

  25. 25.

    Dhiman G, Kumar V (2018) Multi-objective spotted hyena optimizer: a multi-objective optimization algorithm for engineering problems. Knowl-Based Syst 150:175–197

  26. 26.

    Dhiman G, Kumar V (2018) Emperor penguin optimizer: a bioinspired algorithm for engineering problems. Knowl-Based Syst 159:20–50

  27. 27.

    Coello Coello C A, Lechuga M S (2002) Mopso: a proposal for multiple objective particle swarm optimization. In: Proceedings of the evolutionary computation on 2002. CEC ’02. Proceedings of the 2002 congress - volume 02, CEC ’02. IEEE Computer Society, Washington, DC, pp 1051–1056

  28. 28.

    Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6(2):182–197

  29. 29.

    Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

  30. 30.

    Corne D W, Jerram N R, Knowles J D, Oates M J (2001) Pesa-ii: region-based selection in evolutionary multiobjective optimization. In: Proceedings of the 3rd annual conference on genetic and evolutionary computation. Morgan Kaufmann Publishers Inc, pp 283–290

  31. 31.

    Zitzler E, Laumanns M, Thiele L (2001) Spea2: improving the strength pareto evolutionary algorithm. Technical report

  32. 32.

    Chiang C-L (2005) Improved genetic algorithm for power economic dispatch of units with valve-point effects and multiple fuels. IEEE Trans Power Syst 20(4):1690–1699

  33. 33.

    Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70

  34. 34.

    Gong M, Jiao L, Du H, Bo L (2008) Multiobjective immune algorithm with nondominated neighbor-based selection. Evol Comput 16(2):225–255

  35. 35.

    Su C-T, Lin C-T (2000) New approach with a hopfield modeling framework to economic dispatch. IEEE Trans Power Syst 15(2):541–545

  36. 36.

    Wilcoxon F (1945) Individual comparisons by ranking methods. Biom Bull 1(6):80–83

  37. 37.

    Chen Q, Liu B, Zhang Q, Liang J, Suganthan P, Qu B Y (2014) Problem definitions and evaluation criteria for cec 2015 special session on bound constrained single-objective computationally expensive numerical optimization. Technical Report, Nanyang Technological University

Download references

Author information

Correspondence to Gaurav Dhiman.

Ethics declarations

Conflict of Interest

The author declares that he has no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Dhiman, G. MOSHEPO: a hybrid multi-objective approach to solve economic load dispatch and micro grid problems. Appl Intell 50, 119–137 (2020) doi:10.1007/s10489-019-01522-4

Download citation


  • Multi-objective optimization
  • Spotted hyena optimizer
  • Emperor penguin optimizer
  • Economic dispatch
  • Micro grid