stochastic modelling and optimization of water … · stochastic modelling and optimization of...

20
Marhematicnl Modelling. Vol. 3. pp. 117-136. 1982 02704255/82/020117-2oso3.00/0 Printed in the USA. All rights reserved. CoPYrieht @ 1982 Pergamon Press Ltd. STOCHASTIC MODELLING AND OPTIMIZATION OF WATER RESOURCES SYSTEMS GOVINDASAMI NAADIMUTHU Department of Industrial Engineering Fairleigh Dickinson University Teaneck, New Jersey 07666, USA E. STANLEY LEE Department of Industrial Engineering Kansas State University Manhattan, Kansas 66506, USA Communicated by Richard Bellman Abstract-This work involves the simultaneous optimization of the initial design and operating policy over the life of multipurpose multireservoir water resources systems receiving stochastic inflows. The approach is based on the division of the reservoir into two imaginary water storage pools, namely, the conservation and flood pools. Based on this treatment, the optimization problem is stated using the concepts of Lagrange multipliers and parameter optimization. Two nonlinear programming techniques, namely, the generalized reduced gradient technique and the gradient projection technique, combined independently with Markovian decision are proposed to solve such a problem. To illustrate the use of the proposed techniques, the Walnut River Basin in southeastern Kansas, is employed in this work. INTRODUCTION Much attention and effort have been placed upon the planning, design, and operation of water resources systems, because of their importance to national welfare. The multiple uses of a water resources system can be approximately classified into three major types: withdrawal consumptive use, nonwithdrawal nonconsumptive use, and withholding (or retardation) use. Irrigation and urban water supply belong to the first type, hydroelectric power generation and recreation to the second type, and flood control to the third type. The multipurpose water resources system may be investigated under the assumptions of steady-state operating conditions, dynamic or unsteady state operating conditions, dynamic or unsteady state operating conditions, and stochastic conditions. All three types of problems are complicated for large water resources systems. However, the degree of complications and the nature of difficulties are different. Of the above three types of problems, the stochastic type has so far received only some, but not much, attention. However, in real life, water resources systems are stochastic in nature. The purpose of this work is twofold: one is to build a realistic but computationally amenable stochastic model which includes the benefits or losses of the complementary and/or competing water uses; the other is to develop efficient computational procedures to optimize such a model. Several papers have appeared on the modelling and optimization of water reservoirs. Cocks [71, Loucks [17, 191, Revelle et al. [23], Yeh et al. [32,33], Houck and Cohon [34,35], and Nelson et al. [36] applied linear programming to solve reservoir optimization problems. Kirshen [371, Nieh [38], and Windsor [39] used mixed integer programming 117

Upload: others

Post on 30-May-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Marhematicnl Modelling. Vol. 3. pp. 117-136. 1982 02704255/82/020117-2oso3.00/0 Printed in the USA. All rights reserved. CoPYrieht @ 1982 Pergamon Press Ltd.

STOCHASTIC MODELLING AND OPTIMIZATION OF WATER RESOURCES SYSTEMS

GOVINDASAMI NAADIMUTHU

Department of Industrial Engineering Fairleigh Dickinson University

Teaneck, New Jersey 07666, USA

E. STANLEY LEE

Department of Industrial Engineering Kansas State University

Manhattan, Kansas 66506, USA

Communicated by Richard Bellman

Abstract-This work involves the simultaneous optimization of the initial design and operating policy over the life of multipurpose multireservoir water resources systems receiving stochastic inflows. The approach is based on the division of the reservoir into two imaginary water storage pools, namely, the conservation and flood pools. Based on this treatment, the optimization problem is stated using the concepts of Lagrange multipliers and parameter optimization. Two nonlinear programming techniques, namely, the generalized reduced gradient technique and the gradient projection technique, combined independently with Markovian decision are proposed to solve such a problem. To illustrate the use of the proposed techniques, the Walnut River Basin in southeastern Kansas, is employed in this work.

INTRODUCTION

Much attention and effort have been placed upon the planning, design, and operation of water resources systems, because of their importance to national welfare. The multiple uses of a water resources system can be approximately classified into three major types: withdrawal consumptive use, nonwithdrawal nonconsumptive use, and withholding (or retardation) use. Irrigation and urban water supply belong to the first type, hydroelectric power generation and recreation to the second type, and flood control to the third type. The multipurpose water resources system may be investigated under the assumptions of steady-state operating conditions, dynamic or unsteady state operating conditions, dynamic or unsteady state operating conditions, and stochastic conditions. All three types of problems are complicated for large water resources systems. However, the degree of complications and the nature of difficulties are different. Of the above three types of problems, the stochastic type has so far received only some, but not much, attention. However, in real life, water resources systems are stochastic in nature. The purpose of this work is twofold: one is to build a realistic but computationally amenable stochastic model which includes the benefits or losses of the complementary and/or competing water uses; the other is to develop efficient computational procedures to optimize such a model.

Several papers have appeared on the modelling and optimization of water reservoirs. Cocks [71, Loucks [17, 191, Revelle et al. [23], Yeh et al. [32,33], Houck and Cohon [34,35], and Nelson et al. [36] applied linear programming to solve reservoir optimization problems. Kirshen [371, Nieh [38], and Windsor [39] used mixed integer programming

117

Page 2: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

118 GOVINDASAMINAADIMUTHUANDE.STANLEYLEE

optimization models to reservoir design. Jonch-Clausen [40], and Koris and Nagy [41], employed quadratic programming for the optimal regulation of reservoirs. Turgeon [42], and Chu and Yeh [43], determined optimal reservoir operations through nonlinear programming. Bather [2], Buras [3,4], Butcher [5], Fukao and Nureki [ll, 121, Hall et al. [13], Loucks [18]; Meier and Beightler [20], Mobasheri et al. [21], Strupczewski [25], Tzvetanov [27], Young [28], Tauxe et al. [44,45], Beard and Chang [46], Jensen et al.

[47], Sniedovich [48], Arunkumar [49], Bogardi et al. [50], Klemes [51], and Glanville [52] resorted to dynamic programming to obtain reservoir operating policies. Prekopa et al. [53] applied stochastic programming to design serially linked reservoirs.

Eichert and Davis [54], Maidment and Chow [55], Keifer et al. [56], Riley and Scherer [57], Deb [58], Stedinger and Bell-Graf [59], Kaczmarek et al. [60], Hall [61], Bogardi et al. [62], Thompstone et al. [63], Croley II and Rao [64], and Franke and Leipold [65] dealt with systems analysis in the management of water reservoirs. Chow [6], Hufschmidt and Fiering [14], Law [16], Young et al. [29], Major and Lenton [66], White and Chris- todoulou [67], Eichert [68], Singh [69], Sniedovich [70], and Wright [71] discussed water resources simulation procedures. Sung [72], Olenik [73], Mades and Tauxe [74], Mus- selman and Talavage [75], Goicoechea et al. 1761, Ambrosino et al. [77], Loucks [78,81], Sakawa[79], Neuman and Krzysztofowicz [80], and Passy [82] considered multiobjective analysis in water resources planning. Fiering [lo], Langbein [151, and Thomas and Watermeyer [26] used queueing theory in the design of water resources systems. Morel-Seytoux [83], and Laufer and Morel-Seytoux [84] employed decision theory for reservoir optimization. Ikada and Yoshikawa [85] presented a game theory approach to water resources planning. Gal [9] formulated a parameters iteration method for optimal reservoir management. Arunkumar and Chou [86], and Akileswaran et al. [87], devised heuristic approaches for the optimal control of reservoirs. All the above publications treated a multipurpose reservoir to be a single lumped pool of water for modelling and optimization purposes. Also, they did not consider the simultaneous treatment of the various water benefits, along with the losses when the demands are not met.

This paper finds the best initial design and the optimal operating policy over the life of multipurpose multireservoir systems, without the unrealistic assumption of a single lumped pool of water. The objective is to optimize the flood and various water usage benefits/losses simultaneously along with the capital and operating costs.

A multipurpose reservoir generally serves two basically different usages, namely the prevention of flood damages during excessively high inflow periods and the conservation of water for various purposes, or uses during drought periods. Accordingly, it is proposed to consider a multipurpose reservoir to be consisting of two water storage pools, namely, the flood pool and the conservation pool. Thus, the flood pool is for the storage of accumulated water during flooding situations; and the conservation pool is for the storage of water for various purposes such as water supply, water quality control, recreation, etc. Apart from the above two pools, there is another pool known as the sedimentation pool for sedimentation purposes. It may be noted that the sedimentation pool is the bottom pool, the conservation pool is the middle pool and the flood pool is the top pool. The sedimentation pool volume is determined by the soil condition and the probable sedimentation rate. Thus, the sedimentation pool capacity is a given constant and need not be considered for modelling and optimization purposes. Then the best initial design involves finding the optimal conservation and flood pool capacities.

In general, the operating policy is designed to meet the following requirements: (i) to maintain a nearly constant conservation pool level to meet the various water demands; (ii) to maintain a nearly zero flood pool level, except during flooding situations, to store future flood waters; and (iii) to maintain a minimum release so that sufficient water is maintained in the channel below the reservoir for the conservation of fish and wildlife.

Page 3: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems 119

Then the optimal operating policy is to determine the actual optimal values of the decision and state variables.

The major difhculty in water resources modelling and optimization lies in the stochas- tic nature of the inflows to the reservoirs. Because of this, stochastic modelling and optimization should be used. The stochastic inflows may be “independent” or “serially correlated.” In this paper “first order” or “lag one” serially correlated infIows are considered. This means that the inflow of each month is dependent only on the intJow of the previous month, forming a Markov chain. The stochastic optimization procedures advocated in this work are the two versions of the nonlinear programming approach, namely, the generalized reduced gradient (GRG) technique [ 11 and the gradient projection (GP) technique [24], each separately combined with Markovian decision.

The basic idea of combining the GRG/GP technique with Markovian decision is to convert the probabilistic nature of the Markovian decision problem into an equivalent deterministic model and then solving it by the GRG/GP technique. The tool used here for smoothing out the probabilistic nature of the problem is the expected value criterion, which is based primarily on the law of large numbers.

In finding the optimum of the problem, the whole life of the reservoir must be considered. In general, the useful life of a reservoir is assumed to be 100 years. Furthermore, in order to consider the flood benefits or losses, the duration of a stage must be in the order of the duration of the high intensity rainfalls. This duration is generally in the order of hours or days. Thus, the number of stages to be optimized is extremely large. This large problem is impractical to solve in terms of computer requirements. Moreover, data collection on a daily or monthly basis would be extremely time-consuming and impractical.

Two approximations are used to overcome this difficulty. The first approximation is to use a typical one year duration to represent the 100 years duration. In other words, it is assumed that this one year represents the average of the 100 years. This obviously is only an approximation. The use of stochastic inflows compensates for some of the approximation.

The second approximation concerns the inflow or runoff rate. It may be noted that although only one year duration is considered, the number of stages can still be very large if hourly or daily inflows are used. In this work, monthly inflows or runoffs are used. Thus, only twelve stages or months are needed to solve the problem. However, the monthly inflows cannot consider flood benefits or losses. In order to consider the flood effects, certain assumptions are made.

The computation for all the benefits and costs, except for the flood benefits, is carried out on a monthly basis. But, the flooding which is generally caused by a relatively short duration high intensity rainfall is treated differently. To devise a feasible approach to handle flood, it should be noted that flood damage depends primarily on the maximum overflow. This flood damage seldom occurs twice or more times in a month. Even if flooding occurs twice within a relatively short time span, the added flood damage for the second occurence is small if the amount of rainfall or overflow in the second flood is not larger than that in the first one. Based on these observations, an approximate scheme is devised to handle the flooding situation by using the monthly runoff data.

It is assumed that flooding can occur only once a month. Also, based on rough estimates for the Walnut river basin, it is assumed that this flooding is caused by a high intensity rainfall of two days duration. In other words, the excess water must be released within this short duration to avoid damage. Furthermore, it is assumed that if flooding occurs in a month, all the runoff for that month comes from the high intensity rainfall of the two days duration. No rainfall occurs in the other days of the month.

It is obvious that the above assumptions are not completely realistic. However, the

Page 4: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

120 GOVINDASAMINAADIMUTHUANDE.STANLEYLEE

degree of accuracy for a given problem can be improved, if more accurate data like daily or hourly rainfall records are available.

To illustrate the application of the above concepts and methods, the Walnut River Basin in southeastern Kansas is employed in this work. The data used for the above system are furnished by the Corps of Engineers, Tulsa, Oklahoma District [8] and the Kansas Water Resources Board. An IBM 360/50 computer with a Fortran compiler is used in the computations.

WALNUT RIVER BASIN

Description of the system

Walnut River is a tributary of the Arkansas River (see Fig. 1). There are four major tributaries of Walnut River, namely, West Branch, Whitewater River, Little Walnut Creek, and Timber Creek. The basin contains an area of 1955 square miles. Three reservoirs were suggested for construction for the purposes of flood control, water supply, water quality control, recreation, and fish and wildlife conservation. The three reservoirs are El Dorado on Walnut River, Towanda on Whitewater River, and Douglas on Little Walnut Creek.

It appears that groundwater supply in this area is limited. Droughts and extended periods of low flow have caused serious water shortages in the basin. On the other hand, fifty-six storms with precipitation averaging 3.5 inches or more have occurred during the period January, 1922, through December, 1961. An average of one flood occurs on the main stream and major tributaries each year. Thus, flood control, water supply, and quality are suitable purposes for the reservoirs.

The problem is to find the conservation pool and the flood pool capacities of each of the three reservoirs so as to maximize the net benefit over the expected life. The various costs and benefits data are furnished by the Corps of Engineers, Tulsa, Oklahoma District. These data are correlated into benefit and cost equations by the use of polynomial regression [22].

MODELLING

Optimization problem

The problem is to find the expected values of the conservation pool capacity, the flood pool capacity, and the operating policy during the life of each of the reservoirs so as to maximize the various benefits minus costs.

Material balance equation

Let a water resources system consisting of a single reservoir be represented by the following performance equation:

x,(n) + xf(n) = x,(n - 1) + x,(n - l)+ F(n) - R(n) (1)

with the initial condition

x,(O) = xf Xf(O) = 0,

Page 5: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimiition of water resources systems 121

-

I

:

‘.

-

t t

Y

2;

Page 6: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

122

where

GOVINDASAMINAADIMUTHUANDE.STANLEYLEE

n = specific month, 1. . . 12; x,(n) = state variable representing the conservation pool level in 10’ acre-feet at the end

of month n ; x,(n) = state variable representing the flood pool level in 10’ acre-feet at the end of

month n; R(n) = control or decision variable representing the amount of water release in ld

acre-feet during during month n ; F(n) = inflow in lo3 acre-feet into the reservoir due to rainfall and other discharges

during month n ; xt = desired conservation pool volume in lo3 acre-feet.

Now introducing the Markov process in Eq. (l), we obtain

x,0’, n) + x,(i, n) = EMn - l)l+ E[xf(n - l)l+ FO', n) - RO’, n),

j = 1. . .4; n = 1 . . . 12 (2)

with the initial condition

J%(O)1 = x: E[x@)l = 0,

where

j = specific inflow’ class, 1 . . .4; E = expectation;

xc(j, n) = new state variable representing the conservation pool level in 10’ acre-feet, for intlow class j at the end of month n ;

x,(j, n) = the flood pool level in lo3 acre-feet, for the inflow class j at the end of month n; R(j, n) = new control or decision variable representing the amount of water release in ld

acre-feet, for inflow class j during the month n ; F(j, n) = lag-one (or) first-order (or) one-step serially correlated random variable

representing the mean in 10’ acre-feet of inflow class j into the reservoir due to rainfall and other discharges during month n.

In Eq. (2), for any n, E[x,(n - l)] and E[xr(n - l)] are known. The inflow rate into the reservoir is stochastically derived from the past rainfall record. The other three variables in Eq. (2), namely, xc(j, n), xr(j, n), and R(j, n) are unknown. Of these three unknowns, one can be obtained by optimization and another one can be obtained by solving Eq. (2). In order to determine the third one, the conservation and flood pools are considered separately using weighting factors (Lagrange multipliers).

Constraints

For any given reservoir, because of hydrological reasons, the total reservoir capacity z (constant sedimentation pool volume plus conservation pool volume plus flood pool volume) should have an upper limit. Thus

a, n) = &nax, j = 1 . . .4; n = 1. . . 12. (3)

Page 7: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems

The lower limits on the conservation and flood pool volumes are given as

123

X,(j,n)zX,,i., j = 1...4;n = l... 12

x&j, n) 2 0. (4)

Because of spillway and outlet works design and channel capacity, there exists a maximum release rate. In order to conserve water quality and fish and wildlife in the channel, a minimum release rate must also be imposed. Thus,

Rmin C R(j, n) 5 R$,,, j = 1 . . .4; n = 1 . . . 12, (5)

where R$,, represents the maximum amount that can be released in two days.

Objective fmcfion

It is required to maximize the following expected value of the objective function:

$i = E(G(1, E[x,(O)l, E[x,(O)l, F(i, O)}), i = 1 . . .4

12 4

=~I=H[x,(j,n),xr(j,n),F(j,n),Rdi,n)lp(i,j,n), i=1...4 n=l j=!

I2 4

=~,~[US~j,n)+u~(i,n)+UR(R~)lp(i,i,n), i=1...4

where

Gil, E[x,(O)], E[xf(0)], F(i, 0)) = value of the objective function for a reservoir starting with month 1 {Jan), initial expected conservation pool level E[x,(O)], initial expected flood pool level E[x,(O)] and initial inflow F(i, 0), i = 1 . . .4;

p(i, j, n) = the first-order transition probability of moving from the ith class inflow of the (n - 1)th month, denoted by F(i, n - l), to the jth class inflow of the nth month, denoted by F(j, n);

H = value of the objective function for inflow class j and month n;

Us(j, n) = WSB for inflow class j and month n; U,(j, n) = WQB for inflow class j and month n;

UR(j, n) = RB for inflow class j and month n;

p&t) = WSB coefficient for month n;

p,(n) = WQB coefficient for month n;

RR(n) = RB coefficient for month n ;

Js(j) = annual WSB for inflow clase j;

J,(j) = annual WQB for inflow class j;

JR(j) = annual RI3 for inflow class j;

WSB = water supply benefits;

WQB = water quality benefits;

RB = recreation benefits.

Page 8: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

124 GOVINDASAMINAADIMUTHUANDE.STANLEYLEE

Net objective function

After introducing the flood benefits and the costs in the objective function, the expected value of the net objective function is given by

where

ci = $i + E(JF) - RPk,NE(Cc) - E(Oc), i = 1 . . .4, (7)

E(&) = E(flood benefits) = f(max{E[x,(n)]}); n

E(Cc) = E(capita1 cost) = f(max{E[x,(n)] + E[xf(n)l}); n

E(Oc) = E(OMR cost) = f(m;x{E[x,(n)] + E[x,(n)]});

f( ) = function; N

R&N = capital recovery factor = (:y$‘_ *;

where

k = interest rate;

N = expected economic life of the reservoir (assumed to be 100 years for all the reservoirs).

Modified objective function

The expected value of the modified objective function is given as

where

~i=t-A”~,E[x,(n)-x:1’-p”~,E[xf(n)-O]’, i=I...4

12 4 = &-A "X,z kO',n)- xYp(i,j,n) =

12 4

-Cc mZ,sbf(i, n)-012p(i,j,n), i = 1.. .4, = I (8)

A = a weighting factor corresponding to the Lagrange multiplier in nonlinear programming; p = a weighting factor (similar to A) corresponding to the Lagrange multiplier in

nonlinear programming. The parameters A, p, and xi are used to maintain the optimal conservation pool level

xE as close to x: as possible and to maintain the optimal flood pool level at nearly zero except during flooding periods. Thus, these parameters also separate the conservation and flood pools functionally. By using very high values of A and p, the optimal conservation pool volume would always be nearly the same as the desired volume x:’ and the optimal flood pool volume would be nearly zero except during flooding periods.

Operating policy

Let

S(j, n) = E[x,(n - l)] + E[x,(n - l)] + F(j, n) - R(j, n). (9)

Page 9: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems

Then the operating policy may be written as

125

(a) If so’, n) Ix:

xco’, n) = so’, n)

x,0’, n) = 0.

(b) If So’, n) > x:’

XJj, n) = x:

xro’, n) = so’, n) - x:.

OPTIMIZATION

This section deals with the data input, preliminary calculations, and the detailed plan and discussion for the independent optimization of each reservoir by the two proposed methods.

Runof data

The intlow rate into the reservoir depends on the amount of rainfall, drainage area, and hydrology. The inflow rate F(j, n) in the material balance equation is stochastically derived from the past rainfall record. The sample record of monthly and annual flows at the El Dorado reservoir site for the forty-year period October 1921 through September 1961 is shown in Table 1.

Inflow classes

For any reservoir, the number of inflow classes or intervals is to be so chosen as to cover a wide range of runoff rates and at the same time to make a compromise between (i) too large a computer memory as well as time due to too many classes and (ii) too obscure stochastic properties due to too few inflow classes. Here four inflow classes are used for each reservoir of the Walnut River Basin. Each of the class intervals has the same percentage of the ranked observations of the inflow data for each reservoir. The inflow intervals and their expected values for each reservoir of the Walnut River Basin are depicted in Table 2.

Transition probability

The fist-order transition probability of moving from the ith class inflow of the (n - 1)th month, denoted by F(i, n - l), to the jth class inflow of the nth month, denoted by F(j, n), is p(i, j, n). This probability can be calculated from the actual operating inflow data (Tables 1 and 2) as follows:

p (i, j, n ) = Numerator/Denominator,

where

Numerator = number of inflows in class j of the nth month corresponding to the inflows in class i of the (n - 1)th month

Denominator = total number of inflows in class i of the (n - 1)th month.

In this case, there are i = j = 4 inflow classes. Also, F(i, n - 1) = F(j, n), i = j = 1 . . .4,

Page 10: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Yea

r Ja

n Fe

b

Tab

le

I.

Est

imat

ed

mon

thly

an

d an

nual

flow

s in

acr

e-fe

et

at E

l D

orad

o da

m s

ite.

Mar

A

pr

May

Ju

n Ju

l A

u9

Se9

Ott

Nov

E

Dee

A

nnua

l

1921

-

1922

11

3 19

23

593

1924

11

10

1925

19

70

1926

55

2 19

27

2460

19

28

1470

19

29

18,4

00

1930

42

9 19

31

562

1932

23

90

1933

22

1 19

34

116

1935

76

8 19

36

951

1937

45

90

1938

27

8 19

39

293

1940

16

3 19

41

5210

19

42

1800

19

43

6520

19

44

599

1945

18

30

1946

54

30

1947

35

9 19

48

189

1949

31

,000

19

50

1310

19

51

853

1952

23

90

1953

29

9 19

54

192

1955

92

19

56

83

1957

34

19

58

1370

19

59

890

1960

52

00

l%l

1220

- -

140

3640

43

7 11

50

1520

70

10

745

495

326

395

2000

56

80

1890

58

90

2480

43

40

IO80

69

5 58

2 10

40

2420

20

00

175

284

105

168

567

510

362

436

3980

32

00

362

1880

27

6 41

8 15

9 27

4 28

70

1550

50

60

3080

47

30

2160

43

7 27

,500

17

90

15,2

00

2170

46

00

327

11,4

00

557

3600

24

,600

11

,200

82

4 74

6 25

10

2430

16

00

12,8

00

202

954

192

165

229

76

121

85

50

69

1990

29

,700

92

8 15

20

5520

23

,700

30

20

9920

21,1

00

1490

86

30

1980

17

20

58,1

00

5540

14

,600

66

9 29

40

1360

23

0 25

20

883

304

5360

27

60

915

8950

54

00

17,3

00

1630

80

,100

51

,500

30

30

41,0

00

848

15,5

00

891

4680

10

,800

35

10

251 67

126

5640

77

60

3070

84

50

11,2

00

- 17

,400

10

,800

83

10

1920

10

00

5840

33

10

16,3

00

11,2

00

2440

12

00

1500

93

30

42,7

00

1140

10

,500

34

,200

45

9 86

00

3150

63

40

35,0

00

23,3

00

6390

21

10

15,6

00

336

12,0

00

1140

44

,700

84

10

14,0

00

522

1620

35

35

,600

26

60

10,2

00

15,2

00

49,5

00

1820

52

,400

80

30

1220

79

2 15

,100

44

,300

11

,600

21

30

16,4

00

11,9

00

148

1720

16

,100

I4

1

14,o

oo

6240

14

50

22,2

00

15,9

00

15,4

00

5360

33

00

1090

66

50

21,4

00

5680

66

10

42,2

00

1430

11

70

267

2190

59

3 28

,900

35

70

1690

54

50

6290

- -

13,9

00

670

7350

90

7 18

30

4250

20

1 10

3 I8

0 86

4 19

30

33,1

00

7710

21

30

19,2

00

3090

31

2 20

4 10

00

452

9100

10

30

445

6620

79

22

15

30

700

31

0 16

,400

19

30

1220

33

20

492

3750

36

8 31

6 51

70

6450

77

50

3620

47

40

719

8070

24

70

6950

15

20

366

471

1550

46

8 30

,800

30

00

9440

10

00

8810

46

,300

74

,100

64

40

1000

61

1 42

8 24

5 69

I

75

16

377

66

6020

51

9 22

,600

13

90

26,9

00

7660

36

90

13,0

00

25,9

00

7890

- 601

931

521

623

13,3

00

5620

59

0 54

7 38

90

1910

34

6 13

30

1510

23

0 44

2 23

80

974

76

1000

16

,500

20

,900

38

3 12

20

27,7

00

586

114

713

3850

54

50

20,3

00

139

56

0 31

4 2 25

80

7770

12

10

2660

24

,300

Mea

n 26

10

1980

50

50

10,3

20

11,9

00

10,2

70

8200

41

80

4340

I18

234

4070

90

7 35

6 32

,000

80

10

781

433

555

236

215

268

1560

27

30

93 1

0 28

5 22

0 54

124

15,6

00

12,8

00

549

3970

24

,600

67

1 10

4 36

8 27

70

1530

42

20

II7

I25

II2

3920

0

831

1030

41

,400

61

70

-

4580

sl:8

30

20

438

1050

54

40

2310

62

,700

71

2 33

80

12,6

00

I81

102

5010

62

20

38

341

374 59

15

80

11,9

00

2660

36

0 12

90

1760

13

60

124

II00

77

0 79

0 63

80

277

244 55

66

6 32

00

1450

27

40

2320

-

3730

129

764

1470

45

9 21

7 28

50

1650

98

00

420

1210

32

00

373

139

1240

15

10

684

431

310

105

1220

42

20

16,0

00

684

28,2

00

1610

37

5 43

7 59

5 91

4 82

0 75

,220

29

70

211.

800

59,4

20

141,

800

146,

100

92,1

20

25,7

50

z

43,3

60

:!

32,5

20

r 11

,460

3

23,3

80

74,4

50

2

13,8

40

6 57

,390

E

59

,900

S

13,1

50

S 24

,200

100,

200

z 11

3,20

0 72

,880

m

182,

500

Y

144,

200

2

22,2

60

78,1

30

5

63.5

IO

118,

700

432

259 53

87

32

I5

10

1020

50

00

2710

-

2400

69

,560

317

65,4

90

84,6

20

43,0

20

10.8

80

40;0

10

21,4

90

1879

87

52

1526

84

,950

82

.3 IO

10

3.20

0 94

,070

13

9.20

0

Page 11: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems 127

Table 2. Information on the inflow classes of the Walnut River Basin.

El Dorado Towanda Douglas

Class Expected Interval Value

Inflow 10’ 10’ Class (acre-ft) (acre-ft)

1 0.000-0.432 0.216 2 0.432-1.530 0.981 3 1.530-5.840 3.685 4 5.840-80.100 42.970

Class InterTal

(acLft)

Expected Value

10’ (acre-ft)

Class Interval

10’ (acre-ft)

Expected Valye

(aA!-ft)

0.000-0.781 0.3905 0.00CL0.436 0.218 0.781-2.710 1.7455 0.436-1.630 1.033 2.710-10.500 6.6050 1.630-5.890 3.760

10.500-137.500 74.0000 5.890-98.700 52.295

where F(i, n - 1) and F(j, n) represent the means of the respective inflow classes and stages (months). There are twelve transition probability matrices representing the transition from December to January, January to February.. . November to December.

A typical transition probability matrix to represent the transition from the (n - 1)th stage to the nth stage can be represented by Table 3.

A sample transition probability matrix representing the transition from January to February for a typical reservoir is shown in Table 4.

Parameter optimization

It is to be noted that x: is essentially an unknown parameter before the optimum is obtained. It is true that the desired level x: can be approximately obtained by engineer- ing and hydrological studies. However, the true optimum value for xf cannot be obtained except by optimization calculations. This parameter optimization problem can be solved by two different approaches.

The first approach can be called the trial-and-error approach. A series of values for xt are assumed. An optimization problem is solved for each assumed value of xt. That value of xf corresponding to the maximum expected value of the modified objective function is the optimal desired value of x?. The second approach is to consider both the releases and the xi as control variables and solve this optimization problem directly. In this work, the former approach is employed. Three different values are employed for xf of each reservoir. These values are listed in Table 5. The values in set 2 are the proposed design capacities for the conservation pools of the three reservoirs, by the Corps of Engineers, Tulsa, Oklahoma.

Global optimum

The proposed approaches do not guarantee global optimum if each reservoir has several local optima. It should be pointed out that there exists no optimization technique

Table 3.

i F(l, n) F(2, n) F(3, n) F(4, n)

F(1, n - 1) F(2, n - 1)

‘,:,,‘)th F(3, n - 1) p(i, i. n,) F(4, n - 1)

Page 12: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

128 GOVINDASAMI NAADIMUTHU AND E. STANLEY LEE

Table 4. Sample transition probability matrix for the El Dorado Reservoir.

January-February

Table 5. Desired conservation pool volume, x:‘.

x:‘, lo3 acre-ft

El Dorado Towanda Douglas

1 65.0 34.0 67.0 2 74.9 46.5 77.3 3 85.0 55.0 87.0

which can guarantee the optimum of a general nonlinear problem with several local optima. To overcome this difficulty partially, several different sets of starting points can be used. If the results, by using these different sets, converge to the same optimum, this optimum is most probably the global optimum.

Problem details

The optimization problem has 144 constraints for each reservoir; 48 of these constraints are material balance equations which are equality constraints [Eq. (2)] and the remaining 96 are bounds [Eq. (5)]. There are 48 control variables, namely, R(j, n,), j = 1 . . .4; n = 1 . . . 12.

Markouian decision combined with the GP/GRG technique

Either of these methods solves only one problem at a time. Thus, in both the methods, there is provision for the calculation of only one value of the objective function in a single computer run, corresponding to the specified initial inflow class. Hence the value of the objective function, for each combination of the specified initial inflow class, the xf value and the initial approximation for the control variables, has to be calculated in each separate computer run. Therefore the total number of trials for each reservoir by MDGP (Markovian decision combined with the GP technique), or MDGRG (Markovian decision combined with the GRG technique) is (the number of classes) x (the number of x? values) x (the number of initial approximations) = 4 x 3 x 2 = 24.

COMPUTATIONAL EXPERIENCE AND DISCUSSION OF RESULTS

Table 6 shows the sample results for the flooding situation of the El Dorado Reservoir using MDGRG. The same results using MDGP are given in Table 7. In both the above cases, the starting conservation pool level is taken to be the desired conservation pool volume of the reservoir and the starting flood pool level is taken to be zero.

It may be noted that for the initial inflow class 1 of the El Dorado Reservoir using MDGP, 53 iterations and 259 functional evaluations are needed with the initial ap proximation for releases being 10,000 acre-feet, while only 8 iterations and 9 functional

Page 13: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modclling and optimization of water resources systems 129

Table 6. Results for the flooding situation of El Dorado Reservoir by the Markovian decision approach combined with the GRG technique. Starting conservation pool level = desired conservation pool volume. Starting flood pool level = 0.

xf, set

Initial Expected Approx. Optimal Net

for Expected Optimal Objective No. of Computer Rti, n) Flood Control Pool Function No. of Functional Time

(10’ acre-ft) Capacity (ld acre-ft) (IO’ Dollars) Iterations Evaluations (hours)

1 10 22.48 292.3 1 11 115 0.213 1 5 22.72 293.52 7 53 0.173 2 10 22.48 287.20 11 122 0.222 2 5 22.72 288.37 7 53 0.174 3 10 22.48 280.05 12 124 0.226 3 5 22.72 281.17 7 53 0.175

evaluations are needed with the initial releases being 5000 acre-feet. Similar results are obtained for the same reservoir with the initial inflow classes 2, 3, and 4. Also, the same experience is acquired for all four intlow classes of the Douglas reservoir using MDGP.

This appears to be caused by the irregularity of the objective function with the initial releases being 10,000 acre-feet. This irregularity may appear as sharp ridges or very flat regions [30,31]. Actual computational experience tells us that due to this irregularity, the maximum step-size is continuously reduced by the problem until the step-size is so small that no significant improvement in the objective function can be made. Thus, the true optimum is never obtained with high accuracy by this approach, when the initial approximation for releases is 10,000 acre-feet.

It is interesting to note that this difliculty is not encountered when this approach is used for the Towanda Reservoir. Also, MDGRG never experienced such a problem for any of the reservoirs.

It may be noted from the results that the optimal desired conservation pool volume is the set 1, x! value for the El Dorado Reservoir. Similarly, the optimal desired con- servation pool volumes for the Towanda and Douglas reservoirs have been found to be set 3 and set 1 values, respectively.

Typical convergence rates for the optimal net objective function, the norm of the projected gradient and the norm of the reduced gradient are shown in Figs. 2 through 5. Although the initial approximations are far removed from the optimal values for illustrative purposes, only a resonable number of iterations are required by both the MDGP and MDGRG methods. The optimal operating variables for a typical case are listed in Table 8.

Table 7. Results for the flooding situation of El Dorado Reservoir by the Markovian decision approach combined with the GP technique. Starting conservation pool level = desired conservation pool volume. Starting flood pool level = 0.

Initial Expected Approx. Optimal Net

for Expected Optimal Objective No. of Rti, a)

Computer

d Flood Control Pool Function No. of Functional Time x,, set (10’ acre-ft) Capacity (10’ acre-ft) (10’ Dollars) Iterations Evaluations (hours)

1 10 22.53 292.51 53 259 0.319 1 5 22.72 293.52 8 9 0.036 2 IO 22.52 287.38 53 259 0.322 2 5 22.72 288.37 8 9 0.032 3 10 22.52 280.21 53 259 0.317 3 5 22.72 281.17 8 9 0.031

Page 14: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

130 GOVINDASAMI NAADIMUTHU AND E. STANLEY LEE

_.-_I 1 -R(j,n)

4 initial - lo

4 I I 1 I

2 4 6 8 10 ITERATION NUMBER

Fig. 2. Convergence rate of net optimal benefits for Towanda Reservoir with inflow class 1 and x:’ set 1 by the Markovian decision approach combined with the GRG technique.

9

Cl

---I

I 4 - R(jpn)initial - 10

-- R(j.n)initial= 15 x 10 3

--- -, L___,

I

_-_ - I___.,

‘- - --I ---

3 5 7 9 1

ITERATION NUMBER

Fig. 3. Convergence rate of the norm of the reduced gradient for Towanda Reservoir with inflow class 1 and xf set 1.

Page 15: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems 131

Fig. 4. Convergence rate of net optimal benefits for Towanda Reservoir with inflow class 1 and xf set 1 by the Markovian decision approach combined with the GP technique.

-R(jen)i,itial - lo4

-R(j,n) initial = l5 ' lo3

ITERATION NTJDIBER

_-__--- -

-RR(j,n) initial = lo4

/ ----R(jtn)ir,ftial - 15 x lo3

2 4 6 8 10 1

I’BERATION NOMEER

Fig. 5. Convergence rate of the norm of the projected gradient for Towanda Reservoir with inflow class I and x: set 1.

Page 16: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Tab

le

8. O

ptim

al

oper

atin

g va

riab

les

for

the

floo

ding

si

tuat

ion

with

in

flow

cl

ass

I an

d x

:’ s

et

I.

Star

ting

cons

erva

tion

pool

le

vel

= d

esir

ed

cons

erva

tion

pool

vo

lum

e.

Star

ting

floo

d po

ol

leve

l =

0.

Mon

th,

n E

[R(n

)l

El

Dor

ado

EM

n)l

Eb,

(~)l

E

[R(n

)l

Tow

anda

EbS

n)l

Ebt

(n)l

H

Wn)

l

Dou

glas

Ebh

)l

Ebh

)l

Jan.

Fe

b.

Mar

ch

Apr

il M

ay

June

Ju

ly

Aug

. Se

pt.

Oct

. N

ov.

Dec

.

6.33

5.

18

10.2

0 16

.92

17.2

5 12

.59

12.3

2

:: 13:7

9 6.

79

7.60

61.3

8 2.

23

6.80

31

.19

59.6

1 0.

6.

50

30.9

7 60

.98

7.83

20

.00

34.0

0 64

.24

18.8

5 18

.66

34.0

0 64

.67

22.4

8 18

.08

34.0

0 63

.36

13.3

5 13

.66

33.5

9 63

.09

12.8

3 13

.60

33.4

5 61

.42

5.43

9.

22

32.8

1 61

.26

8.02

11

.60

33.3

7 62

.75

14.1

6 17

.87

33.4

4 61

.28

2.84

7.

47

33.4

3 60

.43

4.25

9.

27

33.0

4

4.91

5.

12

50.9

7 48

.60

46.2

9 29

.25

29.4

8 13

.36

22.6

3 45

.74

5.94

13

.36

6.94

6.

20

12.5

0 20

.00

16.9

8 12

.85

14.8

8 9.

44

11.5

4 18

.13

9.09

8.

22

62.4

0 60

.90

63.3

3 67

.00

65.9

6 65

.52

64.7

2 62

.71

62.9

5 65

.58

63.4

9 62

.43

3.34

3.

55

13.1

0 28

.62

24.2

2 15

.63

18.4

9 8.

00

12.0

0 24

.21

6.86

5.

76

Page 17: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems 133

The MDGP method requires 132, lo3 bytes of memory while MDGRG requires 298, 10’ bytes of memory in an IBM 360/50 computer for each combination of the xg value, the inflow interval and the initial approximation for releases.

CONCLUSION

Since a multipurpose reservoir generally serves two basically different usages- namely, the prevention of flood damages during excessively high inflow periods and the conservation of water for various purposes like water supply, water quality, recreation, etc .-this work was based on the imaginary division of the reservoir into flood and conservation pools.

This paper illustrated the use of the two nonlinear programming techniques-namely, the generalized reduced gradient technique and the gradient projection technique, each independently combined with Markovian decision (MDGRG and MDGP)-in the plan- ning, design, and operation of the three reservoirs of the Walnut river basin receiving stochastic inflows. Both MDGRG and MDGP presented no convergence difficulties. The results of both approaches are in good agreement. Although for each method, two different initial approximations were used, both of them converged to the same optimal solution.

REFERENCES

1. J. Abadie and J. Carpentier, Generalization of the Wolfe reduced gradient method to the case of nonlinear constraints, R. Fletcher, ed., Optimization, pp. 37-17, Academic Press, NY (1969).

2. J. A. Bather, Optimal regulation policies for finite dams. J. Sot. Ind. Appl. Math. 10, 395 (1%2). 3. N. Buras, Conjunctive use of dams and aquifers. J. Hydraulics Div. ASCE 89, 111 (1%3). 4. N. Buras, A three-dimensional optimization problem in water resources engineering. Operat. Res. Q. 16,

419 (1965). 5. W. S. Butcher, Stochastic dynamic programming for optimum reservoir operation. Water Resources Bull.

7, 115-123 (1971). 6. V. T. Chow, Systems approaches in hydrology and water resources, Progr. Hydrol. 1.490-509 (1%9). 7. K. D. Cocks, Discrete stochastic programming. Manage. Sci. Theory 15, 72-89 (1968). 8. Corps of Engineers, Suruey Report on Walnut Rioer, Kansas, U.S. Army Engineer District, Tulsa,

Oklahoma. 9. S. Gal, Optimal management of a multireservoir water supply system. Water Resources Res. 15, 737-749

(1979). 10. M. B. Fiering, Queueing theory and simulation in reservoir design. Trans. ASCE 127, 1114 (1%2). 11. T. Fukao, and R. Nureki, Applications of dynamic programming. Inform. Process. Japan 2.4 (1962). 12. T. Fukao and R. Nureki, Successive approximations methods of dynamic programming in reservoir control

problems. Bull. Electrotech. Lab. Tokyo 26, 18 (1%2). 13. W. A. Hall, W. S. Butcher, and A. Esogbue, Optimization of the operation of a multiple-purpose reservoir

by dynamic programming. Water Resources Res. 4, 471 (1%8). 14. M. M. Hufschmidt and M. B. Fiering, Simulation Techniques for Design of Water Resources Systems,

MacMillan, London (1%7). 15. W. B. Langbein, Queueing theory and water storage. J. Hydraulics Dio. ASCE 84 (1958). 16. F. Law, Integrated use of diverse resources, J. Inst. Water Eng. 19, 413 (1965). 17. D. P. Loucks, Computer models for reservoir regulation. J. Sanitary Eng. Dia. ASCE 94, 657 (1968). 18. D. P. Loucks, Stochastic methods for analysis of river basin systems, Research Project Technical

Completion Report, Water Resources and Marine Sciences Center (1969). 19. D. P. Loucks, Some comments on linear decision rules and chance constraints. Water Resources Res. 6,

668-671 (1970). 20. W. L. Meier and C. S. Beightler, An optimization method for branching multistage water resources

systems. Water Resources Res. 3, 645 (1%7). 21. F. Mobasheri, A. Klinger. and M. Torabi, A stochastic multi-level optimization technique for design of a

multi-purpose water resource project, Calif. Water Resources Center, Tech. Completion Report. 22. G. Naadimuthu, Stochastic water resources modeling and optimization, Ph.D. Thesis, Kansas State

University, Manhattan, Kansas, 1974. 23. C. Revelle, E. Joeres, and W. Kirley. The linear decision rule in reservoir management and design. I.

Development of the stochastic model. Water Resources Res. 5.767-777 (1%9).

Page 18: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

134

24.

25.

26.

27.

28. 29.

30. 31. 32.

33.

34.

35.

GOVINDASAMINAALXMIJTHUAND E. STANLEY LEE

J. B. Rosen, The gradient projection method for nonlinear programming. Part I. Linear constraints. J. Sot. Ind. Appl. Math. 8, 181 (1960). W. G. Strupczewski, Reservoir operating policy in relation to inflow prediction, International Symposium on Math. Models in Hydrology, Warsaw, Poland (1971). H. A. Thomas, Jr. and P. Watermeyer, Mathematical model: A stochastic sequential approach, in Design of Water Resources Systems, Maass et al., eds., Chap. 14, pp. 540-561, Harvard Univ. Press, Cambridge, MA (1962). I. Tzventanov, A probabilistic model for an annual optimum control of a complex reservoir, International Symposium on Math. Models in Hydrology, Warsaw, Poland (1971). G. K. Young, Finding reservoir operating rules. J. Hydraulics Div. ASCE 93 297 (1967). G. K. Young, G. T. Orlob, and L. A. Roesner, Decision criteria for stochastic hydrology. J. Hydraulics Div. ASCE 96 911-926 (1970). R. Fletcher Optimization, Academic Press, New York (1969). E. S. Lee, Quasilinearization and Invariant Embedding, Academic Press, New York (1%8). W. G-G. Yeh, L. Becker. and W. S. Chu. Ontimization of real-time hourly operations of a complex, multiple purpose reservoir system, Repori Nb. UCLA-Eng-7807, School of Engineering and Applied Science, UCLA (1978). W. W-G. Yeh, L. Becker, W. J. Trott, G. W. Tauxe, and L. F. Hancock, Optimal state anablsis of reservoirs, Report No. UCLA-ENG-7390 (1973). M. H. Houck and J. L. Cohon, Optimal design and operation of multi-reservoir systems: Vol. I: Explicitly stochastic models, Report No. SAE-PDM-76-01, Johns Hopkins University, Baltimore, Maryland (1976). M. H. Houck and J. L. Cohon, Optimal design and operation of multireservoir systems: Vol. II: Alternative optimization models of the Lehigh River Basin, Report No. SAE-PDM-76-02, Johns Hopkins University, Baltimore, Maryland (1976).

36. H. S. Nelson, P. Savasdibutr, R. K. Thomas, and D. P. Loucks, Logistics of large-scale water resources modeling for irrigation planning, in International Symposium on Logistics and Benefits of Using Mathema- tical Models of Hydrologic and Water Resource Systems, Convened by International Institute for Applied Systems Analysis, Laxenburg, Austria, at Universita di Pisa, Italy, October 24-26 (1978).

37. P. H. K&hen, Mixed integer programming optimization model of reservoirs, J. Water Resources Planning Manage. Div. Proc. Am. Cioil Eng. 105, 413427 (1979).

38. B. Nieh, A probabilistic optimization model for water resources capacity expansion with price-sensitive seasonal demand, Ph.D. Thesis, School of Engineering and Applied Science, California University, Los Angeles.

39. J. S. Windsor, A mathematical model for the analysis of multireservoir flood control systems, in Mathematical Models for Enoironmental Problems, Proceedings of the International Conference, Univ. of Southampton, England, C. A. Brebbia, ed., p. 87-98, John-Wiley and Sons, NY (1976).

40. T. Jonch-Clausen, Optimal allocation of regional water resources. Nordic Hydrol. 10, 7-24 (1979). 41. K. Koris and B. Nagy, Regulation model of the Lake Velence reservoir system. J. Hydrol. Sci. 5, 45-52

(1978). 42. A. Turgeon, Optimal operation of multireservoir power systems with stochastic inflows. Water Resources

Res. 16, 275-283 (1980). 43. W. S. Chu and W. W-G. Yeh, A nonlinear programming algorithm for real-time hourly reservoir operations.

Water Resources Bull. 14, 1048-1063 (1978). - - - 44. G. W. Tauxe. R. R. Inman. and D. M. Mades. Multi-obiective dvnamic oroarammine with aonlication to a

reservoir. Water Resources Res. 15, 1403-1408 (1979). _ _ - - - - - 45. G. W. Tauxe, R. R. Inman, and D. M. Mades, Multi-objective dynamic programming: A classical problem

redressed. Water Resources Res. 15, 1398-1402 (1979). 46. L. R. Beard and S. Chang, Optimizing flood operation rules, Technical Report No. CRWR-166, Center for

Research in Water Resources, Texas University at Austin (1979). 47. P. A. Jensen, H. W. Chu, and D. D. Cochard, Network flow optimization for water resources planning with

uncertainties in supply and demand, Technical Completion Report, Center for Research in Water Resources, Dept. of Mechanical Engineering, Texas University at Austin (1980).

48. M. Sniedovich, Dynamic programming and the principle of optimality: A systematic approach. Adu. Water Resources 1, 183-190 (1978).

49. S. Arunkumar, Optimal regulation policies for a multipurpose reservoir with seasonal input and return function, J. Optimization Theory Applications 21, 319-328 (1977).

50. I. Bogardi, F. Szidarovszky, and L. Duckstein, Optimal sequencing for a multipurpose water supply system, Adv. Water Resources 1, 275-284 (1978).

51. v. Klemes, Value information in reservoir optimization, Water Resources Res. 13, 837-850 (1977). 52. T. D. Glanville. Optimal operation of a flood control reservoir, M. S. Thesis. Dept. of Civil Engineering,

Iowa State Unibe&ty, Ames (1976). 53. A. Prekopa, T. Rapcsak, and I. Zsuffa, Serially linked reservoir system design using stochastic program-

ming, Water Resources Res. 14, 672478 (1978). 54. B. S. Eichert and D. W. Davis, Sizing flood control reservoir systems by systems analysis, Technical

Report No. 44, Hydrologic Engineering Center, Davis, California (1976). 55. D. R. Maidment and V. T. Chow, A new approach to urban water resources systems optimization, in The

Environment of Human Settlements: Human Well-being in Cities, Proceedings of the Conference held in Brussels, Belgium (1976).

Page 19: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

Stochastic modelling and optimization of water resources systems 135

56. C. J. Keifer, D. E. Westfall, D. A. Fagan, and F. C. Neal, Regional water supply planning study for northeastern Illinois. Water Resources Bull. 15, 17-29 (1979).

57. J. G. Riley and C. R. Scherer, Optimal water pricing and storage with cyclical supply and demand. Water Resources Res. 15, 233-239 (1979).

58. A. K. Deb, Multiple water supply approach for urban water management, Weston Environmental Consultants-Designers, Westchester, PA (1978).

59. J. R. Stedinger and J. M. Bell-Graf, Systems analysis. J. Water Pollut. Control Fed. 51, 1092-1098 (1979). 60. Z. Kaczmarek, K. Malinowski, and K. Salewicz, Long-term resources allocation for control purposes in a

water management system, in International Symposium on Logistics and Benefits of Using Mathematical Models of Hydrologic and Water Resource Systems, Convened by International Institute for Applied Systems Analysis, Laxenburg, Austria, at Univirsita di Pisa, Italy, Oct. 24-26 (1978).

61. W. A. Hall. Risk and uncertainty as objectives in water resources, in Stochastic approaches to Water Resources, Vol. I, Chap. 8, p. 8-i to 8-u; edited and published by H. Shen, Colorado State University, Fort Collins (1976).

62. I. Bogardi, C. Bela, and G. Hanko, Systems analysis basis of water management in the Tisza River Valley, in Workshop on the Vistula and Tisza River Basins, CP-76-5, International Institute for Applied Systems Analysis Workshop Proceedings, Feb. 11-13, 1975; Szollosi-Nagy, Andras, ed., International Institute for Applied Systems Analysis, Laxemburg, Austria (1976).

63. R. Thompstone, D. K. Sen, and P. Pilon, Descriptive properties of hydrology models for the explicit stochastic optimization of multireservoir operations, in Proceedings, Vol. II, International Symposium on Risk and Reliability in Water Resources, E. A. McBean et al., eds., University of Waterloo, Ontario, Canada (1978).

64. T. E. Croley II and K. N. R. Rao, Multipurpose reservoir operation using stochastic trade-off analysis, in Stochastic Processes in Water Resources Engineering, Proceedings, Second International IAHR Sym- posium on Stochastic Hydraulics, Lund Institute of Technology, Sweden; Lars Gottschalk et al., eds., Chap. 24, pp. 483-513, Water Resources Publications, Ft. Collins, Colorado (1977).

65. P. G. and Th. Leipold, Application of stochastic models to reservoirs near the Alps, in Stochastic Processes in Water Resources Engineering, Proceedings, Second International IAHR symposium on Stochastic Hydraulics, Lund Institute of Technology, Sweden, 1976; Lars Gottschalk et al., eds., Chap. 19, pp. 417434, Water Resources Publications, Ft. Collins, Colorado (1977).

66. D. C. Major, and R. L. Lenton, eds., Applied Water Resource Systems Planning, Prentice-Hall (1979). 67. J. K. White, and C. A. Christodoulou, The simulation and optimization of a multi-basin water resource

system in Cyprus, Proceedings: The Institute of Civil Engineers, Part 2, p. 111-132 (1979). 68. B. S. Eichert, Reservoir storage determination by computer simulation of flood control and conservation

systems, Technical Paper no. 66, Hydrologic Engineering Center, Davis, California (1979). 69. K. P. Singh, Optimal operation of Shelbyville and Carlyle Lakes. Water Resources Bull. 14, 1201-1219

(1978). 70. M. Sniedovich, On the theory and modeling of dynamic programming with applications in reservoir

operation Ph.D. Thesis, Dept. of Hydrology and Water Resources, Arizona University, Tucson (1976). 71. G. L. Wright, Developmental and operational aspects of gaming-Simulation for water resource systems, in

International Symposium on Logistics and Benefits of Using Mathematical Models of Hydrologic and Water Resource Systems, Convened by International Institute for Applied Systems Analysis, Laxenburg, Austria, at Universita di Pisa, Italy, Oct. 24-26 (1978).

72. K. Sung, Coordination of overlapping hierarchical water resources systems, Ph.D. Thesis, Dept. of Systems Engineering, Case Western Reserve University, Cleveland, Ohio (1978).

73. S. C. Olenik, A hierarchical multiobjective method for water resources planning, M. S. Thesis, School of Engineering, Case Western Reserve University, Cleveland, Ohio (1978).

74. D. M. Mades and G. Tauxe, Models and methodologies in multi-objective water resources planning, Research Report No. 150, Water Resources Center, Dept. of Civil Engineering, Illinois University at Urbana-Champaign (1980).

75. K. J. Musselman and J. J. Taiavage, Interactive multiple objective optimization, Technical Report No. 121, Water Resources Research Center, Purdue University, Lafayette, Indiana (1979).

76. A. Goicoechea, L. Duckstein, and M. M. Fogel, Multiple objectives under uncertainty: An illustrative application of protrade, Water Resources Res. is, 203-210 (1979).

77. G. Ambrosino. G. Fronza, G. Guariso. and A. Karlin. Multi-aoal analysis of short-run reservoir ooeration. Appl. Math. Modelling 3, 221-227 (19j9).

78. D. P. Loucks, An application of interactive multiobjective water resources planning, Interfaces 8, 70-75 (1977).

79. M. Sakawa, Multiobjective analysis in water supply and management problems for a single river basin. Water Supply Manage. 3, 55-64 (1979).

80. S. P. Neuman and R. Krzysztofowicz, An iterative algorithm for interactive multiobjective programming. Adu. Water Resources 1, 1-14 (1977).

81. D. P. Loucks, Interactive multiobjective water resources planning: An application and some extensions, in Proceedings, Vol. I, International Symposium on Risk and Reliability in Water Resources, E. A. McBean et al., eds., University of Waterloo, Ontario, Canada (1978).

82. U. Passy, On the Cobb-Douglas functions in multiobjective optimization. Waler Resources Res. 14, 688-690 (1978).

Page 20: STOCHASTIC MODELLING AND OPTIMIZATION OF WATER … · Stochastic modelling and optimization of water resources systems 119 Then the optimal operating policy is to determine the actual

136 GOVINDASAMINAADMUTI-IUAND E. STANLEYLEE

83. H. J. Morel-Seytoux, Optimization and uncertainty, in Stochastic Approaches to Water Resources, Vol. I, Chap. 9, pp. 9-1 to 9-37; Edited and Published by H. Chen, Colorado State University, Fort Collins (1976).

84. F. Laufer and H. J. Morel-Seytoux, Optimal weekly releases from a seasonal reservoir, 1. Deterministic future. Water Resources Res. IS, 383-398 (1979).

85. N. Okada and K. Yoshikawa, Mathematical programming models applied to water resources planning. Water Supply Manage. 3, 205-223 (1979).

86. S. Arunkumar and K. Chou, On optimal regulation policies for certain multireservoir systems. Operot. Res. 26.551-562 (1978).

87. V. Akileswaran, T. L. Morin, and W. L. Meier, Jr., Heuristic decision rules for water resources planning, Technical Report No. 119, Water Resources Research Center, Purdue University, Lafayette, Indiana (1979).