Skip to main content
Log in

Application of artificial neural network for optimal operation of a multi-purpose multi-reservoir system, I: initial solution and selection of input variables

  • Original Article
  • Published:
Sustainable Water Resources Management Aims and scope Submit manuscript

Abstract

In this two-part series research paper, the effect of different input variables for optimal operation of a multipurpose multi-reservoir system using artificial neural network (ANN) models has been thoroughly investigated. As an alternative to multi-reservoir stochastic model, dynamic programming-based ANN models are developed. Due to nonavailability of any specific criterion to select the number and type of input variables for such ANN model, an exhaustive study with various combinations of input variables for single-reservoir ANN models is done. Damodar Valley, a multi-purpose multi-reservoir system in India, is used for this study. Results obtained from discrete dynamic programming, an optimization technique, are used as training data for ANN models. With different combinations of input data, five types of ANN models are developed. ANN models are simulated with generated inflow sequence as well as different types of observed historical inflow sequences. For each simulation, 240 monthly networks are trained and stored. Four different stochastic dynamic programming (SDP) models of the system are developed considering one reservoir at a time approach. Linear regression analysis is performed between the results obtained from ANN models with results of the best SDP model. Objective function values as well as different regression parameters are compared to select preferred ANN model and its input variables.

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

Similar content being viewed by others

References

  • ASCE Task Committee on Application of Artificial Neural Networks in Hydrology (Rao Govindaraju) (2000a) I: Preliminary concept. J Hydrol Eng 5(2):115–123

  • ASCE Task Committee on Application of Artificial Neural Networks in Hydrology (Rao Govindaraju) (2000b) II: Hydrologic application. J Hydrol Eng 5(2):124–137

  • Bellman R (1957) Dynamic Programming. Princeton University, Princeton, New York

  • Bellman R (1962) Dynamic programming. Princeton University, Princeton

    Book  Google Scholar 

  • Cancelliere A, Giuliano AA, Rossi G (2004) A neural networks approach for deriving Irrigation reservoir operating rules. Water Resour Manag 16(1):71–88

    Article  Google Scholar 

  • Celeste AB, Koichi S, Kodata A (2008) Integrating long- and short-term reservoir operation models via stochastic and deterministic optimization: case study in Japan. J Water Resour Plan Manag Div Am Soc Civ Eng 134(5):440–448

    Article  Google Scholar 

  • Chaves P, Chang FJ (2008) Intelligent reservoir operation system based on evolving artificial neural networks. Adv Water Resour 31(6):926–936

    Article  Google Scholar 

  • Chandramouli V, Deka P (2005) Neural network based decision support model for optimal reservoir operation. Water Resour Manag 19(4):447–464

    Article  Google Scholar 

  • Chandramouli V, Raman H (2001) Multireservoir modeling with dynamic programming and neural networks. J Water Resour Plan Manag Div Am Soc Civ Eng 127(2):89–98

    Article  Google Scholar 

  • Chandramouli V, Kuppusamy KA, Manikandan K (2002) Study on water sharing in a multi-reservoir system using dynamic programming and neural network model. J Water Resour Dev 18(3):425–438

    Article  Google Scholar 

  • Coerver HM, Ruten MM, van de Giesen NC (2018) Deduction of reservoir operating rules for application in global hydrological models. Hydrol Earth Syst Sci 22:831–851

    Article  Google Scholar 

  • Damodar Valley Reservoirs Regulation Manual (1995) Central Water Commission. Government of India, New Delhi, India

  • Esmaeil-Beik S, Yu YS (1984) Optimal operation of multipurpose pool of Elk City Lake. J Water Resour Plan Manag Div Am Soc Civ Eng 110(1):1–14

    Article  Google Scholar 

  • Fayaed S, El-Shafie A, Jafar O (2013) Integrated artificial neural network (ANN) and stochastic dynamic programming (SDP) model for optimal release policy. Water Resour Manag 27(10):3679–3696

    Article  Google Scholar 

  • Huang W-C, Harboe R, Bogardi JJ (1991) Testing stochastic dynamic programming models conditioned on observed or forecasted inflows. J Water Resour Plan Manag Div Am Soc Civ Eng 117(1):28–36

    Article  Google Scholar 

  • Jain SK, Das A, Srivastava DK (1999) Application of ANN for reservoir inflow prediction and operation. J Water Resour Plan Manag Div Am Soc Civ Eng 125(5):263–271

    Article  Google Scholar 

  • Labadie JW (2004) Optimal operation of multireservoir systems: state-of-the-art review. J Water Resour Plan Manag Div Am Soc Civ Eng 130(2):93–111

    Article  Google Scholar 

  • Loucks DP, Stedinger JR, Haith DA (1981) Water resources systems planning and analysis. Prentice-Hall, New Jersey

    Google Scholar 

  • Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: a review of modeling issues and applications. Environ Model Softw 15(1):101–124

    Article  Google Scholar 

  • Paudyal GN, Shrestha DL, Bogardi JJ (1990) Optimal hydropower system configuration based on operational analysis. J Water Resour Plan Manag Div Am Soc Civ Eng 116(2):233–246

    Article  Google Scholar 

  • Raman H, Chandramouli V (1996) Deriving a general operating policy for reservoirs using neural network. J Water Resour Plan Manag Div Am Soc Civ Eng 122(5):342–347

    Article  Google Scholar 

  • Ravikumar V, Venugopal K (1998) Optimal operation of South Indian irrigation systems. J Water Resour Plan Manag Div Am Soc Civ Eng 124(5):264–271

    Article  Google Scholar 

  • Teixeira AS, Marina MA (2002) Coupled reservoir operation-irrigation scheduling by dynamic programming. J Irrig Drain Eng 128(2):63–73

    Article  Google Scholar 

  • Vedula S, Kumar DN (1995) An integrated model for optimal reservoir operation for irrigation of multiple crops. Water Resour Res 32(4):1101–1108

    Article  Google Scholar 

  • Vedula S, Majumdar PP (1992) Optimal reservoir operation for irrigation of multiple crops. Water Resour Res 28(1):1–9

    Article  Google Scholar 

  • Wang Y, Chang J, Huang Q (2010) Simulation with RBF neural network model for reservoir operation rules. Water Resour Manag 24(12):2597–2610

    Article  Google Scholar 

  • Wurbs WA (1993) Reservoir-system simulation and optimization models. J Water Resour Plan Manag Div Am Soc Civ Eng 119(4):455–472

    Article  Google Scholar 

  • Yakowitz S (1982) Dynamic programming applications in water resources. Water Resour Res 18(4):673–696

    Article  Google Scholar 

  • Yeh WW-G (1985) Reservoir management and operations models: a state-of- the-art review. Water Resour Res 21(12):1797–1818

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Safayat Ali Shaikh.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shaikh, S.A. Application of artificial neural network for optimal operation of a multi-purpose multi-reservoir system, I: initial solution and selection of input variables. Sustain. Water Resour. Manag. 6, 60 (2020). https://doi.org/10.1007/s40899-020-00411-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40899-020-00411-w

Keywords

Navigation