Skip to main content
Log in

An Efficient Linearization Method for Long-Term Operation of Cascaded Hydropower Reservoirs

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

The hydropower reservoir operation is a challenging optimization problem due to the nonlinear factors, where the water head, reservoir storage, release, generating capacity, and water rate are interconnected. To solve such a difficult problem in an efficient and stable way based on mathematical programming, efficient linearization method with high accuracy is of vital importance. This paper simplifies the hydropower output as the function of average reservoir storage and release, and presents an efficient piecewise linearization method that concaves the hydropower output function with a series of planes, which transforms the original nonlinear problem into a linear programming one without introducing any integer variables. The presented method is applied to a long-term hydropower scheduling (LHS) problem with 7 cascaded reservoirs, and a nonlinear direct search procedure is then employed to search further. The performance is compared with that of another linearization method that uses special ordered sets of type two, case study shows that LHS using the presented linearization method runs much faster and obtains results very close to that of the latter one. The presented method, as a high performance exact algorithm, should be very promising in solving the real-world hydropower operation problems.

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

Access this article

Subscribe and save

Springer+
from €37.37 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Price includes VAT (Norway)

Instant access to the full article PDF.

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

Similar content being viewed by others

References

  • Beale EML, Tomlin JA (1970) Special facilities in a general mathematical programming system for nonconvex problems using ordered sets of variables. Proceedings of the 5th International Conference on Operational Research, pp 447–454

  • Borghetti A, D'Ambrosio C, Lodi A, Martello S (2008) An MILP approach for short-term hydro scheduling and unit commitment with head-dependent reservoir. IEEE Trans Power Syst 23(3):1115–1124

    Article  Google Scholar 

  • Bozorg-Haddad O, Janbaz M, Loaiciga HA (2016) Application of the gravity search algorithm to multi-reservoir operation optimization. Adv Water Resour 98:173–185

    Article  Google Scholar 

  • Chau KW, Wu CL (2010) A hybrid model coupled with singular spectrum analysis for daily rainfall prediction. J Hydroinf 12(4):458–473

    Article  Google Scholar 

  • Chen L, McPhee J, Yeh WWG (2007) A diversified multiobjective GA for optimizing reservoir rule curves. Adv Water Resour 30(5):1082–1093

    Article  Google Scholar 

  • Chen XY, Chau KW, Busari AO (2015) A comparative study of population-based optimization algorithms for downstream river flow forecasting by a hybrid neural network model. Eng Appl Artif Intell 46:258–268

    Article  Google Scholar 

  • Finardi EC, Takigawa FYK, Brito BH (2016) Assessing solution quality and computational performance in the hydro unit commitment problem considering different mathematical programming approaches. Electr Power Syst Res 136:212–222

    Article  Google Scholar 

  • Gholami V, Chau KW, Fadaee F, Torkaman J, Ghaffari A (2015) Modeling of groundwater level fluctuations using dendrochronology in alluvial aquifers. J Hydrol 529:1060–1069

    Article  Google Scholar 

  • Grygier JC, Stedinger JR (1985) Algorithms for optimizing hydropower system operation. Water Resour Res 21(1):1–10

    Article  Google Scholar 

  • Hamann A, Hug G (2014) Real-time optimization of a hydropower Cascade using a linear modeling approach. 2014 Power Systems Computation Conference. IEEE

  • Ilich N (2008) Shortcomings of linear programming in optimizing river basin allocation. Water Resour Res 44(2):14

    Article  Google Scholar 

  • Kang CX, Guo M, Wang JW (2017) Short-term hydrothermal scheduling using a two-stage linear programming with special ordered sets method. Water Resour Manag 31(11):3329–3341

    Article  Google Scholar 

  • Lu P, Zhou JZ, Wang C, Qiao Q, Mo L (2015) Short-term hydro generation scheduling of Xiluodu and Xiangjiaba cascade hydropower stations using improved binary-real coded bee colony optimization algorithm. Energy Convers Manag 91:19–31

    Article  Google Scholar 

  • Ming B, Chang JX, Huang Q, Wang YM, Huang SZ (2015) Optimal operation of multi-reservoir system based-on cuckoo search algorithm. Water Resour Manag 29(15):5671–5687

    Article  Google Scholar 

  • Sörensen K (2015) Metaheuristics—the metaphor exposed. Int Trans Oper Res 22(1):3–18

    Article  Google Scholar 

  • Tao T, Lennox WC (1991) Reservoir operations by successive linear programming. J Water Resour Plan Manag 117(2):274–280

    Article  Google Scholar 

  • Taormina R, Chau KW, Sivakumar B (2015) Neural network river forecasting through baseflow separation and binary-coded swarm optimization. J Hydrol 529:1788–1797

    Article  Google Scholar 

  • Teegavarapu RSV, Simonovic SP (2002) Optimal operation of reservoir systems using simulated annealing. Water Resour Manag 16(5):401–428

    Article  Google Scholar 

  • Tong B, Zhai QZ, Guan XH (2013) An MILP based formulation for short-term hydro generation scheduling with analysis of the linearization effects on solution feasibility. IEEE Trans Power Syst 28(4):3588–3599

    Article  Google Scholar 

  • Wang JW (2010) A new stochastic control approach to multireservoir operation problems with uncertain forecasts. Water Resour Res 46:13

    Article  Google Scholar 

  • Wang JW, Yuan XH, Zhang YC (2004) Short-term scheduling of large-scale hydropower systems for energy maximization. J Water Resour Plan Manag 130(3):198–205

    Article  Google Scholar 

  • Wang JW, Lu BJ, Zhang YC (2006) Short-term generation scheduling for energy consumption minimization of large-scale hydro systems. Int J Power Energy Syst 26(1):18–25

    Google Scholar 

  • Wang C, Zhou JZ, Lu P, Yuan L (2015) Long-term scheduling of large cascade hydropower stations in Jinsha River, China. Energy Convers Manag 90:476–487

    Article  Google Scholar 

  • Wang JY, Liao SL, Cheng CT, Liu BX (2017) MILP model for short-term hydro scheduling with head-sensitive prohibited operating zones. World Environmental and Water Resources Congress 2017. ASCE

  • Yoo JH (2009) Maximization of hydropower generation through the application of a linear programming model. J Hydrol 376(1–2):182–187

    Article  Google Scholar 

  • Zhang R, Zhou JZ, Zhang HF, Liao X, Wang XM (2014) Optimal operation of large-scale cascaded hydropower Systems in the Upper Reaches of the Yangtze River, China. J Water Resour Plan Manag 140(4):480–495

    Article  Google Scholar 

Download references

Acknowledgments

This paper is supported by the National Key Research and Development Program of China under grant No. 2016YFC0401910.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jinwen Wang.

Ethics declarations

Conflict of Interest

None.

Appendix

Appendix

This section gives the linearization approach for the “min” constraint used in estimating the parameters of planes. A “min” constraint y = min {x1, ⋯, xU} can be linearized as follows,

$$ y={x}_u-{s}_u\ \mathrm{and}\ {s}_u\ge 0, $$
(23)
$$ \sum \limits_{u=1}^U{z}_u=1\ \mathrm{and}\ {z}_u\in \left\{0,1\right\}, $$
(24)
$$ \mathrm{SOS}1\left({s}_u,{z}_u\right), $$
(25)

where su and zu are new variables introduced, and the SOS1 constraint requires that at most one of them can be nonzero (Beale and Tomlin 1970), which means su = 0 when zu = 1. The second constraint (24) ensures that one of the zu must be 1 and thus at least one of the su must be 0. Hence, y = xu for at least one of the u due to the first constraint (23).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kang, C., Chen, C. & Wang, J. An Efficient Linearization Method for Long-Term Operation of Cascaded Hydropower Reservoirs. Water Resour Manage 32, 3391–3404 (2018). https://doi.org/10.1007/s11269-018-1997-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Version of record:

  • Issue date:

  • DOI: https://doi.org/10.1007/s11269-018-1997-2

Keywords