The prediction of water level for important stations of large reservoirs is an essential issue in flood control. At present, hydrodynamics method is mainly used to calculate the water level. However, due to the high accuracy requirements of input boundary conditions, which is difficult to meet under real-time dispatching, the calculation error is likely to be large. In view of this, we present a recurrent neural network model to mine the knowledge from historical data of reservoir operation and to learn the mapping relationship between inlet flow (including main stream and tributaries) and the water level from in front of the dam to the target station. This method does not use terrain data to avoid the effect of systematic error, thereby reducing the requirement for input boundary accuracy on one hand and improve prediction accuracy on the other. In the experimental part, we compute the water level of Changshou Station of Three Gorges Reservoir. The data sets (including training, validation and test sets) consist of the operation data from 2009 to 2019. When the water level is close to the land requisition line, the prediction error is within±0.4 m, which is better than the result of water dynamic model. Therefore, the proposed method can meet the accuracy requirement of the real-time scheduling of water level.
Key words
hydrodynamics /
inlet flow /
topographic data /
recurrent neural network /
Three Gorges Reservoir
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
References
[1] 白玉川. 水力学[M]. 天津:天津大学出版社,2007.
[2] 黄仁勇, 黄 悦. 三峡水库干支流河道一维非恒定水沙数学模型初步研究[J]. 长江科学院院报, 2009,26(2):9-13.
[3] 杨世孝, 肖子良. 反求糙率的一种数值方法[J].数值计算与计算机应用, 1994, 15(4):247-260.
[4] 陈素红, 刘孟凯, 邢领航. 基于多亲遗传算法的渠道非恒定流糙率率定模型及其应用[J].水电能源科学, 2013,31(5):81-83.
[5] 陈一帆,程海洋,万晓丽,等.结合糙率校正的河网水情数据同化[J].水科学进展,2015,26(5):731-738.
[6] GREFF K, SRIVASTAVA R K, JAN KOUTNÍK, et al. LSTM: A Search Space Odyssey[J]. IEEE Transactions on Neural Networks and Learning Systems, 2017, 28(10): 2222-2232.
[7] HOCHREITER S,SCHMIDHUBER J.Long Short-Term Memory[J].Neural Computation,1997,9(8):1735-1780.
[8] DEY R, SALEMT F M. Gate-variants of Gated Recurrent Unit(GRU) Neural Networks[C]//Proceedings of 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS). Boston, Massachusetts, USA. August 6-9, 2017: 1597-1600.
[9] 王 静, 何 挺, 郭旭东,等. 基于逻辑回归模型的环北京地区土地退化态势分析[J]. 地理科学进展, 2005, 24(5):23-32.
[10]ABADI M. TensorFlow: Learning Functions at Scale[C]//Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming. September 2016. doi: 10.1145/2951913.2976746.
[11]SANNER M F. Python: A Programming Language for Software Integration and Development[J]. Journal of Molecular Graphics & Modelling, 1999, 17(1):57-61.