Next Article in Journal
Environmental and Socio-Economic Assessment of Biomass Pellets Biofuel in Hazara Division, Pakistan
Next Article in Special Issue
High-Efficient Elimination of Spiramycin by Fe3O4/ZSM-5/Sch via Heterogeneous Photo-Fenton Oxidation at Neutral pH
Previous Article in Journal
A Circular Economy Approach in the Development of Superabsorbent Polymeric Matrices: Evaluation of the Mineral Retention
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of Strength Pareto Evolutionary Algorithm II in Multi-Objective Water Supply Optimization Model Design for Mountainous Complex Terrain

1
School of Environment and Municipal Engineering, Qingdao University of Technology, Qingdao 266520, China
2
Zhonglian Northwest Engineering Design and Research Institute Co., Ltd., Xi’an 710076, China
*
Authors to whom correspondence should be addressed.
Sustainability 2023, 15(15), 12091; https://doi.org/10.3390/su151512091
Submission received: 19 June 2023 / Revised: 21 July 2023 / Accepted: 25 July 2023 / Published: 7 August 2023

Abstract

:
Water distribution networks (WDN) model optimization is an important part of smart water systems to achieve optimal strategies. WDN optimization focuses on the nonlinearity of the discharge head loss equation, the availability of discrete properties of pipe sizes, and the conservation of constraints. Multi-objective evolutionary algorithms (MOEAs) have been proposed and successfully applied in the field of WDN design optimization. Previous studies have focused on comparing the optimization effects of algorithms in water distribution networks, ignoring the problems of unbalanced pressure distribution and water hammer at the nodes of the pipe network caused by the complex terrain in mountainous areas. In this paper, a multi-objective water supply optimization model that integrated cost, reliability, and water quality was established for a mountainous WDN in real engineering. The method of traversing the nodes to solve the water age was introduced to find a more scientific and practical water age solution model, with setting the weight function to evaluate the water age of the water supply model comprehensively. Strength Pareto Evolutionary Algorithm II (SPEA-II) and Non-dominated Sorting Genetic Algorithm II (NSGA-II) were adopted to optimize the WDN design model in the mountainous complex terrain. The significance levels of the number of Pareto solutions (NOPS) and running time are 0.029 and 0.001, respectively, indicating that the two algorithms have significant differences. Compared to NSGA-II, SPEA-II has a better convergence rate and running time in multi-objective water supply optimization design. The solution set distribution of SPEA-II is more concentrated than that of NSGA-II, also the numerical value is better. The number of SPEA-II optimization schemes is larger and the scheme is more effective. Among them, the Pareto solution set of SPEA-II can obtain more desirable optimization results on cost, reliability index (RI) and water age. In summary, the study provides valuable information for decision makers in WDN with complex terrain.

1. Introduction

Water distribution networks (WDNs) are vital infrastructure in cities, requiring considerable investment. The primary function of WDNs is to transport water from the reservoir or tank to the nodes (consumers), and its main components are pipes, pumping stations, valves, etc. According to the present research, constructing a WDN costs 70% of the total cost [1]. WDNs constructed in territories with a certain height (relative and absolute) and a certain slope tend to be different from those in the plains. There is also a lack of a uniform definition of mountainous cities internationally. There are relatively little literature and case studies of WDNs in mountainous complex terrain. The design of WDNs in mountainous complex terrain is more onerous than in plains, due to differences in node elevation and low-flow of node demand. On the one hand, this leads to enormous energy consumption and extreme operation costs for the overall WDN. On the other hand, it leads to excessive pressure and frequent pipe burst accidents in the node of low area, while it is arduous to ensure pressure and demand in the node of high area [2]. In addition, the hazard of laying pipelines is increased by the specificity of the terrain. To overcome this difficulty, designers usually adopt multi-pressurization and pressurization WDN zoning [3]. Moreover, WDNs in mountainous complex terrain still face other problems, such as the sudden stoppage of the pumping station of the network, and the network will face huge water hammer pressure.
The optimal design of WDNs is to reduce the cost of the pipe network as much as possible, provided that water quantity, water pressure, and water quality requirements of WDNs are ensured. WDNs’ optimization design on mountainous complex terrain can be challenging due to node elevation and demand constraints. Few researchers are currently focusing on this aspect. However, the construction of mountain WDNs is hampered by high cost and low hydraulic reliability. In this paper, a model based on the SPEA-II algorithm is developed to optimize WDNs of the case in the mountainous complex terrain, achieving considerable results in water supply design. In addition, an in-depth comparison of SPEA-II with another multi-objective optimization algorithm, NSGA-II, is presented. The two types of algorithms are combined with EPANET 2.0, a WDN analysis software. EPANET 2.0 performs the model analysis to obtain nodal pressures and pipe flow rates. The optimal design of WDNs is considered as an optimization problem with pipe diameter as the decision variable.

2. Literature Review

The optimal design of WDNs has attracted a lot of interest in the past decades. Breakthroughs in algorithmic frameworks and computational efficiency are the main reasons for the continuous development of water supply optimization research, as its optimization problem complexity and search space become larger with the increase in pipe network size. Liu et al. [4] proposed a head loss-based preprocessing method for the optimal design of WDNs and compared such a method with the initial design method preprocessing based on velocity and simple genetic algorithm without preprocessing, and the comparison results showed that the head loss-based method outperformed the other two methods regarding processing quality and computational efficiency. Bi et al. [5] proposed a genetic algorithm based on the pre-screening heuristic sampling method and applied it to optimize seven different scale WNDs, indicating that the advantages of this method will increase with the size of the mountain pipe network. The optimization results showed that the improved genetic algorithm not only had the optimal computer efficiency and the ability to search for the optimal solution, but also its advantages gradually emerged as the scale of WDNs grew.
Although cost reduction is the primary objective of WDN construction, numerous research scholars have built on this by proposing innumerable objectives, such as minimizing water age and maximizing reliability. During the shift from single-objective optimization to multi-objective optimization, multi-objective evolutionary algorithms (MOEAs) and Swarm Intelligence (SI) have played a significant role. They have been widely used in the field of engineering. Strength Pareto Evolutionary Algorithm II (SPEA-II) [6] and Non-dominated Sorting Genetic Algorithm II (NSGA-II) [7] are typical MOEAs, while multi-objective particle swarm optimization (MOPSO) [8] is SI. Zarei et al. [9] developed a multi-objective optimization model for the arithmetic pipe network using the NSGA-II and MOPSO algorithms. In optimizing the two-looped and Lansey networks, the optimization results of both algorithms satisfy the multi-objective ideal optimization results, but NSGA-II is more than MOPSO. Torkomany et al. [10] developed a hybrid fast convergent MOPSO, which enhances the convergence and diversity of the algorithm by introducing strategies such as adaptive particle swarm optimization (PSO) parameters, collision regeneration, etc. This algorithm is compared with the original MOPSO. The results show that the new MOPSO algorithm is more suitable for the optimization of medium-sized WDNs. Reca et al. [11] considered both cost and resilience indices and used several multi-objective metaheuristics for the optimization of the benchmark pipe network. This research showed that SPEA-II outperformed the remaining methods in terms of Pareto dominance. Shirzad et al. [12] introduced a dynamic design method that can optimize both initial design and rehabilitation schedule during the life cycle of WDNs, and applied this method to arithmetic pipe network optimization. The optimization results showed that dynamic network design could produce lower cost and more reliable optimization solutions. Fathollahi-Fard et al. [13] applied a sustainable closed-looped supply chain to an integrated water supply and wastewater collection system based on uncertainty. Models consider sustainable development factors such as economic, environmental, and social impacts. A multi-objective optimization model is developed to improve the mismanagement of closed-looped supply chain waters. The paper also proposes an improved social optimizer algorithm and uses it for model solution optimization, suggesting that the optimization model should consider more sustainability factors. Fathollahi-Fard et al. [14] used a two-stage stochastic mixed-integer linear programming method to demonstrate the feasibility of considering location-allocation-inventory strategies in water supply and wastewater collection networks. And a Lagrangian relaxation-based algorithm with an adaptive strategy is used to optimize the solution, and metrics evaluate the performance of the model and algorithm. Ghebi et al. [15] developed a Gaussian mathematical model for chlorine dosing corresponding to three different cyanide concentration levels, calibrated the residual cyanide prediction equation for chlorine injection by GA, and finally estimated the residual cyanide concentration under different conditions by machine learning. The results showed that the residual cyanide concentration showed a strong positive correlation with the chlorine dose. However, applying other meta-heuristic algorithms has not validated this class of algorithms. Zhang et al. [16] proposed a demand-weighted modified elasticity index (IMRI). The IMRI is defined as an integral of nodal demand-weighted MRI. They used it as one of the objective functions in a multi-objective optimization model. It is shown that this index effectively quantifies the elasticity of system operation in the time dimension. Jabbary et al. [17] proposed an improved central force optimization algorithm for the multi-objective optimization of WDNs, which treats cost minimization and reliability maximization as objective functions. The algorithm uses non-dominated ranking and congestion distance calculation to generate the Pareto frontier and obtain the optimal Pareto scheme. Cimorelli et al. [18] compared entropy and elasticity indices for their alternative reliability measures and evaluated the reliability of both measures in the face of limited WDN rehabilitation budget conditions. Zhang et al. [19] developed an optimization model with cost, reliability, and water quality as objective functions and performed a 24 h simulation analysis of the model and multiple load conditions.
Previous studies mostly carry out optimization analysis for benchmark WDNs, and the mathematical model they established is not used in actual engineering, and only the algorithm optimization effect is compared. The optimal design of water supply network is generally based on plain cases, while there are few studies on the optimization model of mountain water supply network. Moreover, there are still fewer studies using multi-objective optimization algorithms for WDN optimization in mountainous areas. Therefore, the effectiveness of SPEA-II and NSGA-II for multi-objective water supply optimization model need to be verified. And the comparison of convergence effect in multi-objective water supply optimization design needs to be further addressed.
The aim of this work was to investigate the WDN optimization by SPEA-II in mountainous area, as compared to NSGA-II. The pipeline flow rate limit was adjusted to reduce the impact on the pipeline caused by the water hammer from the pump stoppage. The operation of each step in the two algorithms is clarified and a practical case of constructing a WDN in a mountainous area is optimized. Finally, the adaptability of SPEA-II was evaluated for WDNs in mountainous complex terrain. This study provides a better understanding of the pipe network for mountainous urban project like one in Q city, China, that assists in their applications of the multi-objective optimization design for mountainous WDNs.

3. Materials and Methods

The current design of WDN optimization focuses on the optimization effect of the algorithm in the comparison of the benchmark pipe network, ignoring the optimization effect of the actual pipe networks. In particular, there are differences between the actual mountain WDN and the actual plain WDN. Pumping station heads in mountainous networks are mainly used to overcome the difference of terrain height, while those in the plain networks are mainly used to overcome the head loss. Once the pump station of the mountain WDN stops working, it can be fatal for the whole network system [20]. To mitigate such effects, this paper proposes a multi-objective WDN design model that considers three factors: cost, reliability, and water quality.

3.1. Problem Statement

3.1.1. Notations

The problem is formulated using the notations described in Abbreviations section.

3.1.2. Optimization Model Formulation of Water Supply Network

Three objective functions are established in this study, namely the lowest construction cost, the lowest depreciation and maintenance cost and the lowest operating cost. The specific formula is as follows.
C 1 = u = 1 U c u D u L u C 2 = b b + 1 t b + 1 t 1 + R 1 100 u = 1 U c u D u L u + b b + 1 t b + 1 t 1 + R 2 100 C p C 3 = 0.01 × 8.76 γ E ρ g η Q p H p
Todini [21] defines the concept of network resilience (Ir) as the ability of a WDN to overcome a failure (customer demand or head change, improper pipe size, pipe rupture, inoperable valve or pump station) during operation, and treats the resilience factor as a reliability metric. In addition, Todini [21] defined the failure factor (If) to assess the impact of pipeline failure on the network. Parasad [22] considers the effect of redundancy in WDNs and proposes the network resilience index (In) as a reliability metric for WDNs. The nodal surplus head indicates the portion of the nodal free head that is exceeded under the condition that the minimum service head is satisfied. Its formula is expressed as follows.
I ¯ = i = 1 N H i H i m i n N  
Without regarding the influence of other external forces, the probability of pipe burst, leakage and failure of pipe network components shows a positive correlation with the affluent head, which leads to the waste of water resources and electric energy. However, when the affluent head is negative, the normal water supply to the customers is impossible, and the water demand of some nodes cannot be satisfied. In the WDN of a mountainous town, it is effortless to have uneven pressure leading to various accidents. Therefore, the node rich head variance is too large, which not only leads to water wastage, but also accelerates the WDN breakdown. Therefore, this paper uses the variance of the nodal surplus head as the reliability index (RI).
R I = i = 1 N H i H i m i n I ¯ 2
Water quality and water age show a negative correlation. As the water age increases, turbidity, color, odor, CODMn, and other conventional indicators are showing an increasing trend, the water quality gradually becomes worse. Node water age refers to the water flow from the water source to the time of each node. Node water age size indicates the node of water quality security. Most of the current studies on water age use EPANET 2.0 for simulation analysis. However, EPANET 2.0 water age analysis in the face of large scale and complex topological relationship of water supply pipe network when the problem of computational redundancy. To address this problem, Wang et al. [23] proposed a node-by-node traversal method to calculate the water age. The method is based on the definition of water age and traversal from the known node water age to the unknown node water age to find the node water age, which has the characteristics of simplicity and efficiency.
T j = 0                                                      j M T i S j q i j t i + L i j v i j i S j q i j                               j M                 
The end nodes of the WDN generally have a small water consumption, resulting in excessive water age at the end nodes. The optimization effect of using the weight method for nodes with a small flow at the end nodes of the pipe network is poor. To avoid this problem, Xin et al. [24] proposed a comprehensive water age index to optimize the water age of the water supply pipe network, which divides the pipe network into near the water source node area, the middle node area and the end node area of the pipe network according to the node water age, and obtains the comprehensive water age index by setting a reasonable weighting factor λ. The water age objective function of the pipe network node is formulated as follows.
A g e = m = 1 3 λ m i S j T i q i i S j T i q i
The formula of λ is as follows.
λ m = 1 i S m q i 1 i S 1 q i + 1 i S 2 q i + 1 i S 3 q i
Sm is the set of nodes in area m and the classification formula is as follows.
N e a r   t h e   w a t e r   n o d e   a r e a :   S 1        T m a x 3 T i 0         M i d p i p e   n e t w o r k   n o d e   a r e a :   S 2      2 T m a x 3 T i T m a x 3   P i p e   n e t w o r k   e n d   n o d e   a r e a :   S 3        T m a x T i   2 T m a x 3

3.1.3. Constraint Condition

The hydraulic values of the pipe network model optimization from the hydraulic simulator of EPANET. From the perspective of engineering design rationality and realism, the model optimization must comply with the conservation law, node flow, and pipe pressure conservation law in EPANET to achieve. The nodal pressure constraint is as follows:
h m i n , j h j h m a x , j
The pipe flow rate constraint is as follows:
0 < v m i n , i < v i v m a x , i

3.2. Multi-Objective Optimization Algorithm in Text

In most cases, the objective functions of multi-objective optimization problems are conflicting, i.e., it is impossible to make all objective functions reach the optimal value at the same time, and only each objective function can be coordinated to make each objective function as optimal as possible, i.e., Pareto optimal. The solution set of single-objective optimization function is usually a single solution set, called the optimal global solution. In contrast, the solution set of multi-objective optimization is a set of the equilibrium solution set, which is primarily a non-dominated solution or Pareto optimal solution. In addition to the fact that the number of objective functions is different from that of a single objective optimization problem, the solution is also not unique but is a Pareto optimal solution set consisting of several non-dominated solutions. In practical engineering applications, decision-makers must select one or more solutions from the Pareto optimal solution set for comparison and choose the solution that best suits their needs. To increase the possibility of searching for the optimal solution, the key to the multi-objective optimization problem is to ensure that the number of Pareto-optimal solutions is as large as possible.

3.2.1. NSGA-II

NSGA-II (Elitist Non-dominated Sorting Genetic Algorithm-II) is an improved algorithm based on a genetic algorithm [25,26,27]. Whereas the basic ideas are all to simulate the biological evolution process in nature, treating the independent variables as genes of chromosomes, and finally to obtain the optimal solution of the optimization problem through the operations of selection, crossover and mutation.
The crowding degree is introduced and used as the comparison criterion of non-dominated individuals in the same layer. The crowding degree is performed to distribute the individuals in the Pareto domain evenly, improving the science and rationality of the algorithm [28]. The fast non-dominated sorting method is proposed to reduce the complexity of the algorithm and shorten the running time of the algorithm. The elite strategy is introduced to generate the next generation population after elite selection to ensure its heritability. And the individuals are stored in a hierarchy to improve the population level. The specific process is shown in Algorithm 1 in the following table.
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

SPEA-II (Strength Pareto Evolutionary Algorithm-II) is one of the most powerful multi-objective algorithms. This algorithm provides excellent results compared to other multi-objective algorithms, such as its first version. SPEA-II not only introduces the concept of Pareto dominance when calculating fitness but also considers the number of individuals dominated by the population individuals and the number of individuals dominated by them and uses the k-nearest neighbor strategy to calculate the density of individuals, which makes the Pareto solution uniformly distributed.The specific process is shown in Algorithm 2 in the following table.
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

In order to understand the model structure more intuitively, the flow chart of the algorithm optimization model structure is shown in Figure 1. The range of decision variables available is a discrete set of pipe diameters. The current encoding methods are binary encoding, real number encoding, floating point encoding, etc. In this paper, real number encoding is used for pipe diameter. The crossovers are divided into point crossover, uniform crossover, and arithmetic crossover. The variances are classified into several types: basic position variation, uniform variation, boundary variation, non-uniform variation, and Gaussian approximation variation. This paper chooses uniform crossover and uniform variation as the crossover and variation, respectively. The crossover probability (Pc) and variable probability (Pr) are set as follows: The Pc is ξmax values in decreasing order from 0.5 to 0.3, and the Pr is ξmax values in decreasing order from 0.9 to 0.5.

4. Results

4.1. Case Study

The terrain nodes in this case have large elevation differences and distinct topographic undulations. To visually reflect the topographic changes, a satellite map of the case area was selected (see Figure 2). According to the water supply characteristics and topographic constraints and other factors, a WDN topology relationship map was established (see Figure 3). The preliminary design of this network includes 26 pipe sections, 21 nodes and one municipal water supply point, with a maximum water supply volume of 112.78 L/s, which belongs to a small-town pipe network. The node flow of the pipe network is determined based on the historical water consumption of the town, and the length of the proposed pipe sections as well as the node elevation, minimum service head and other basic data are also determined (see Table 1). In mountainous and hilly areas, steel pipes cannot be buried under soil. Considering that pipelines in actual engineering cases are laid along mountain roads and cannot be buried under soil, steel pipes are selected for water supply engineering in this case. The loss calculation of pipe section in the hydraulic calculation of pipe network adopts the Heizen–Williams formula, and the Heizen–Williams coefficient of steel pipes is 130.

4.1.1. Decision Variables and Objective Function

The case is a hilly area with more complex terrain changes and higher requirements for pipeline pressure resistance level. So, two types of steel pipe with pressure resistance levels of 1.6 MPa and 2.5 MPa are used in this case. Due to the local policy, the water pressure of steel pipe design pipe is equal to the maximum working pressure of the pipe plus 0.5 MPa. Thus, the case proposes two types of nominal values of 1.6 MPa and 2.5 MPa. And the maximum working pressure of steel pipe shall not be greater than 1.1 MPa and 2.0 MPa. Local pipe prices as shown in Table 2.
The 1.6 MPa and 2.5 MPa grade of steel pipe were selected for the sections when the maximum value of the head at the ends of the sections was less than 110 m and 200 m, respectively. So, the cost of the pipe section can be expressed in the following equation.
C = u = 1 U x u 27.57 + 5318.81 D u 1.52 + 1 x u 48.15 + 9724.13 D u 1.69 L u
Each pipe diameter size corresponds to one variable, and to avoid processing redundancy, real numbers are coded with a total of 26 decision variables.
The pumping station construction price is not considered because it is relatively stable and does not change significantly. Also pump station depreciation and overhaul costs are not included in the cost function of this case.
At this time, vmin,j is 0, and, vmax,j is 2.5 m/s. hmin,j is the minimum free head of node j, hmax,j is 200 m.

4.1.2. The Difference of Compared to Other Systems

The height difference of the case area is large, so the zoning water supply is chosen. The gravity water supply is chosen for the low zone water supply area, while pressure water supply is determined for the high zone water supply area. The head of water supply pumping station, namely ‘27’ pumping station, needs to meet the most unfavorable node minimum service head in the high zone water supply area.

4.2. Result Analysis

4.2.1. Overall Effect Comparison

The parameters for the adopted multi-objective evolutionary algorithm are set as follows. The initial population size, NP, is 100 and the number of iterations, ξmax, is 200, depending on the need for accuracy of calculation results. To avoid the influence of the initial population on the optimized population, the optimization procedures of SPEA-II and NSGA-II are both run ten times. The optimal solution sets of the ten calculations are merged to obtain the Pareto optimal solution of the case. The results of the optimization calculation for both algorithms were confirmed to be Pareto surfaces, as shown in Figure 4. There are considerable differences between the two algorithms in the number of non-dominated solutions, with the SPEA-II obtaining 534 solutions and the NSGA-II obtaining 94 solutions. In terms of optimization quality, the convergence of the theoretical optimal point ((Cost, RI, Water Age) = (0,0,0)) obtained from Pareto optimal point of SPEA-II is better than that of the NSGA-II. Therefore, it is concluded that SPEA-II achieves better results in the face of multi-objective water supply optimization design.
Figure 5 shows the violin plots of the optimization results of the two algorithms for ten independent runs. As shown in Figure 5a, the median of the box plot for cost produced by SPEA-II is 7.102798 × 106, and the other median of the box plot produced by NSGA-II is 1.32791445 × 106. The median values of the box plot for RI (Figure 5b) produced by two algorithms are 1.52236 × 104, 1.41232 × 104, indicating the difference between the optimization results of the two algorithms in outliers is insignificant. Moreover, SPEA-II is more concentrated around the median distribution than NSGA-II regarding RI. Meanwhile, the box plot for water age (Figure 5c) shows that the media value optimized by SPEA-II is lower than NSGA-II. Figure 5d shows the differences in running times between the two algorithms, the box value of SPEA-II for runtime is much lower than NSGA-II. The results show that the median of the optimization results of SPEA-II is better than that of NSGA-II. In terms of cost, water age and running time, the SPEA-II optimization results box is lower than NSGA-II. Based on the above results, it is shown that SPEA-II can obtain lower cost, higher hydraulic reliability, and safer water supply optimization solution for pipeline network water quality in a shorter time. And it is further indicated that SPEA-II has a good optimization effect in multi-objective water supply optimization design.
There are some evaluating metrics in this research to compare the performance of multiple algorithms in a multi-objective optimization problem. In addition to the number of Pareto solutions, the distance index, which indicates the relative distance of consecutive solutions, can also be used to evaluate the performance of algorithm. Lower values of this index are more desirable. The distance index is calculated by [28]:
S M = i = 1 N U M 1 d ¯ d i N U M 1 d ¯
where NUM is the number of Pareto solutions, di is the spacing between the two sequential solutions in optimal front by each algorithm, and d is the average distance. The diversity index is another method to evaluate the number of solutions. The better it is if the index has a large value. This index can be computed as follows [29]:
D M = m a x   f 1 i m i n   f 1 i m a x   f 1 , t o t a l m i n   f 1 , t o t a l 2 + m a x   f 2 i m i n   f 2 i m a x   f 2 , t o t a l m i n   f 2 , t o t a l 2 + m a x   f 3 i m i n   f 3 i m a x   f 3 , t o t a l m i n   f 3 , t o t a l 2
In order to avoid the impact of the initial population on the direction of evolution, the two algorithms were independently run ten times each, forming Table 3. The method evaluation metric values for the ten-run generation sample are given in Table 3. Figure 6, Figure 7, Figure 8 and Figure 9 is a more intuitive representation of the four indicators in Table 3 to better analyze the impact of the indicators.
As shown in Figure 6 and Figure 7, there is no significant difference between the distance index and diversity metric of two algorithm. The overall trend of SM values of SPEA-II was slightly lower than that of NSGA-II, while the general direction of DM values for SPEA-II was marginally higher than that for NSGA-II. The number of Pareto solutions obtained from the algorithm is shown in Figure 8. The number of SPEA-II non-dominated solutions is much higher than that of NSGA-II, which illustrates the superior performance of SPEA-II. The result of the running time shows that the SPEA-II takes the least time to search for the optimal solution, further proving the better overall performance of the SPEA-II. (Figure 9)
The above results show that SPEA-II can perform well in optimizing mountainous WDNs, effectively reducing pipeline costs while improving network reliability and water quality safety.

4.2.2. Statistical Test

Ten run tests were conducted to determine whether there is a significant difference between these two algorithms in optimizing mountain WDN. The results of the significance tests of the algorithms are shown in Table 4, Table 5, Table 6 and Table 7.
As shown in Table 4, SM and DM conform to the normal distribution, and the Number of Pareto Solutions (NOPS) and Running Time does not conform to the normal distribution. Therefore, independent sample t-tests were conducted for SM and DM (see Table 5), and nonparametric tests were conducted for NOPS and Running Time (see Table 6).
According to the results reported in Table 5, it can be seen that the significant level of Levene’s test for equality of variance for SM, DM are 0.939, 0.639. The p-values for the Levene’s test for SM and DM are well above the significance level of 0.05, indicating no difference between the variances. Based on the significance level of the independence test, the values of SM and DM are 0.625 and 0.803, respectively, which are greater than the significance level value of 0.05. It indicates that there is no significant difference between the performance of the two algorithms under the criteria of SM and DM.
As shown in Table 7, the significant levels of NOPS and Running Time were well below 0.05, so the hypothesis that NOPS and Running Time are the same in SPEA-II and NSGA-II is rejected.
As shown in Table 6, in the NOPS criterion, the algorithm with the highest value is preferred, and the mean value of SPEA-II is much lower than that of NSGA-II, so SPEA-II is better than NSGA-II. In the Running Time criterion, the algorithm with the lowest value is preferred, so SPEA-II is better than NSGA-II. In the optimization of mountain water supply, SPEA-II is recommended based on the results of each metric. SPEA-II is recommended to be used.

4.2.3. Comparison of Representative Solutions

Four representative schemes (indicated in Figure 4) were selected for each of the two algorithms and are analyzed in Table 8 and Table 9 and Figure 10. Two different schemes of two algorithms are selected from Figure 4 to compare a pipe diameter, as shown in Table 8. The pipe diameters (see Table 8) in both cases of SPEA-II are approximately the same, with only minor variations in local pipe diameters.
Detailed information on nodal pressure and pipe section flow rate is shown in Figure 10. The two optimized representative schemes of SPEA-II have approximately the same nodal head values as NSGA-II and there are several values overlapping; however, the partial pipe flow velocities of the two schemes of NSGA-II are much higher than those of SPEA-II, and have large variation differences, especially the NSGA-II P1 scheme, which has pipe flow velocity values of 1.88, 2.3, and 1.45 for 12, 19, and 20 pipes, respectively; although their pipe section flow velocities do not violate the pipe section flow rate constraints, which means that the two optimized representative schemes of NSGA-II are more prone to pipe burst accidents. The nodal pressure variability is small in all four schemes, and all of them are able to meet the nodal-free head requirement well. Considering the safety of the pipe network, the SPEA-II scheme has a slow change in pipe section flow velocity. In contrast, the NSGA-II scheme has a drastic change in pipe section flow velocity, which makes the occurrence of water hammer very probable. As a result, the SPEA-II solution performs a higher level of safety. From the perspective of the three objective functions, the two SPEA-II schemes are similar in reliability. However, compared to SPEA-II P1, SPEA-II P2 offers designers a variety of options by sacrificing cost for lower water age.
In order to evaluate the optimization performance of the two algorithms in WDN design, the average values of the indicators of the two schemes are compared. The simulated data are shown in Table 9. Compared with the NSGA-II representative scheme, the SPEA-II representative scheme was relatively significant, with an average cost reduction of 5.459221 × 106 RMB, an improvement of 91.04%; the reduction in variance for the nodal-rich head is not outstanding, with a reduction of 1340.1055, an improvement of only 8.58%; the average water age is effectively reduced by 116.9055 s, with an improvement of 139.50%. In summary, it can be seen that the optimization effect of SPEA-II is better than NSGA-II in the economy, hydraulic reliability, and water quality safety.

5. Conclusions

In this paper, two standard multi-objective optimization algorithms were used to solve the multi-objective WDN optimization model. To evaluate the performance of the algorithm for optimization in WDNs, metrics were used to evaluate its performance. The results show that SPEA-II gives better optimization results than NSGA-II. In addition to this, two representative schemes were selected from the Pareto sets generated by each of the two algorithms. The variability of the nodal pressure variation is not significant for the four schemes, but the differences in the NSGA-II pipe section flow rates are obvious in terms of the pipe section flow rate. This variability increases the probability of water hammer in the pipe network, and the safety of the WDN cannot be guaranteed. This further demonstrates that SPEA-II performs better than NSGA-II in the optimized design of mountain water supply.
To reduce the probability of water hammer in complex mountainous terrain, the flow velocity of the pipe section needs to be reduced in the design. With the solution space vector unchanged, the solution set of the optimization scheme for mountainous WDNs is diminished. It was found that SPEA-II outperforms NSGA-II both in terms of convergence speed and Pareto optimal solution. The model is suitable for mountainous complex terrain, where the Pareto solution set of SPEA-II can achieve a more desirable optimization effect and effectively reduce the probability of water hammer.
The Pareto solution set of SPEA-II could yield more reasonable optimization results in terms of cost, reliability index (RI) and water age. In conclusion, the study provides a more reliable construction solution for decision makers in WDNs under complex terrain.

Author Contributions

All authors contributed to the study conception, design and revisions. Methodology, M.L. and S.D.; Software, Y.C.; Validation, Y.G., Y.C., S.L., H.L., S.D. and Y.S.; Formal analysis, Y.C.; Resources, Y.G. and S.L.; Writing—original draft, Y.G. and M.L.; Writing—review and editing, Y.G., H.L. and Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

National Natural Foundation of China (51778307) and Key R&D program of Shandong Province (2019GSF111003).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Restrictions apply to the availability of these data. Data were obtained from Qingdao Water Utilities and are available from the authors with the permission of the Water Utilities.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

C1the construction cost
C2the depreciation and maintenance cost
C3the operation cost
cu(Du)the cost per unit length of pipe diameter Du
Luthe length of pipe u
Uthe number of pipes in the network
bthe benchmark yield
tthe payback period of pipe network construction
R1the depreciation and maintenance rate of the pipe network
R2the depreciation and maintenance rate of the pump
Cpthe construction cost of the pump
γthe energy factor
Eelectricity tariff prices
ρthe density of water
gthe acceleration of gravity
ηcombined efficiency of the pump station
Qpthe pump station flow
Hpthe pump station head
Hithe free water head of node i
Himinthe minimum free head of node i
Nthe number of nodes of the water supply system
MTthe set of water source node
Mthe set of non-water source node
Sjthe set of all nodes adjacent to node j that flow to node j
ti, tjthe water ages of nodes i, j
ithe node adjacent to node j
qijthe pipe flow between nodes i and j
Lijthe pipe length between nodes i and j
vijthe pipe flowrate between nodes i and j
λ1the coefficients near the water source node area of the WDN
λ2the coefficients near the middle node area of the WDN
λ3the coefficients near the end node area of the WDN
hmin,j, hmax,jrespectively lower and upper bound of the pressure head of node j
vithe velocity of pipe i
vmin,j, vmax,jthe minimal and maximal velocity of pipe i
NPthe population size
ξthe number of iterations

References

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. 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]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. 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]
  13. 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]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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]
  20. Rossman, L.A. EPANET 2: Users Manual; United States Environmental Protection Agency: Washington, DC, USA, 2000. [Google Scholar]
  21. 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]
  22. 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]
  23. 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]
  24. 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]
  25. 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]
  26. 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]
  27. 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]
  28. 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]
  29. 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]
Figure 1. Model Structure Flow Chart.
Figure 1. Model Structure Flow Chart.
Sustainability 15 12091 g001
Figure 2. Satellite map of the case study area.
Figure 2. Satellite map of the case study area.
Sustainability 15 12091 g002
Figure 3. Case pipe network topology diagram.
Figure 3. Case pipe network topology diagram.
Sustainability 15 12091 g003
Figure 4. The optimal set of solutions for ten independent runs of SPEA-II and NSGA-II.
Figure 4. The optimal set of solutions for ten independent runs of SPEA-II and NSGA-II.
Sustainability 15 12091 g004
Figure 5. Distribution of algorithm optimization results in terms of Cost (a), RI (b), Water Age (c) and Running Time (d).
Figure 5. Distribution of algorithm optimization results in terms of Cost (a), RI (b), Water Age (c) and Running Time (d).
Sustainability 15 12091 g005
Figure 6. Comparison between NSGA-II and SPEA-II according to the distance index.
Figure 6. Comparison between NSGA-II and SPEA-II according to the distance index.
Sustainability 15 12091 g006
Figure 7. Comparison between NSGA-II and SPEA-II according to the diversity metric.
Figure 7. Comparison between NSGA-II and SPEA-II according to the diversity metric.
Sustainability 15 12091 g007
Figure 8. Comparison between NSGA-II and SPEA-II according to the number of Pareto solutions.
Figure 8. Comparison between NSGA-II and SPEA-II according to the number of Pareto solutions.
Sustainability 15 12091 g008
Figure 9. Comparison between NSGA-II and SPEA-II according to running time.
Figure 9. Comparison between NSGA-II and SPEA-II according to running time.
Sustainability 15 12091 g009
Figure 10. Nodal pressure (a) and pipe section flowrate (b).
Figure 10. Nodal pressure (a) and pipe section flowrate (b).
Sustainability 15 12091 g010
Table 1. The basic information of the case nodes and pipe sections.
Table 1. The basic information of the case nodes and pipe sections.
Node IDElevation (m)Base Demand (L/s)The Minimum Free HeadLink IDLength (m)
2335.2671.39141531
3356.0815.04142646
4315.6815.46143584
5336.7756.36144457
6348.7184.68145672
7312.9155.82146836
8307.315.253147493
9301.7363.684148513
10349.0487.92149769
11364.14110.411410913
12327.065.221411497
13316.134.6581412467
14338.5826.271413481
15351.640-14536
16377.5267.532815488
17389.6479.962816706
18446.0046.662817471
19418.2675.732818263
20427.1445.672819238
21456.7135.072820524
22351.6402821966
1380 (total head)−112.78-22874
23893
24836
25574
26915
Table 2. Local pipe prices.
Table 2. Local pipe prices.
Pipe Diameter (mm)Price (1.6 MPa)Price (1.6 MPa)Pipe Diameter (mm)Price (1.6 MPa)Price (1.6 MPa)
4077.7091.80200469.40611.11
5083.40109.54250688.65992.91
65105.37135.14300850.881307.55
80129.69172.203501121.671585.15
100172.98228.434001334.511812.36
125253.00345.094501558.672135.73
150368.91496.715001895.822564.20
Table 3. Obtained values for ten tests by NSGA-II and SPEA-II.
Table 3. Obtained values for ten tests by NSGA-II and SPEA-II.
Run NO.NSGA-IISPEA-II
SMDMNOPSRun TimeSMDMNOPSRun Time
10.56053451.0560663832.220.56055480.389249910025.29
20.7673050.74998391133.150.61719020.781231610025.4
30.72536680.8265837932.120.68801640.7211189125.52
40.46101141.17470891232.570.5937141.03679784625.38
50.50706720.770535931.170.67505681.636735110026.38
60.64621960.7959993731.10.48006871.0867432825.45
70.89745861.52333561131.540.7878811.03152511125.55
80.56212430.488824931.50.68505691.04022231826
90.61021670.89366681031.420.65503871.050870410025.54
100.59389240.72953131132.450.28915720.592205425.11
Average0.63311970.90092359.732.80.60317350.936669857.825.44
Table 4. Normality test results.
Table 4. Normality test results.
Normal Distribution
Kolmogorov–SmirnovaShapiro–Wilk
StatisticsdfSig.StatisticsdfSig.
SM0.131200.200 *0.977200.885
DM0.142200.200 *0.943200.273
NOPS0.3612000.653200
Run Time0.263200.0010.766200
* This is the lower limit of true significance.
Table 5. Results of statistical hypothesis test to compare the performance of algorithms (independent t-test).
Table 5. Results of statistical hypothesis test to compare the performance of algorithms (independent t-test).
Levene’s Test for Equality of Variancest-Test for Equality of Means
FSig.tdfSig.
(2-Tailed)
Mean DifferenceStd. Error Difference95% Confidence Interval of the Difference
LowerUpper
SMEqual variances assumed0.0060.9390.497180.6250.029950.0602−0.096530.15643
Equal variances not assumed 0.49717.950.6250.029950.0602−0.096560.15645
DMEqual variances assumed0.2280.639−0.254180.803−0.035750.14088−0.331730.26024
Equal variances not assumed −0.25417.4990.803−0.035750.14088−0.332340.26085
Table 6. Statistical characteristics of the three criteria for both algorithms (independent t-test).
Table 6. Statistical characteristics of the three criteria for both algorithms (independent t-test).
MethodNMeanStd. DeviationStd. Error Mean
SMNSGA-II100.63310.1310.04143
SPEA-II100.60320.138140.04368
DMNSGA-II100.90090.287130.0908
SPEA-II100.93670.340640.10772
Table 7. Results of statistical hypothesis tests used to compare algorithm performance (non-parametric tests).
Table 7. Results of statistical hypothesis tests used to compare algorithm performance (non-parametric tests).
H0TestSignificanceDecision
1The assignment of NOPS is the same between NSGA-II and SPEA-IIMann–Whitney U test0.029 1Reject H0
2The assignment of Running Time is the same between NSGA-II and SPEA-IIMann–Whitney U test0.001 1Reject H0
Showing progressive significance. Significance level is 0.05; 1 This test showed exact significance.
Table 8. Comparison of four water supply options pipe diameter.
Table 8. Comparison of four water supply options pipe diameter.
Pipe IDSPEA-II P1SPEA-II P2NSGA-II P1NSGA-II P2
1450400500400
2200250500350
3125125250300
412565100125
58050350150
65050125100
71001005040
810010065100
95040150450
10406565250
11150150250150
12808050250
13200150250150
1415015020065
15100125300200
16200200500100
17300300300500
18350400400350
19300300150400
20200350150200
218080200400
226565250125
2320020065400
2465655050
2515015050200
26658035065
Table 9. Comparison of the indicators of the three types of programs.
Table 9. Comparison of the indicators of the three types of programs.
Optimized IndexSPEA-II NSGA-IIOptimized Program
Cost (×106 RMB)5.99634411.45556591.04%
RI (×104)1.562160451.6961718.58%
Water Age (s)83.8025200.7085139.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.

Share and Cite

MDPI and ACS Style

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

AMA Style

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 Style

Guan, 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

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop