Improved Dynamic Programming for Reservoir Operation Optimization with a Concave Objective Function

AbstractDiminishing marginal utility is an important characteristic of water resources systems. With the assumption of diminishing marginal utility (i.e., concavity) of reservoir utility functions, this paper derives a monotonic relationship between reservoir storage and optimal release decision under both deterministic and stochastic conditions, and proposes an algorithm to improve the computational efficiency of both deterministic dynamic programming (DP) and stochastic dynamic programming (SDP) for reservoir operation with concave objective functions. The results from a real-world case study show that the improved DP and SDP exhibit higher computational efficiency than conventional DP and SDP. The computation complexity of the improved DP and SDP is O(n) (order of n, the number of state discretization) compared to O(n2) with conventional DP and SDP.

[1]  A. F. Veinott Production Planning with Convex Costs: A Parametric Study , 1964 .

[2]  M. Balinski,et al.  The Dual in Nonlinear Programming and its Economic Interpretation , 1968 .

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

[4]  Paul A. Samet Insight, not numbers , 1972, Comput. J..

[5]  Arthur M. Geoffrion,et al.  The Purpose of Mathematical Programming is Insight, Not Numbers , 1976 .

[6]  B. F. Sule,et al.  Stochastic dynamic programming models for reservoir operation optimization , 1984 .

[7]  William W.-G. Yeh,et al.  Reservoir Management and Operations Models: A State‐of‐the‐Art Review , 1985 .

[8]  J. Stedinger,et al.  Sampling stochastic dynamic programming applied to reservoir operation , 1990 .

[9]  Zvi Galil,et al.  Dynamic Programming with Convexity, Concavity, and Sparsity , 1992, Theor. Comput. Sci..

[10]  Jery R. Stedinger,et al.  Reservoir optimization using sampling SDP with ensemble streamflow prediction (ESP) forecasts , 2001 .

[11]  Nien-Sheng Hsu,et al.  Network Flow Optimization Model for Basin-Scale Water Supply Planning , 2002 .

[12]  John W. Labadie,et al.  Optimal Operation of Multireservoir Systems: State-of-the-Art Review , 2004 .

[13]  J. Lund,et al.  Optimal Hedging and Carryover Storage Value , 2004 .

[14]  Jay R. Lund,et al.  Drought storage allocation rules for surface reservoir systems. , 2006 .

[15]  Jin-Hee Lee,et al.  Stochastic optimization of multireservoir systems via reinforcement learning , 2007 .

[16]  Amaury Tilmant,et al.  A stochastic approach to analyze trade‐offs and risks associated with large‐scale water resources systems , 2007 .

[17]  Ximing Cai,et al.  Hedging rule for reservoir operations: 1. A theoretical analysis , 2008 .

[18]  Frank T.-C. Tsai,et al.  Optimization of Hedging Rules for Reservoir Operations , 2008 .

[19]  Ximing Cai,et al.  Hedging rule for reservoir operations: 2. A numerical model , 2008 .

[20]  Hongyin Han,et al.  Spatial and temporal patterns of the water quality in the Danjiangkou Reservoir, China , 2009 .

[21]  M. Opan,et al.  Irrigation-energy management using a DPSA-based optimization model in the Ceyhan Basin of Turkey , 2010 .

[22]  Kai Huang,et al.  A stochastic programming approach for planning horizons of infinite horizon capacity planning problems , 2010, Eur. J. Oper. Res..

[23]  Marcello Restelli,et al.  Tree‐based reinforcement learning for optimal water reservoir operation , 2010 .

[24]  Ximing Cai,et al.  Effect of streamflow forecast uncertainty on real-time reservoir operation , 2010 .

[25]  Julien J. Harou,et al.  Economic consequences of optimized water management for a prolonged, severe drought in California , 2010 .

[26]  Quentin Goor,et al.  Optimal Multipurpose-Multireservoir Operation Model with Variable Productivity of Hydropower Plants , 2011 .

[27]  Dawen Yang,et al.  Identifying effective forecast horizon for real‐time reservoir operation under a limited inflow forecast , 2012 .