Skip to main content

Advertisement

Log in

Swarm based mean-variance mapping optimization for convex and non-convex economic dispatch problems

  • Regular Research Paper
  • Published:
Memetic Computing Aims and scope Submit manuscript

Abstract

In power system generation, the economic dispatch (ED) is used to allocate the real power output of thermal generating units to meet the required load demand so as the total cost of thermal generating units is minimized. This paper proposes a swarm based mean-variance mapping optimization \((\hbox {MVMO}^{S})\) for solving the ED problems with convex and nonconvex objective functions. The proposed method is the extension of the original single particle mean-variance mapping optimization by initializing a set of particles. The special feature of the proposed method is a mapping function applied for the mutation based on the mean and variance of n-best population. The proposed \(\hbox {MVMO}^{S}\) is tested on various systems and the obtained results are compared to those from many other optimization methods in the literature. Test results have shown that the proposed method can obtain better solution quality than the other methods. Therefore, the proposed \(\hbox {MVMO}^{S}\) is a potential method for efficiently solving the convex and nonconvex ED problems in power systems.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Abbreviations

N :

Total number of generating units

F :

Total operation cost

\(a_{i}, b_{i}, c_{i}\) :

Fuel cost coefficients of unit i

\(e_{i}, f_{i}\) :

Fuel cost coefficients of unit i reflecting valve-point effects

\(B_{ij}, B_{0i}, B_{00}\) :

B-matrix coefficients for transmission power loss

\(P_{D}\) :

Total system load demand

\(P_{i}\) :

Power output of generator i

\(P_{i,max}\) :

Maximum power output of generator i

\(P_{i,min}\) :

Minimum power output of generator i

\(P_{s}\) :

Power output of slack unit

\(P_{s,max}\) :

Maximum power output of slack unit

\(P_{ismin}\) :

Minimum power output of slack unit

\(n_{i}\) :

Number of prohibited operating zones of unit i

\(P_{L}\) :

Total transmission loss

\(P^{l}_{ik}\) :

Lower bound for prohibited zone k of generator i

\(P^{u}_{ik}\) :

Upper bound for prohibited zone k of generator i

\(DR_{i}\) :

Ramp down rate limit of unit i

\(UR_{i}\) :

Ramp up rate limit of unit i

\(S_{i}\) :

Spinning reserve from unit i

\(S_{i,max}\) :

Maximum spinning reserve contribution of unit i

\(S_{R}\) :

Total system spinning reserve requirement

n_var :

Number of variable (generators)

n_par :

Number of particles

mode :

Variable selection strategy for offspring creation

archive zize :

n-best individuals to be stored in the table

\(d_{i}\) :

Initial smoothing factor

\(\Delta d_0^{\mathrm{ini}}\) :

Initial smoothing factor increment

\(\Delta d_0^{\mathrm{final}}\) :

Final smoothing factor increment

\(f_{s\_ini}^*\) :

Initial shape scaling factor

\(f_{s\_\mathrm{final}}^*\) :

Final shape scaling factor

\(D_{min}\) :

Minimum distance threshold to the global best solution

n_randomly :

Initial number of variables selected for mutation

n_randomly_min :

Final number of variables selected for mutation

indep.runs :

m steps independently to collect a set of reliable individual solutions

References

  1. Wollenberg B, Wood A (1996) Power generation, operation and control. Wiley, New York

    Google Scholar 

  2. Dieu VN, Schegner P, Ongsakul W (2013) Pseudo-gradient based particle swarm optimization method for nonconvex economic dispatch. In: Power, control and optimization. Springer, New York, pp 1–27

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

    Article  Google Scholar 

  4. Jiang A, Ertem S, Subir S, Kothari D (1995) Economic dispatch with non-monotonically increasing incremental cost units and transmission system losses. Discussion. IEEE Trans Power Syst 10:891–897

    Article  Google Scholar 

  5. Kumaran G, Mouly VSRK (2001) Using evolutionary computation to solve the economic load dispatch problem. In: Proceedings of the 2001 congress on evolutionary computation, vol 1, pp 296–301

  6. Adhinarayanan T, Sydulu M (2006) Particle swarm optimisation for economic dispatch with cubic fuel cost function. In: TENCON 2006, IEEE region 10 conference, pp 1–4

  7. Adhinarayanan T, Sydulu M (2006) Fast and effective algorithm for economic dispatch of cubic fuel cost based thermal units. In: First international conference on industrial and information systems, pp 156–160

  8. Theerthamalai A, Maheswarapu S (2010) An effective non-iterative “\(\lambda \)-logic based” algorithm for economic dispatch of generators with cubic fuel cost function. Int J Electr Power Energy Syst 32:539–542

    Article  Google Scholar 

  9. Jalid S, Amoli NA, Shayanfar HA, Barzinpour F (2012) Solving economic dispatch problem with cubic fuel cost function by firefly algorithm. In: 8th international conference on technical and physical problems of power engineering, pp 5–7

  10. Ching-Tzong S, Chien-Tung L (2000) New approach with a Hopfield modeling framework to economic dispatch. IEEE Trans Power Syst 15:541–545

    Article  Google Scholar 

  11. Yalcinoz T, Altun H, Hasan U (2000) Constrained economic dispatch with prohibited operating zones: a Hopfield neural network approach. In: Electrotechnical conference. MELECON 2000. 10th Mediterranean, pp 570–573

  12. Su C-T, Chiou G-J (1997) An enhanced Hopfield model for economic dispatch considering prohibited zones. Electr Power Syst Res 42:72–76

    Article  Google Scholar 

  13. 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:1690–1699

    Article  Google Scholar 

  14. Orero S, Irving M (1996) Economic dispatch of generators with prohibited operating zones: a genetic algorithm approach. In: IEE proceedings generation, transmission and distribution, pp 529–534

  15. Su C-T (2004) Nonconvex power economic dispatch by improved genetic algorithm with multiplier updating method. Electr Power Compon Syst 32:257–273

    Article  Google Scholar 

  16. Jayabarathi T, Jayaprakash K, Jeyakumar D, Raghunathan T (2005) Evolutionary programming techniques for different kinds of economic dispatch problems. Electr Power Syst Res 73:169–176

    Article  Google Scholar 

  17. Neto JXV, Bernert DLdA, Coelho LdS (2011) Improved quantum-inspired evolutionary algorithm with diversity information applied to economic dispatch problem with prohibited operating zones. Energy Convers Manag 52:8–14

    Article  Google Scholar 

  18. Wong K, Fung C (1993) Simulated annealing based economic dispatch algorithm. In: IEE Proceedings C (Generation, Transmission and Distribution), pp 509–515

  19. Hemamalini S, Simon SP (2010) Artificial bee colony algorithm for economic load dispatch problem with non-smooth cost functions. Electr Power Compon Syst 38:786–803

    Article  Google Scholar 

  20. Panigrahi B, Yadav SR, Agrawal S, Tiwari M (2007) A clonal algorithm to solve economic load dispatch. Electr Power Syst Res 77:1381–1389

    Article  Google Scholar 

  21. Bhattacharya A, Chattopadhyay PK (2010) Biogeography-based optimization for different economic load dispatch problems. IEEE Trans Power Syst 25:1064–1077

    Article  Google Scholar 

  22. Li Y-L, Zhan Z-H, Gong Y-J, Chen W-N, Zhang J, Li Y (2015) Differential evolution with an evolution path: a deep evolutionary algorithm. IEEE Trans Cybern 45(9):1798–1810

    Article  Google Scholar 

  23. Özyön S, Yaşar C, Temurtaş H (2011) Diferansiyel gelişim algoritmasının valf nokta etkili konveks olmayan ekonomik güç dağıtım problemlerine uygulanması. In: 6th international advanced technologies symposium (IATS’11), electrical & electronics technologies papers, pp 181–186

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

    Article  Google Scholar 

  25. Park J-B, Jeong Y-W, Shin J-R, Lee KY (2010) An improved particle swarm optimization for nonconvex economic dispatch problems. IEEE Trans Power Syst 25:156–166

    Article  Google Scholar 

  26. Chaturvedi KT, Pandit M, Srivastava L (2008) Self-organizing hierarchical particle swarm optimization for nonconvex economic dispatch. IEEE Trans Power Syst 23:1079–1087

    Article  Google Scholar 

  27. Kuo C-C (2008) A novel coding scheme for practical economic dispatch by modified particle swarm approach. IEEE Trans Power Syst 23:1825–1835

    Article  Google Scholar 

  28. Selvakumar AI, Thanushkodi K (2007) A new particle swarm optimization solution to nonconvex economic dispatch problems. IEEE Trans Power Syst 22:42–51

    Article  Google Scholar 

  29. Niknam T, Mojarrad HD, Meymand HZ (2011) A new particle swarm optimization for non-convex economic dispatch. Eur Trans Electr Power 21:656–679

    Article  Google Scholar 

  30. Cai J, Ma X, Li L, Haipeng P (2007) Chaotic particle swarm optimization for economic dispatch considering the generator constraints. Energy Convers Manag 48:645–653

    Article  Google Scholar 

  31. Li Y, Zhan Z-H, Lin S, Zhang J, Luo X (2015) Competitive and cooperative particle swarm optimization with information sharing mechanism for global optimization problems. Inf Sci 293:370–382

    Article  Google Scholar 

  32. Lalwani S, Kumar R, Gupta N (2015) A novel two-level particle swarm optimization approach for efficient multiple sequence alignment. Memetic Comput 7:119–133

    Article  Google Scholar 

  33. Nadeem Malik T, ul Asar A, Wyne MF, Akhtar S (2010) A new hybrid approach for the solution of nonconvex economic dispatch problem with valve-point effects. Electr Power Syst Res 80:1128–1136

    Article  Google Scholar 

  34. Thitithamrongchai C, Eua-Arporn B (2007) Self-adaptive differential evolution based optimal power flow for units with non-smooth fuel cost functions. J Electr Syst 3:88–99

    Google Scholar 

  35. Lin W-M, Cheng F-S, Tsay M-T (2001) Nonconvex economic dispatch by integrated artificial intelligence. IEEE Trans Power Syst 16:307–311

    Article  Google Scholar 

  36. Panigrahi BK, Ravikumar V (2008) Bacterial foraging optimisation: Nelder–Mead hybrid algorithm for economic load dispatch. IET Gener Transm Distrib 2:556

    Article  Google Scholar 

  37. Erlich I, Venayagamoorthy GK, Worawat N (2010) A mean-variance optimization algorithm. In: Evolutionary computation (CEC). IEEE Congress, pp 1–6

  38. Rueda JL, Erlich I (2013) Evaluation of the mean-variance mapping optimization for solving multimodal problems. In: IEEE symposium on swarm intelligence (SIS), pp 7–14

  39. Khoa TH, Vasant PM, Singh BSM, Dieu VN (2015) Swarm-based mean-variance mapping optimization (MVMOS) for solving non-convex economic dispatch problems. Handbook of research on swarm intelligence in engineering, p 211

  40. Sajjadi S, Kazemzadeh R (2016) A new analytical maclaurin series based \(\lambda \)-logic algorithm to solve the non-convex economic dispatch problem considering valve-point effect. Fuel 10:6

    Google Scholar 

  41. Lee FN, Breipohl AM (1993) Reserve constrained economic dispatch with prohibited operating zones. IEEE Trans Power Syst 8:246–254

    Article  Google Scholar 

  42. Somasundaram P, Kuppusamy K, Kumudini Devi RP (2004) Economic dispatch with prohibited operating zones using fast computation evolutionary programming algorithm. Electr Power Syst Res 70:245–252

    Article  Google Scholar 

  43. Subbaraj P, Rengaraj R, Salivahanan S, Senthilkumar T (2010) Parallel particle swarm optimization with modified stochastic acceleration factors for solving large scale economic dispatch problem. Int J Electr Power Energy Syst 32:1014–1023

    Article  Google Scholar 

Download references

Acknowledgments

This research work is sponsored by GA scheme of Universiti Teknologi PETRONAS.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. H. Khoa.

Appendix

Appendix

Table 15 Power output of 140-unit system with both VPE and POZ by \(\hbox {MVMO}^{S}\)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khoa, T.H., Vasant, P.M., Singh, M.S.B. et al. Swarm based mean-variance mapping optimization for convex and non-convex economic dispatch problems. Memetic Comp. 9, 91–108 (2017). https://doi.org/10.1007/s12293-016-0186-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12293-016-0186-1

Keywords