Improving dam and reservoir operation rules using stochastic dynamic programming and artificial neural network integration model

Sabah Saadi Fayaed, Seef Saadi Fiyadh, Wong Jee Khai, Ali Najah Ahmed, Haitham Abdulmohsin Afan, Rusul Khaleel Ibrahim, Chow Ming Fai, Suhana Koting, Nuruol Syuhadaa Mohd, Wan Zurina Binti Jaafar, Lai Sai Hin, Ahmed El-Shafie

Research output: Contribution to journalArticleResearchpeer-review

11 Citations (Scopus)


The simulation elevation-surface area-storage interrelationship of a reservoir is a crucial task in developing ideal water release policies for reservoir and dam operations. In this study, an inclusive (stochastic dynamic programming-artificial neural network (SDP-ANN)) model was established and applied to obtain an ideal reservoir operation strategy for Sg. Langat reservoir in Malaysia. The problems associated with the management of water resources mostly relate to uncertainty and the stochastic nature of the reservoir inflow, and the SDP-ANN model is meant to consider uncertainty in the input parameters such as reservoir inflow and reservoir evaporation losses. The performance of the SDP-ANN model was compared to that of the stochastic dynamic programming-autoregression (AR) model. The primary aim of the model is to decrease the squared deviation from the desired water release, which we determined by comparing the SDP-AR and SDP-ANN model performances. The results indicate that the SDP-ANN model demonstrated greater resilience and reliability with a lower supply deficit. Consequently, the case study results confirm that the SDP-ANN model performs better than the SDP-AR model in obtaining the best parameters for the reservoir operation. Specifically, a comparison of the models shows that the proposed Model 2 increased the reliability and resilience of the system by 7.5% and 6.3%, respectively.

Original languageEnglish
Article number5367
Number of pages17
Issue number19
Publication statusPublished - 1 Oct 2019
Externally publishedYes


  • Artificial neural network (ANN)
  • Optimization technique
  • Reservoir operation policy
  • Sg. Langat Dam
  • Simulation technique
  • Stochastic dynamic programming (SDP)

Cite this