Skip to main content

Advertisement

Log in

Comparative Performance of Recent Advanced Optimization Algorithms for Minimum Energy Requirement Solutions in Water Pump Switching Network

  • Original Paper
  • Published:
Archives of Computational Methods in Engineering Aims and scope Submit manuscript

Abstract

The present work explores the qualitative and quantitative comparative analysis of nine recently developed meta-heuristic algorithms for the optimization of water pump switching problem. Heat transfer search algorithm, Water wave optimization, Ant lion optimizer, Symbiotic organisms search algorithm, Artificial Bee Colony algorithm, Cuckoo search algorithm, Passing vehicle search, Biogeography based optimization, and Sine–cosine algorithm are considered in the present work. A statistical analysis of the results are carried out to identify the statistical significant between the results of comparative algorithms. The effect of various constraint handling techniques on the performance of the algorithms are also identify and presented. A set of the alternative solutions for the minimum energy requirement are obtained for the best algorithm and presented. The solutions for the different number of pump in operation for best performing algorithm are also obtained and presented. Finally, the convergence of the considered algorithm in obtaining the minimum energy solutions are presented and discussed.

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

Similar content being viewed by others

Abbreviations

E :

Pumping energy (kW)

Q :

Flow rate (m3/s)

P :

Pump pressure (bar)

x :

Binary variable

n :

Pumping station

m :

Pump

η :

Motor-pump efficiency

γ:

Specific weight (kg/m3)

L :

Lower limit

U :

Upper limit

D :

Discharge

L :

Pressure loss

S :

Suction

References

  1. Bonaiuti D, Zangeneh M, Aartojarvi R, Eriksson J (2010) Parametric design of a waterjet pump by means of inverse design, CFD calculations and experimental analyses. J Fluid Eng T ASME 132(3):1–15

    Google Scholar 

  2. Fan J, Eves J, Thompson HM, Toropov VV, Kapur N, Copley D (2011) Computational fluid dynamic analysis and design optimization of jet pumps. Comput Fluids 46(1):212–217

    MATH  Google Scholar 

  3. Baron B, Von Lucken C, Sotelo A (2005) Multi-objective pump scheduling optimization using evolutionary strategies. Adv Eng Softw 36(1):39–47

    MATH  Google Scholar 

  4. Wang J, Chang T, Chen J (2009) An enhanced genetic algorithm for bi-objective pump scheduling in water supply. Exp Syst Appl 36(7):10249–10258

    Google Scholar 

  5. Zhang Z, Zeng Y, Kusiak A (2012) Minimizing pump energy in a wastewater processing plant. Energy 47:505–514

    Google Scholar 

  6. Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor

    Google Scholar 

  7. Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. Technical report TR-95-012, ICSI

  8. Beyer HG, Schwefel H-P (2002) Evolution strategies—a comprehensive introduction. Nat Comput 1(1):3–52

    MathSciNet  MATH  Google Scholar 

  9. Koza JR (1992) Genetic programming II, automatic discovery of reusable subprograms. MIT Press, Cambridge

    Google Scholar 

  10. Kennedy J, Eberhart RC (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948

    Google Scholar 

  11. Dorigo M, Maniezzo V, Colorni A (1991) Positive feedback as a search strategy. Technical report 91-016, Politecnico di Milano, Italy

  12. Karaboga D. (2005) An idea based on honey bee swarm for numerical optimization. Technical report TR06, Computer Engineering Department, Erciyes University, Turkey

  13. Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680

    MathSciNet  MATH  Google Scholar 

  14. Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Google Scholar 

  15. Simon D (2008) Biogeography based optimization. IEEE Trans Evol Comput 99(1):702–713

    Google Scholar 

  16. Patel VK, Savsani VJ (2015) Heat transfer search (HTS): a novel optimization algorithm. Inf Sci 324:217–246

    Google Scholar 

  17. Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315

    Google Scholar 

  18. Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112

    Google Scholar 

  19. Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248

    MATH  Google Scholar 

  20. Ahrari A, Atai AA (2010) Grenade explosion method—a novel tool for optimization of multimodal functions. Appl Soft Comput 10(4):1132–1140

    Google Scholar 

  21. Kashan AH (2011) An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA). Comput Aided Des 43(12):1769–1792

    Google Scholar 

  22. Yang XS, Deb S (2010) Engineering optimization by cuckoo search. Int J Math Model Numer Optim 1(4):330–343

    MATH  Google Scholar 

  23. Zheng YJ (2015) Water wave optimization: a new nature-inspired metaheuristic. Comput Oper Res 55:1–11

    MathSciNet  MATH  Google Scholar 

  24. Savsani P, Savsani V (2016) Passing vehicle search (PVS): a novel metaheuristic algorithm. Appl Math Model 40(5–6):3951–3978

    MATH  Google Scholar 

  25. Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst 96:120–133

    Google Scholar 

  26. Shiqin Y, Jianjun J, Guangxing Y. (2009) A dolphin partner optimization. In: Global congress on intelligent systems. IEEE, pp 124–128

  27. Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: Pelta DA, Krasnogor N, Dumitrescu D, Chira C, Lung R (eds) Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, Berlin, pp 65–74

    Google Scholar 

  28. Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98

    Google Scholar 

  29. Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47

    Google Scholar 

  30. Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191

    Google Scholar 

  31. Kaboli SHA, Selvaraj J, Rahim N (2017) Rain-fall optimization algorithm: a population based algorithm for solving constrained optimization problems. J Comput Sci 19:31–42

    Google Scholar 

  32. PunnathanamV V, Kotecha P (2016) Yin-yang-pair optimization: a novel lightweight optimization algorithm. Eng Appl Artif Intell 54:62–79

    Google Scholar 

  33. Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053–1073

    MathSciNet  Google Scholar 

  34. Cheng L, Wu XH, Wang Y (2018) Artificial flora (af) optimization algorithm. Appl Sci 8(3):329

    Google Scholar 

  35. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Google Scholar 

  36. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Google Scholar 

  37. Patel V, Panchal D, Prajapati A, Mudgal A, Davies P (2019) An efficient optimization and comparative analysis of cascade refrigeration system using NH3/CO2 and C3H8/CO2 refrigerant pairs. Int J Refrig 102:62–76

    Google Scholar 

  38. Yildiz AR (2013) Cuckoo search algorithm for the selection of optimal machining parameters in milling operations. Int J Adv Manuf Technol 64(1–4):55–61

    Google Scholar 

  39. Komaki GM, Kayvanfar V (2015) Grey Wolf optimizer algorithm for the two-stage assembly flow shop scheduling problem with release time. J Comput Sci 8:109–120

    Google Scholar 

  40. Raja BD, Jhala RL, Patel V (2016) Multi-objective optimization of a rotary regenerator using tutorial training and self-learning inspired teaching-learning based optimization algorithm (TS-TLBO). Appl Therm Eng 93:456–467

    Google Scholar 

  41. Patel VK, Raja BD (2019) A comparative performance evaluation of the reversed Brayton cycle operated heat pump based on thermo-ecological criteria through many and multi objective approaches. Energy Convers Manag 183:252–265

    Google Scholar 

  42. Hasançebi O, Teke T, Pekcan O (2013) A bat-inspired algorithm for structural optimization. Comput Struct 128:77–90

    Google Scholar 

  43. Tejani GG, Savsani VJ, Patel VK (2016) Adaptive symbiotic organisms search (SOS) algorithm for structural design optimization. J Comput Des Eng 3(3):226–249

    Google Scholar 

  44. Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35

    Google Scholar 

  45. Tejani GG, Savsani VJ, Patel VK, Mirjalili S (2018) Truss optimization with natural frequency bounds using improved symbiotic organisms search. Knowl Based Syst 143:162–178

    Google Scholar 

  46. Rashedi E, Nezamabadi-Pour H, Saryazdi S (2011) Filter modeling using gravitational search algorithm. Eng Appl Artif Intell 24(1):117–122

    MATH  Google Scholar 

  47. Bouchekara HREH, Chaib AE, Abido MA (2016) Multiobjective optimal power flow using a fuzzy based grenade explosion method. Energy Syst 7(4):699–721

    Google Scholar 

  48. Attia AF, El Sehiemy RA, Hasanien HM (2018) Optimal power flow solution in power systems using a novel Sine-Cosine algorithm. Int J Electr Power 99:331–343

    Google Scholar 

  49. Kamboj VK, Bhadoria A, Bath SK (2017) Solution of non-convex economic load dispatch problem for small-scale power systems using ant lion optimizer. Neural Comput Appl 28(8):2181–2192

    Google Scholar 

  50. Dosoglu MK, Guvenc U, Duman S, Sonmez Y, Kahraman HT (2018) Symbiotic organisms search optimization algorithm for economic/emission dispatch problem in power systems. Neural Comput Appl 29(3):721–737

    Google Scholar 

  51. Yildiz BS, Lekesiz H, Yildiz AR (2016) Structural design of vehicle components using gravitational search and charged system search algorithms. Mater Test 58(1):79–81

    Google Scholar 

  52. Yildiz AR (2013) A new hybrid bee colony optimization approach for robust optimal design and manufacturing. Appl Soft Comput 13(5):2906–2912

    Google Scholar 

  53. Abdullahi M, Ngadi MA (2016) Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Gener Comput Syst 56:640–650

    Google Scholar 

  54. Latiff MSA (2017) A check pointed league championship algorithm-based cloud scheduling scheme with secure fault tolerance responsiveness. Appl Soft Comput 61:670–680

    Google Scholar 

  55. Bhandari AK, Singh VK, Kumar A, Singh GK (2014) Cuckoo search algorithm and wind driven optimization based study of satellite image segmentation for multilevel thresholding using Kapur’s entropy. Exp Syst Appl 41(7):3538–3560

    Google Scholar 

  56. Hafez AI, Zawbaa HM, Emary E, Hassanien AE (2016) Sine cosine optimization algorithm for feature selection. In 2016 international symposium on innovations in intelligent systems and applications. IEEE, pp 1–5

  57. Jaddi NS, Abdullah S, Hamdan AR (2015) Optimization of neural network model using modified bat-inspired algorithm. Appl Soft Comput 37:71–86

    Google Scholar 

  58. Said S, Mostafa A, Houssein EH, Hassanien AE, Hefny H (2017) Moth-flame optimization based segmentation for MRI liver images. In: International conference on advanced intelligent systems and informatics. Springer, pp 320–330

  59. Gomes RPF, Henriques JCC, Gato LMC, Falcão ADO (2012) Hydrodynamic optimization of an axisymmetric floating oscillating water column for wave energy conversion. Renew Energy 44:328–339

    Google Scholar 

  60. Tawhid MA, Ali AF (2017) A Hybrid grey wolf optimizer and genetic algorithm for minimizing potential energy function. Memet Comput 9(4):347–359

    Google Scholar 

  61. Patel VK (2018) An efficient optimization and comparative analysis of ammonia and methanol heat pipe for satellite application. Energy Convers Manag 165:382–395

    Google Scholar 

  62. Patel VK, Savsani V, Mudgal A (2018) Efficiency, thrust, and fuel consumption optimization of a subsonic/sonic turbojet engine. Energy 144:992–1002

    Google Scholar 

  63. Patel V, Savsani V, Mudgal A (2017) Many-objective thermodynamic optimization of Stirling heat engine. Energy 125:629–642

    Google Scholar 

  64. Dandy GC, Simpson AR, Murphy LJ (1996) An improved genetic algorithm for pipe network optimization. Water Resour Res 32(2):449–458

    Google Scholar 

  65. Cunha M, Da C, Sousa J (1999) Water distribution network design optimization-simulated annealing approach. J Water Resour Plan 125(4):215–221

    Google Scholar 

  66. Sharif M, Wardlaw R (2000) Multi-reservoir systems optimization using genetic algorithms. J Comput Civ Eng 14(4):255–263

    Google Scholar 

  67. Geem ZW, Kim JH, Loganathan GY (2002) Harmony search optimization application to pipe network design. Int J Model Simul 22(2):125–133

    Google Scholar 

  68. Kim JH, Baek CW, Kim ES, Geem ZW (2003) Harmony search algorithm: application to optimal planning of pipe network rehabilitation. In: Proceeding of the international conference on modelling, simulation and optimization, 2–4 July, Banff, Canada, pp 147–152

  69. Cunha MC, Ribeiro L (2004) Tabu search algorithms for water network optimization. Eur J Oper Res 157(2):746–775

    MATH  Google Scholar 

  70. Geem ZW (2005) Harmony search in water pump switching problem. Lect Notes Comput Sci 3612:751–760

    Google Scholar 

  71. Geem ZW (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–277

    Google Scholar 

  72. Geem ZW (2009) Particle-swarm harmony search for water network design. Eng Optim 41(4):297–311

    Google Scholar 

  73. De Paola F, Fontana N, Giugni M, Marini G, Pugliese F (2016) An application of the harmony-search multi-objective (HSMO) optimization algorithm for the solution of pump scheduling problem. Procedia Eng 162:494–502

    Google Scholar 

  74. Makaremi Y, Haghighi A, Ghafouri HR (2017) Optimization of pump scheduling program in water supply systems using a self-adaptive NSGA-II; a review of theory to real application. Water Resour Manag 31(4):1283–1304

    Google Scholar 

  75. Goldberg DE, Kuo CH (1987) Genetic algorithms in pipeline optimization. J Comput Civ Eng 1(2):128–141

    Google Scholar 

  76. Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687–697

    Google Scholar 

  77. Mallipeddi R, Suganthan PN (2010) Ensemble of constraint handling techniques. IEEE T Evol Comput 14(4):561–579

    Google Scholar 

  78. Joaquín D, Salvador G, Daniel M, Francisco H (2011) A practical tutorial on the use of non parametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vivek K. Patel.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is 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

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Patel, V.K., Raja, B.D. Comparative Performance of Recent Advanced Optimization Algorithms for Minimum Energy Requirement Solutions in Water Pump Switching Network. Arch Computat Methods Eng 28, 1545–1559 (2021). https://doi.org/10.1007/s11831-020-09429-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11831-020-09429-x

Navigation