Technical Papers
Oct 11, 2017

Scenario-Tree Modeling for Stochastic Short-Term Hydropower Operations Planning

Publication: Journal of Water Resources Planning and Management
Volume 143, Issue 12

Abstract

Real-time hydropower operations planning requires many optimization models in order to efficiently manage the hydropower system. The short-term hydropower model is used on a daily basis to dispatch the volume of water available to the turbines. This paper considers a stochastic short-term model. Uncertainty of inflows is represented with scenario trees, which are a discrete representation of the continuous distribution of the inflows. In addition, the complexity needed in the scenario trees to maximize the energy production in a rolling-horizon framework is investigated. Methods to generate scenario trees require input parameters that may be laborious to determine, and defining the structure of the tree in a real-time context is time consuming. Three comparisons are conducted to assess the complexity required in the scenario trees to obtain a good operational solution for the short-term hydropower optimization model. The first involves generating a set of scenario trees built from inflow forecast data over a rolling horizon. The second replaces the entire set of scenario trees by the median scenario. The third replaces the set of trees by scenario fans. The method used to build scenario trees requires three parameters: number of stages, number of child nodes at each stage, and aggregation of the period covered by each stage. The question of finding the best values of these parameters is formulated as a black-box optimization problem that maximizes energy production over the rolling horizon. Numerical experiments with real data on three hydropower plants in series suggest that using a set of scenario trees is preferable to using the median scenario, but using a fan of scenarios yields a comparable solution with less computational effort.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The authors would like to thank Marco Latraverse at Rio Tinto for providing data. Also, thanks are given to Alois Pichler for the scenario-tree generation method and Stein-Erik Fleten for collaborating on the stochastic version of the model. Sara Séguin would like to thank NSERC, FRQNT, and Rio Tinto for their financial support. Also, she thanks the members of her Ph.D. jury for providing useful comments: Professors Ziad Shawwash, Michel Gendreau, and Guy Desaulniers.

References

Alarie, S., Audet, C., Garnier, V., Le Digabel, S., and Leclaire, L.-A. (2013). “Snow water equivalent estimation using blackbox optimization.” Pac. J. Optim., 9(1), 1–21.
Audet, C. (2014). “A survey on direct search methods for blackbox optimization and their applications.” Mathematics without boundaries: Surveys in interdisciplinary research, M. P. Pardalos and M. T. Rassias, eds., Springer, New York, 31–56.
Audet, C., and Dennis, J. E., Jr. (2006). “Mesh adaptive direct search algorithms for constrained optimization.” SIAM J. Optim., 17(1), 188–217.
Audet, C., Le Digabel, S., and Tribes, C. (2009). “NOMAD user guide.” ⟨https://www.gerad.ca/nomad/Downloads/user_guide.pdf⟩ (Sep. 1, 2017).
Audet, C., and Orban, D. (2006). “Finding optimal algorithmic parameters using derivative-free optimization.” SIAM J. Optim., 17(3), 642–664.
Belsnes, M., Wolfgang, O., Follestad, T., and Aasgård, E. (2016). “Applying successive linear programming for stochastic short-term hydropower optimization.” Electr. Power Syst. Res., 130, 167–180.
Beraldi, P., Violi, A., Scordino, N., and Sorrentino, N. (2011). “Short-term electricity procurement: A rolling horizon stochastic programming approach.” Appl. Math. Modell., 35(8), 3980–3990.
Birge, J. R., and Louveaux, F. (2011). Introduction to stochastic programming, Springer, New York.
Bisson, J., and Roberge, F. (1983). “Prévisions des apports naturels: Expérience d’Hydro-Québec.” Proc., Workshop on Flow Predictions, IEEE, Toronto (in French).
Côté, P., and Leconte, R. (2016). “Comparison of stochastic optimization algorithms for hydropower reservoir operation with ensemble streamflow prediction.” J. Water Resour. Plann. Manage., 142(2), 04015046.
Dupačová, J., Consigli, G., and Wallace, S. W. (2000). “Scenarios for multistage stochastic programs.” Ann. Oper. Res., 100(1–4), 25–53.
Environment Canada. (2017). “Environment Canada prevision models.” ⟨https://weather.gc.ca/mainmenu/modelling_menu_e.html⟩ (Sep. 1, 2017).
Faber, B. A., and Stedinger, J. R. (2001). “Reservoir optimization using sampling SDP with ensemble streamflow prediction (ESP) forecasts.” J. Hydrol., 249(1), 113–133.
Finardi, E. C., and da Silva, E. L. (2006). “Solving the hydro unit commitment problem via dual decomposition and sequential quadratic programming.” IEEE Trans. Power Syst., 21(2), 835–844.
Fleten, S.-E., and Kristoffersen, T. K. (2008). “Short-term hydropower production planning by stochastic programming.” Comput. Oper. Res., 35(8), 2656–2671.
Heitsch, H., and Römisch, W. (2009). “Scenario tree reduction for multistage stochastic programs.” Comput. Manage. Sci., 6(2), 117–133.
Høyland, K., and Wallace, S. W. (2001). “Generating scenario trees for multistage decision problems.” Manage. Sci., 47(2), 295–307.
Kaut, M., and Wallace, S. W. (2003). “Evaluation of scenario-generation methods for stochastic programming.”, Institut für Mathematik, Berlin.
Ladurantaye, D. D., Gendreau, M., and Potvin, J.-Y. (2009). “Optimizing profits from hydroelectricity production.” Comput. Oper. Res., 36(2), 499–529.
Minville, M., et al. (2014). “Improving process representation in conceptual hydrological model calibration using climate simulations.” Water Resour. Res., 50(6), 5044–5073.
Moazeni, S., Defourny, B., and Hajimiragha, A. H. (2015). “Risk-sensitive stochastic optimization for storage operation management.” 2015 IEEE Int. Conf. on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada, 1–6.
Morin, G., and Paquet, P. (2007). “Modèle hydrologique cequeau.”, INRS, Centre Eau, Terre et Environnement, Québec (in French).
NOMAD version 3.8.1 [Computer software]. GERAD, Montreal.
Pflug, G. Ch., and Pichler, A. (2015a). “Convergence of the smoothed empirical process in nested distance.”, Institut für Mathematik, Berlin.
Pflug, G. Ch., and Pichler, A. (2015b). “Dynamic generation of scenario trees.” Comput. Optim. Appl., 62(3), 641–668.
Santo, T. D., and Costa, A. S. (2016). “Hydroelectric unit commitment for power plants composed of distinct groups of generating units.” Electr. Power Syst. Res., 137, 16–25.
Séguin, S., Côté, P., and Audet, C. (2016). “Self-scheduling short-term unit commitment and loading problem.” IEEE Trans. Power Syst., 31(1), 133–142.
Séguin, S., Fleten, S.-E., Pichler, A., Côté, P., and Audet, C. (2017). “Stochastic short-term hydropower planning with inflow scenario trees.” Eur. J. Oper. Res., 259(3), 1156–1168.
Wächter, A., and Biegler, L. (2006). “On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming.” Math. Program., 106(1), 25–57.
Wets, J.-B. R. (1974). “Stochastic programs with fixed recourse: The equivalent deterministic program.” SIAM Rev., 16(3), 309–339.
XPRESS-Optimizer version 20.0 [Computer software]. Fair Isaac Corporation, San Jose, CA.
Xu, B., Zhong, P.-A., Zambon, R. C., Zhao, Y., and Yeh, W. W.-G. (2015). “Scenario tree reduction in stochastic programming with recourse for hydropower operations.” Water Resour. Res., 51(8), 6359–6380.
Zhao, T., Yang, D., Cai, X., Zhao, J., and Wang, H. (2012). “Identifying effective forecast horizon for real-time reservoir operation under a limited inflow forecast.” Water Resour. Res., 48(1), W0154.

Information & Authors

Information

Published In

Go to Journal of Water Resources Planning and Management
Journal of Water Resources Planning and Management
Volume 143Issue 12December 2017

History

Received: Oct 18, 2016
Accepted: Jun 13, 2017
Published online: Oct 11, 2017
Published in print: Dec 1, 2017
Discussion open until: Mar 11, 2018

Permissions

Request permissions for this article.

Authors

Affiliations

Sara Séguin [email protected]
Assistant Professor, Dept. of Computer Science and Mathematics, Université du Québec à Chicoutimi, Saguenay, QC, Canada G7H 2B1; formerly, Université Laval, Québec, QC, Canada G1V 0A6 (corresponding author). E-mail: [email protected]
Charles Audet [email protected]
Full Professor, École Polytechnique de Montréal and Group for Research in Decision Analysis, Dept. of Mathematics and Industrial Engineering, Montréal, QC, Canada H3C 3A7. E-mail: [email protected]
Pascal Côté [email protected]
Operations Research Engineer, Rio Tinto, Power Operations, Saguenay, QC, Canada G7S 4R5; Group for Research in Decision Analysis, Montréal, QC, Canada H3T 2A7. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share