Electrical Engineering

, Volume 100, Issue 2, pp 749–761 | Cite as

Solution to economic emission load dispatch by simulated annealing: case study

  • Jorge de Almeida Brito Júnior
  • Marcus Vinícius Alves Nunes
  • Manoel Henrique Reis Nascimento
  • Jorge Laureano Moya Rodríguez
  • Jandecy Cabral Leite
Original Paper


The optimization of economic emission load dispatch is one of the most significant tasks in power plants. This article aims to analyze a new application of the computational optimization by simulated annealing technique including turning off the motors with greatest losses. The incremental cost of fuel consumption and the lambda iteration methods are combined to determine the best parameters of active power of each \(i_{\mathrm{th}}\) generator unit, ensuring that the total losses and demand are equal to the total generated power but minimizing the total cost of fuel consumption and carbon emission. Many materials and methods have been elaborated to fix the economic emission load dispatch, among them are as follows: differential evolution method, gradient method and Newton’s method. The results found for this case study, with the new application of simulated annealing, were outstanding having a reduction of 20.14% in the total fuel cost, comparing to classical methods that distribute the generation of power among all motors, including the least efficient ones. This method helps the expert in the decision making of preventive maintenance of machines that are not working in the moment of multi-objective optimization, improving not only the yield of generation and carbon emission reduction but also of the power plant generation planning.


Simulated annealing algorithm Economic load dispatch Mathematical methods Power plants 



To the Institute of Technology and Education “Galileo” from Amazonia (ITEGAM), The Federal University of Para (UFPA), The Research Support Foundation State of Amazonas (FAPEAM) and the National Council of Research Productivity (CNPq) for the financial support to this research.


  1. 1.
    Garver LL (1963) Power generation scheduling by integer programming-development of theory. IEEE Trans Power Appar Syst PAS 82:730–735Google Scholar
  2. 2.
    Snyder WL, Powel HD, Rayburn JC (1987) Dynamic programming approach to unit commitment. IEEE Trans Power Syst 2:339–350CrossRefGoogle Scholar
  3. 3.
    Dogra R, Gupta N, Saroa H (2014) Economic load dispatch problem and Matlab programming of different methods. In: International conference of advance research and innovation (ICARI-2014)Google Scholar
  4. 4.
    Bard JF (1988) Short-term scheduling of thermal-electric generators using Lagrangian relaxation. Oper Res 36:756–766CrossRefzbMATHGoogle Scholar
  5. 5.
    Basu M (2005) A simulated annealing-based goal-attainment method for economic emission load dispatch of fixed head hydrothermal power systems. Int J Electr Power Energy Syst 27:147–153CrossRefGoogle Scholar
  6. 6.
    Kumar AIS, Dhanushkodi K, Kumar JJ, Paul CKC (2003) Particle swarm optimization solution to emission and economic dispatch problem. In: IEEE conference Tencon, paper ID-075Google Scholar
  7. 7.
    Basu M (2014) Fuel constrained economic emission dispatch using nondominated sorting genetic algorithm-II. Energy 78:649–664CrossRefGoogle Scholar
  8. 8.
    Nwulu NI, Xia X (2015) Multi-objective dynamic economic emission dispatch of electric power generation integrated with game theory based demand response programs. Energy Convers Manag 89:963–974CrossRefGoogle Scholar
  9. 9.
    Huang CM, YC H (2003) A novel approach to real-time economic emission power dispatch. IEEE Trans Power Syst 18:288–294CrossRefGoogle Scholar
  10. 10.
    Palanichamy NSBC (2002) Day-night weather-based economic power dispatch. IEEE Trans Power Syst 17(2):469–475CrossRefGoogle Scholar
  11. 11.
    King RTFA, Rughooputh HC (2003) Elitist multiobjective evolutionary algorithm for environmental/economic dispatch. In: IEEE congress on evolutionary computation, Canberra, Australia, pp 1108–1114Google Scholar
  12. 12.
    Muslu M (2004) Economic dispatch with environmental considerations: tradeoff curves and emission reduction rates. Electr Power Syst Res 71:153–158CrossRefGoogle Scholar
  13. 13.
    Yuan X, Wang L, Yuan Y, Zhang Y, Cao B, Yang B (2008) A modified differential evolution approach for dynamic economic dispatch with valve-point effects. Energy Convers Manag 49:3447–3453CrossRefGoogle Scholar
  14. 14.
    Secui DC (2015) A new modified artificial bee colony algorithm for the economic dispatch problem. Energy Convers Manag 89:43–62CrossRefGoogle Scholar
  15. 15.
    Jiang S, Ji Z, Shen Y (2014) A novel hybrid particle swarm optimization and gravitational search algorithm for solving economic emission load dispatch problems with various practical constraints. Int J Electr Power Energy Syst 55:628–644CrossRefGoogle Scholar
  16. 16.
    Wong K, Fung C (1993) Simulated annealing based economic dispatch algorithm. In: IEE proceedings C (generation, transmission and distribution), pp 509–515Google Scholar
  17. 17.
    Rajkumar M, Mahadevan K, Kannan S, Baskar S (2013) Combined economic and emission dispatch with valve-point loading of thermal generators using modified NSGA-II. J Electr Eng Technol 8(3):490–498CrossRefGoogle Scholar
  18. 18.
    Ziane I, Benhamida F, Graa A (2014) Simulated annealing optimization for multi-objective economic dispatch solution. Leonardo J Sci 25: 43–56Google Scholar
  19. 19.
    Mousa AA, Kotb KA (2011) Hybrid multiobjective evolutionary algorithm based technique for economic emission load dispatch optimization problem. J Nat Sci Math 5(1):9–26Google Scholar
  20. 20.
    Nascimento MHR, Nunes MVA, Rodríguez JLM, Leite JC (2016) A new solution to the economical load dispatch of power plants and optimization using differential evolution. Electr Eng. doi: 10.1007/s00202-016-0385-2
  21. 21.
    Dhillon SCPJS, Kothari DP (1994) Multiobjective optimal thermal power dispatch. Electr Power Energy Syst 16:383–389CrossRefGoogle Scholar
  22. 22.
    Walters DC, GB S (1993) Genetic algorithm solution of economic dispatch with valve point loading. IEEE Trans Power Syst 8:1325–1332CrossRefGoogle Scholar
  23. 23.
    Park J-B, Lee K-S, Shin J-R, Lee KY (2005) A particle swarm optimization for economic dispatch with nonsmooth cost functions. IEEE Trans Power Syst 20:34–42CrossRefGoogle Scholar
  24. 24.
    Dhamanda A, Dutt A, Prakash S, Bhardwaj AK (2013) A traditional approach to solve economic load dispatch problem of thermal generating unit using MATLAB programming. In: International Journal of Engineering Research and Technology (IJERT), vol 2. pp 3147–3152Google Scholar
  25. 25.
    Wang L, Singh C (2007) Environmental/economic power dispatch using a fuzzified multi-objective particle swarm optimization algorithm. Electr Power Syst Res 77:1654–1664Google Scholar
  26. 26.
    Kothari DP, Dhillon JS (2011) Power system optimization, 2nd edn. PHI Learning Pvt. Ltd, New DelhiGoogle Scholar
  27. 27.
    Revathy K, Nithiyanandham (2014) Economic dispatch using particle swarm optimization. Int J Adv Res Electr Electron Instrum Eng 3(Special Issue):59–66Google Scholar
  28. 28.
    Rodríguez-Toral MA, Morton W, Mitchell DR (2001) The use of new SQP methods for the optimization of utility systems. Comput Chem Eng 25(2–3):287–300CrossRefGoogle Scholar
  29. 29.
    Dhanraj RMS, Gajendran F (2005) Quadratic programming solution to emission and economic dispatch problem. J Inst Eng (India) 86:129–132Google Scholar
  30. 30.
    Bisen HMD Devendra, Pandit Manjaree, Panigrahi BK (2012) Solution of large scale economic load dispatch problem using quadratic programming and GAMS: a comparative analysis. J Inf Comput Sci 7(3):200–211Google Scholar
  31. 31.
    Wood AJ, BF W (1984) Power generation operation and control. Wiley, New YorkGoogle Scholar
  32. 32.
    Attaviriyanupap P, Kita H, Tanaka E, Hasegawa J (2004) A fuzzy-optimization approach to dynamic economic dispatch considering uncertainties. IEEE Trans Power Syst 19(3):1299–1307CrossRefGoogle Scholar
  33. 33.
    Kamboj VK, Bath S, Dhillon J (2015) Solution of non-convex economic load dispatch problem using grey wolf optimizer. Neural Comput Appl 27(5):1301–1316Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2017

Authors and Affiliations

  1. 1.Research DepartmentInstitute of Technology and Galileo Education da Amazônia (ITEGAM)ManausBrazil
  2. 2.Faculty of Electrical EngineeringInstitute of the Federal University of Para Technology (UFPA)BelémBrazil

Personalised recommendations