TY - JOUR
T1 - Sampling strategies and stopping criteria for stochastic dual dynamic programming
T2 - A case study in long-term hydrothermal scheduling
AU - Homem-De-Mello, Tito
AU - De Matos, Vitor L.
AU - Finardi, Erlon C.
N1 - Funding Information:
Acknowledgements The authors thank two anonymous referees for their valuable comments. This research was supported by Projeto de Pesquisa & Desenvolvimento Tractebel Energia GDF Suez—P&D ANEEL (0403-017 2007).
PY - 2011/3
Y1 - 2011/3
N2 - The long-term hydrothermal scheduling is one of the most important problems to be solved in the power systems area. This problem aims to obtain an optimal policy, under water (energy) resources uncertainty, for hydro and thermal plants over a multi-annual planning horizon. It is natural to model the problem as a multistage stochastic program, a class of models for which algorithms have been developed. The original stochastic process is represented by a finite scenario tree and, because of the large number of stages, a sampling-based method such as the Stochastic Dual Dynamic Programming (SDDP) algorithm is required. The purpose of this paper is two-fold. Firstly, we study the application of two alternative sampling strategies to the standard Monte Carlo-namely, Latin hypercube sampling and randomized quasi-Monte Carlo-for the generation of scenario trees, as well as for the sampling of scenarios that is part of the SDDP algorithm. Secondly, we discuss the formulation of stopping criteria for the optimization algorithm in terms of statistical hypothesis tests, which allows us to propose an alternative criterion that is more robust than that originally proposed for the SDDP. We test these ideas on a problem associated with the whole Brazilian power system, with a three-year planning horizon.
AB - The long-term hydrothermal scheduling is one of the most important problems to be solved in the power systems area. This problem aims to obtain an optimal policy, under water (energy) resources uncertainty, for hydro and thermal plants over a multi-annual planning horizon. It is natural to model the problem as a multistage stochastic program, a class of models for which algorithms have been developed. The original stochastic process is represented by a finite scenario tree and, because of the large number of stages, a sampling-based method such as the Stochastic Dual Dynamic Programming (SDDP) algorithm is required. The purpose of this paper is two-fold. Firstly, we study the application of two alternative sampling strategies to the standard Monte Carlo-namely, Latin hypercube sampling and randomized quasi-Monte Carlo-for the generation of scenario trees, as well as for the sampling of scenarios that is part of the SDDP algorithm. Secondly, we discuss the formulation of stopping criteria for the optimization algorithm in terms of statistical hypothesis tests, which allows us to propose an alternative criterion that is more robust than that originally proposed for the SDDP. We test these ideas on a problem associated with the whole Brazilian power system, with a three-year planning horizon.
UR - http://www.scopus.com/inward/record.url?scp=79960059908&partnerID=8YFLogxK
U2 - 10.1007/s12667-011-0024-y
DO - 10.1007/s12667-011-0024-y
M3 - Article
AN - SCOPUS:79960059908
SN - 1868-3967
VL - 2
SP - 1
EP - 31
JO - Energy Systems
JF - Energy Systems
IS - 1
ER -