Application of Strength Pareto Evolutionary Algorithm II in Multi-Objective Water Supply Optimization Model Design for Mountainous Complex Terrain
Abstract
:1. Introduction
2. Literature Review
3. Materials and Methods
3.1. Problem Statement
3.1.1. Notations
3.1.2. Optimization Model Formulation of Water Supply Network
3.1.3. Constraint Condition
3.2. Multi-Objective Optimization Algorithm in Text
3.2.1. NSGA-II
Algorithm 1: NSGA-II. |
The initialization of the parameters of the algorithm; |
Initialization of population Parentξ; |
Initialization of iteration ξ = 1; |
while iteration ξ ≤ ξmax |
Update the values of Pc and Pr according to ξ; |
Crossover and mutation on Parent to generate new population Childξ; |
Merge parent and child as total population Familyξ; |
Rank population Familyξ in Pareto front; |
Select best non-dominant group form Familyξ as Parentξ+1 with crowding distance function; |
ξ = ξ + 1; |
end; |
Return the most solution |
3.2.2. SPEA-II
Algorithm 2: SPEA-II. |
The initialization of the parameters of the algorithm; |
Initialization of population Popξ; |
Generate an empty external archive set εξ; |
Initialization of iteration ξ = 1; |
while iteration ξ ≤ ξmax |
Calculate the fitness of population and external archive set εξ; |
Select the non-dominated solution to store in εξ+1; |
If the size of εξ+1 does not meet the requirements, the size is adjusted; |
εξ for tournament selection; |
Update the values of Pc and Pr according to ξ; |
Crossover and mutation on εξ to generate new population εξ+1; |
ξ = ξ + 1; |
end; |
Return the most solution |
3.3. Improvement of Algorithm in WDN Optimization
4. Results
4.1. Case Study
4.1.1. Decision Variables and Objective Function
4.1.2. The Difference of Compared to Other Systems
4.2. Result Analysis
4.2.1. Overall Effect Comparison
4.2.2. Statistical Test
4.2.3. Comparison of Representative Solutions
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
C1 | the construction cost |
C2 | the depreciation and maintenance cost |
C3 | the operation cost |
cu(Du) | the cost per unit length of pipe diameter Du |
Lu | the length of pipe u |
U | the number of pipes in the network |
b | the benchmark yield |
t | the payback period of pipe network construction |
R1 | the depreciation and maintenance rate of the pipe network |
R2 | the depreciation and maintenance rate of the pump |
Cp | the construction cost of the pump |
γ | the energy factor |
E | electricity tariff prices |
ρ | the density of water |
g | the acceleration of gravity |
η | combined efficiency of the pump station |
Qp | the pump station flow |
Hp | the pump station head |
Hi | the free water head of node i |
Himin | the minimum free head of node i |
N | the number of nodes of the water supply system |
MT | the set of water source node |
M | the set of non-water source node |
Sj | the set of all nodes adjacent to node j that flow to node j |
ti, tj | the water ages of nodes i, j |
i | the node adjacent to node j |
qij | the pipe flow between nodes i and j |
Lij | the pipe length between nodes i and j |
vij | the pipe flowrate between nodes i and j |
λ1 | the coefficients near the water source node area of the WDN |
λ2 | the coefficients near the middle node area of the WDN |
λ3 | the coefficients near the end node area of the WDN |
hmin,j, hmax,j | respectively lower and upper bound of the pressure head of node j |
vi | the velocity of pipe i |
vmin,j, vmax,j | the minimal and maximal velocity of pipe i |
NP | the population size |
ξ | the number of iterations |
References
- Ezzeldin, R.M.; Djebedjian, B. Optimal design of water distribution networks using whale optimization algorithm. Urban Water J. 2020, 17, 14–22. [Google Scholar] [CrossRef]
- Wang, P.; Yang, Q.; Liu, Y. Optimization model of dividing districts applied in moutainous urban network. J. Basic Sci. Eng. 2007, 15, 396–404. (In Chinese) [Google Scholar] [CrossRef]
- He, Z.; Yuan, Y. A two-step method for dividing districts and optimization of water distribution system in mountainous urban. J. Harbin Inst. Technol. 2012, 44, 17–23. (In Chinese) [Google Scholar]
- Liu, H.; Shoemaker, C.A.; Jiang, Y.; Fu, G.; Zhang, C. Preconditioning Water Distribution Network Optimization with Head Loss–Based Design Method. J. Water Resour. Plan. Manag. 2020, 146, 04020093. [Google Scholar] [CrossRef]
- Bi, W.; Dandy, G.; Maier, H. Improved genetic algorithm optimization of water distribution system design by incorporating domain knowledge. Environ. Model. Softw. 2015, 69, 370–381. [Google Scholar] [CrossRef]
- Zitzler, E.; Laumanns, M.; Thiele, L. SPEA2: Improving the Strength Pareto Evolutionary Algorithm; TIK Report; ETH Zürich: Zürich, Switzerland, 2001; Volume 103. [Google Scholar] [CrossRef]
- Deb, K.; Agrawal, S.; Pratap, A.; Meyarivan, T. A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimization: NSGA-II. In Parallel Problem Solving from Nature PPSN VI; Schoenauer, M., Deb, K., Rudolph, G., Yao, X., Lutton, E., Merelo, J.J., Schwefel, H.-P., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2000; Volume 1917, pp. 849–858. ISBN 978-3-540-41056-0. [Google Scholar]
- Coello, C.A.; Lechuga, M.S. MOPSO: A proposal for multiple objective particle swarm optimization. In Proceedings of the 2002 Congress on Evolutionary Computation, CEC’02 (Cat. No.02TH8600), Honolulu, HI, USA, 12–17 May 2002; Volume 2, pp. 1051–1056. [Google Scholar]
- Zarei, N.; Azari, A.; Heidari, M.M. Improvement of the performance of NSGA-II and MOPSO algorithms in multi-objective optimization of urban water distribution networks based on modification of decision space. Appl. Water Sci. 2022, 12, 133. [Google Scholar] [CrossRef]
- Torkomany, M.R.; Hassan, H.S.; Shoukry, A.; Abdelrazek, A.M.; Elkholy, M. An Enhanced Multi-Objective Particle Swarm Optimization in Water Distribution Systems Design. Water 2021, 13, 1334. [Google Scholar] [CrossRef]
- Reca, J.; Martínez, J.; Baños, R.; Gil, C. Optimal Design of Gravity-Fed Looped Water Distribution Networks Considering the Resilience Index. J. Water Resour. Plan. Manag. 2008, 134, 234–238. [Google Scholar] [CrossRef]
- Shirzad, A.; Tabesh, M.; Atayikia, B. Multiobjective Optimization of Pressure Dependent Dynamic Design for Water Distribution Networks. Water Resour. Manag. 2017, 31, 2561–2578. [Google Scholar] [CrossRef]
- Fathollahi-Fard, A.M.; Ahmadi, A.; Al-E-Hashem, S.M. Sustainable closed-loop supply chain network for an integrated water supply and wastewater collection system under uncertainty. J. Environ. Manag. 2020, 275, 111277. [Google Scholar] [CrossRef]
- Fathollahi-Fard, A.M.; Hajiaghaei-Keshteli, M.; Tian, G.; Li, Z. An adaptive Lagrangian relaxation-based algorithm for a coordinated water supply and wastewater collection network design problem. Inf. Sci. 2020, 512, 1335–1359. [Google Scholar] [CrossRef]
- Gheibi, M.; Eftekhari, M.; Akrami, M.; Emrani, N.; Hajiaghaei-Keshteli, M.; Fathollahi-Fard, A.M.; Yazdani, M. A Sustainable Decision Support System for Drinking Water Systems: Resiliency Improvement against Cyanide Contamination. Infrastructures 2022, 7, 88. [Google Scholar] [CrossRef]
- Zhang, C.; Liu, H.; Pei, S.; Zhao, M.; Zhou, H. Multi-objective operational optimization toward improved resilience in water distribution systems. J. Water Supply Res. Technol. 2022, 71, 593–607. [Google Scholar] [CrossRef]
- Jabbary, A.; Podeh, H.T.; Younesi, H.; Haghiabi, A.H. Water distribution network optimisation using a modified central force optimisation method. Proc. Inst. Civ. Eng.-Water Manag. 2018, 171, 163–172. [Google Scholar] [CrossRef]
- Cimorelli, L.; Morlando, F.; Cozzolino, L.; D’aniello, A.; Pianese, D. Comparison Among Resilience and Entropy Index in the Optimal Rehabilitation of Water Distribution Networks Under Limited-Budgets. Water Resour. Manag. 2018, 32, 3997–4011. [Google Scholar] [CrossRef]
- Zhang, K.; Yan, H.; Zeng, H.; Xin, K.; Tao, T. A practical multi-objective optimization sectorization method for water distribution network. Sci. Total Environ. 2018, 656, 1401–1412. [Google Scholar] [CrossRef]
- Rossman, L.A. EPANET 2: Users Manual; United States Environmental Protection Agency: Washington, DC, USA, 2000. [Google Scholar]
- Monsef, H.; Naghashzadegan, M.; Jamali, A.; Farmani, R. Comparison of evolutionary multi objective optimization algorithms in optimum design of water distribution network. Ain Shams Eng. J. 2019, 10, 103–111. [Google Scholar] [CrossRef]
- Shokoohi, M.; Tabesh, M.; Nazif, S.; Dini, M. Water Quality Based Multi-objective Optimal Design of Water Distribution Systems. Water Resour. Manag. 2017, 31, 93–108. [Google Scholar] [CrossRef]
- Wang, Y.; Liu, S.; Xin, K.; Wang, W. Simplified and junction by junction algorithm to calculate water age in urban water supply and distribution network. Comput. Eng. Appl. 2009, 45, 199–201. (In Chinese) [Google Scholar] [CrossRef]
- Xin, K.; Qu, L.; Tao, T.; Yan, H. Optimal scheduling of water supply network based on node water age. J. Tongji Univ. (Nat. Sci.) 2016, 44, 1579–1584. (In Chinese) [Google Scholar] [CrossRef]
- Sharafati, A.; Tafarojnoruz, A.; Shourian, M.; Yaseen, Z.M. Simulation of the depth scouring downstream sluice gate: The validation of newly developed data-intelligent models. J. Hydro-Environ. Res. 2020, 29, 20–30. [Google Scholar] [CrossRef]
- Sharafati, A.; Tafarojnoruz, A.; Motta, D.; Yaseen, Z.M. Application of nature-inspired optimization algorithms to ANFIS model to predict wave-induced scour depth around pipelines. J. Hydroinform. 2020, 22, 1425–1451. [Google Scholar] [CrossRef]
- Sharafati, A.; Tafarojnoruz, A.; Yaseen, Z.M. New stochastic modeling strategy on the prediction enhancement of pier scour depth in cohesive bed materials. J. Hydroinform. 2020, 22, 457–472. [Google Scholar] [CrossRef]
- Gharib, Z.; Tavakkoli-Moghaddam, R.; Bozorgi-Amiri, A.; Yazdani, M. Post-Disaster Temporary Shelters Distribution after a Large-Scale Disaster: An Integrated Model. Buildings 2022, 12, 414. [Google Scholar] [CrossRef]
- Gharib, Z.; Yazdani, M.; Bozorgi-Amiri, A.; Tavakkoli-Moghaddam, R.; Taghipourian, M.J. Developing an integrated model for planning the delivery of construction materials to post-disaster reconstruction projects. J. Comput. Des. Eng. 2022, 9, 1135–1156. [Google Scholar] [CrossRef]
Node ID | Elevation (m) | Base Demand (L/s) | The Minimum Free Head | Link ID | Length (m) |
---|---|---|---|---|---|
2 | 335.267 | 1.39 | 14 | 1 | 531 |
3 | 356.081 | 5.04 | 14 | 2 | 646 |
4 | 315.681 | 5.46 | 14 | 3 | 584 |
5 | 336.775 | 6.36 | 14 | 4 | 457 |
6 | 348.718 | 4.68 | 14 | 5 | 672 |
7 | 312.915 | 5.82 | 14 | 6 | 836 |
8 | 307.31 | 5.253 | 14 | 7 | 493 |
9 | 301.736 | 3.684 | 14 | 8 | 513 |
10 | 349.048 | 7.92 | 14 | 9 | 769 |
11 | 364.141 | 10.41 | 14 | 10 | 913 |
12 | 327.06 | 5.22 | 14 | 11 | 497 |
13 | 316.13 | 4.658 | 14 | 12 | 467 |
14 | 338.582 | 6.27 | 14 | 13 | 481 |
15 | 351.64 | 0 | - | 14 | 536 |
16 | 377.526 | 7.53 | 28 | 15 | 488 |
17 | 389.647 | 9.96 | 28 | 16 | 706 |
18 | 446.004 | 6.66 | 28 | 17 | 471 |
19 | 418.267 | 5.73 | 28 | 18 | 263 |
20 | 427.144 | 5.67 | 28 | 19 | 238 |
21 | 456.713 | 5.07 | 28 | 20 | 524 |
22 | 351.64 | 0 | 28 | 21 | 966 |
1 | 380 (total head) | −112.78 | - | 22 | 874 |
23 | 893 | ||||
24 | 836 | ||||
25 | 574 | ||||
26 | 915 |
Pipe Diameter (mm) | Price (1.6 MPa) | Price (1.6 MPa) | Pipe Diameter (mm) | Price (1.6 MPa) | Price (1.6 MPa) |
---|---|---|---|---|---|
40 | 77.70 | 91.80 | 200 | 469.40 | 611.11 |
50 | 83.40 | 109.54 | 250 | 688.65 | 992.91 |
65 | 105.37 | 135.14 | 300 | 850.88 | 1307.55 |
80 | 129.69 | 172.20 | 350 | 1121.67 | 1585.15 |
100 | 172.98 | 228.43 | 400 | 1334.51 | 1812.36 |
125 | 253.00 | 345.09 | 450 | 1558.67 | 2135.73 |
150 | 368.91 | 496.71 | 500 | 1895.82 | 2564.20 |
Run NO. | NSGA-II | SPEA-II | ||||||
---|---|---|---|---|---|---|---|---|
SM | DM | NOPS | Run Time | SM | DM | NOPS | Run Time | |
1 | 0.5605345 | 1.0560663 | 8 | 32.22 | 0.5605548 | 0.3892499 | 100 | 25.29 |
2 | 0.767305 | 0.7499839 | 11 | 33.15 | 0.6171902 | 0.7812316 | 100 | 25.4 |
3 | 0.7253668 | 0.8265837 | 9 | 32.12 | 0.6880164 | 0.721118 | 91 | 25.52 |
4 | 0.4610114 | 1.1747089 | 12 | 32.57 | 0.593714 | 1.0367978 | 46 | 25.38 |
5 | 0.5070672 | 0.770535 | 9 | 31.17 | 0.6750568 | 1.6367351 | 100 | 26.38 |
6 | 0.6462196 | 0.7959993 | 7 | 31.1 | 0.4800687 | 1.0867432 | 8 | 25.45 |
7 | 0.8974586 | 1.5233356 | 11 | 31.54 | 0.787881 | 1.0315251 | 11 | 25.55 |
8 | 0.5621243 | 0.488824 | 9 | 31.5 | 0.6850569 | 1.0402223 | 18 | 26 |
9 | 0.6102167 | 0.8936668 | 10 | 31.42 | 0.6550387 | 1.0508704 | 100 | 25.54 |
10 | 0.5938924 | 0.7295313 | 11 | 32.45 | 0.2891572 | 0.592205 | 4 | 25.11 |
Average | 0.6331197 | 0.9009235 | 9.7 | 32.8 | 0.6031735 | 0.9366698 | 57.8 | 25.44 |
Normal Distribution | ||||||
---|---|---|---|---|---|---|
Kolmogorov–Smirnova | Shapiro–Wilk | |||||
Statistics | df | Sig. | Statistics | df | Sig. | |
SM | 0.131 | 20 | 0.200 * | 0.977 | 20 | 0.885 |
DM | 0.142 | 20 | 0.200 * | 0.943 | 20 | 0.273 |
NOPS | 0.361 | 20 | 0 | 0.653 | 20 | 0 |
Run Time | 0.263 | 20 | 0.001 | 0.766 | 20 | 0 |
Levene’s Test for Equality of Variances | t-Test for Equality of Means | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
F | Sig. | t | df | Sig. (2-Tailed) | Mean Difference | Std. Error Difference | 95% Confidence Interval of the Difference | |||
Lower | Upper | |||||||||
SM | Equal variances assumed | 0.006 | 0.939 | 0.497 | 18 | 0.625 | 0.02995 | 0.0602 | −0.09653 | 0.15643 |
Equal variances not assumed | 0.497 | 17.95 | 0.625 | 0.02995 | 0.0602 | −0.09656 | 0.15645 | |||
DM | Equal variances assumed | 0.228 | 0.639 | −0.254 | 18 | 0.803 | −0.03575 | 0.14088 | −0.33173 | 0.26024 |
Equal variances not assumed | −0.254 | 17.499 | 0.803 | −0.03575 | 0.14088 | −0.33234 | 0.26085 |
Method | N | Mean | Std. Deviation | Std. Error Mean | |
---|---|---|---|---|---|
SM | NSGA-II | 10 | 0.6331 | 0.131 | 0.04143 |
SPEA-II | 10 | 0.6032 | 0.13814 | 0.04368 | |
DM | NSGA-II | 10 | 0.9009 | 0.28713 | 0.0908 |
SPEA-II | 10 | 0.9367 | 0.34064 | 0.10772 |
H0 | Test | Significance | Decision | |
---|---|---|---|---|
1 | The assignment of NOPS is the same between NSGA-II and SPEA-II | Mann–Whitney U test | 0.029 1 | Reject H0 |
2 | The assignment of Running Time is the same between NSGA-II and SPEA-II | Mann–Whitney U test | 0.001 1 | Reject H0 |
Pipe ID | SPEA-II P1 | SPEA-II P2 | NSGA-II P1 | NSGA-II P2 |
---|---|---|---|---|
1 | 450 | 400 | 500 | 400 |
2 | 200 | 250 | 500 | 350 |
3 | 125 | 125 | 250 | 300 |
4 | 125 | 65 | 100 | 125 |
5 | 80 | 50 | 350 | 150 |
6 | 50 | 50 | 125 | 100 |
7 | 100 | 100 | 50 | 40 |
8 | 100 | 100 | 65 | 100 |
9 | 50 | 40 | 150 | 450 |
10 | 40 | 65 | 65 | 250 |
11 | 150 | 150 | 250 | 150 |
12 | 80 | 80 | 50 | 250 |
13 | 200 | 150 | 250 | 150 |
14 | 150 | 150 | 200 | 65 |
15 | 100 | 125 | 300 | 200 |
16 | 200 | 200 | 500 | 100 |
17 | 300 | 300 | 300 | 500 |
18 | 350 | 400 | 400 | 350 |
19 | 300 | 300 | 150 | 400 |
20 | 200 | 350 | 150 | 200 |
21 | 80 | 80 | 200 | 400 |
22 | 65 | 65 | 250 | 125 |
23 | 200 | 200 | 65 | 400 |
24 | 65 | 65 | 50 | 50 |
25 | 150 | 150 | 50 | 200 |
26 | 65 | 80 | 350 | 65 |
Optimized Index | SPEA-II | NSGA-II | Optimized Program |
---|---|---|---|
Cost (×106 RMB) | 5.996344 | 11.455565 | 91.04% |
RI (×104) | 1.56216045 | 1.696171 | 8.58% |
Water Age (s) | 83.8025 | 200.7085 | 139.50% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Guan, Y.; Chu, Y.; Lv, M.; Li, S.; Li, H.; Dong, S.; Su, Y. Application of Strength Pareto Evolutionary Algorithm II in Multi-Objective Water Supply Optimization Model Design for Mountainous Complex Terrain. Sustainability 2023, 15, 12091. https://doi.org/10.3390/su151512091
Guan Y, Chu Y, Lv M, Li S, Li H, Dong S, Su Y. Application of Strength Pareto Evolutionary Algorithm II in Multi-Objective Water Supply Optimization Model Design for Mountainous Complex Terrain. Sustainability. 2023; 15(15):12091. https://doi.org/10.3390/su151512091
Chicago/Turabian StyleGuan, Yihong, Yangyang Chu, Mou Lv, Shuyan Li, Hang Li, Shen Dong, and Yanbo Su. 2023. "Application of Strength Pareto Evolutionary Algorithm II in Multi-Objective Water Supply Optimization Model Design for Mountainous Complex Terrain" Sustainability 15, no. 15: 12091. https://doi.org/10.3390/su151512091