Machine learning for real-time reservoir operation simulation: comparing input variables and algorithms for the Sirikit Reservoir, Thailand

12Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Machine learning (ML) models offer advantages over process-based models for real-time reservoir operation modelling, yet the impact of input variable selection (IVS) and data pre-processing on model performance remains underexplored. This study investigates various input variables for simulating daily reservoir outflow, using the Sirikit reservoir in Thailand as a case study. The datasets include daily Sirikit storage and inflow, outflow of Bhumibol (neighbouring reservoir), downstream discharge, and temporal factors (month and day of the week). Time series decomposition and correlation analyses were used to assess data relationships. We tested seven ML models: multiple linear regression, support vector machine, K-nearest neighbour, classification and regression tree, random forest, multi-layer perceptron, and recurrent neural network (RNN). The optimal input set comprised the previous day’s storage, inflow from 2 days before to 2 days after, and month. With these inputs, all ML models simulated outflow adequately (KGEtraining = 0.42–1.0 and KGEtesting = 0.46–0.56), with RNN showing the most potential for improvement. Input scaling significantly enhanced model performance, reducing RMSEtraining by 44 m3 s-1 and RMSEtesting by 14 m3 s-1. This study’s novelty lies in its comprehensive insights of IVS and data scaling, highlighting their critical roles in enhancing ML model application for operational reservoir simulations.

Cite

CITATION STYLE

APA

Wannasin, C., Brauer, C. C., Uijlenhoet, R., Torfs, P. J. J. F., & Weerts, A. H. (2024). Machine learning for real-time reservoir operation simulation: comparing input variables and algorithms for the Sirikit Reservoir, Thailand. Journal of Hydroinformatics, 26(12), 3151–3171. https://doi.org/10.2166/hydro.2024.153

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free