Abstract
The goal of the long-term hydrothermal scheduling (LTHS) problem is to determine an optimal policy that minimises the expected operational cost over a multi-annual planning horizon. In this problem, inflows are naturally random; thus, the development of policies requires the use of specialised techniques such as stochastic optimization algorithms. Although the optimal policy defined by means of the expected cost is economically efficient, the associated decisions can incur a high risk of energy deficit. To overcome such disadvantages, one alternative is to include a risk-measure approach in the LTHS modeling. In this study, we compared two different risk-measure strategies applied to the LTHS problem: (i) a convex combination between the conditional value at risk (CVaR) and the expected operational cost, (ii) a reservoir risk-curve. To accomplish the comparison, we consider the Brazilian power system with a 5-year planning horizon discretized in monthly stages. The policies supplied by the risk-averse strategies are simulated in a set of synthetic inflow scenarios. Thus, the results are obtained in terms of the expected long-term hydrothermal decisions, such as the total operational cost and the reservoir storage. In summary, the CVaR-based policies provided better operational results than the risk-curve one.
Similar content being viewed by others
Abbreviations
- DP:
-
Dynamic programming
- LP:
-
Linear programming
- SP:
-
Stochastic programming
- IID:
-
Independent and identically distributed
- ISO:
-
Independent electric power system operator
- EER:
-
Energy equivalent reservoirs
- VaR:
-
Value at Risk
- CAR:
-
Risk-averse curve (Brazilian case)
- CVaR:
-
Conditional value at risk
- LTHS:
-
Long-term hydrothermal scheduling
- SDDP:
-
Stochastic dual dynamic programming
- K :
-
Counter k = 1,...,nk
- T :
-
Index of monthly stages over the planning horizon, \(t=\) 1,...,nt
- \(R_{t}\) :
-
Set of realizations for the stochastic variable representation in stage t, \(R_{t}\) = {r:\(r\in \) Z \(_{+}\),1\(\le r\le \) nr \(_{t}\)}
- \(C_{t}\) :
-
Set of approximations, at stage t, for the recursive function of stage t+1, \(C_{t}\) = {c:\(c\in \) Z \(_{+}\),1\(\le c\le \) nc \(_{t}\)}
- \(\alpha _{t}\) :
-
Percentile under risk of Conditional Value at Risk (CVaR) at stage t, \(\alpha _{t} \in \)[0,...,1]
- \(\lambda _{t}\) :
-
Risk-aversion level in stage t, \(\lambda _{t} \in \)[0,...,1[
- cf:
-
Incremental operational cost of thermal fuel plant (R$\(^{1}\)/MWh)
- cv:
-
Cost of violation of minimum target reservoir storage level (R$/ hm\(^{3})\)
- pb\(_{t,r}\) :
-
Probability associated with realization r in stage t
- pl\(_{t}\) :
-
Electricity power demand at stage t (MW)
- pr:
-
Productivity coefficient of hydro plant (MW/m\(^{3}\)/s)
- vc\(_{t}\) :
-
Volume of risk-curve defined for the reservoir of hydro in stage t (hm\(^{3})\)
- vz:
-
Coefficient to convert constant water flow (m\(^{3}\)/s) to monthly volume (hm\(^{3})\)
- ZT \(_{t,r}\) :
-
Monthly risk-neutral cost function (R$)
- ZV \(_{t,r}\) :
-
Monthly cost function with reservoir violation cost (R$)
- ZR \(_{t,r}\) :
-
Monthly cost function with coherent risk-measure based on CVaR (R$)
- ZF \(_{t}\) :
-
Recursive cost-to-go function in t (R$)
- ur \(_{t}\) :
-
Value at Risk (VaR) of ZT \(_{t,r}\) : \(r\in R_{t}\)
- vh \(_{t-1}\) :
-
Hydro plant initial volume in stage t (hm\(^{3})\)
- yh \(_{r,t}\) :
-
Monthly reservoir inflow associated with the realization r (m\(^{3}\)/s)
- av \(_{t }\) :
-
Auxiliary variable
- pd \(_{t}\) :
-
Electric system power shortage (MW)
- pt \(_{t}\) :
-
Thermal plant power generation (MW)
- qh \(_{t}\) :
-
Hydro plant turbined outflow (m\(^{3}\)/s)
- sh \(_{t}\) :
-
Hydro plant spillage (m\(^{3}\)/s)
- vr \(_{t}\) :
-
Risk-curve violation in reservoir (hm\(^{3})\)
- ur \(_{t+1}\) :
-
Value at Risk of ZT \(_{t+1,r}\) : \(r \in R_{t+1}\)
- vh \(_{t}\) :
-
Hydro plant final volume at stage t (hm\(^{3})\)
- zf \(^{LB}_{t }\) :
-
Lower bound approximation of ZF \(_{t}\)
- pt:
-
Thermal plant power generation upper bound (MW)
- qh:
-
Hydro plant turbined outflow upper bound (m\(^{3}\)/s)
- vh:
-
Hydro plant reservoir storage upper bound (hm\(^{3})\)
- zt \(^{UB}_{r,t}\) :
-
Monthly operational cost associated with realization r (R$)
- zv \(^{UB}_{r,t}\) :
-
Monthly operational cost plus reservoir violation associated with r (R$)
- zr \(^{UB}_{r,t}\) :
-
Monthly coherent risk-measure based on operational cost associated with r (R$)
- \(\psi \)ur\(_{r,t}\) :
-
Lagrange Multiplier of (21) obtained from LP in stage t associated with realization r
- \(\psi \)vh\(_{r,t }\) :
-
Lagrange Multiplier of (7) obtained from LP in stage t associated with realization r
References
Pereira, M.V.F., Pinto, L.M.V.G.: Stochastic Optimization of a multireservoir hydroelectric system: a decomposition approach. Water Resour. Res. 21(6), 779–792 (1985)
Maceira, M.E.P., Terry, L.A., Costa, F.S., Damazio, J.M., Melo, A.C.G.: “Chain of optimization models for setting the energy dispatch and spot price in the Brazilian system,” in 14th PSCC Proceedings. Seville, Spain (2002)
Philpott, A.B., de Matos, V.L.: Dynamic sampling algorithms for multi-stage stochastic programs with risk aversion. Eur. J. Oper. Res. 218(2), 470–483 (2012)
Philpott, A., Guan, Z.: Models for estimating the performance of electricity markets with hydro-electric reservoir storage. Technical report, Electric Power Optimization Centre, University of Auckland (2013)
Maceira, M.E.P., Marzano, L.G.B., Penna, D.D.J., Diniz, A.L., Justino, T.C.: Application of CVaR risk aversion approach in the expansion and operation planning and for setting the spot price in the Brazilian hydrothermal interconnected system. Power Syst. Comput. Conf. (PSCC) 2014, 1–7 (2014)
Shapiro, A.: Analysis of stochastic dual dynamic programming method. Eur. J. Oper. Res. 209(1), 63–72 (2011)
Rockafellar, R.T., Uryasev, S.: Optimization of conditional value-at-risk. J. Risk 2, 21–42 (2000)
Kligerman, A.S., Lima, M.C.A.: Risk-aversion curve incorporation in NEWAVE model. In: Proceedings of XVIII SNPTEE, Curitiba, Brazil (2005) (in Portuguese)
Shapiro, A., Tekaya, W., da Costa, J.P., Soares, M.P.: Risk neutral and risk averse Stochastic Dual Dynamic Programming method. Eur. J. Oper. Res. 224(2), 375–391 (2013)
Lima, L.M.M., Popova, E., Damien, P.: Modeling and forecasting of Brazilian reservoir inflows via dynamic linear models. Int. J. Forecast. 30(3), 464–476 (2014)
De Matos, V.L., Finardi, E.C.: A computational study of a stochastic optimization model for long term hydrothermal scheduling. Int. J. Electr. Power Energy Syst. 43(1), 1443–1452 (2012)
De Queiroz, A.R., Morton, D.P.: Sharing cuts under aggregated forecasts when decomposing multi-stage stochastic programs. Oper. Res. Lett. 41(3), 311–316 (2013)
Infanger, G., Morton, D.P.: Cut sharing for multistage stochastic linear programs with interstage dependency. Math. Program. 75(2), 241–256 (1996)
De Matos, V.L., Larroyd, P.V., Finardi, E.C.: “Assessment of the Long-Term Hydrothermal Scheduling Operation Polices with Alternative Inflow Modeling,” in 18th PSCC Proceedings. Wroclaw, Poland (2014)
ONS.: Methodology for risk-aversion curve in NEWAVE model - CAR Method. Rio de Janeiro, RJ, Technical note 007 (2004) (in Portuguese)
Pereira, M.V.F., Pinto, L.M.V.G.: Multi-stage stochastic optimization applied to energy planning. Math. Program. 52(1–3), 359–375 (1991)
Homem-de-Mello, T., de Matos, V.L., Finardi, E.C.: Sampling strategies and stopping criteria for stochastic dual dynamic programming: a case study in long-term hydrothermal scheduling. Energy Syst. 2(1), 1–31 (2011)
Arvanitidis, N.V., Rosing, J.: Composite representation of a multireservoir hydroelectric power system. IEEE Trans. Power Appar. Syst. PAS-89(2), 319–326 (1970)
CEPEL.: “Reference guide—NEWAVE Model. Rio de Janeiro, RJ (2001) (in Portuguese)
Author information
Authors and Affiliations
Corresponding author
Additional information
The official Brazilian currency since 1994 is the Brazilian real (sign R$, code BRL).
Rights and permissions
About this article
Cite this article
Larroyd, P.V., de Matos, V.L. & Finardi, E.C. Assessment of risk-averse policies for the long-term hydrothermal scheduling problem. Energy Syst 8, 103–125 (2017). https://doi.org/10.1007/s12667-016-0191-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12667-016-0191-y