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.
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
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
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
Baron B, Von Lucken C, Sotelo A (2005) Multi-objective pump scheduling optimization using evolutionary strategies. Adv Eng Softw 36(1):39–47
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
Zhang Z, Zeng Y, Kusiak A (2012) Minimizing pump energy in a wastewater processing plant. Energy 47:505–514
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
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
Beyer HG, Schwefel H-P (2002) Evolution strategies—a comprehensive introduction. Nat Comput 1(1):3–52
Koza JR (1992) Genetic programming II, automatic discovery of reusable subprograms. MIT Press, Cambridge
Kennedy J, Eberhart RC (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948
Dorigo M, Maniezzo V, Colorni A (1991) Positive feedback as a search strategy. Technical report 91-016, Politecnico di Milano, Italy
Karaboga D. (2005) An idea based on honey bee swarm for numerical optimization. Technical report TR06, Computer Engineering Department, Erciyes University, Turkey
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Simon D (2008) Biogeography based optimization. IEEE Trans Evol Comput 99(1):702–713
Patel VK, Savsani VJ (2015) Heat transfer search (HTS): a novel optimization algorithm. Inf Sci 324:217–246
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
Cheng MY, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112
Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248
Ahrari A, Atai AA (2010) Grenade explosion method—a novel tool for optimization of multimodal functions. Appl Soft Comput 10(4):1132–1140
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
Yang XS, Deb S (2010) Engineering optimization by cuckoo search. Int J Math Model Numer Optim 1(4):330–343
Zheng YJ (2015) Water wave optimization: a new nature-inspired metaheuristic. Comput Oper Res 55:1–11
Savsani P, Savsani V (2016) Passing vehicle search (PVS): a novel metaheuristic algorithm. Appl Math Model 40(5–6):3951–3978
Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl Based Syst 96:120–133
Shiqin Y, Jianjun J, Guangxing Y. (2009) A dolphin partner optimization. In: Global congress on intelligent systems. IEEE, pp 124–128
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
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98
Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: theory and application. Adv Eng Softw 105:30–47
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
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
PunnathanamV V, Kotecha P (2016) Yin-yang-pair optimization: a novel lightweight optimization algorithm. Eng Appl Artif Intell 54:62–79
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
Cheng L, Wu XH, Wang Y (2018) Artificial flora (af) optimization algorithm. Appl Sci 8(3):329
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
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
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
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
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
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
Hasançebi O, Teke T, Pekcan O (2013) A bat-inspired algorithm for structural optimization. Comput Struct 128:77–90
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
Gandomi AH, Yang XS, Alavi AH (2013) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35
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
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2011) Filter modeling using gravitational search algorithm. Eng Appl Artif Intell 24(1):117–122
Bouchekara HREH, Chaib AE, Abido MA (2016) Multiobjective optimal power flow using a fuzzy based grenade explosion method. Energy Syst 7(4):699–721
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
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
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
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
Yildiz AR (2013) A new hybrid bee colony optimization approach for robust optimal design and manufacturing. Appl Soft Comput 13(5):2906–2912
Abdullahi M, Ngadi MA (2016) Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Gener Comput Syst 56:640–650
Latiff MSA (2017) A check pointed league championship algorithm-based cloud scheduling scheme with secure fault tolerance responsiveness. Appl Soft Comput 61:670–680
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
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
Jaddi NS, Abdullah S, Hamdan AR (2015) Optimization of neural network model using modified bat-inspired algorithm. Appl Soft Comput 37:71–86
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
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
Tawhid MA, Ali AF (2017) A Hybrid grey wolf optimizer and genetic algorithm for minimizing potential energy function. Memet Comput 9(4):347–359
Patel VK (2018) An efficient optimization and comparative analysis of ammonia and methanol heat pipe for satellite application. Energy Convers Manag 165:382–395
Patel VK, Savsani V, Mudgal A (2018) Efficiency, thrust, and fuel consumption optimization of a subsonic/sonic turbojet engine. Energy 144:992–1002
Patel V, Savsani V, Mudgal A (2017) Many-objective thermodynamic optimization of Stirling heat engine. Energy 125:629–642
Dandy GC, Simpson AR, Murphy LJ (1996) An improved genetic algorithm for pipe network optimization. Water Resour Res 32(2):449–458
Cunha M, Da C, Sousa J (1999) Water distribution network design optimization-simulated annealing approach. J Water Resour Plan 125(4):215–221
Sharif M, Wardlaw R (2000) Multi-reservoir systems optimization using genetic algorithms. J Comput Civ Eng 14(4):255–263
Geem ZW, Kim JH, Loganathan GY (2002) Harmony search optimization application to pipe network design. Int J Model Simul 22(2):125–133
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
Cunha MC, Ribeiro L (2004) Tabu search algorithms for water network optimization. Eur J Oper Res 157(2):746–775
Geem ZW (2005) Harmony search in water pump switching problem. Lect Notes Comput Sci 3612:751–760
Geem ZW (2006) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(3):259–277
Geem ZW (2009) Particle-swarm harmony search for water network design. Eng Optim 41(4):297–311
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
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
Goldberg DE, Kuo CH (1987) Genetic algorithms in pipeline optimization. J Comput Civ Eng 1(2):128–141
Karaboga D, Basturk B (2008) On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 8:687–697
Mallipeddi R, Suganthan PN (2010) Ensemble of constraint handling techniques. IEEE T Evol Comput 14(4):561–579
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
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11831-020-09429-x