Natural Computing

, Volume 18, Issue 4, pp 695–703 | Cite as

Solving dynamic economic emission dispatch problem considering wind power by multi-objective differential evolution with ensemble of selection method

  • B. Y. Qu
  • J. J. LiangEmail author
  • Y. S. Zhu
  • P. N. Suganthan


Clean energy resources such as wind power are playing an important role in power generation recently. In this paper, a modified version of multi-objective differential evolution (MODE) is used to tackle the extended dynamic economic emission dispatch (DEED) problem by incorporating wind power plant into the system. DEED is a nonlinear and highly constrained multi-objective optimization problem and the predicted load is varying with time. Fuel costs and pollution emission are the two objectives to be optimized and the valve point effect, spinning reserve, real power loss as well as the ramping rate are considered. To solve the model effectively, an ensemble of selection method is used in the MODE algorithm. The real-time output adjustment and penalty factor methods are used to deal with the complex constraints. The proposed method is firstly examined on several multi-objective benchmark problems and the DEED problem without considering the wind power to test its effectiveness of solving multi-objective optimization problems. Secondly, the model considering wind power is solved and the results show that the proposed algorithm is effective in handling such problems.


Dynamic economic emission dispatch Multi-objective optimization Differential evolution Wind power 



This research is partially supported by National Natural Science Foundation of China (61305080, 61673404, 61473266, 61379113) and Postdoctoral Science Foundation of China (2014M552013) and the Scientific and Technological Project of Henan Province (132102210521, 152102210153). Dr P. N. Suganthan acknowledges support offered by C4T Cambridge Create program.


  1. Abido MA (2003) Environmental/economic power dispatch using multiobjective evolutionary algorithms. IEEE Trans Power Syst 18(4):1529–1537CrossRefGoogle Scholar
  2. Aghaei J, Niknam T, Abarghooee R, Arroyo JM (2013) Scenario-based dynamic economic emission dispatch considering load and wind power uncertainties. Electrical Power Energy Syst 47:351–367CrossRefGoogle Scholar
  3. Bahman B, Ebrahim F, Rasoul A (2013) An efficient scenario-based and fuzzy self-adaptive learning particle swarm optimization approach for dynamic economic emission dispatch considering load and wind power uncertainties. Energy 50:232–244CrossRefGoogle Scholar
  4. Basu M (2007) Dynamic economic emission dispatch using evolutionary programming and fuzzy satisfying method. Int J Emerg Electric Power Syst 8(4):1–15Google Scholar
  5. Basu M (2008) Dynamic economic emission dispatch using non-dominated sorting genetic algorithm-II. Int J Electr Power Energy Syst 30(2):140–149CrossRefGoogle Scholar
  6. Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evolut Comput 15(1):4–31CrossRefGoogle Scholar
  7. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: nSGAII. IEEE Trans Evolut Comput 6(2):182–197CrossRefGoogle Scholar
  8. Guo CX, Zhan JP, Wu QH (2012) Dynamic economic emission dispatch based on group search optimizer with multiple producers. Electr Power Syst Res 86:8–16CrossRefGoogle Scholar
  9. Hetzer J, Yu D, Bhattarai K (2005) An economic dispatch model incorporating wind power. IEEE Trans Power Syst 20(4):2143–2145CrossRefGoogle Scholar
  10. Jiang X, Zhou J, Wang H (2013) Dynamic environmental economic dispatch using multi-objective differential evolution algorithm with expanded double selection and adaptive random restart. Int J Electr Power Energy Syst 49:399–407CrossRefGoogle Scholar
  11. Knowles J, Thiele L, Zitzler E (2006) A Tutorial on the performance Assessment of Stochastic Multi-objective Optimizers. Computer Engineering and Networks Laboratory, ETH Zurich, ZurichGoogle Scholar
  12. Lee TY (2007) Optimal spinning reserve for a wind-thermal power system using EIPSO. IEEE Trans Power Syst 22(4):1612–1621CrossRefGoogle Scholar
  13. Liao GC (2011) A novel evolutionary algorithm for dynamic economic dispatch with energy saving and emission reduction in power system integrated wind power. Energy 36(2):1018–1029CrossRefGoogle Scholar
  14. Liu R, Wang X, Liu J, Fang L, Jiao L (2013) A preference multi-objective optimization based on adaptive rank clone and differential evolution. Nat Comput 12:109–132MathSciNetCrossRefGoogle Scholar
  15. Nwulu NI, Xia X (2015) Multi-objective dynamic economic emission dispatch of electric power generation integrated with game theory based demand response programs. Energy Conversat Manag 89:963–974CrossRefGoogle Scholar
  16. Pandit N, Tripathi A, Tapaswi S (2012) An improved bacterial foraging algorithm for combined static/dynamic environmental economic dispatch. Appl Soft Comput 12(11):3500–3513CrossRefGoogle Scholar
  17. Peng C, Sun H, Guo J (2012) Dynamic economic dispatch for wind-thermal power system using a novel bi-population chaotic differential evolution algorithm. Int J Electr Power Energy Syst 42(1):119–126CrossRefGoogle Scholar
  18. Qu BY, Suganthan PN (2010) Multi-objective evolutionary algorithms based on the summation of normalized objectives and diversified selection. Inf Sci 180(17):3170–3181MathSciNetCrossRefGoogle Scholar
  19. Qu BY, Pandi VR, Panigrahi BK, Suganthan PN (2010) Multi objective evolutionary programming to solve environmental economic dispatch problem. ICARCV 58(1):673–679Google Scholar
  20. Sindhya K, Deb K, Miettinen K (2011) Improving convergence of evolutionary multi-objective optimization with local search: a concurrent-hybrid algorithm. Nat Comput 10:1407–1430MathSciNetCrossRefGoogle Scholar
  21. Storm R, Price KV (1995) Differential evolution-A simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359MathSciNetCrossRefGoogle Scholar
  22. Walters DC, Sheble GB (1993) Genetic algorithm solution of economic dispatch with valve-point loading. IEEE Trans Power Syst 8(3):1325–1332CrossRefGoogle Scholar
  23. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1:67–82CrossRefGoogle Scholar
  24. Xia X, Zhang J, Elaiw A (2011) An application of model predictive control to the dynamic economic dispatch of power generation. Control Eng Pract 19:638–648CrossRefGoogle Scholar
  25. Yang L, Fraga ES, Papageorgiou LG (2013) Mathematical programming formulations for non-smooth and non-convex electricity dispatch problems. Electric Power Syst Res 95:302–308CrossRefGoogle Scholar
  26. Zhou W, Peng Y, Sun H (2009) Dynamic economic dispatch in wind power integrated system. Proc CSEE 29(25):13–18Google Scholar
  27. Zhu YS, Wang J, Qu BY (2014) Multi-objective economic emission dispatch considering wind power using evolutionary algorithm based on decomposition. Electr Power Energy Syst 63:434–445CrossRefGoogle Scholar
  28. Zhu YS, Wang J, Qu BY, Suganthan PN (2015) Multi-objective dynamic economic emission dispatch integrating wind farm. Power Syst Technol 39(5):1315–1322Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2017

Authors and Affiliations

  • B. Y. Qu
    • 1
    • 2
  • J. J. Liang
    • 1
    • 2
    Email author
  • Y. S. Zhu
    • 1
  • P. N. Suganthan
    • 3
  1. 1.School of Electric and Information EngineeringZhongyuan University of TechnologyZhengzhouChina
  2. 2.School of Information EngineeringZhengzhou UniversityZhengzhouChina
  3. 3.School of Electrical and Electronic EngineeringNanyang Technological UniversitySingaporeSingapore

Personalised recommendations