Skip to main content

Advertisement

Log in

A novel disruption based symbiotic organisms search to solve economic dispatch

  • Research Paper
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

Abstract

Economic dispatch (ED) is one of the vital prospects in the energy management system for determining the optimal power generation distribution among several committed power generating units. The objective of ED is to generate the electric power to meet the load demand by minimizing the total operating cost subjected to various equality and inequality constraints. This ED problem is generally solved using conventional techniques such as a gradient method by assuming the objective function as linear and convex. However, in general, the ED problem is constrained, non-convex, large scale, multimodal and highly nonlinear optimization problem. In order to overcome this drawback, various heuristic techniques have been introduced in the literature. Symbiotic organism search (SOS) is one of the emerging nature-inspired meta-heuristic algorithms. Due to simple in implementation and free from algorithm-specific control parameters, the SOS algorithm has gained a reputation among the researchers. The SOS technique mimics the biological interaction between two distinct species to survive and proliferate in the ecosystem. To evade the suboptimal solution and to enhance the exploration and exploitation of the SOS algorithm, the disruption operator is integrated with the basic SOS to form a novel disruption based SOS (DSOS) algorithm. The disruption strategy is originated from astrophysics and has the ability to shift between exploration and exploitation during the process of finding an optimum solution. To illustrate the effectiveness of the proposed method, it is applied on various test systems such as 3-unit, 5-unit, 6-unit, 13-unit, 20-unit, 38-unit, and 110-unit systems to solve different ED problems, namely, without transmission losses (TL), with transmission losses, by simultaneously considering valve point loading (VPL) effect along with TL, by simultaneously considering the effect of ramp rate limits (RRLs), prohibited operating zones (POZs) and TLs, and dynamic economic load dispatch by considering RRLs, POZs, VPL, and TL. The comparison of DSOS based simulation results with other methods reveal the efficiency and robustness of the proposed method to provide minimum total generation cost in all the cases with better convergence rate and less computational time.

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

Access this article

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
Fig. 15

Similar content being viewed by others

References

  1. Jain NK, Nangia U, Jain J (2018) Economic load dispatch using adaptive social acceleration constant based particle swarm optimization. J Inst Eng Ser B 99(5):431–439. https://doi.org/10.1007/s40031-018-0322-z

    Article  Google Scholar 

  2. El-Keib AA, Ma H, Hart JL (1994) Environmentally constrained economic dispatch using the La-Grangian relaxation method. IEEE Trans Power Syst 9(4):1723–1729. https://doi.org/10.1109/59.331423

    Article  Google Scholar 

  3. Chen CL, Wang SC (1993) Branch-and-bound scheduling for thermal generating units. IEEE Trans Energy Convers 8(2):184–189. https://doi.org/10.1109/60.222703

    Article  Google Scholar 

  4. Fanshel S, Lynes MIES, Ieee M (1964) Economic power generation using linear programming. IEEE Trans Power Appar Syst 83(4):347–356. https://doi.org/10.1109/TPAS.1964.4766011

    Article  Google Scholar 

  5. Shilaja C, Arunprasath T (2019) Internet of medical things-load optimization of power flow based on hybrid enhanced grey wolf optimization and dragonfly algorithm. Future Gener Comput Syst 98:319–330. https://doi.org/10.1016/j.future.2018.12.070

    Article  Google Scholar 

  6. Walters DC, Sheble GB (1993) Genetic algorithm solution of economic dispatch with valve point loading. IEEE Trans Power Syst 8(3):1325–1332. https://doi.org/10.1109/59.260861

    Article  Google Scholar 

  7. Abido MA (2002) Optimal power flow using tabu search algorithm. Electr Power Compon Syst 30(5):469–483. https://doi.org/10.1080/15325000252888425

    Article  Google Scholar 

  8. Xihui Y, Quintana VH (1999) Improving an interior-point-based OPF by dynamic adjustments of step sizes and tolerances. IEEE Trans Power Syst 14(2):709–717. https://doi.org/10.1109/59.761902

    Article  Google Scholar 

  9. Nayyar A (2018) Advances in swarm intelligence for optimizing problems in computer science. CRC Press, Boca Raton. https://doi.org/10.1201/9780429445927

    Book  Google Scholar 

  10. Nayyar A, Nguyen NG (2018) Introduction to swarm intelligence. In: Advances in swarm intelligence for optimizing problems in computer science 2018 Oct 3, pp 53–78. https://doi.org/10.1201/9780429445927-3

  11. Nayyar A, Garg S, Gupta D, Khanna A (2018) Evolutionary computation: theory and algorithms. In: Advances in swarm intelligence for optimizing problems in computer science 2018 Oct 3, pp. 1–26. Chapman and Hall

  12. Bouzeboudja H, Chaker A, Allali A, Naama B (2005) Economic dispatch solution using a real-coded genetic algorithm. Acta Electrotech Inform 5(4):1–5

    Google Scholar 

  13. Momoh JA, El-Hawary ME, Adapa R (1999) A review of selected optimal power flow literature to 1993 part I: nonlinear and quadratic programming approaches. IEEE Trans Power Syst 14(1):96–103. https://doi.org/10.1109/59.744492

    Article  Google Scholar 

  14. Monoh JA, Ei-Hawary ME, Adapa R (1999) A review of selected optimal power flow literature to 1993 part II: newton, linear programming and Interior Point Methods. IEEE Trans Power Syst 14(1):105–111. https://doi.org/10.1109/59.744495

    Article  Google Scholar 

  15. 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(1):34–42. https://doi.org/10.1109/TPWRS.2004.831275

    Article  Google Scholar 

  16. Noman N, Iba H (2008) Differential evolution for economic load dispatch problems. Electr Power Syst Res 78(8):1322–1331. https://doi.org/10.1016/j.epsr.2007.11.007

    Article  Google Scholar 

  17. Mandal B, Roy PK, Mandal S (2014) Economic load dispatch using krill herd algorithm. Int J Electr Power Energy Syst 57:1–10. https://doi.org/10.1016/j.ijepes.2013.11.016

    Article  Google Scholar 

  18. Duman S, Güvenç U, Yörükeren N (2010) Gravitational search algorithm for economic dispatch with valve-point effects. Int Rev Electr Eng 5(6):2890–2895

    Google Scholar 

  19. Padmanabhan B, Sivakumar RS, Jasper J, Victoire TAA (2011) Bacterial foraging approach to economic load dispatch problem with non convex cost function. In: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol, 7076 LNCS (PART 1), pp 577–584. https://doi.org/10.1007/978-3-642-27172-4_68

  20. Abdelaziz AY, Ali ES, Abd Elazim SM (2016) Flower pollination algorithm to solve combined economic and emission dispatch problems. Eng Sci Technol Int J 19(2):980–990. https://doi.org/10.1016/j.jestch.2015.11.005

    Article  Google Scholar 

  21. Benasla L, Belmadani A, Rahli M (2014) Spiral optimization algorithm for solving combined economic and emission dispatch. Int J Electr Power Energy Syst 62:163–174. https://doi.org/10.1016/j.ijepes.2014.04.037

    Article  Google Scholar 

  22. Banerjee S, Maity D, Chanda CK (2015) Teaching learning based optimization for economic load dispatch problem considering valve point loading effect. Int J Electr Power Energy Syst 73:456–464. https://doi.org/10.1016/j.ijepes.2015.05.036

    Article  Google Scholar 

  23. Spea SR (2020) Solving practical economic load dispatch problem using crow search algorithm. Int J Electr Comput Eng 10(4):3431. https://doi.org/10.11591/ijece.v10i4.pp3431-3440

    Article  Google Scholar 

  24. Kaboli SHA, Alqallaf AK (2019) Solving non-convex economic load dispatch problem via artificial cooperative search algorithm. Expert Syst Appl 128:14–27. https://doi.org/10.1016/j.eswa.2019.02.002

    Article  Google Scholar 

  25. Kannan G, Karthik N (2014) Application of fireflies algorithm to solve economic load dispatch. In: Proceeding IEEE international conference on green computing communication and electrical engineering ICGCCEE 2014, no. 2, pp 1–5. https://doi.org/10.1109/ICGCCEE.2014.6922317

  26. Kumar A, Singhi R, Das S, Malakar T, Prakash O, Das P (2020) Economic load dispatch using salp swarm algorithm. PIICON 2020—9th IEEE power india international conference, pp 1–5. https://doi.org/10.1109/PIICON49524.2020.9112882

  27. Pradhan M, Roy PK, Pal T (2016) Grey wolf optimization applied to economic load dispatch problems. Int J Electr Power Energy Syst 83:325–334. https://doi.org/10.1016/j.ijepes.2016.04.034

    Article  Google Scholar 

  28. Wong KP, Wong YW (1994) Genetic and genetic/simulated-annealing approaches to economic dispatch. IEE Proc Gener Transm Distrib 141(5):507–513. https://doi.org/10.1049/ip-gtd:19941354

    Article  Google Scholar 

  29. Sinha N, Chakrabarti R, Chattopadhyay PK (2003) Evolutionary programming techniques for economic load dispatch. IEEE Trans Evol Comput 7(1):83–94. https://doi.org/10.1109/TEVC.2002.806788

    Article  Google Scholar 

  30. Lin W-M, Cheng F-S, Tsay M-T (2002) An improved tabu search for economic dispatch with multiple minima. IEEE Trans Power Syst 17(1):108–112. https://doi.org/10.1109/59.982200

    Article  Google Scholar 

  31. Cai J, Ma X, Li L, Yang Y, Peng H, Wang X (2007) Chaotic ant swarm optimization to economic dispatch. Electr Power Syst Res 77(10):1373–1380. https://doi.org/10.1016/j.epsr.2006.10.006

    Article  Google Scholar 

  32. Hemamalini S, Simon SP (2010) Artificial bee colony algorithm for economic load dispatch problem with non-smooth cost functions. Electr Power Compon Syst 38(7):786–803. https://doi.org/10.1080/15325000903489710

    Article  Google Scholar 

  33. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82. https://doi.org/10.1109/4235.585893

    Article  Google Scholar 

  34. Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31. https://doi.org/10.1109/TEVC.2010.2059031

    Article  Google Scholar 

  35. Wang GG, Gandomi AH, Alavi AH (2014) An effective krill herd algorithm with migration operator in biogeography-based optimization. Appl Math Model 38(9–10):2454–2462. https://doi.org/10.1016/j.apm.2013.10.052

    Article  MathSciNet  MATH  Google Scholar 

  36. Zhang Y, Li Y, Xia F, Luo Z (2012) Immunity-based gravitational search algorithm. In: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol 7473 LNCS, pp 754–761. https://doi.org/10.1007/978-3-642-34062-8_98

  37. Jayabarathi T, Bahl P, Ohri H, Yazdani A, Ramesh V (2012) A hybrid BFA-PSO algorithm for economic dispatch with valve-point effects. Front Energy 6(2):155–163. https://doi.org/10.1007/s11708-012-0189-7

    Article  Google Scholar 

  38. Cui W, He Y (2018) Biological flower pollination algorithm with orthogonal learning strategy and catfish effect mechanism for global optimization problems. Math Probl Eng 2018:1–16. https://doi.org/10.1155/2018/6906295

    Article  Google Scholar 

  39. Tsai C-W, Huang B-C, Chiang M-C (2014) A novel spiral optimization for clustering. In: Park JJ, Adeli H, Park N, Woungang I (eds) Lecture Notes in Electrical Engineering, vol 274. Springer, Berlin, pp 621–628. https://doi.org/10.1007/978-3-642-40675-1_92

  40. Turgut MS, Demir GK (2017) Quadratic approximation–based hybrid artificial cooperative search algorithm for economic emission load dispatch problems. Int Trans Electr Energy Syst 27(4):1–14. https://doi.org/10.1002/etep.2284

    Article  Google Scholar 

  41. Yu S, Yang S, Su S (2013) Self-adaptive step firefly algorithm. J Appl Math 1:1–9. https://doi.org/10.1155/2013/832718

    Article  MathSciNet  MATH  Google Scholar 

  42. Ge F, Hong L, Shi L (2016) An autonomous teaching-learning based optimization algorithm for single objective global optimization. Int J Comput Intell Syst 9(3):506–524. https://doi.org/10.1080/18756891.2016.1175815

    Article  Google Scholar 

  43. Hamid S, Pasandideh R, Khalilpourazari S (2018) Sine cosine crow search algorithm: a powerful hybrid meta heuristic for global optimization. arXiv:1801.0:111:1-10

  44. Hegazy AE, Makhlouf MA, El-Tawel GS (2019) Feature selection using chaotic salp swarm algorithm for data classification. Arab J Sci Eng 44(4):3801–3816. https://doi.org/10.1007/s13369-018-3680-6

    Article  Google Scholar 

  45. Wang JS, Li SX (2019) An improved grey wolf optimizer based on differential evolution and elimination mechanism. Sci Rep 9(1):1–21. https://doi.org/10.1038/s41598-019-43546-3

    Article  Google Scholar 

  46. Gholamghasemi M, Akbari E, Asadpoor MB, Ghasemi M (2019) A new solution to the non-convex economic load dispatch problems using phasor particle swarm optimization. Appl Soft Comput J 79:111–124. https://doi.org/10.1016/j.asoc.2019.03.038

    Article  Google Scholar 

  47. Singh D, Dhillon JS (2019) Ameliorated grey wolf optimization for economic load dispatch problem. Energy 169:398–419. https://doi.org/10.1016/j.energy.2018.11.034

    Article  Google Scholar 

  48. Kumar M, Dhillon JS (2018) Hybrid artificial algae algorithm for economic load dispatch. Appl Soft Comput J 71:89–109. https://doi.org/10.1016/j.asoc.2018.06.035

    Article  Google Scholar 

  49. Al-Betar MA, Awadallah MA, Khader AT, Bolaji AL, Almomani A (2018) Economic load dispatch problems with valve-point loading using natural updated harmony search. Neural Comput Appl 29(10):767–781. https://doi.org/10.1007/s00521-016-2611-2

    Article  Google Scholar 

  50. Al-Betar MA, Awadallah MA, Krishan MM (2020) A non-convex economic load dispatch problem with valve loading effect using a hybrid grey wolf optimizer. Neural Comput Appl 32(16):12127–12154. https://doi.org/10.1007/s00521-019-04284-9

    Article  Google Scholar 

  51. Al-Betar MA, Awadallah MA (2018) Island bat algorithm for optimization. Expert Syst Appl 107:126–145. https://doi.org/10.1016/j.eswa.2018.04.024

    Article  Google Scholar 

  52. Alsumait JS, Sykulski JK, Al-Othman AK (2010) A hybrid GA–PS–SQP method to solve power system valve-point economic dispatch problems. Appl Energy 87(5):1773–1781. https://doi.org/10.1016/j.apenergy.2009.10.007

    Article  Google Scholar 

  53. Yu J, Kim CH, Rhee SB (2020) Clustering cuckoo search optimization for economic load dispatch problem. Neural Comput Appl. https://doi.org/10.1007/s00521-020-05036-w

    Article  Google Scholar 

  54. 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. https://doi.org/10.1016/j.ijepes.2010.01.023

    Article  Google Scholar 

  55. Chaturvedi DK, Kumar S (2015) Solution to electric power dispatch problem using fuzzy particle swarm optimization algorithm. J Inst Eng Ser B 96(1):101–106. https://doi.org/10.1007/s40031-014-0122-z

    Article  Google Scholar 

  56. Chen G, Ding X (2015) Optimal economic dispatch with valve loading effect using self-adaptive firefly algorithm. Appl Intell 42(2):276–288. https://doi.org/10.1007/s10489-014-0593-2

    Article  MathSciNet  Google Scholar 

  57. dosSantosCoelho L, Mariani VC (2006) Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect. IEEE Trans Power Syst 21(2):989–996. https://doi.org/10.1109/TPWRS.2006.873410

    Article  Google Scholar 

  58. Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112. https://doi.org/10.1016/j.compstruc.2014.03.007

    Article  Google Scholar 

  59. Gharehchopogh FS, Shayanfar H, Gholizadeh H (2020) A comprehensive survey on symbiotic organisms search algorithms, vol 53. Springer, Berlin. https://doi.org/10.1007/s10462-019-09733-4

    Book  Google Scholar 

  60. Ezugwu AE, Prayogo D (2019) Symbiotic organisms search algorithm: theory, recent advances and applications. Expert Syst Appl 119:184–209. https://doi.org/10.1016/j.eswa.2018.10.045

    Article  Google Scholar 

  61. Tiwari S, Pal NS, Ansari MA, Yadav D, Singh N (2020) Economic load dispatch using PSO. Lect Notes Networks System, vol 106, April 2013, pp 51–64. https://doi.org/10.1007/978-981-15-2329-8_6

  62. Sarkar S (1998) Evolution by association: a history of symbiosis. Stud Hist Philos Sci Part C Stud Hist Philos Biol Biomed Sci. https://doi.org/10.1016/s1369-8486(98)00010-7

    Article  Google Scholar 

  63. Sarafrazi S, Nezamabadi-Pour H, Saryazdi S (2011) Disruption: a new operator in gravitational search algorithm. Sci Iran 18(3 D):539–548. https://doi.org/10.1016/j.scient.2011.04.003

    Article  Google Scholar 

  64. Bansal JC, Farswan P (2017) A novel disruption in biogeography-based optimization with application to optimal power flow problem. Appl Intell 46(3):590–615. https://doi.org/10.1007/s10489-016-0848-1

    Article  Google Scholar 

  65. Liu H, Ding G, Wang B (2014) Bare-bones particle swarm optimization with disruption operator. Appl Math Comput 238:106–122. https://doi.org/10.1016/j.amc.2014.03.152

    Article  MathSciNet  MATH  Google Scholar 

  66. Aragón VS, Esquivel SC, Coello Coello CA (2015) An immune algorithm with power redistribution for solving economic dispatch problems. Inf Sci 295(October):609–632. https://doi.org/10.1016/j.ins.2014.10.026

    Article  MathSciNet  Google Scholar 

  67. Bhattacharya A, Chattopadhyay PK (2010) Hybrid differential evolution with biogeography-based optimization for solution of economic load dispatch. IEEE Trans Power Syst 25(4):1955–1964. https://doi.org/10.1109/TPWRS.2010.2043270

    Article  Google Scholar 

  68. Chaturvedi KT, Pandit M, Srivastava L (2009) Particle swarm optimization with time varying acceleration coefficients for non-convex economic power dispatch. Int J Electr Power Energy Syst 31(6):249–257. https://doi.org/10.1016/j.ijepes.2009.01.010

    Article  Google Scholar 

  69. Bhattacharjee K, Bhattacharya A, Dey SHN (2014) Oppositional real coded chemical reaction optimization for different economic dispatch problems. Int J Electr Power Energy Syst 55:378–391. https://doi.org/10.1016/j.ijepes.2013.09.033

    Article  Google Scholar 

  70. Vishwakarma KK, Dubey HM (2012) Simulated annealing based optimization for solving large scale economic load dispatch problems. Int J Eng Res Technol 1(3):1–8

    Google Scholar 

  71. Basu M, Chowdhury A (2013) Cuckoo search algorithm for economic dispatch. Energy 60:99–108. https://doi.org/10.1016/j.energy.2013.07.011

    Article  Google Scholar 

  72. Bhattacharya A, Chattopadhyay PK (2010) Biogeography-based optimization for different economic load dispatch problems. IEEE Trans Power Syst 25(2):1064–1077. https://doi.org/10.1109/TPWRS.2009.2034525

    Article  Google Scholar 

  73. 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. https://doi.org/10.1109/59.867138

    Article  Google Scholar 

  74. 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(9):1128–1136. https://doi.org/10.1016/j.epsr.2010.03.004

    Article  Google Scholar 

  75. Yaşar C, Özyön S (2011) A new hybrid approach for nonconvex economic dispatch problem with valve-point effect. Energy 36(10):5838–5845. https://doi.org/10.1016/j.energy.2011.08.041

    Article  Google Scholar 

  76. Duman S, Yorukeren N, Altas IH (2015) A novel modified hybrid PSOGSA based on fuzzy logic for non-convex economic dispatch problem with valve-point effect. Int J Electr Power Energy Syst 64:121–135. https://doi.org/10.1016/j.ijepes.2014.07.031

    Article  Google Scholar 

  77. Srinivasa Reddy A, Vaisakh K (2013) Shuffled differential evolution for economic dispatch with valve point loading effects. Int J Electr Power Energy Syst 46(1):342–352. https://doi.org/10.1016/j.ijepes.2012.10.012

    Article  Google Scholar 

  78. Hosseini SSS, Gandomi AH (2010) Discussion of “economic load dispatch—a comparative study on heuristic optimization techniques with an improved coordinated aggregation-based PSO”. IEEE Trans Power Syst 25(1):590. https://doi.org/10.1109/TPWRS.2009.2037531

    Article  Google Scholar 

  79. Gaing ZL (2003) Particle swarm optimization to solving the economic dispatch considering the generator constraints. IEEE Trans Power Syst 18(3):1187–1195. https://doi.org/10.1109/TPWRS.2003.814889

    Article  Google Scholar 

  80. Elsayed WT, Hegazy YG, Bendary FM, El-bages MS (2016) Modified social spider algorithm for solving the economic dispatch problem. Eng Sci Technol Int J 19(4):1672–1681. https://doi.org/10.1016/j.jestch.2016.09.002

    Article  Google Scholar 

  81. Pothiya S, Ngamroo I, Kongprawechnon W (2008) Application of multiple tabu search algorithm to solve dynamic economic dispatch considering generator constraints. Energy Convers Manag 49(4):506–516. https://doi.org/10.1016/j.enconman.2007.08.012

    Article  Google Scholar 

  82. Selvakumar AI, Thanushkodi K (2007) A new particle swarm optimization solution to nonconvex economic dispatch problems. IEEE Trans Power Syst 22(1):42–51. https://doi.org/10.1109/TPWRS.2006.889132

    Article  Google Scholar 

  83. Trivedi IN, Kumar A, Ranpariya AH, Jangir P (2016) Economic load dispatch problem with ramp rate limits and prohibited operating zones solve using Levy flight moth-flame optimizer. In: 2016 International conference on energy efficient technologies for sustainability (ICEETS). IEEE, pp 442–447. https://doi.org/10.1109/iceets.2016.7583795

  84. Panigrahi BK, Yadav SR, Agrawal S, Tiwari MK (2007) A clonal algorithm to solve economic load dispatch. Electr Power Syst Res 77(10):1381–1389. https://doi.org/10.1016/j.epsr.2006.10.007

    Article  Google Scholar 

  85. Kuo CC (2008) A novel coding scheme for practical economic dispatch by modified particle swarm approach. IEEE Trans Power Syst 23(4):1825–1835. https://doi.org/10.1109/TPWRS.2008.2002297

    Article  MathSciNet  Google Scholar 

  86. Panigrahi BK, Ravikumar Pandi V, Das S (2008) Adaptive particle swarm optimization approach for static and dynamic economic load dispatch. Energy Convers Manag 49(6):1407–1415. https://doi.org/10.1016/j.enconman.2007.12.023

    Article  Google Scholar 

  87. Chaturvedi KT, Pandit M, Srivastava L (2008) Self-organizing hierarchical particle swarm optimization for nonconvex economic dispatch. IEEE Trans Power Syst 23(3):1079–1087. https://doi.org/10.1109/TPWRS.2008.926455

    Article  Google Scholar 

  88. Neyestani M, Farsangi MM, Nezamabadi-Pour H (2010) A modified particle swarm optimization for economic dispatch with non-smooth cost functions. Eng Appl Artif Intell 23(7):1121–1126. https://doi.org/10.1016/j.engappai.2010.06.006

    Article  Google Scholar 

  89. Santra D, Mukherjee A, Sarker K, Mondal S (2020) Dynamic economic dispatch using hybrid metaheuristics. J Electr Syst Inf Technol 7(3):1–30. https://doi.org/10.1186/s43067-020-0011-2

    Article  Google Scholar 

  90. Zhao W, Wang L, Zhang Z (2019) Atom search optimization and its application to solve a hydrogeologic parameter estimation problem. Knowl Based Syst 163:283–304. https://doi.org/10.1016/j.knosys.2018.08.030

    Article  Google Scholar 

  91. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007

    Article  Google Scholar 

Download references

Funding

The author(s) received no specific funding for this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. K. Shiva.

Ethics declarations

Conflict of interest

The authors have declared that no competing interests exist and have no conflict of interest.

Additional information

Publisher's Note

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

Appendix

Appendix

To test the efficiency and performance of the proposed DSOS technique, it is employed on 10 benchmark functions that include five unimodal and five multimodal functions [90]. These benchmark functions are summarized in Table 29, and the function details are taken from [90, 91]. The first five functions namely, f1 to f5 are unimodal functions that have a single global solution with no local optimum. Therefore, these functions determine the exploitation capability of the techniques along with the convergence rate of the algorithm. The next five functions f6 to f9 and f10 are multimodal and low dimensional functions, respectively. The multimodal functions have a considerable number of local optimum solutions. In contrast, low dimension function has a few local optimum solutions. Therefore, these multimodal and low dimensional functions determine the exploration capability in identifying the global optimum region by avoiding local optimum solutions.

Table 29 Unimodal, multimodal, and fixed low-dimensional benchmark test functions

The proposed DSOS has been implemented on the above said benchmark functions and the results obtained are tabulated in Table 30. Further, the obtained results have been compared with recently published technique, namely, atom search algorithm (ASO) along with SA, PSO, GA, and GSA techniques. In order to show the effectiveness of the proposed DSOS, the results are also compared with the basic SOS technique. Table 30 consists of 10 columns. The first column represents the benchmark function utilized. Columns 2 to 6 signify the results obtained using SA, PSO, GSA, GA, and atom search optimization (ASO). These results are taken from [90] for comparison. The population size and number of iterations considered for these techniques are 50 and 1000, respectively. Columns 7 and 9 denote the results obtained from SOS and the proposed DSOS techniques. Here, the population size and number of iterations considered for both these algorithms are 30 and 100, respectively. Further, to show the effectiveness of the proposed DSOS compared to basic SOS, these two techniques have been executed with less number of iterations, i.e. the number of iterations has been decreased from 100 to 20. The results obtained for this case are shown in Table 30 Columns 8 and 10, respectively. It is to be noted here that the best results obtained by all the algorithms after 50 runs are shown in Table 30.

Table 30 Comparisons of best-so-for results for 50 trials obtained by different techniques

From Table 30, it can be perceived that for unimodal functions (f1 to f5) the proposed DSOS technique provides better results not only when compared to basic SOS but also when compared to other techniques even with less number of iterations. This shows the exploitation capability of the proposed method when compared to other techniques. Further, it can also be seen that when the number of iterations has been decreased from 100 to 20, the proposed algorithm has provided the same results except for f5; on the other hand, basic SOS failed to provide. Similarly, for multimodal functions, the proposed method provides better results when compared to SA, GA, PSO, ASO and GSA techniques for all test functions from f6 to f8 and provides similar results for test functions f9 and f10. The similar results obtained for benchmark functions f9 and f10 is due to the small dimensional size of the problem and further, the number of iterations considered for SA, GA, PSO, ASO and GSA techniques is 10 times more than the DSOS technique. Similarly, when compared to basic SOS, the DSOS technique provides similar results for all the functions ranging from f6 to f10 except f7. However, when the number of iterations decreased to 20, the proposed DSOS provided better results when compared to basic SOS for all the functions. Furthermore, it can also be seen from Table 30 that the proposed method provides similar results even when the number of iterations has been decreased. This shows the exploration capability of the proposed DSOS when compared to other techniques [90].

The statistical indices, namely, the average (mean), standard deviation (std), and minimum best-so-far solution (best) are utilized to better evaluate the performance of the proposed algorithm. For all the 50 runs, minimum average of the best solutions obtained so far shows the ability of the algorithm to avoid local optimum, minimum standard deviation of the best solutions obtained so far denotes the closer the obtained solution to the average value and minimum best-so-far solution denotes the ability of the algorithm closer to the global solution [90]. The statistical results obtained by GA, SA, GSA, PSO, ASO, basic SOS, and DSOS techniques for 50 runs are given in Table 31. From this table, it can be perceived that the proposed DSOS technique provides better results when compared to all other techniques and similar results when compared to ASO and SOS for functions f8 to f10.

Table 31 Comparisons of statistical results obtained by different techniques

Further, the convergence curve that indicates the behavior of the algorithm to attain global optimum accurately and quickly is utilized to compare basic SOS and DSOS algorithms. From Figs. 16, 17, 18, 19, 20, 21, 22, 23, 24 and 25, it can be seen that the proposed DSOS algorithm convergence quickly and find the accurate global solution when compared to the basic SOS technique. It is to be noted here that, even though DSOS has a better convergence rate than basic SOS for all the benchmark functions, the similar characteristics for f9 and f10 functions is due to low dimensional size of the problem. This shows the preeminence of the proposed method compared to the basic SOS algorithm.

Fig. 16
figure 16

Convergence curve for function f1

Fig. 17
figure 17

Convergence curve for function f2

Fig. 18
figure 18

Convergence curve for function f3

Fig. 19
figure 19

Convergence curve for function f4

Fig. 20
figure 20

Convergence curve for function f5

Fig. 21
figure 21

Convergence curve for function f6

Fig. 22
figure 22

Convergence curve for function f7

Fig. 23
figure 23

Convergence curve for function f8

Fig. 24
figure 24

Convergence curve for function f9

Fig. 25
figure 25

Convergence curve for function f10

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vedik, B., Naveen, P. & Shiva, C.K. A novel disruption based symbiotic organisms search to solve economic dispatch. Evol. Intel. 15, 255–290 (2022). https://doi.org/10.1007/s12065-020-00506-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12065-020-00506-5

Keywords

Navigation