WATER DISTRIBUTION SYSTEM DESIGN
UNDER UNCERTAINTIES
K.E. Lansey, N. Duan,
L.W. Mays and Y.K. Tung
zyxw
1989
WWRC - 89 - 18
Journal Article
In
Journal of Water Resources
Planning and Management
Volume 115
K.E. Lansey
School of Civil Engineering
Oklahoma State University
Stillwater, Oklahoma
N. D u n
L.W. Mays
Center for Research in Water Resources
University of Texas
Austin, Texas
Y.K. Tung
Wyoming Water Research Center
University of Wyoming
Laramie, Wyoming
zy
zyxw
WATERDISTRIBUTION
SYSTEM
DESIGN
UNDERUNCERTAINTIES
By Kevin E. Lansey,* Associate Member, ASCE, Ning Duan$
Larry W. Mays: Member, ASCE, and Yeou-Koung Tung,
Associate Member, ASCE
zyxwvuts
ABSTRACT: A chance constrained model is presented for the minimum cost design
of water distribution networks. This methodology attempts to account for the uncertainties in required demands, required pressure heads, and pipe roughness coefficients. The optimization problem is formulated as a nonlinear progmmmhg model
which is solved using a generalized reduced gradient method. Details of the mathematical model formulation are presented along with example applications. Results
illustrate that uncertainties in future demands, pressure head requirements, and pipe
roughness can have significant effects on the optimd network design and cost.
There is currently no universally accepted definition or measure of the
reliability of water distribution systems. In general, reliability is defined as
the probability that a system performs its mission within specified limits for
a given period of time in a specified environment. Over the past two decades, there have been many models developed for the analysis and the minimum cost design of water distribution networks (e.g., Alperovit~and Shamir
1977; Quindry et al. 1981; Morgan and Goulter 1986; Lansey and Mays
1987). Only a very few models have been reported that attempt to consider
the reliability of the water distribution network and the various components.
Coals and Goulter (1985) presented three approaches by which the probability of failure of individual pipes can be related to a measure of the overall
system reliability in a linear programming minimum cost design procedure.
No models explicitly consider the uncertainties in demands, pressure heads,
and pipe roughness.
The real issue of water distribution system reliability concems the ability
of the system to supply the demands at the nodes or demand points within
the system at required minimum pressures. The conventional design process
for water distribution systems is a trial and emor procedure that attempts to
fmd a design that represents a least-cost solution that can satisfy demands.
These trial and error methods make no attempt to analyze or define any
reliability aspects of the designed system and have no guarantee that the
I
Asst. Prof., School of Civ. Engrg., Oklahoma State Univ., Stillwater, OK 74078;
zyxwvu
fol;merly, Res. Asst., Dept. of Civ. Engrg., The Univ. of Texas, Austin, TX 78712.
Res. Engr., Chinese Res. Acad. of Envir. Sci., Beijing, Peoples Republic of China;
formerly Res. Asst., Center for Res. in Water Resow., The Univ. of Texas, Austin,
Tx.
3
Dir., Center for Res. in Water Resow. and Engrg., Foundation Endowed Prof.,
Dept. of Civ. Engrg., The Univ. of Texas, Austin, TX.
4 A ~Prof.,
~ ~Dept.
~ of
. Statistics, and Wyoming Water Res. Center, Univ. of Wyoming, Laramie, WY 82071.
Note. Discussion open until February 1, 1990. To extend the closing date one
month, a written request must be fded with the ASCE Manager of Journals. The
manuscript for this paper was submitted for review and possible publication on October 27, 1987. This paper is part of the Journal of Water Resources Phnning and
Management, Vol. 115, No. 5, September, 1989. BASCE, ISSN 0733-9496/89/
OOO5-0630/$1 .OO + $. 15 per page. Paper No. 23875.
zyxwv
zyxwv
zyxwvutsrq
630
zyxwvu
zy
zyxwvut
resulting system is a minimum cost system. The resulting system design is
not based upon consideration of the various design uncertainties.
Mays and Cullinane (1986) presented a review of methods that can be
used to define the component reliabilities for the various components of a
wat5r distribution system. These methods are based upon using time-to-failure and time-to-repair data for the various components of the water distribution system to define reliability and availability. Su et al. (1987) presented
a procedure for modeling reliability in water distribution network design that
more realistically considers reliability. That is, the reliability is defined in
terns of the ability of the system to supply the demands at the nodes or
demand points within the system at or above minimum pressure heads. The
model uses component failure rates to compute component failure probabilities which are then used to define nodal and system reliabilities. A minimum
cut-set method was used in the nodal and system reliability determination.
The key issue in this approach was to relate failure probability of the pipes
to meeting specified demands (flow rates) at or above minimum pressure
heads at the demand nodes. The procedure was linked to a nonlinear programming optimization model to determine a minimum cost water distribution system considering nodal and system reliabilities as constraints.
Water distribution systems are designed to service consumers over a long
period of time. Because the number and types of future consumers are impossible to define with any accuracy, the projected future required demands
and required pressure heads for design are very uncertain. Another uncertain
parameter in the design of a system is the system capacity. The capacity is
affected by corrosion of pipes, deposition in pipes, even the physical layout
and installation of the system which has a marked effect on the carrying
capacity. The change in system capacity can be reflected in the roughness
coefficient of the pipes (Hudson 1966). Since the impact of the different
mechanisms that decrease system capacity is not known, there is uncertainty
in the projections of the coefficients of roughness. The variation of roughness
is illustrated in the work by Hudson who compared the Hazen-Williams
roughness coefficient for seven U.S. cities as a function of age of pipe.
To the investigators’ knowledge, no models have been developed for the
minimum cost design of water distribution networks that directly consider
the uncertainties in demand requirements, pressure head requirements, and
roughness coefficients. Previous models considered uncertainties in delivering flows and pressure heads during pipe failures. There have been many
works reported in the literature that deal with uncertainties in water supply
forecasting and modeling; however, very little work has been performed in
developing a model that directly considers the uncertainties of required demand and other system parameters in the design of water distribution systems.
The objective of this paper is to present a methodology which incorporates
the uncertainties in required demands, required pressure heads and roughness
coefficients in the design of water distribution systems. This model is based
upon the premise that water distribution sytems are designed using specified
demands, pressure heads, and roughness coefficients that are basically uncertain parameters that vary considerably with time. The required demand,
Q, and the required pressure head are dependent upon consumer need whereas
the roughness coefficient depends upon other factors. It can be argued that
the demands for various demand nodes are not independent and the C’s for
631
zy
,
zyxwv
zyxwvuts
zyxwvut
zyx
zyxwvut
zyxwvuts
various pipes are not independent. Obviously, the C values are affected by
age, corrosion, deposition, etc., and all pipes may be affected similarly. In
theory, the presence of any correlation among variables can be included in
the analysis in a straightforward manner. However, because of the lack of
any available data to compute co-variances and for the sake of simplicity,
the Q, 8, and C values, in the present study, are each assumed to be independent.
The methodology is presented through the formulation of an optimization
model for the design of water distribution systems. This optimization model
is based upon a nonlinear chance-constrained formulation and can be solved
using generalized reduced gradient methods, such as GRG2 by Lasdon and
Waren (1984). Details of the mathematical model are given in addition to
examples to illustrate the methodology.
zyxwv
MODELDEVELOPMENT
The basic optimization model for water distribution system design can be
stated in general form as:
Min.Cost=
C
ijw
fl.Di,j)
........................................... (1)
subject to the following constraints
Cf
Qj
j = 1,
....J (nodes). ............................... (2)
h, = 0
n = 1,
.... N (loops). ................................ (3)
qij
=
ijEn
Hj
1 uj
DijrO
j = 1,
..., J . . . . . . . . . . . . . . . . . . . . . . . . . ' . . . . . . . . . . . . . . . . .
......... j... ...........................................
!'
(4)
(5)
For purposes of discussion and simplicity of the model development, only
pipes are considered for the design; however, pumps, valves, and other special hydraulic appurtanences can be included.
The objective function is to minimize cost as a function of the diameter
D i d , for the set of possible links, M ,connecting nodes i and j in the network.
Constraint Eq. 2 is the continuity equation used to satisfy demand at each
node in which qiJ is the flow rate in the pipe connecting nodes i and j , and
Qj is the external demand at node j. This constraint is written for each node
i in the network. Constraint Eq. 3 states that the sum of the head losses, h,,
around each loop n = 1, ...,N is equal to zero. Eq.4 defines the minimum
requirement, Hi,on the pressure head, H j , at each node.
The discharge qiJ in each pipe connecting nodes i and j can be expressed
using the Hazen-Williams equation, so that Eq. 2 can be expressed as .
in which Ci,j = the Hazen-Williams roughness coefficient; Hi and H, = the
pressure heads at nodes i and j, respectively; Li, = the length of the pipe
connecting nodes i and j; and D j J = the pipe diameter of the pipe connecting
632
zyxwvut
zyxwv
zyxwv
zyxwvu
nodes i and j, and K is a conversion factor for units. Substituting the HazenWilliams equation into Eq. 2 makes Eq. 3 unnecessary since it is satisfied
automatically as shown by Jeppson (1976). The constraint set for the deterministic model now consists of Eqs. 4, 5 , a d 6.
Considering for design purposes that future demands, Q j , minimum pressure head requirements, gj, and pipe roughness coefficients, Cij, are uncertain, they are considered as independent random variables from the viewpoint of design. The chance constrained formulation of the model can be
expressed as:
zyxwvutsrq
fj€M
[,
subject to
P
C
(“,Hj)
K*CiJ
P(H’=Y,)zP,
D,j=O..
zyx
zyxwvu
[f(DiJ)]. ........................................
Min. Cost =
0.54
.
’
(7)
.
?a,
j=l,
....J ........... (8)
j = 1..... 7 ...................................
(9)
..................................................... (10)
The objective function Eq.7 is expressed in terms of minimizing the costs.
Constraint Eq. 8 is expressed as the probability, P( ), of satisfying demands, i.e., that demands are equalled or exceeded with probability level
aj.Similarly, constraint Eq. 9 expresses the probability of the minimum
pressure head being satisfied, i.e. the pressure heads equal or exceed the
minimum pressure head with probability level pi. In general, the values of
the constraint performance reliabilities aj and p j can be specified and manipulated to consider the effect of uncertainty.
DETERMINISTICFORMOF CHANCECONSTRAINED.
MODEL
.
The above model Eqs. 7-10, can be transformed to a deterministic form
using the concept of the cumulative probability distribution. This model is
based upon the premise that the required demands, pressure head requirements, and roughness for design purposes are designed for uncertain future
conditions of the system. Although the theory is general and the variables
may follow any distribution, the demands, Qj,
pressure heads, tJi, and roughness coefficients, Cij, are assumed to be normal random variables, with means,
k, and standard deviations, u, expressed as:
Q
y
5
N(~Q,uQ)
.................................................
(11)
N ( P ~ , c T.................................................
~)
(12)
.................................................
N(F~,u~)
(13)
and
C
Constraint Eq. 9 can be written in terms of the standardized variable as
4 - IJ.w< HiUYI
=w
I
1
p i . . .. :................................
and more simply, can be expressed as,
633
(14)
zy
.
2
............................................
p j . .
+
zy
zyx
(15)
in which is the cumulative distribution function. Under the assumption of
normality, +[ ] is the standard normal distribution function.
The deterministic form of constraint Eq. 9 can then be expressed as
’
-
Hj
puj
2:
uMj+-’(pj)
...........................................
(16)
zyxw
zyzyxw
xwvutzyzys
Because J J , ~uuj
~ , and pi are all specified, this constraint can be written as a
..
simple bound constraint
Hj 1 pMj + uMj+-’(pi).
..........................................
(17)
Similarly, constraint Eq. 8 can also be expressed in a deterministic form.
The first step is to rewrite the constraint in the following form:
Because both Qjand CiJare considered normal random variables and are
assumed statistically independent, the term on the left side of the inequality,
wj =
[
c i J ( 5 3 ( ’ -D;f3
5 4-
I.
.... ...................
(19)
.
.
is also a normal random variable with mean
h
j
=
cK*
7 1
H i
pc.i,j[
i
0.54
-Hj
’
Di”
- pQj.,.........................
(20)
and standard deviation
zyxwvutsrqpo
3-zyxwv
Constraint Eq. 18 can now be written as
.[
W j iwjhj
5
0
-b
=wi
j
5 1 - a j . . .....................
I.........
!
which can be simplifed to
I : [+
=1
- a j
..............................................
(23)
The deterministic form of constraint Eq. 18 is then;
-b= +-‘(I
- aj) ..............................................
(24)
c
=wj
in which F~~and u,,,,are defined by Eqs. 20 and 21 , respectively. If the
standard deviations uQ,a,,, and crc are equal to zero, the parameters are
known with certainty.
The deterministic formulation of the chance constrained model is ex634
‘
zyx
zyxwvuts
zyxwvut
zyxwvut
zyxwvuts
zyxwvuts
zyxwv
pressed by the objective function and constraint Eqs. 24, 17, and 10 as:
Min. Cost =
flDi,j)
ijEm
subject to
Di,j
I
10
The model is a nonlinear programming problem in which Eqs. 17 and 10
are treated as simple bound constraints. Nonlinearity arises from the expressions for k, and uw,and for the objective function. Eq. 17 is a simple bound
because the right-hand side Fqj
crq,+-'(pj) is known as previously discussed. Constraint Eq. 24 expresses the relationship for the decision variables H j and Di,. The nonlinear problem consists of one nonlinear constraint
(Eq. 24) for each node and a simple bound for each decision variable, i.e.,
one for each pipe link and one for each node. The total number of decision
variables is the sum of the number of nodes (number of Hj) and the number
of pipe links (number of diameters).
H and D are actually functions of the random variables Qj,*aj,
and C;
therefore, they should also be considered as random variables. However,
through the use of the zero order decision rule for chance-constrained programming (Charnes and Cooper 1963; Charnes and Sterdy 1966),H and D
are not considered as random variables. If H and D were considered as random variables, the model formulated herein would be unsolvable. Most chanceconstrained programming applications found in the literature make implicit
use of the zero-order decision rule but do not explicitly mention it.
+
SOLUTIONTECHNIQUE
The above deterministic model formulation of the chance constrained model
is nonlinear because of the nonlinear objective function and nonlinear constraints (24). A generalized reduced gradient code, GRGZ, by Lasdon and
Waren (1984) was used to solve the deterministic form of the chance constrained model (Eqs. 7, 24, 17, and 10). GRG2 requires a user-supplied
subroutine GCOMP for the purpose of computing the constraint and objective function values. GCOMP can also be used to read in initial values of
any user-required constants. GRG2 is a modular program written to provide
dynamic memory allocation with all arrays set up as portions of one large
main array so that redimensioning of arrays is never required. Each call to
subroutine GCOMP is a function evaluation to compute each constraint and
objective function and their gradients for a set of decision variables. Each
time the constraint set and gradients are evaluated with a new set of decision
variables (pipe sizes), the flow direction is checked.
Generalized reduced gradient methods such as GRG2 require an initial
solution to start the optimization search. GRG2 does have the option of using
an initial solution provided by the user or to start from an arbitrary solution,
as determined by the lower bounds of the decision variables. If the initial
solution is an infeasible solution, a phase I optimization is initiated, which
minimizes an objective function consisting of the sum of infeasibilities until
a feasible point is found. Once this is achieved, the actual objective function
635
zyxwvut
zyxwv
zyxw
zy
zyxwvuts
zyxw
repiaces the sum of infeasibilities and the actual optimization phase is initiated. Using an initial point provided by the user allows the inclusion of
engineering judgment in selecting a good initial solution which may or may
not be feasible. In either case, experience has shown that a good user-provided initial point results in less computer time than initializing the algorithm
with the variables at their lower bounds.
The algorithm for solving the chance constrained model starts with an
initial solution with initial flow directions so that flows in the network are
balanced. At each iteration of the search procedure within the generalized
reduced gradient method, a check is made to determine if any Hi is less than
Hj because of term (Hi - Hj)o.s in the constraints. If Hi < HI,then I(Hj H,)lo.s is multiplied by -1, indicating a change in flow direction. At the
optimal solution, if there is any (Hi - H,)< 0, then (HI
- Hi)is multiplied
by - 1 and Hi and Hi are interchanged. This procedure then updates the
appropriate flow directions throughout the optimization iteration. Such a procedure does not cause any problems in convergence since the gradients are
continuous.
EXAMPLE
APPLICATIONS
To illustrate the use of the model, two examples are included. The first
is a simple hypothetical network, shown in Fig. 1, which has two loops and
eight pipes, each 3,280 ft in length, and mean demand at each node as shown
in the figure. All the nodes are assumed to be at the same elevation and the
pressure head at the source, node 1, is 196.8 ft. The mean nodal pressure
head requirement at each node is 100 ft, and the mean Hazen-Williams
roughness coefficient is 100 for each link. The formulation, however, does
'\
3
7
\
MGD
1.25
MGD
FIG. 1. Example 1: EIght Plps Network
636
zyx
zyxwvu
zyxwvutsrq
zyxwv
zy
zyxw
zyxw
420000
410000
400000
- zyxwvu
40
Y
JJ
VJ
0
u
390000.
380000
370000
360000
350000
340000
330000
0.5
0.6
0.7
0.8
0.9
1.0
a
FIG. 2. Cost versus Reliability Requirement (uil = 0)
not assume that all nodes have the same pressure head requirement or that
they are on a level plane. Also, a general network with one or more source
nodes can be incorporated, if desired. The cost of pipe for each link used
in both examples is
zyxwvuts
.... . .. .. . . . .... .... . . . .. . ... . . . . . . . . ... .. . (25)
COST = 0.331LD1*51
\
'
where D = the pipe diameter in inches and L = the length of the link in ft.
This equation is representative for thickness Class 23 cast iron pipe and includes the cost for purchasing, hauling, and laying (U.S.Army Corps of
Engineers 1980). Any cost function, linear or nonlinear, could be used as
Eq. 25 is used only for the purpose of illustrating the model application.
Several computer runs were made using various values of the standard
deviation of the demand, pressure head, and roughness coefficient, in order
to illustrate the impact of different levels of uncertainty on the design cost.
The standard deviations selected for the nodal demands were 0.0, 0.10, and
0.25 mgd. Selected standard deviations for the pressure heads were 0, 5 ,
and 10 ft and for the Hazen-Williams roughness were 0, 5 , and 10. A standard deviation equal to zero refers to the case of no uncertainty, and the
larger the standard deviation, the greater the uncertainty. Computer runs were
made for various values of a and p ranging from 0.5 to 0.99. Using a =
0.5 (p = 0.5) is equivalent to using mean values of the nodal demands and
the pressure heads. Higher values of a and p refer to more stringent per637
c
365000
zyx
zyxwvutsrq
360000
355000
*
n
Y
c,
v)
0
u
zyxwv
350000
345000
340000
335000
330000
0*6
0.5
0.8' 0.9
0.7
1.0
P
FIG. 3. Cost versus Pressure Head Rellablllty Requlrement (uc = ffQ = 0)
zyx
fonnance requirements so that the likelihood of not meeting future demands
and pressure head requirements is reduced.
Fig. 2 illustrates the impact of increasing the standard deviation of the
roughness coefficient and the nodal demands, independently, while assuming
the nodal pressure head requirement is known with certainty (ay = 0). With
only Hazen-Williams roughness being uncertain (u,, = 0 and UQ = 0), as
expected, the higher the reliability requirement, the greater the cost of the
P
Ud
(1)
0.5
0.75
0.90
0.95
0.975
0.99
= 5 ft ($)
UM
zyxw
uC= 10 and u, = 0.25
uc = 5 and uQ= 0.10
= 10 ft ($)
(2)
(3)
367,780
371,810
375,660
378,030
380,130
383,680
367,780
376,060
384,300
389,610
394,450
cru = 5 ft ($)
(4) 4 16,960
42 1,560
425,900
428,6 10
430,960
433,800
ad
= 10 ft ($)
(5)
416,960
426,400
435,720
441,700
447,220
453,960
zyxwvuts
400,470
638
zyxw
zyxw
zyxw
zyxwvut
zyxwv
zyxwvu
TABLE 2. Optimal Pipe Diameters for Example 1
u0 = 0.10 and u,, = 0.0
co =
I
(0.99, 0.5)
(0.5, 0.5)
uc = 5
(2)
18.0 in.
6.8 in.
16.3 in.
9.2 in.
13.0 in.
9.9 in.
0.0 in.
0.0 in.
$33 1,160
(0.99, 0.5)
uc = 5
Pipe
1
2
. 3
4
5
6
7
8
cost ($1
.
uc
20.4 in.
7.4 in.
18.0 in.
21.6 in.
8.1 in.
19.1 in.
10.4 in.
14.9 in.
11.4 in.
0.0 in.
0.0 in.
$420.720
in.
in.
in.
in.
in.
in.
in.
0.0 in.
$367,780
1 .
2
3
4
5
6
7
8
uQ = 0.0 and uc = 10
- cost ($)
22.2
7.4
19.2
10.1
14.7
10.8
in.
in.
in.
in.
in.
in.
0.0 in.
0.0 in.
$416,650
in.
in.
in.
in.
in.
in.
0.0 in.
0.0 in.
$458,730
(0.95, 0.99)
and_ _ uM = 10.0
uc = 10
in.
in.
in.
in.
in.
in.
in.
0.0 in.
$420,720
23.0 in.
8.4 in.
20.1 in.
10.9 in.
15.6 in.
11.9 in.
0.0 in.
uc =
20.1 in.
7.4 in.
17.9 in.
10.0 in.
14.1 in.
10.7 in.
20.7
7.7
18.5
10.3
14.6
11.O
0.0
0.0 in.
0.0 in.
$383,680
UQ =
0.25 and
UC
(0.99, 0.5)
20.6
8.2
18.4
10.3
14.7
11.3
0.0
in.
in.
in.
in.
in.
in.
in.
0.0 in.
$404,360
(0.95, 0.99)
5
uc = 5
uy = 0.0
(0.99, 0.5)
23.6
8.3
20.3
10.7
15.4
11.8
~
(0.95, 0.99)
(4
Pipe
(5)
u0 = 0.25
uM = 5.0
=5
19.6
7.2
17.5
9.7
13.7
10.4
0.0
uc = 10
(3)
9.9 in.
(0.99, 0.5)
5
(4)
14.1 in.
10.7 in.
0.0 in.
0.0 in.
$384,090
'
u0
- = 0.10 and
(0.95, 0.5)
uc =
0.25 and uH = 0.0
0.0 in.
$453,960
~.
=0
u0 = 0.0 and uC = 0
__
(0.5, 0.99)
19.0 in.
7.2 in.
17.2 in.
9.8 in.
13.7 in.
10.4 in.
0.0 in.
0.0 in.
$360,630
design. The same is true for different standard deviations of nodal demand
and known Hazen-Williams roughness coefficient (cry = 0 and uC = 0). Fig.
3 shows the change in cost with increasing p for two standard deviations of
nodal pressure and no uncertainty in the nodal demands or roughness coefficients (ac= 0, uQ= 0). The same trend is apparent in this figure as seen
in Fig. 2. Table 1 provides the system costs for different values of the standard deviations and levels of a and p.
Table 2 lists the optimal designs for selected values of the standard de639
N
zyxwvutsr
zyxwvuts
SOURCE
(not to scale)
flG. 4.
Example 2 Network
viation to show the changes in the system for different reliability requkements. The optimal continuous diameters could be converted to discrete diameters by considering them as equivalent pipe diameters and determining
the lengths of two pipes which make up the link and have the same hydraulic
characteristics.. All of the optimal solutions were branched networks as expected for the optimal design of systems under a single demand pattern. The
nonlinear programming problem for this example consisted of 16 decision
variables, 6 nonlinear constraints, and 14 simple bounds. The computation
time required to determine a design was usually about 2 seconds of CPU
time on the University of Texas Dual Cyber 170/750.
The second application considered a more realistic size network consisting
of 33 pipes and 16 nodes (Fig. 4) with the pipe lengths listed in Table 3.
zyxw
zyxwvutsrq
Pipe number
(1)
1-3
4
5-16
17
18-26
27
28-3 1
32-33
Length (ft)
.
640
zyxw
zyxw
zyxwvutsrq
TABLE 4. Optimal Solutlon (Pipe Diameters) for Dlfferent a and
ple 2
p
for Exam-
Pipe Diameters (in.)
Pipe
(11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
a =
22.8
18.8
20.9
0.0
0.0
21.5
0.0
0.0
0.0
15.3
10.5
10.5
0.0
0.0
10.0
10.0
11.5
0.0
0.0
12.5
0.0
0.0
0.0
9.6
0.0
17.5
0.0
15.7
10.4
21.7
30.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
11.7
11.7
0.0
10.5
10.5
14.5
0.0
12.9
0.0
0.0
0.0
0.0
21.5
18.2
10.2
0.0
0.0
16.6
13.4
11.2
0.0
0.0
$2,258,400
p
= 0.90
(4)
24.2
15.9
31.4
0.0
11.4
11.4
16.4
0.0
12.9
0.0
0.0
0.0
0.0
0.0
0.0
zyxwvuts
zyxwvutsr
0.0
12.8
0.0
0.0
0.0
$2,144,300
12.7
0.0
0.0
1.3
0.0
14.1
0.0
0.0
28.9
0.0
0.0
12.8
0.0
17.6
14.1
17.6
0.0
0.0
$2,6 13,533
zyxwvutsrqpo
33
cost
This system was also assumed to be on a level plane although this restriction
is not necessary since the pressure head requirement may be different for
each node. The demand is assumed to be uniform throughout the system
with a 1 mgd mean demand at each node. The pipe roughness has a mean
of 130 for all pipes and the mean minimum pressure head requirement is
92.3 ft at every node. The pressure head at the source node was fixed at
135.0 ft. The model was executed for values of a and f3 equal to 0.5, 0.75,
and 0.90, with the pipe diameters and total costs listed in Table 4. As in
the previous example, the cost of the system increases with the reliability
requirement. The networks for a, f3 = 0.5, 0.75 and 0.90 are presented in
641
N
zyxwvutsrq
z
zyxwvuts
zyxwvuts
zyxwv
(not t o scale)
FIG. 5. Optimal Network for (a =
N
f
g
= 0.5)
FIG. 6. Optlmal Network for (a = Q = 0.75)
642
zyxwvuts
zyxwvutsr
zyxwvu
zyxwv
zyxw
SOURCE
(not t o scale)
FIG. 7. Optlmal Network for (a = Q = 0.90)
Figs. 5, 6, and 7, respectively. It is interesting to point out that the variation
of constraint performance reliability not only affects the total system cost
but also results in different network configurations.
The nonlinear programming problem for this example consisted of 49 decision variables, 16 nonlinear constraints, and 49 simple bounds. The computation time required for a typical problem was 100 CPU seconds on the
University of Texas Dual Cyber system. In solving the model, the gradients
in GRG2 were computed by the numerical finite difference scheme although,
based on experience with other problems, analyticalIy calculating the gradients of the constraints would be eipected to reduce computation time by
. roughly 20925%.
zyxwvu
CONCLUSIONS
Two observations that might have important implications in design can be
made from the above analysis. First, the cost versus reliability relationship
is convex. Thus, to increase the a or b an incremental amount at a higher
reliability level will result in a greater increase in the system cost than for
an incremental change at a lower level. The trade-off decision between the
level of confidence desired in the design and cost becomes more complex
in terms of deciding what is cost effective.
The second observation from the first example is that in this case it is
more costly to achieve higher levels of confidence in the nodal demands
than for the nodal pressures. This, unfortunately, is the opposite of what is
known in practice when designing a system. A requirement for the desired
643
zyxwv
zyx
nodal pressure can be set with a fair level of confidence. However, to accurately estimate what the demand will be at a particular node in the system
or what the roughness in a link will be in the future is quite difficult.
The purpose of this paper has been to present a methodology for the minimum cost design of water distribution systems but to incorporate the various
uncertainties explicitly into the design. In order to solve the nonlinear optimization problem, a generalized reduced gradient procedure was used. A
global optimum cannot be guaranteed because of'the nonlinearity and concavity of the problem. The GRG2 code was used to solve the problem; however, other available nonlinear programming codes could be used. The methodology also results in solutions with nondiscrete pipe diameters. Integer
nonlinear programming solution techniques are not advanced to the point that
they can be used. The investigators feel that rounding to commercial pipe
sizes or converting the continuous, which would be considered as an equivalent, to two commercial pipe sizes for the link should not distract from use
of the methodology.
The inherent uncertainties associated with the nodal demands, pipe roughness coefficients, and pressure head requirements have been considered in
a methodology for the design of a water distribution system. By applying
chance constrained programming techniques, a nonlinear optimization model
has been formulated and solved for two example systems. The incorporation
of the uncertainties into the design procedure results in a more reliable design
than would be determined using an average condition. Since the pipe sizes
are selected by an optimization procedure, the Ieast cost design is determined
for a specified reliability requirement. By +varyingthis requirement, decision
makers can determine the trade-off between reliability and cost which would
lead to more informed and better decisions.
*
zyxwvut
zyxwv
ACKNOWLEDGMENTS
This materid is based upon the research project, "Assessment of Aging
Water Systems;" supported by the National Science Foundation Grant No.
ECE-8511399,under the direction of Larry W. Mays.
zyxwvutsrq
zyxwv
zyxwvu
APPENDIX. REFERENCES
Alperovits, E., and Shamir, U. (1977). 'Design of optimal water distribution systems.- Water Resour. Res., 13(6), 885-900.
Charnes, A., and Cooper, W. (1963). 'Deterministic equivalents for optimizing and
satisfying under chance constraints." Operations Res., 11( l), 18-39.
Charnes, A., and Sterdy, A. C. (1966). 'A chance-constrained model for real-time
control in research and development management." Mgmt. Sci., 12(8), €3-353 to
8-363.
Coals, A., and Goulter, I. C. (1985). uApproaches to the consideration of reliability
in water distribution networks." Proc., 1985 International Symp. on Urban Hydrology, Hydraulic Infrastructures and Water Qualir>,Control, Univ. of Kentucky,
Lexington, Ky ., 287-295.
Hudson, W. D. (1966). 'Studies of distribution system capacity in seven cities." J .
Am. Water Works Assoc., 157-164.
Jeppson, R. W. (1976). Analysis offzow in pipe networks. Ann Arbor Science, Ann
Arbor, Mich.
Lansey, K. E., and Mays, L. W. (1987). "Optimal design of large scale water distribution systems. Proc., I987 National Conference on Hydraulic Engineering,
ASCE, Williamsburg, Va., 475-480.
I)
644
zyxwvut
zyxwvuts
zyxwvut
zyxwvut
zyxwv
Lasdon, L. S., and Waren, A. D. (1984). GRG2 user's guide. Department of General
Business Administration, The University of Texas at Austin, Austin, Tex.
Mays, L. W.,and Cullinane, M. J. (1986). 'A review and evaluation of reliability
concepts for design of water distribution systems. * Miscellaneous Paper EL-86I , U.S. Army Corps of Engineers, Waterways Experiment Station, Vicksburg,
Miss.
Morgan, D. R., and Goulter, I. (1985). 'Optimal urban water distribution design."'
Water Resour. Res., AGU, 21(5).
Quindry, G. E., Brill, E. D., and Liebman, J. C. (1981). 'Optimization of looped
water distribution systems." J. Envir. Engrg. Div., ASCE, 197(4), 665-679.
Su, Y .-C., et al. (1987). 'Reliability based optimization model for water distribution
systems." J. Hydr. Engrg., ASCE, 114(12), 1539-1556.
U.S. Army Corps of Engineers. (1980). 'Methodology for areawide planning studies." Engineer Manual 111-2-502, Washington, D.C.
zyxw
645