Next Article in Journal
An Improved and Updated Method for the Determination of Imidazole Compounds in Geological Samples
Previous Article in Journal
Potential Function of Microbial Mats in Regard to Water Chemistry and Carbonate Precipitation in the Alkaline Waterbody Lake Van (Turkey)
Previous Article in Special Issue
Correction of Pump Characteristic Curves Integrating Representative Operating Condition Recognition and Affine Transformation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deriving Implicit Optimal Operation Rules for Reservoirs Based on TgLSTM

1
College of Business, Hohai University, Nanjing 211100, China
2
The Peal River Hydraulic Research Institute, Guangzhou 510611, China
*
Author to whom correspondence should be addressed.
Water 2025, 17(14), 2059; https://doi.org/10.3390/w17142059
Submission received: 30 April 2025 / Revised: 2 July 2025 / Accepted: 8 July 2025 / Published: 10 July 2025

Abstract

With the continuous improvement of reservoir projects and the advancement of digital twin basin initiatives in China, rapidly and accurately generating long-term practical reservoir operation schedules has become a key priority for stakeholders. This study proposes a Theory-guided Long Short-Term Memory (TgLSTM) model to extract optimal reservoir operation rules accurately and reliably. Concretely, TgLSTM integrates data-fitting accuracy with the physical constraints of an operation, e.g., water level constraints and minimal discharge constraints, to address the low credibility often observed in conventional LSTM networks. Using the Three Gorges Reservoir during the dry season as a case study, a multi-year hydrological series optimized by particle swarm optimization (PSO) was used to train the TgLSTM network and derive optimized operation rules. Results show that TgLSTM efficiently generates operation schemes close to the theoretical optimum, achieving power generations of 4.27 × 1010 kW·h and 4.19 × 1010 kW·h in two test years, with deviations of only 4.20% and 2.33%, respectively. Compared to traditional LSTM models, TgLSTM is more reliable as it captures key operational characteristics such as terminal water levels and water level fluctuations, maintaining an average ten-day drawdown depth below 1.5 m—significantly lower than the 7 m fluctuations observed with conventional LSTM. Furthermore, comparative analyses against SwR, BP–ANN, and SVM confirm that TgLSTM offers a moderate performance in absolute metrics but is the best to simulate the constrained reservoir operation.

1. Introduction

With the extensive development of reservoir projects and the advancement of optimization scheduling techniques in China [1], significant progress has been achieved in research on reservoir operation optimization and the extraction of corresponding operation rules [2,3,4]. Operation rules, in a narrow sense, are formulated based on deterministic runoff processes and provide retrospective responses to known hydrological scenarios [5]. However, their applicability to uncertain future inflows remains limited [6,7]. Broadly defined, operation rules are extracted from extensive historical or optimized datasets and aim to support decision-making under uncertainty, thereby offering improved robustness [8,9]. The forms of reservoir operation rules generally include operation charts and operation functions, with the latter further classified into explicit and implicit functions [10]. Machine learning constitutes a type of implicit operation function, capable of learning patterns from historical input–output datasets and generalizing them into practically applicable strategies, thus enabling intelligent responses to future scenarios [11]. For instance, Zhang et al. [12] developed a decision tree-based operation model incorporating factors such as month, monthly inflow, and industrial water supply reliability, which was validated through a case study in a reservoir in Henan Province. Ji et al. [13] proposed a method integrating the Rough Set theory and Support Vector Machine (SVM), where the Rough Set theory was employed to filter the input variables for the SVM model, resulting in superior performance compared to traditional multiple linear regression models, despite some information loss during the discretization of continuous variables. Feng et al. [14] further enhanced rule derivation by first partitioning inputs with k-means clustering and then training a particle swarm-optimized Extreme Learning Machine, which captured complex inflow–storage–release relationships and yielded a high generalization performance. Yang et al. [15] introduced a framework for input data selection in cascade reservoir operations, enabling the dynamic identification of stable decision factors and optimization of operation function parameters. Dai et al. [16] extracted operation rules for upstream reservoirs of the Yangtze River using decision tree and ensemble learning models. While these studies have demonstrated the promising capability of machine learning for enhancing reservoir operation rule extraction, many approaches nevertheless tend to overlook the sequential characteristics inherent in reservoir operations and fail to adequately capture temporal dependencies.
The Artificial Neural Network (ANN) represents a critical branch of machine learning and has been widely applied in geoscience [17,18] and hydrology [19,20]. However, early neural network models were typically shallow, with limited depth, which restricted their ability to capture complex and hierarchical patterns. Following LeCun’s [21] “Go Deeper” principle, deep neural networks with multiple layers were developed, significantly enhancing feature representation capabilities across various fields. However, most deep networks focus on static data, whereas modeling temporal dependencies in sequential data requires specialized architecture. Recurrent Neural Networks (RNNs) were introduced to address this need, maintaining hidden states across time steps to learn temporal patterns. Among them, Long Short-Term Memory (LSTM) networks [22] further improved performance by introducing “forget gates,” “memory gates,” and “output gates,” effectively mitigating the vanishing gradient problem and enabling more accurate sequence modeling. Sun et al. [23] accurately predicted daily reservoir inflow processes using an LSTM network. Zhang et al. [24] compared the performance of the traditional RNN, LSTM, and Gated Recurrent Unit (GRU) models in extracting reservoir operation rules and found that all three demonstrated strong learning capabilities. Han et al. [25] employed a Variational Mode Decomposition (VMD) module as a preprocessing step before applying a GRU model to predict daily reservoir water levels.
Despite these advancements, existing RNN-based methods, including LSTM models, primarily focused on replicating conventional operation patterns without explicitly addressing optimization objectives and often neglected the intrinsic physical constraints governing reservoir systems. These limitations can compromise both the efficiency and the reliability of the extracted operation rules [4,24,25]. Recent research in related fields has explored the integration of physical constraints into neural network frameworks to improve model credibility. For example, Wang [26] proposed an ANN framework incorporating governing equations and initial and final conditions for modeling groundwater flow. Compared with traditional unconstrained networks, this approach better conformed to the physical laws of groundwater movement and produced more credible prediction results. In the context of reservoir operation rules extraction, the absence of physical constraints may lead to unreasonable outcomes, such as rising reservoir levels during supply periods or a failure to meet the minimum ecological and water supply flow requirements, which in turn undermine the credibility of the extracted rules and weaken the reliability of decision support. To address these issues, this study proposes a Theory-guided Long Short-Term Memory (TgLSTM) network for optimized reservoir operation rules extraction, aiming to rapidly and accurately derive optimized and reliable implicit operation rules by embedding physical constraints within the neural network framework. Here, theory-guided means that physical constraints, namely operation regulations, are explicitly coupled in the neural network. The proposed method was applied to the dry season operation of the Three Gorges Reservoir to validate its rationality and reliability.

2. Data and Study Area

The Three Gorges Reservoir is located in Yichang City, Hubei Province, and is situated at the transition zone between the upper and middle-lower reaches of the Yangtze River, as shown in Figure 1. Its average annual discharge is around 451 billion m3. As a cornerstone project in the comprehensive governance and development of the Yangtze River Basin, it controls all upstream inflows and plays a critical role in regulating seasonal flow variations to maximize the reservoir’s beneficial functions. In this study, we assume that the drawdown season is fixed from 1 October to 31 May. The initial water level and end water level are 175 m and 145 m, respectively, according to the regularization rules [27]. The corresponding storage is around 22.1 billion m3, providing massive water resources for hydropower generation, water supply, navigation, and ecological protection [28,29,30].
The long-term runoff series used as inflow is from the Changjiang River Scientific Research Institute. This series can be dated back to 1956. All the data is preprocessed by the institute to ensure accuracy.

3. Model Development

3.1. Optimal Operation Model for Reservoir Power Generation

Considering the operational objectives of the Three Gorges Reservoir during the dry season, this study establishes a reservoir operation optimization model with the maximization of power generation as the primary objective. The water supply and ecological protection tasks are incorporated as constraints [31,32], along with other constraints including the water balance constraint, reservoir water level constraint, release flow constraint, initial and terminal water level constraint, and turbine output constraint. The model operates on a ten-day interval basis, and its mathematical formulation is presented in Equation (1). The operation period spans from 1 October of the current year to 30 June of the subsequent year.
max   E = i = 1 n k q i h i Δ t i s . t . V i + 1 = V i + Q i q i Δ t i     V _     V i     V ¯     q _     q i     q ¯     W i = k q i h i   W C     V 1 = V ¯     V n = V _
where k is the hydropower generation efficiency and is fixed at 8.5 in this study; Δt is the time interval used, which is equal to 10 days, as we use a 10-day time step, but varies to 11 or 28 depending on which specific month calculated; Q i and q i denote the average inflow and outflow during period i (m3/s); h i is the average power generation head in period i (m); V i is the initial reservoir storage at the beginning of period i (m3); V _ , V ¯ , q ¯ , and q ¯ represent the lower and upper bounds of the reservoir storage (m3) and release flow (m3/s), respectively; and W C is the installed capacity of the reservoir (kW).

3.2. Particle Swarm Optimization (PSO)

Particle Swarm Optimization (PSO) [33] is a population-based heuristic algorithm inspired by the foraging behavior of bird flocks. By iteratively updating the positions of individuals based on both their own and the population’s best-known positions, the algorithm converges toward an optimal solution. The update rules are shown in Equations (2) and (3). In reservoir operation optimization problems, constraints are often characterized by high-dimensional nonlinear properties, making constraint handling a critical component in simulation-based optimization [34].
In this study, the constraint-handling mechanism proposed by Yao et al. [35] is adopted, which ensures solution feasibility throughout the search process by projecting infeasible particles onto the feasible region via boundary control at both the population and individual levels.
v i d = ω v i d 1 + c 1 p i d 1 x i d 1 + c 2 p g d 1 x i d 1
x i d = x i d 1 + α v i d
where v i d and x i d denote the velocity and position of the i-th individual in generation d, respectively; p i d 1 and p g d 1 represent the best historical position of the i-th individual and the global best position of the population in generation d 1 ; ω is the inertia weight, c 1 and c 2 are acceleration coefficients, α is the step size, and these four are hyperparameters, which are adjusted to obtain stable optimization results.

3.3. Vanilla Long Short-Term Memory Network

Long Short-Term Memory (LSTM) is one of the most effective models for handling sequential problems. Each LSTM unit transmits not only the cell state but also the hidden state, enabling the updating of the cell state through selective “forgetting” and “retention” mechanisms, subsequently determining the output. The specific computational process is shown in the following equations, and the framework of the LSTM network is illustrated in Figure 2.
f t = σ W f · h t 1 ,   X t + b f
i t = σ W i · h t 1 ,   X t + b i
o t = σ W o · h t 1 ,   X t + b o
C ˜ t = tanh W C · h t 1 ,   X t + b C
C t = f t C t 1 + i t C ˜ t
h t = o t tanh C t
where f t , i t , and o t denote the forget gate, input gate, and output gate activations, respectively; X t is the input to the LSTM unit at time step t ; C t and h t represent the cell state and hidden state of the LSTM unit at time step t , respectively; C ˜ t denotes the candidate cell state at time step t ; W and b refer to the weight matrices and bias vectors of the neural network, respectively; and σ as well as tanh denote the sigmoid and hyperbolic tangent activation functions, respectively, with output ranges of (0, 1) and (−1, 1).
In Equation (8), the forget gate controls the extent to which the previous cell state is retained, while the input gate regulates the degree to which the candidate cell state is updated. In Equation (9), the updated cell state is modulated by the output gate to determine the final hidden state. Due to the independent control provided by the forget, input, and output gates, the LSTM network demonstrates outstanding performance in sequential tasks, making it a foundational model for this study.
The LSTM network can be formulated as a parameterized function that maps the input sequence X to the predicted output Y, expressed as:
Y = L S T M X ; θ
where θ denotes the set of trainable parameters. These parameters are typically optimized by minimizing a loss function such as mean squared error (MSE), as shown in Equation (11):
l o s s = M S E = 1 N i = 1 N Y i Y ^ i 2

3.4. Theory-Guided Long Short-Term Memory Network (TgLSTM)

While the MSE captures the overall data-fitting performance, it does not account for domain-specific physical constraints that are critical in real-world reservoir operations. For example, the terminal reservoir level must drop below a flood-limited threshold before the flood season, and the downstream release must satisfy both water supply and ecological flow requirements. When only the MSE is used for training, the resulting LSTM model may produce trajectories that fit the data well but fail to meet these physical constraints. To overcome this limitation, we propose a Theory-guided Long Short-Term Memory (TgLSTM) network, which incorporates prior knowledge in the form of soft constraints into the loss function, thereby guiding the learning process toward physically consistent solutions. The modified loss function is expressed as:
l o s s = M S E + ε 1 T g 1 + ε 2 T g 2 + ε 3 T g 3
where T g 1 , T g 2 , and T g 3 represent soft constraints related to the terminal water level, fluctuation amplitude, and downstream ecological and supply flow requirements, respectively; ε 1 ,   ε 2 , and ε 3 are the corresponding penalty weights.
In the TgLSTM framework, the reconstructed loss function not only minimizes the prediction error but also incorporates additional penalty terms related to the terminal water level constraint, fluctuation amplitude constraint, and ecological and supply flow constraint. Specifically, the terminal water level constraint arises from the operational requirement that the reservoir water level must drop below the flood-limited level before the flood season. The fluctuation amplitude constraint requires maintaining stable water levels, while the ecological and supply flow constraint demands that downstream releases meet the needs of both ecological systems and water users. These constraints correspond to the penalty terms defined by Equations (13)–(15). Through optimization and training on the augmented loss function, the TgLSTM network is guided to learn the physical constraints implicitly. In principle, when Tg1, Tg2, and Tg3 are all reduced to zero, the TgLSTM model will achieve full compliance with the specified constraints. The constraint terms are defined as follows:
T g 1 = Y i Y ^ i T
T g 2 = 1 N i = 1 N m a x X i Y ^ i , 0
T g 3 = 1 N i = 1 N m a x Y ^ i Y _ , 0
where Y i and Y ^ i denote the true value and the predicted value of the reservoir release for the i-th sample, respectively, corresponding to the optimized and TgLSTM-predicted reservoir releases; T is the time step length; X i is the label of the i-th sample, representing the reservoir inflow; and Y _ denotes the flow under the ecological and water supply constraint.

3.5. TgLSTM-Based Operation Rules Extraction Model

Evolutionary optimization algorithms typically require repeated iterations to obtain optimal solutions, which can be computationally expensive. In addition, retrospective optimization based on historical inflow data cannot adequately accommodate future uncertain inflow conditions. To address these challenges, this study combines the Particle Swarm Optimization (PSO) algorithm with the Theory-guided Long Short-Term Memory (TgLSTM) network. The objective is to replace traditional evolutionary algorithms with a neural network model capable of providing a reasonable implicit functional form for reservoir operation optimization.
Specifically, the PSO algorithm is first applied to simulate and optimize reservoir storage and release processes based on historical inflow data, thereby generating training data for the TgLSTM neural network. The TgLSTM network is constructed with a sequence length corresponding to the operation period, with the input layer receiving one-dimensional reservoir inflow and the output layer predicting one-dimensional optimized reservoir release. The network is trained to learn and extract the reservoir operation rules for optimization purposes. The overall workflow is illustrated in Figure 3. It is worth noting that, in this study, the PSO algorithm is used only as an example to solve a dry season reservoir operation problem with the objective of maximizing hydropower generation, thereby providing the input (reservoir inflow) and output (optimized reservoir release) data for training the TgLSTM network. Nevertheless, the proposed rule extraction framework is generalizable and can be seamlessly applied to other multi-objective optimization problems and algorithms for broader applications.

4. Application and Validation

4.1. Results and Analysis

Taking the Three Gorges Reservoir as a case study, 62 years of dry season data from 1956 to 2018 were used, with the data processed and reconstructed by the Changjiang River Scientific Research Institute. The optimization results showed that the reservoir maintained a relatively high water level before December and afterward gradually lowered the water level to meet downstream water supply demands, which is consistent with the actual operation patterns of the Three Gorges Reservoir. The optimized average hydropower generated during dry seasons over multiple years reached 4.49 × 1010 kW·h, which exceeds the historical average generation during dry seasons. Cross-validation was conducted by selecting validation sets at every 10-year interval within the first 60 years to eliminate the influence of runoff variability, while the remaining years were used as the training set to evaluate convergence. The years 2017 and 2018 were used as the testing set for result presentation. The neural network model was trained using the Adam optimizer [36,37], with a learning rate set to 0.001.
The optimized reservoir operation process during dry seasons in the testing years was selected for detailed result analysis, and the comparison of outflow processes is shown in Figure 4. The results demonstrate that the TgLSTM model closely reproduces the optimized release trajectories generated by the PSO algorithm, indicating that the model successfully learned the underlying operation rules from historical data and effectively replicated the optimization process. The corresponding hydropower generated during the dry seasons of 2017 and 2018 reached 4.27 × 1010 kW·h and 4.19 × 1010 kW·h, respectively, with deviations of only 4.20% and 2.33% compared to the theoretical optimal generation. In terms of computational efficiency, the TgLSTM model produced predictions within an average time of only 0.002 s, which is significantly shorter than the 75 s required to run the PSO algorithm.
In practical applications, once medium- and long-term runoff forecasts are available, stakeholders can rapidly generate idealized optimized reservoir operation trajectories using the pretrained LSTM model. Compared with traditional optimization algorithms, this approach offers significantly greater timeliness and operational efficiency, while avoiding the reliance on conventional rule curves based on typical hydrological years. Moreover, when runoff forecast uncertainty is considered, traditional interval optimization methods become difficult to implement due to their computational burden. By contrast, the proposed method, while relaxing forecasted inflow constraints, can still flexibly accommodate uncertainty and produce satisfactory operation rules with much lower computational complexity [38,39].
To further verify the ability of the TgLSTM network to enforce the relevant physical constraints in the extracted operation rules, a comparative analysis of the water level trajectories generated by the TgLSTM and conventional LSTM models from the testing dataset was conducted, as shown in Figure 5. In terms of the terminal water level, the trajectories inferred by the TgLSTM model generally maintained higher terminal water levels than those predicted by the conventional LSTM, thereby reducing the risk of violating the dead water level threshold of the Three Gorges Reservoir. This result demonstrates the effectiveness of incorporating the terminal water level constraint (Equation (12)) into the TgLSTM loss function. Compared to the conventional LSTM, which severely underestimated the terminal water level, the proposed TgLSTM model yielded results that were more consistent with practical operational requirements.
Regarding water level fluctuations, the LSTM model exhibited abnormal rises in the early October 2017 period of the testing set, which clearly deviated from actual water supply operation patterns. Additionally, the LSTM-predicted water level experienced a decline exceeding 7 m within a ten-day period at the end of the dry season, which poses a threat to bank slope stability and should be avoided in practical reservoir management [40]. In contrast, no abnormal water level rises were observed in the TgLSTM results during the dry season, and the water level trajectory remained notably smoother, with the average ten-day decline controlled within 1.5 m.
These results demonstrate that the proposed TgLSTM model effectively enhances the network’s ability to respect physical constraints and improves its reliability for practical reservoir operation applications.

4.2. Method Comparison

The performance of the TgLSTM-based method for extracting operation rules was compared with that of traditional approaches, including Stepwise Regression (SwR), Support Vector Machine (SVM), and Backpropagation Artificial Neural Network (BP–ANN). Detailed descriptions of SwR, SVM, and BP–ANN can be found in references [9,41]. Multivariate linear regression was excluded from comparison because all selected models were designed based solely on reservoir inflow as the input variable, thereby making the multivariate approach inapplicable. The comparison results of the four methods are summarized in Table 1.
The results indicate that the operation rule extracted by TgLSTM and SVM are comparable and significantly outperforms those derived from BP–ANN and SwR. In both test years, the correlation coefficients between the predicted and true values for TgLSTM and SVM exceeds 0.98, and the MSE is substantially lower than those of BP–ANN and SwR. From the operational trajectories, it can be observed that all four methods effectively capture the strategy of maintaining a high water level in the Three Gorges Reservoir before December. However, as the water supply season commences, requiring increased outflow, only TgLSTM and SVM accurately extract the corresponding operational rules.
When comparing TgLSTM and SVM in more detail, it is noted that SVM requires separate regression modeling for each time interval and does not inherently capture temporal dependencies. Moreover, under reservoir operation constraints, TgLSTM exhibits better performance, maintaining the terminal water level closer to the flood control limit of 145 m and achieving smaller ten-day water level fluctuations.

5. Limitations and Future Work

In this study, we proposed the deep learning model for a fast long-term reservoir operation schedule. However, there are still a few limitations. First, the fixed input–output pair blocks the flexible adjustment of operations. Concretely, the start and end of the operation is fixed, originating from the fixed operation duration from the training samples. Such operation deviates from real-world operations, because the exact fulfill data for the reservoir varies. By far, it is still difficult for RNN models to generate a flexible sequence length. Another issue lies in the predefined weights in Equation (12). In this study, these weights are obtained by trail-and-error. It deserves further investigation to dynamically adjust these weights to avoid negative transfer [42].

6. Conclusions

This study proposed a method for extracting optimized reservoir operation rules using a TgLSTM network. By training the neural network with reservoir operation trajectories optimized through an optimization algorithm, the method accurately captured implicit operation rules and efficiently generated reliable operation schemes. In the test sets, the power generation achieved by the TgLSTM-based scheduling deviated from the theoretical optimum by only 4.20% and 2.33%, respectively, while significantly improving computational efficiency. Compared to traditional machine learning-based methods such as SVM and BP–ANN, the proposed TgLSTM approach comprehensively considers temporal dependencies, regression-fitting accuracy, and the underlying physical constraints of the data. The extracted operation rules are more consistent with actual reservoir operation practices, thereby demonstrating the superiority of the proposed method.
Future research could further enhance the model by increasing the dimensionality of the input data, for example, by incorporating rainfall information and other sources to improve simulation accuracy. Additionally, efforts could be directed towards improving the interpretability of neural networks, aiming to reveal and better understand the quantitative mapping relationships between inflow inputs and optimized outflow outputs.

Author Contributions

Conceptualization, R.H. and Z.Q.; Methodology, R.H.; Software, W.J.; Validation, Z.Q.; Investigation, W.J.; Resources, W.J.; Data curation, R.H.; Writing—original draft preparation, R.H. and W.J.; Writing—review and editing, Z.Q.; Visualization, W.J.; Supervision, R.H.; Project administration, R.H.; Funding acquisition, Z.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the Jiangsu Province Postgraduate Research and Practice Innovation Program Project (No. KYCX19-0379) and the Basic Research Project of Central Universities (No. 2019B68614).

Data Availability Statement

The data presented in this study are not publicly available due to privacy and confidentiality restrictions but are available from the corresponding author upon reasonable request.

Acknowledgments

The authors gratefully acknowledge the Jiangsu Province Postgraduate Research and Practice Innovation Program Project (No. KYCX19-0379) and the Basic Research Project of Central Universities (No. 2019B68614) for their financial support.

Conflicts of Interest

No potential conflicts of interest were reported by the authors.

References

  1. Wang, H.; Wang, X.; Lei, X.H.; Liao, W.H.; Wang, C.; Wang, J. The development and prospect of key techniques in the cascade reservoir operation. J. Hydraul. Eng. 2019, 50, 25–37. [Google Scholar]
  2. Li, L.; Liu, P.; Rheinheimer, D.E.; Deng, C.; Zhou, Y. Identifying explicit formulation of operating rules for multi-reservoir systems using genetic programming. Water Resour. Manag. 2014, 28, 1545–1565. [Google Scholar] [CrossRef]
  3. Zhong, Z.; Zou, Q.; Wang, X.; Rao, G.; Ding, Y. Study on multi-objective joint operation technology of cascade reservoirs in upper reaches of Changjiang River. Yangtze River 2022, 53, 12–20. [Google Scholar]
  4. Zhong, J.; Dong, Z.; Yao, H.; Ni, X.; Chen, M.; Jia, W.; Ye, H. Multi-objective operation rules for cascade reservoirs: Case study of Xiluodu-Xiangjiaba cascade. J. Hydroelectr. Eng. 2021, 40, 46–54. [Google Scholar]
  5. Yin, Z.J.; Wang, X.L.; Hu, T.S.; Wu, Y.Q. Water supply reservoir operating rules extraction based on data mining. Syst. Eng.-Theory Pract. 2006, 8, 129–135. [Google Scholar]
  6. Wu, X.; Guo, R.; Cheng, X.; Cheng, C. Combined aggregated sampling stochastic dynamic programming and simulation-optimization to derive operation rules for large-scale hydropower system. Energies 2021, 14, 625. [Google Scholar] [CrossRef]
  7. Ming, B.; Liu, P.; Chang, J.; Wang, Y.; Huang, Q. Deriving operating rules of pumped water storage using multi-objective optimization: Case study of the Han to Wei inter-basin water transfer project, China. J. Water Resour. Plan. Manag. 2017, 143, 05017012. [Google Scholar] [CrossRef]
  8. Murgatroyd, A.; Hall, J.W. Selecting indicators and optimizing decision rules for long-term water resources planning. Water Resour. Res. 2021, 57, e2020WR028117. [Google Scholar] [CrossRef]
  9. Xu, B.; Lu, Q.; Zhong, P. Stepwise regression model for extracting joint optimal operation rules of cascade hydropower stations. Water Power 2017, 43, 99–103. [Google Scholar]
  10. Guo, S.L.; Chen, J.H.; Liu, P.; Li, Y. State-of-the-art review of joint operation for multi-reservoir systems. Adv. Water Sci. 2010, 21, 496–503. [Google Scholar] [CrossRef]
  11. Jin, X. Thoughts on multi-reservoir joint-dispatching and informatization in the Yangtze River Basin. China Flood Drought Manag. 2019, 29, 12–17. [Google Scholar] [CrossRef]
  12. Zhang, C.; Zhou, H.; Wang, B. Applications and researches of decision tree technology in reservoir operation. J. Harbin Inst. Technol. 2007, 8, 1314–1318. [Google Scholar]
  13. Ji, C.; Li, J.; Zhang, X.; Shi, P.; Yu, S. Study on hydropower station operation rules based on rough sets and support vector machine. J. Hydroelectr. Eng. 2014, 33, 43–49. [Google Scholar]
  14. Feng, Z.-K.; Niu, W.-J.; Zhang, R.; Wang, S.; Cheng, C.-T. Operation rule derivation of hydropower reservoir by k-means clustering method and extreme learning machine based on particle swarm optimization. J. Hydrol. 2019, 576, 229–238. [Google Scholar] [CrossRef]
  15. Yang, G.; Guo, S.; Chen, K.; Wu, X. Multi-objective cascade reservoir optimal operation rules based on decision factor selection. J. Hydraul. Eng. 2017, 48, 914–923. [Google Scholar]
  16. Dai, L.; Luo, G.; Zhou, J. Method for extracting reservoir operation rules based on decision tree and its ensemble model. Water Resour. Power 2023, 41, 45–48+44. [Google Scholar]
  17. Yu, S.; Ma, J. Deep learning for geophysics: Current and future trends. Rev. Geophys. 2021, 29, e2021RG000742. [Google Scholar] [CrossRef]
  18. Sun, Z.; Sandoval, L.; Crystal-Ornelas, R.; Mousavi, S.M.; Wang, J.; Lin, C.; Cristea, N.; Tong, D.; Carande, W.H.; Ma, X.; et al. A review of Earth artificial intelligence. Comput. Geosci. 2022, 159, 105034. [Google Scholar] [CrossRef]
  19. Tsai, W.-P.; Feng, D.; Pan, M.; Beck, H.; Lawson, K.; Yang, Y.; Liu, J.; Shen, C. From calibration to parameter learning: Harnessing the scaling effects of big data in geoscientific modeling. Nat. Commun. 2020, 12, 5988. [Google Scholar] [CrossRef]
  20. Niu, W.-J.; Feng, Z.-K.; Feng, B.-F.; Min, Y.-W.; Cheng, C.-T.; Zhou, J.-Z. Comparison of multiple linear regression, artificial neural network, extreme learning machine, and support vector machine in deriving operation rule of hydropower reservoir. Water 2019, 11, 88. [Google Scholar] [CrossRef]
  21. LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
  22. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  23. Sun, W.; Zhou, J.; Peng, L. Study on DFA_VMD_LSTM hybrid daily runoff forecasting model. Water Resour. Power 2021, 39, 12–15. [Google Scholar]
  24. Zhang, D.; Peng, Q.; Lin, J.; Wang, D.; Liu, X.; Zhuang, J. Simulating reservoir operation using recurrent neural network algorithm. Water Resour. Power 2021, 39, 83–86+70. [Google Scholar] [CrossRef]
  25. Han, Y.; Wang, L.; Wei, P.; Li, Z.; Zhou, W. VMD-CNN-GRU hybrid model for reservoir water level prediction. J. Nanjing Univ. Inf. Sci. Technol. (Nat. Sci. Ed.) 2023, 16, 239–246. [Google Scholar]
  26. Wang, F.; Wang, J.; Wang, Y.; Guo, X. Application of improved explicit stochastic dynamic programming in cascade reservoir optimization scheduling. China Rural. Water Hydropower 2023, 8, 7–12. [Google Scholar]
  27. Zhang, W.; Zheng, Y.; Liu, Z.; Li, M. Study on deep learning model for reservoir operation guided by physical mechanism. J. Hydroelectr. Eng. 2023, 42, 13–25. [Google Scholar]
  28. Wang, N.; Zhang, D.; Chang, H.; Li, H. Deep learning of subsurface flow via theory-guided neural network. J. Hydrol. 2020, 584, 124700. [Google Scholar] [CrossRef]
  29. Zheng, S. Reflections on the Three Gorges Project since its operation. Engineering 2016, 2, 389–397. [Google Scholar] [CrossRef]
  30. Liu, D. Study on comprehensive water resources utilization and operation of reservoir group in upper Yangtze River and TGP. Yangtze River 2010, 41, 5–9. [Google Scholar] [CrossRef]
  31. Guo, W.; Xia, Z.; Wang, Y.; Han, S. Ecological operation goals for Three Gorges Reservoir. Adv. Water Sci. 2009, 20, 554–559. [Google Scholar]
  32. Xu, B.; Yao, H.; Chu, C. Gain mechanism analysis of power generation joint operation for the cascade reservoirs from the lower Jinsha River to the Three Gorges–Gezhouba. South-North Water Transf. Water Sci. Technol. 2018, 16, 195–202. [Google Scholar]
  33. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks 1995, Perth, Australia, 27 November–1 December 1995. [Google Scholar]
  34. Strauch, M.; Cord, A.F.; Pätzold, C.; Lautenbach, S.; Kaim, A.; Schweitzer, C.; Seppelt, R.; Volk, M. Constraints in multi-objective optimization of land use allocation: Repair or penalize? Environ. Model. Softw. 2019, 118, 241–251. [Google Scholar] [CrossRef]
  35. Yao, H.; Dong, Z.; Li, D.; Ni, X.; Chen, T.; Chen, M.; Jia, W.; Huang, X. Long-term optimal reservoir operation with tuning on large-scale multi-objective optimization: Case study of cascade reservoirs in the Upper Yellow River Basin. J. Hydrol. Reg. Stud. 2022, 40, 101000. [Google Scholar] [CrossRef]
  36. Colah. Understanding LSTM Networks. 2015. Available online: https://colah.github.io/posts/2015-08-Understanding-LSTMs/ (accessed on 7 July 2025).
  37. Kingma, D.P.; Ba, J. Adam: A method for stochastic optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
  38. Luo, G.; Zhou, J.; Zhao, Y. Improved deep neural network simulation method for multireservoir operation. J. Hydroelectr. Eng. 2020, 39, 23–32. [Google Scholar]
  39. Marquez Calvo, O.O.; Quintiliani, C.; Alfonso, L.; Di Cristo, C.; Leopardi, A.; Solomatine, D.; de Marinis, G. Robust optimization of valve management to improve water quality in WDNs under demand uncertainty. Urban Water J. 2019, 15, 943–952. [Google Scholar] [CrossRef]
  40. Yang, G. Analysis and Dynamic Regulation of Water Resources Carrying Capacity in Coastal Areas for the Most Stringent Water Resources Management System. Master’s Thesis, Hohai University, Nanjing, China, 2021. [Google Scholar]
  41. Dong, Z.; Ni, X.; Chen, M.; Yao, H. Multi-objective time-varying preference decision method and application for river basin water resources dispatching. Adv. Water Sci. 2021, 32, 376–386. [Google Scholar]
  42. Guo, Y.; Fang, G.; Wen, X. Deriving rules for staged dispatching of hydropower stations. J. Hydroelectr. Eng. 2019, 38, 20–31. [Google Scholar]
Figure 1. Geographic location map of the study area.
Figure 1. Geographic location map of the study area.
Water 17 02059 g001
Figure 2. Sketch map of LSTM network [35].
Figure 2. Sketch map of LSTM network [35].
Water 17 02059 g002
Figure 3. Overall flowchart of deriving optimal operation rules based on TgLSTM.
Figure 3. Overall flowchart of deriving optimal operation rules based on TgLSTM.
Water 17 02059 g003
Figure 4. Water release trajectories of TGP in test sets. (a) year 2017; (b) year 2018.
Figure 4. Water release trajectories of TGP in test sets. (a) year 2017; (b) year 2018.
Water 17 02059 g004
Figure 5. Water level trajectories of TGP in test sets. (a) year 2017; (b) year 2018.
Figure 5. Water level trajectories of TGP in test sets. (a) year 2017; (b) year 2018.
Water 17 02059 g005
Table 1. Performance metrics on different operation extraction models.
Table 1. Performance metrics on different operation extraction models.
TgLSTMLSTMSwRSVMBP–ANN
Correlation Coefficient0.980.980.970.990.87
Mean Absolute Error (MAE)44039410903402030
Nash–Sutcliffe Efficiency (NSE)0.950.960.860.970.27
Maximum Ten-Day Water Level Fluctuation (m)2.086.006.452.822.41
Terminal Water Level (m)143.78141.96152.13149.93174.85
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

He, R.; Jia, W.; Qian, Z. Deriving Implicit Optimal Operation Rules for Reservoirs Based on TgLSTM. Water 2025, 17, 2059. https://doi.org/10.3390/w17142059

AMA Style

He R, Jia W, Qian Z. Deriving Implicit Optimal Operation Rules for Reservoirs Based on TgLSTM. Water. 2025; 17(14):2059. https://doi.org/10.3390/w17142059

Chicago/Turabian Style

He, Ran, Wenhao Jia, and Zhengzhe Qian. 2025. "Deriving Implicit Optimal Operation Rules for Reservoirs Based on TgLSTM" Water 17, no. 14: 2059. https://doi.org/10.3390/w17142059

APA Style

He, R., Jia, W., & Qian, Z. (2025). Deriving Implicit Optimal Operation Rules for Reservoirs Based on TgLSTM. Water, 17(14), 2059. https://doi.org/10.3390/w17142059

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop