0 引言
1 研究方法
1.1 最大最小水位预测框架
表1 模型基础特征变量Table 1 Basic feature variables of the model |
| 数据类型 | 特征变量 |
|---|---|
| 历史数据 (4 d) | 三斗坪水位、凤凰山水位、三峡入库流量、寸滩-凤凰山区间降雨三峡、葛洲坝历史出力 |
| 未来预报数 据(4 d) | 三峡、葛洲坝出力计划、三峡入库流量预报、寸滩-凤凰山区间降雨预报 |
1.2 LSTM
1.3 模型构建
表2 模型参数优化前后训练损失值对比Table 2 Comparison of training loss values before and after model parameter optimization |
| 阶段 | 模型训练损失值降低过程/10-3 |
|---|---|
| 优化前 | 8.2➝4.0➝0.16➝0.84➝0.53➝0.43 |
| 优化后 | 5.5➝1.6➝0.36➝0.27➝0.19➝0.17 |
表3 模型特征说明Table 3 Description of model features |
| 模型名称 | 模型特征 |
|---|---|
| LSTM_Model1 | 特征变量不考虑三峡库区水面线 |
| LSTM_Model2 | 特征变量考虑三峡库区水面线,即白沙沱、石宝寨、万县、云阳奉节、巴东、巫山、秭归的水位数据 |
2 预测结果分析
2.1 水量平衡迭代方法与深度学习模型对比分析
表4 水量平衡算法模型和LSTM_Model2计算三峡库区未来4 d最大最小水位平均绝对误差Table 4 Mean absolute errors of maximum and mini-mum water levels for the next four days calculated by the water balance model and LSTM_Model2 |
| 方法 | 时间 | MAE/cm | 方法 | 时间 | MAE/cm | ||
|---|---|---|---|---|---|---|---|
| 最大 水位 | 最小 水位 | 最大 水位 | 最小 水位 | ||||
| 水量 平衡 算法 | 第1日 | 13.4 | 9.5 | LSTM_Model2 | 第1日 | 6.3 | 6.2 |
| 第2日 | 22.8 | 19.2 | 第2日 | 7.3 | 7.1 | ||
| 第3日 | 31.7 | 28.1 | 第3日 | 8.0 | 7.8 | ||
| 第4日 | 40.4 | 36.9 | 第4日 | 9.0 | 8.4 | ||
表5 模型计算未来4 d最大最小水位R2Table 5 R2 of maximum and minimum water levels for the next four days calculated by different models |
| 方法 | 时间 | R2 | 方法 | 时间 | R2 | ||
|---|---|---|---|---|---|---|---|
| 最大 水位 | 最小 水位 | 最大 水位 | 最小 水位 | ||||
| 水量 平衡 算法 | 第1日 | 0.998 | 0.999 | LSTM_Model2 | 第1日 | 0.999 | 0.999 |
| 第2日 | 0.995 | 0.998 | 第2日 | 0.999 | 0.999 | ||
| 第3日 | 0.991 | 0.994 | 第3日 | 0.999 | 0.999 | ||
| 第4日 | 0.984 | 0.989 | 第4日 | 0.999 | 0.999 | ||
2.2 LSTM_Model1与LSTM_Model2对比
表6 LSTM_Model1与LSTM_Model2 MAE对比Table 6 Comparison of MAE between LSTM_Model1 and LSTM_Model2 |
| 方法 | 时间 | MAE/cm | 方法 | 时间 | MAE/cm | ||
|---|---|---|---|---|---|---|---|
| 最大 水位 | 最小 水位 | 最大 水位 | 最小 水位 | ||||
| 水量 平衡法 | 第1日 | 6.81 | 7.52 | LSTM_Model2 | 第1日 | 6.3 | 6.2 |
| 第2日 | 8.54 | 8.40 | 第2日 | 7.3 | 7.1 | ||
| 第3日 | 7.68 | 7.84 | 第3日 | 8.0 | 7.8 | ||
| 第4日 | 9.28 | 8.42 | 第4日 | 9.0 | 8.4 | ||
2.3 误差分布情况
表7 LSTM_Model2各时期计算误差对比Table 7 Calculation errors of LSTM_Model2 in different periods |
| 时期 | MAE/cm | MAXE | 时期 | MAE/cm | MAXE |
|---|---|---|---|---|---|
| 消落期 | 0.11 | 0.37 | 回蓄期 | 0.10 | 0.45 |
| 汛期 | 0.14 | 0.73 | 其他时期 | 0.04 | 0.27 |
