Skip to main content

Advertisement

Log in

Assessment of risk-averse policies for the long-term hydrothermal scheduling problem

  • Original Paper
  • Published:
Energy Systems Aims and scope Submit manuscript

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.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

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

  1. 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)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  MathSciNet  MATH  Google Scholar 

  4. 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)

  5. 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)

    Google Scholar 

  6. Shapiro, A.: Analysis of stochastic dual dynamic programming method. Eur. J. Oper. Res. 209(1), 63–72 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  7. Rockafellar, R.T., Uryasev, S.: Optimization of conditional value-at-risk. J. Risk 2, 21–42 (2000)

    Article  Google Scholar 

  8. Kligerman, A.S., Lima, M.C.A.: Risk-aversion curve incorporation in NEWAVE model. In: Proceedings of XVIII SNPTEE, Curitiba, Brazil (2005) (in Portuguese)

  9. 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)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Article  MathSciNet  MATH  Google Scholar 

  13. Infanger, G., Morton, D.P.: Cut sharing for multistage stochastic linear programs with interstage dependency. Math. Program. 75(2), 241–256 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  14. 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)

    Google Scholar 

  15. ONS.: Methodology for risk-aversion curve in NEWAVE model - CAR Method. Rio de Janeiro, RJ, Technical note 007 (2004) (in Portuguese)

  16. 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)

    Article  MathSciNet  MATH  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Arvanitidis, N.V., Rosing, J.: Composite representation of a multireservoir hydroelectric power system. IEEE Trans. Power Appar. Syst. PAS-89(2), 319–326 (1970)

  19. CEPEL.: “Reference guide—NEWAVE Model. Rio de Janeiro, RJ (2001) (in Portuguese)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paulo Vitor Larroyd.

Additional information

The official Brazilian currency since 1994 is the Brazilian real (sign R$, code BRL).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12667-016-0191-y

Keywords

Navigation