The analyses and results presented in this paper are a part of a larger scope of research, the aim of which is the development and implementation of a new method of designing WDNs. The full scope of research is presented in
Figure 1. After developing the rules of the method, the solution was tested in various conditions, including artificial settlements plans, quasi-real networks (virtual cities) and real condition networks. Finally, the proposed sizing method was evaluated in comparison to the genetic algorithm method. In this section of the manuscript we present the scientific background of the original method, a description and novelty of the proposed SRS method, and exemplary calculations as well as the method and results evaluation methodology under the conditions of artificial settlements created randomly for the purpose of this research.
2.1. Scientific Background of the Original Method
The SRS method [
50] is a modification to the original approach proposed by Kowalski [
20]. In his original method, Kowalski proved that after considering certain assumptions, branched, looped, and mixed water supply networks can be reflected and described using dendritic (tree-shaped) structures. Such structures are common in nature; for example, in the architecture of trees, river basins, water transport in plants, or the circulatory system of living organisms [
51,
52,
53,
54]. Moreover, Kowalski verified that tree-shaped WDNs can be treated as fractal sets which are difficult to describe using classical geometry because of their high irregularity [
55]. Fractals are characterized by such main features as: fine structure at arbitrarily small scales, recursive procedures of construction, intricate detailed structures, self-similarity, and size not quantified by the usual measures, e.g., length [
56]. In fractal geometry, a basic property of a fractal is its dimension, which describes how fractals fill space and how irregular that arrangement is [
7]. Fractal dimension often refers to the so-called box counting method (Formula (1)) [
56]. Its application in WDNs is wide, including reliability, connectivity, redundancy, and operational aspects [
7,
8,
57].
where
F—a non-empty bounded subset of a finite-dimensional Euclidean space,
—the box-counting dimension of the set
F,
—the smallest number of sets of diameters δ covering
F.
Tree-like structures found in nature (e.g., blood vessels) are “optimized” in some way through evolutionary processes. Researchers often observe the solutions found in nature and then, by analogy, apply them to technical solutions. In the 1920s, Murray postulated one of the fundamental principles that the organization of vessels in the circulatory system of living organisms is based on minimizing the energy required to ensure adequate blood flow [
58,
59]. According to Murray’s theory, the process of increasing vascular composition is based on the relationship between the volumetric flow rate
Q and the vessel diameter
d (Formula (2)). In his works, Murray claimed that the total energy expenditure of the flow is minimized when
x = 3, while the relationship between the diameters of the vessels of subsequent generations of the optimal vascular tree are given by Formula (3).
where
Q—volumetric flow,
b—a certain constant, the same before and after the division of vessels,
d—vessel diameter,
x—positive exponent,
d0—parent vessel diameter,
d1,
d2—child vessel diameter.
Using the self-similarity properties of a geometric set representing a water supply network, based on tree structures, allows for the application of Murray’s law, which states that each branching of a base pipe leads to a reduction in the diameters of the child pipes. In the case of water supply networks, due to technical constraints, this law can be modified [
20]. The diameters of the child pipes should be reduced by one value in the pipe series, relative to the base pipe. This represents a divergence from Formula (3) while retaining the very idea of Murray’s law.
2.2. Description and Novelty of the Proposed SRS Method
The main novelty of the proposed SRS method refers to the simultaneous performance of the routing and sizing process, while in the method [
20] these processes were conducted independently. In accordance with the fractal-based nature of the method, the routing process involves copying and rotating (affine transformations) the base section of the water pipeline (the first link of the network directly connected to the water source) and conducting a mathematical analysis of the potential connection routes. The sizing process, depending on the iteration, involves determination of diameters in accordance with the modified Murray’s law [
58,
59] or selecting diameters from an adopted pipe type series. The application of the proposed method is performed in a recursive manner—the processes of routing and sizing are carried out cyclically within subsequent groups (classes) of demand nodes. Each subsequent iteration leads to a more detailed structure of the designed water supply network. Successive transformations of the base section are called bifurcations of a given iteration. The routing process is carried out by copying and rotating the base segment
Li. Creating a new segment
Li+1 is performed by copying the base segment
Li and rotating it by an angle
α. The length of the segment
Li+1 is the product of the length of the base segment
Li and the length parameter
a of the newly constructed section (Formula (4)). The example of routing symmetrical and asymmetrical water supply structure through successive transformations of the base section
L0 is presented in
Figure 2a,b [
20].
where
Li—length of the segment in
i-th bifurcation,
Li+1—length of the next section,
a,
b,
c—parameters of the length of the newly constructed sections,
α′,
α″,
α‴
—angles describing the position of the newly created sections in relation to the preceding section.
Using the Formula (4), it is also possible to create looped structures.
Figure 3 shows a single-loop network. Additionally, a diagram of the hierarchical dependence of the segments forming this network is presented. Considering
Figure 3a, it can be noticed that the loop cannot be closed, regardless of whether segment 5 is created from segment 2 or 4. As a solution to this problem, an additional connecting node (
Figure 3b) was proposed, which allows for loop closure. This means that when creating looped structures using the tree structures procedure, it may be necessary to introduce additional connection nodes [
20].
The SRS method introduces additional modifications [
50] to the original approach:
Water demand nodes are classified in a ranking considering the quantity of water demand and priority of water supply delivery.
In the first two iterations (to the two first classes of demand nodes), the network is routed from the water source to the nodes of a given class. In subsequent iterations, the direction of routing is reversed.
If a lower-class node is located on the water pipeline route developed as a result of previous iterations, it is assumed that the consumers represented by this node have already been supplied with water, which excludes it from further routing process.
The application of the proposed method requires the following: (i) determining the plan of a settlement, including street grids, number, capacity, and location of water sources; (ii) determining the spatial distribution of water demand nodes; (iii) estimating the unit costs of constructing a water supply pipeline.
The connection routes created in the routing process between two given water nodes should have the characteristics of minimum paths in terms of two basic criteria: the sum of the lengths (Σ
L) and the sum of the rotation angles (Σ
α) of the base section. While the Σ
L criterion refers to finding the shortest route, the Σ
α criterion allows determining which of the identical minimal paths should be selected during the routing process. Additionally, a third criterion for selecting the most favorable (economically) route is proposed: the cost (Σ
K) of making a given connection, in case where criteria Σ
L and Σ
α are insufficient. This approach makes it possible to assess which path is more financially profitable. Detailed definitions of minimum routing paths are presented through Formulas (5)–(7).
where Σ
L—total length of water supply sections,
k—number of alternative water supply paths to nodes of a given class,
p—number of nodes of a given class,
r,
t—the number of bifurcations necessary to connect the base section with a given node,
z—number of alternative paths satisfying Formula (2), Σ
α—total sum of the rotation angles of the base sections in subsequent bifurcations, Σ
K—total cost of construction of a given section,
w—number of alternative paths satisfying Formulas (2) and (3),
—cost of constructing a straight pipe in the
w-th section,
—cost of constructing the pipe elbows in the
w-th section.
To assess the connection route in terms of construction costs, knowledge of the diameters of individual pipelines is required. This means that the routing and sizing processes should be carried out in parallel because they determine each other. This requires a recursive procedure within the developed method. The dimensioning process is based on the application of modified Murray’s law [
58,
59] but is also dependent on the available range of pipe type series and the required minimum diameter approved by water utility. Initially, a smaller diameter value from the pipe type series is assigned to each subsequent branch of the network. Next, the pipe diameter values are assigned to specific dimensioning stages (last iteration—the smallest permissible value from the pipe type series). A detailed description of the routing and sizing processes in individual iterations is presented in
Table 1, while the block diagram of the consecutive steps in developed method is shown in
Figure 4. In the presented diagram, the occurrence of double loops can be noticed—these are the interactions between the routing and sizing processes in subsequent iterations. The application of the method for networks with single and multiple water sources differs in one step: establishing a connection between the sources.
The individual steps of routing and dimensioning water supply networks according to the developed SRS method are listed below:
Preparing the settlement grid, potential connection, and demand nodes.
Determining the location, demand, and priority of water supply to individual demand nodes. Classification of demand nodes in the ranking.
Determining the number and location of water sources. Possible definition of the percentage share of individual water sources.
1st iteration of pipe routing to class I nodes. Analysis of connection paths in terms of ΣL, Σα, and ΣK. In the case of networks with two or more water sources, the routing process should be carried out between the connecting individual sources.
Determining the distribution of flows in the routed network based on the water consumption of class I demand nodes.
Conducting the pipe sizing process. The dimensioning process is linked back to step 4—routing of water pipes.
Carrying out the 2nd iteration routing and sizing processes to class II nodes.
Routing and sizing processes of subsequent iterations to the remaining node classes.
The process of routing and sizing of the water supply network is complete when demand nodes of all classes are connected with the water source.
2.3. Calculation Example
The process of implementing the SRS method is presented in an example calculation for a simple settlement (
Figure 5a), containing 9 water demand nodes located in a development area plan (in the form of a grid of 5 × 5 squares with a side length of 150 m) with streets (30 m wide) between them. The location of the demand nodes is random, specifying the so called “centers of water consumption”. The water source is marked as a Z node and the total water demand of the settlement is assumed to be 75 dm
3/s. Demand nodes are divided into 3 classes: one node (A) is assigned to class I, three nodes are classified as class II (B, C, D), and 5 nodes are placed in class III (E–I).
The subsequent stages (bifurcations) of the routing process in the 1st iteration are presented in
Figure 5b. The process of the rotation of the base section started from the water source Z. From the source node, potential connections are routed in all possible directions to the nearest intersections (continuous line). Next, from all the ends of the continuous lines, further potential connections are made to further intersections (dashed lines). In this way, through subsequent bifurcations, routing is carried out until a connection with a node of a given category is reached. The assumed goal was to connect the source to the class I node (A) which was achieved in the 3rd bifurcation. The connecting route was 540 m long and had a rotation angle of the base section of 0° (marked in light blue in
Figure 5b). After the routing process, the diameter of the Z–A pipe had to be determined. For this purpose, the continuity equation was used, assuming total water consumption to be 75 dm
3/s and the water flow velocity to be v = 1 m/s. The calculated diameter of the Z–A pipe was 0.309 m, so the DN300 pipe was selected from the DN/ID type series line of ductile iron pipes. This completed the 1st iteration of the SRS process. The assumed velocity of 1 m/s refers only to the selection of the pipe diameter routed in the first iteration. This may correspond to the pipes originating from the water supply stations. Due to the water flow in further directions and the minimum diameters that can be used in the WDNs, it is expected that the velocities in the further parts of the network (farther from the source) will be lower. Due to the dimensioning process being carried out in accordance with the modified Murray’s law, no pressure constraints were introduced—according to the applied law, the appropriate selection of diameters should guarantee the minimization of flow energy.
The routing process of the 2nd iteration was carried out from the water pipeline route obtained in the previous iteration to class II nodes (nodes B, C, D). As a result of the routing, a connection with nodes B and C in the 3rd bifurcation was achieved. The resulting routes to nodes B and C provided a simultaneous connection to the nodes and were equivalent—they had an identical length (450 m) and an identical sum of the rotation angles of the base section required to obtain the connection (90°). A visualization of the routing process of the 3rd bifurcation of the 2nd iteration is shown in
Figure 5c. In subsequent bifurcations, attempts were made to obtain a connection with node D. As a result of the routing, three potential paths were distinguished (
Figure 5d).
● 1st alternative route: ∑L = 630 m | ∑α = 90° |
● 2nd alternative route: ∑L = 540 m | ∑α = 180° |
● 3rd alternative route: ∑L = 630 m | ∑α = 270° |
To determine the final connection route, it was necessary to analyze the sum of the lengths of the sections (∑L), the sum of the rotation angles (∑α) and the total cost (∑K) of making a given connection. To determine the cost of implementing individual routes, it was necessary to know the pipe diameters. For this purpose, sizing was carried out according to the modified Murray’s law. The sections created in the 3rd bifurcation of the 2nd iteration (the connections with nodes B and C) were assigned a diameter of DN250, and the connection with node D was made with a diameter of DN200 mm. For the purposes of this example, the unit costs of constructing 1 m of DN200 water supply pipe (600.00 PLN/m) and a 90° pipe elbow (4000.00 PLN) were calculated, which were used to analyze the costs of constructing three potential connection routes to node D. The calculation results of the total cost of implementing the given connection routes are presented in
Table 2. The lowest cost was estimated to be route 2 (
Figure 5d), with a length of 540 m and a sum of the rotation angles of the base section equal to 180° (double rotation of the base section required to connect to node D). The resulting network, ensuring the connection to all class II nodes with the existing water supply, is presented in
Figure 5e.
In the 3rd iteration, in accordance with the assumptions of the SRS method, there was a change in the routing direction: from class III nodes towards the existing water supply pipelines. Additionally, the method of sizing the pipes was also changed—specific values from the DN/ID type series were assigned to specific iterations. Due to the fact that in the 2nd iteration, the smallest specified diameter was DN200, specific diameter values were also used for individual bifurcations (1st bifurcation of the 3rd iteration—DN150, 2nd bifurcation of the 3rd iteration—DN125, etc.). Connections to all class III nodes were achieved in the 2nd bifurcation of the 3rd iteration. Therefore, the selected pipe diameters were DN150 and DN125. Because the minimum diameter DN80 was not achieved, in accordance with the principles of the SRS method, all selected diameters were reduced by 2 positions from the DN/ID type series. The final diameter range of the routed network is DN80-DN200. During the routing process, it turned out that one of the class III nodes (F) was located in a place where the WDN had already been routed, and it was excluded from the further routing process. The final routing results are shown in
Figure 5f.
During the routing and sizing of the exemplary water supply network, it can be observed that the assumptions of the SRS method were met; the pipes were sized with descending diameter gradation and consideration of the permissible minimum diameter; thus, there was no need to perform tedious hydraulic calculations of the looped system.