A hybrid dynamic programming - Tabu Search approach for the long-term hydropower scheduling problem

Computational Management Science - Tập 18 - Trang 385-410 - 2021
Yves Mbeutcha1, Michel Gendreau1, Gregory Emiel2
1CIRRELT and the Department of Mathematics and Industrial Engineering, École Polytechnique de Montreal, Montreal, Canada
2Hydro-Quebec, Montreal, Canada

Tóm tắt

The long-term energy scheduling of a large hydroelectric power system is studied in this paper. The problem aims at defining a policy that provides the best trade-off between energy conservation into the reservoir for future revenues and current energy sales with a risk of system failure in the future. The policy should take into account the uncertainty of energy inflows for the next decades. Energy inflows are obtained from water inflows using an energy aggregation process and therefore behave like hydrological time series. Long-term persistence, present in the energy inflows, especially with multiyear sequences of low and high inflows, poses a serious threat to the system’s reliability. A Shifting Level hydrological model is used to capture precisely the annual and interannual dynamic of the energy inflows. However, this model is challenging to include in the framework required by state-of-the-art optimization methods that mostly rely on the dynamic programming principle and Markovian processes. We propose a method combining stochastic dynamic programming and Tabu Search to solve the long-term energy scheduling problem without the need to find an appropriate Markovian approximation of the Shifting Level model. The policies resulting from this hybrid method are compared with stochastic dynamic programming policies coupled with a Hidden Markov Model. The results show that the hybrid method retains more energy in the reservoirs, thus reducing the volume of possible energy deficits. Overall, the objective value obtained by the hybrid method policies is higher than the value returned by the stochastic dynamic programming with the Hidden Markov Model, suggesting a better trade-off between a low risk of energy deficits and revenue maximization through high energy sales.

Tài liệu tham khảo

Abd-Alsabour N, Ramakrishnan S (2016) Hybrid metaheuristics for classification problems. Pattern Recognit Anal Appl 10:65253. https://doi.org/10.5772/65253 Ailliot P, Bessac J, Monbet V, Pène F (2015) Non-homogeneous hidden Markov-switching models for wind time series. J Stat Plan Inference 160:75–88. https://doi.org/10.1016/j.jspi.2014.12.005 Arvanitidis NV, Rosing J (1970) Optimal operation of multireservoir systems using a composite representation. IEEE Trans Power Apparat Syst PAS 89:327–335. https://doi.org/10.1109/TPAS.1970.292596 Bai X, Shahidehpour SM (1996) Hydro-thermal scheduling by tabu search and decomposition method. IEEE Trans Power Syst 11(2):968–974. https://doi.org/10.1109/59.496182 Bartolini P, Salas JD (1993) Modeling of streamflow processes at different time scales. Water Resour Res 29(8):2573–2587. https://doi.org/10.1029/93WR00747 Bellman R (1957) Dynamic programming, 1st edn. Princeton University Press, Princeton Brandao JLB (2010) Performance of the equivalent reservoir modeling technique for multi-reservoir hydropower systems. Water Resour Manag 24:3101–3114. https://doi.org/10.1007/s11269-010-9597-9 Carpentier PL, Gendreau M, Bastin F (2013) Long-term management of a hydroelectric multireservoir system under uncertainty using the progressive hedging algorithm. Water Resour Res 49(5):2812–2827. https://doi.org/10.1002/wrcr.20254 Core Team R (2011) R: a language and environment for statistical computing. http://www.R-project.org Deisenroth M, Neumann G, Peters J (2013) A survey on policy search for robotics. Found Trends Robot 2:1–142. https://doi.org/10.1561/2300000021 Desreumaux Q, Côtéé P, Leconte R (2018) Comparing model-based and model-free streamflow simulation approaches to improve hydropower reservoir operations. J Water Resour Plan Manag 144(3):05018002. https://doi.org/10.1061/(ASCE)WR.1943-5452.0000860 Faber BA, Stedinger JR (2001) Reservoir optimization using sampling SDP with ensemble streamflow prediction (ESP) forecasts. J Hydrol 249(1–4):113–133. https://doi.org/10.1016/S0022-1694(01)00419-X Fisher A, Green D, Metcalfe A (2011) Modelling of hydrological persistence for hidden state Markov decision processes. Ann Oper Res 199(1):215–224. https://doi.org/10.1007/s10479-011-0992-2 Fortin V, Perreault L, Salas JD (2004) Retrospective analysis and forecasting of streamflows using a shifting level model. J Hydrol 296(1):135–163. https://doi.org/10.5772/652532 Gendreau M, Potvin JY (2019) Tabu search. In: Gendreau M, Potvin JY (eds) Handbook of metaheuristics, 3rd edn. Springer Nature, Cham, pp 37–55 Girardeau P, Leclere V, Philpott AB (2015) On the convergence of decomposition methods for multistage stochastic convex programs. Math Oper Res 40(1):130–145. https://doi.org/10.1287/moor.2014.0664 Giuliani M, Castelletti A, Pianosi F, Mason E, Reed PM (2016) Curses, tradeoffs, and scalable management: advancing evolutionary multiobjective direct policy search to improve water reservoir operations. J Water Resour Plan Manag 142(2):04015050. https://doi.org/10.1061/(ASCE)WR.1943-5452.0000570 Glover FW (1997) Tabu Search. Springer Science + Business Media, https://doi.org/10.5772/652534 Grygier JC, Stedinger JR (1988) Condensed disaggregation procedures and conservation corrections for stochastic hydrology. Water Resour Res 24(10):1574–1584. https://doi.org/10.5772/652535 Haguma D, Leconte R (2018) Long-term planning of water systems in the context of climate non-stationarity with deterministic and stochastic optimization. Water Resour Manag 32(5):1725–1739. https://doi.org/10.1007/s11269-017-1900-6 Haguma D, Leconte R, Côté P, Krau S, Brissette F (2014) Optimal hydropower generation under climate change conditions for a northern water resources system. Water Resour Manag 28(13):4631–4644. https://doi.org/10.1007/s11269-014-0763-3 Hurst H (1951) The long-term storage capacity of reservoir. Trans Am Soc Civ Eng 116(1):770–799 Hydro-Quebec (2019) Annual report 2019—Setting new sights with our clean energy. https://www.hydroquebec.com/data/documents-donnees/pdf/annual-report.pdf Hydro-Québec Distribution (2019) Complément d’information du Plan d’approvisionnement 2020-2029 - Approvisionnements. http://publicsde.regie-energie.qc.ca/projets/529/DocPrj/R-4110-2019-B-0009-Demande-Piece-2019_11_01.pdf. tableau 4.6, p 30. Accessed 23 Sept 2020 Karamouz M, Vasiliadis HV (1992) Bayesian stochastic optimization of reservoir operation using uncertain forecasts. Water Resour Res 28(5):1221–1232. https://doi.org/10.1016/j.jspi.2014.12.0050 Koutsoyiannis D (2005) Hydrologic persistence and the hurst phenomenon. In: Water encyclopedia, pp 210–221. https://doi.org/10.1002/047147844X.sw43 Maceira MEP, Damazio JM (2006) The use of PAR(p) model in the stochastic dual dynamic programming optimization scheme used in the operation planning of the Brazilian hydropower system. Probab Eng Inf Sci 20(1):143–156. https://doi.org/10.1017/S0269964806060098 Mantawy AH, Soliman SA, El-Hawary ME (2002) A new tabu search algorithm for the long-term hydro scheduling problem, pp 29–34. https://doi.org/10.1109/LESCPE.2002.1020663 Marchand A, Gendreau M, Blais M, Emiel G (2019) Efficient tabu search procedure for short-term planning of large-scale hydropower systems. J Water Resour Plan Manag 145(7):04019025. https://doi.org/10.1061/(ASCE)WR.1943-5452.0001064 Monbet V (2020) Package NHMSAR: non-homogeneous Markov switching autoregressive models. https://CRAN.R-project.org/package=NHMSAR Nidhal S (2014) Time series modeling of monthly rainfall in arid areas: case study for Saudi Arabia. Am J Environ Sci 10(3):277–282. https://doi.org/10.3844/ajessp.2014.277.282 Olivares MA, Lund JR (2012) Representing energy price variability in long- and medium-term hydropower optimization. J Water Resour Plan Manag 138(6):606–613. https://doi.org/10.1061/(ASCE)WR.1943-5452.0000214 Oliveira R, Loucks DP (1997) Operating rules for multireservoir systems. Water Resour Res 33(4):839–852. https://doi.org/10.1016/j.jspi.2014.12.0056 Pereira MVF, Pinto LMVG (1991) Multi-stage stochastic optimization applied to energy planning. Math Program 52(1–3):359–375. https://doi.org/10.1016/j.jspi.2014.12.0057 Pina J, Tilmant A, Côté P (2017) Optimizing multireservoir system operating policies using exogenous hydrologic variables: SDDPX exogenous variables. Water Resour Res 53(11):9845–9859. https://doi.org/10.1016/j.jspi.2014.12.0058 Rockafellar RT, Wets RJB (1991) Scenarios and policy aggregation in optimization under uncertainty. Math Oper Res 16(1):119–147. https://doi.org/10.1287/moor.16.1.119 Salas JD (2000) Stochastic Analysis and modeling for simulation and forecasting. Consulting report for Hydro-Quebec Salas JD, Boes DC (1980) Shifting level modelling of hydrologic series. Adv Water Resour 3(2):59–63. https://doi.org/10.1016/0309-1708(80)90028-7 Scarcelli RO, Zambelli MS, Filho SS, Carneiro AA (2014) Aggregated inflows on stochastic dynamic programming for long term hydropower scheduling. In: North American power symposium (NAPS), pp 1–6. https://doi.org/10.1109/NAPS.2014.6965473 Scarcelli ROC, Zambelli MS, Soares S, Carneiro AAFM (2017) Ensemble of Markovian stochastic dynamic programming models in different time scales for long term hydropower scheduling. Electr Power Syst Res 150:129–136. https://doi.org/10.1016/j.epsr.2017.05.013 Stedinger JR, Vogel RM (1984) Disaggregation procedures for generating serially correlated flow vectors. Water Resour Res 20(1):47–56. https://doi.org/10.1109/TPAS.1970.2925962 Sveinsson OGB, Salas JD, Lane WL, Frevert DK (2007) Stochastic analysis, modeling and simulation (SAMS) Tilmant A, Kelman R (2007) A stochastic approach to analyze trade-offs and risks associated with large-scale water resources systems. Water Resour Res 43(6):W06425. https://doi.org/10.1109/TPAS.1970.2925963 Tsitsiklis JN, Van Roy B (1996) Feature-based methods for large scale dynamic programming. Mach Learn 22(1–3):59–94. https://doi.org/10.1109/TPAS.1970.2925964 Turgeon A (2005) Solving a stochastic reservoir management problem with multilag autocorrelated inflows. Water Resour Res 41(12):W12414. https://doi.org/10.1109/TPAS.1970.2925965 Turner SWD, Galelli S (2016) Regime-shifting streamflow processes: implications for water supply reservoir operations. Water Resour Res 52(5):3984–4002. https://doi.org/10.1002/2015WR017913 Van Slyke RM, Wets R (1969) L-shaped linear programs with applications to optimal control and stochastic programming. SIAM J Appl Math 17(4):638–663. https://doi.org/10.2307/2099310 Vecchia AV, Obeysekera JT, Salas JD, Boes DC (1983) Aggregation and estimation for low-order periodic ARMA models. Water Resour Res 19(5):1297–1306. https://doi.org/10.1109/TPAS.1970.2925968