Skip to main content

Constructive Dual DP for Reservoir Optimization

  • Chapter
  • First Online:
Handbook of Power Systems I

Part of the book series: Energy Systems ((ENERGY))

Abstract

Dynamic programming (DP) is a well established technique for optimization of reservoir management strategies in hydro generation systems, and elsewhere. Computational efficiency has always been a major issue, though, at least for multireservoir problems. Although the dual of the DP problem has received little attention in the literature, it yields insights that can be used to reduce computational requirements significantly. The stochastic dual DP algorithm (SDDP) is one well known optimization model that combines insights from DP and mathematical programming to deal with problems of much higher dimension that could be addressed by DP alone. Here, though, we describe an alternative “constructive” dual DP technique, which has proved to be both efficient and flexible when applied to both optimization and simulation for reservoir problems of modest dimension. The approach is illustrated by models from New Zealand and the Nordic region.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Bannister CH, Kaye RJ (1991) A rapid method for optimization of linear systems with storage. Oper Res 39(2):220–232

    Article  MATH  Google Scholar 

  • Batstone S, Scott T (1998) Long term contracting in a deregulated electricity industry: simulation results from a hydro management model. ORSNZ Proceedings. pp. 147–156

    Google Scholar 

  • Bell G, Hamarsland GD, Torgersen L (2007) ECON BID 1.1 Manual. ECON Report 2007–011. Available from www.econ.no

  • Ben-Israel A, Flam SD (1989) Input optimization for infinite horizon discounted programs. J Optim Theory Appl 61(3):347–357

    Article  MATH  MathSciNet  Google Scholar 

  • Booth RR (1972) Optimal generation planning considering uncertainty. IEEE Trans Power Apparatus Syst PAS-91(1):70–77

    Article  Google Scholar 

  • Borenstein S, Bushnell J, Stoft S (2000) The competitive effects of transmission capacity in a deregulated electricity industry. RAND J Econ 31(2):294–325

    Article  Google Scholar 

  • Boshier JF, Manning GB, Read EG (1983) Scheduling releases from New Zealand’s hydro reservoirs. Trans Inst Prof Eng New Zealand, 10 No. 2/EMCh, July, 33–41

    Google Scholar 

  • Cosseboom PD, Read EG (1987) Dual dynamic programming for coal stockpiling. ORSNZ Proceedings. pp. 15–18

    Google Scholar 

  • Craddock M, Shaw AD, Graydon B (1999) Risk-averse reservoir management in a de-regulated electricity market. ORSNZ Proceedings. pp. 157–166

    Google Scholar 

  • Culy J, Willis V, Civil M (1990) Electricity modeling in ECNZ re-visited. ORSNZ Proceedings. pp. 9–14

    Google Scholar 

  • Damsgaard N, Skrede S, Torgersen L (2008) Exercise of market power in the nordic power market. In: Damsgaard N (ed) Market power in the nordic power market. Swedish Competition Authority

    Google Scholar 

  • Drouin N, Gautier A, Lamond BF, Lang P (1996) Piecewise affine approximations for the control of a one-reservoir hydroelectric system. Eur J Oper Res 89(1):63–69

    Article  Google Scholar 

  • Hindsberger M (2005) Modeling a hydrothermal system with hydro and snow reservoirs. J Energy Eng 131(2):98–117

    Article  Google Scholar 

  • Hindsberger M (2007) The value of demand response in deregulated electricity markets. IAEE Conference Proceedings, Wellington

    Google Scholar 

  • Iwamoto S (1977) Inverse theorems in dynamic programming. J Math Anal Appl 58:13–134

    Google Scholar 

  • Kerr AL, Read EG, Kaye RJ (1998) Reservoir management with risk aversion. ORSNZ Proceedings, pp. 167–176

    Google Scholar 

  • Labadie JW (2004) Optimal operation of multireservoir systems: state-of-the-art review. J Water Resour Plann Manag 130(2):93–111

    Article  Google Scholar 

  • Lamond BF, Boukhtouta A (1996) Optimizing long-term hydro-power production using markov decision processes. Int Trans Oper Res 3(3–4):223–241

    Article  MATH  Google Scholar 

  • Lamond BF, Monroe SL, Sobel M.J. (1995) A reservoir hydroelectric system: exactly and approximately optimal policies. Eur J Oper Res 81(3):535–542

    Article  MATH  Google Scholar 

  • Little JDC (1955) The use of storage water in a hydro-electric system. Oper Res 3:187–197

    Google Scholar 

  • Moss F, Segall A (1982) An optimal control approach to dynamic routing in networks. IEEE Trans Automat Contr 27(2):329–339

    Article  MATH  MathSciNet  Google Scholar 

  • Pereira MVF (1989) Stochastic operation scheduling of large hydroelectric systems. Electric Power Energy Syst 11(3):161–169

    Article  Google Scholar 

  • Pereira MVF, Pinto LMG (1991) Multi-stage stochastic optimization applied to energy planning. Math Program 52:359–375

    Article  MATH  MathSciNet  Google Scholar 

  • Read EG (1979) Optimal operation of power systems. PhD thesis, University of Canterbury

    Google Scholar 

  • Read EG (1986) Managing New Zealand’s oil stockpile. New Zealand Oper Res 14(1):29–50

    MathSciNet  Google Scholar 

  • Read EG (1989) A dual approach to stochastic dynamic programming for reservoir release scheduling. In: Esogbue AO (ed) Dynamic programming for optimal water resources system management. Prentice Hall, NY, pp. 361–372

    Google Scholar 

  • Read EG, BoshierJF (1989) Biases in stochastic reservoir scheduling models. In Esogbue AO (ed) Dynamic programming for optimal water resources system management. Prentice Hall, New York, pp. 386–398

    Google Scholar 

  • Read EG, Culy JG, Halliburton TS, Winter NL (1987) A simulation model for long-term planning of the New Zealand power system. In: Rand GK (ed) Operational research. North Holland, New York, pp. 493–507

    Google Scholar 

  • Read EG, George JA (1990) Dual dynamic programming for linear production/inventory systems. J Comput Math 19(12):29–42

    MATH  Google Scholar 

  • Read EG, George JA, McGregor AD (1994) Dual dynamic programming with lagged variables. ORSNZ Proceedings. pp. 148–153

    Google Scholar 

  • Read EG, Stewart P, James R, Chattopadhyay D (2006) Offer construction for generators with inter-temporal constraints via markovian dynamic programming and decision analysis. Presented to EPOC Winter Workshop, Auckland. Available from www.mang.canterbury.ac.nz/research/emrg/

  • Read EG, Yang M (1999) Constructive dual DP for reservoir management with correlation. Water Resour Res 35(7):2247–2257

    Article  Google Scholar 

  • Scott TJ, Read EG (1996) Modeling hydro reservoir operation in a deregulated electricity sector. Int Trans Oper Res 3(3–4):209–221

    Google Scholar 

  • Stage S, Larsson Y (1961) Incremental cost of water power. AIEE Transactions (Power Apparatus and Systems), Winter General Meeting

    Google Scholar 

  • Stewart PA, James RJW, Read EG (2004) Intertemporal considerations for supply offer development in deregulated electricity markets. Presented to the 6th European IAEE conference: Zurich. Available from www.mang.canterbury.ac.nz/research/emrg/

  • Travers DL, Kaye RJ (1998) Dynamic dispatch by constructive dynamic programming. IEEE Trans Power Syst 13(1):72–78

    Article  Google Scholar 

  • Velasquez JM (2002) GDDP: generalized dual dynamic programming theory. Ann Oper Res 117:21–31

    Article  MATH  MathSciNet  Google Scholar 

  • von Schemde A (2008) Effects of large-scale wind capacities in Sweden. Report 2008–036, ECON Poyry, Oslo, Norway. Available from www.econ.no

  • Weber C (2005) Uncertainty in the electric power industry – methods and models for decision support. Int. Ser Oper Res Manag Sci, 77

    MATH  Google Scholar 

  • Yakowitz S (1982) Dynamic programming applications in water resources. Water Resour Res 18(4):673–696

    Article  Google Scholar 

  • Yeh WW-G (1985) Reservoir management and operations models: a state-of-the-art review. Water Resour Res 21(13):1797–1818

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. Grant Read .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Read, E.G., Hindsberger, M. (2010). Constructive Dual DP for Reservoir Optimization. In: Pardalos, P., Rebennack, S., Pereira, M., Iliadis, N. (eds) Handbook of Power Systems I. Energy Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02493-1_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02493-1_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02492-4

  • Online ISBN: 978-3-642-02493-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics