Dynamic programming with the principle of progressive optimality for searching rule curves

Rule curves are monthly reservoir-operation guidelines for meeting the minimum of water shortage over the long run. This paper proposes a dynamic programming (DP) approach for finding the optimal rule curves of single- and multi-reservoir systems. The proposed DP approach uses a traditional DP technique conditionally and applies the principle of progressive optimality (PPO) to search its optimal solutions. The proposed DP-PPO approach is suitable because of the multi-stage, nonlinear, and continuous-type characteristics of the rule curve search. Its dimensionality is relatively small, as compared with that of the traditional one. Results of an illustrative application to a multi-reservoir system under two different initial feasible solutions (i.e., new or existing reservoirs) have demonstrated that the DP- PPO approach is generally fast and robust. Its convergence varies only slightly, according to the initial conditions.

[1]  Warren A. Hall,et al.  An Alternate Procedure for the Optimization of Operations for Planning with Multiple River, Multiple Purpose Systems , 1969 .

[2]  Pushpendra K. Agarwal,et al.  Reservoir Operation Studies of Sabarmati System, India , 1998 .

[3]  D. Kumar,et al.  Folded Dynamic Programming for Optimal Operation of Multireservoir System , 2003 .

[4]  S. Yakowitz Dynamic programming applications in water resources , 1982 .

[5]  Augustine O. Esogbue,et al.  Dynamic Programming for Optimal Water Resource Systems Analysis , 1989 .

[6]  R. E. Larson,et al.  A dynamic programming successive approximations technique with convergence proofs , 1970 .

[7]  Jihn-Sung Lai,et al.  Optimization of operation rule curves and flushing schedule in a reservoir , 2003 .

[8]  Li Chen,et al.  Optimizing the reservoir operating rule curves by genetic algorithms , 2005 .

[9]  N. G. F. Sancho,et al.  A new algorithm for the solution of multi-state dynamic programming problems , 1975, Math. Program..

[10]  R. Bellman Dynamic programming. , 1957, Science.

[11]  Liang-Cheng Chang,et al.  OPTIMIZING THE RULE CURVES FOR MULTI-RESERVOIR OPERATIONS USING A GENETIC ALGORITHM AND HEC-5 , 2002 .

[12]  James E. Giles,et al.  Weekly Multipurpose Planning Model for TVA Reservoir System , 1981 .

[13]  A. Turgeon Optimal short-term hydro scheduling from the principle of progressive optimality , 1981 .

[14]  V. T. Chow,et al.  Discrete Differential Dynamic Programing Approach to Water Resources Systems Optimization , 1971 .