1.
枫树坝水电厂位于广东东江上游梅光村附近,控制流域面积5150平方公里。流域内有两大支流,西支为贝岭水,东支为寻邬水。在建立的枫树坝水库概念性流域水文模型中,根据流域内水文站、雨量站分布、自然地理条件和水利水电工程等情况,将全流域分为桃西、黎樟峰和区间三个单元流域。
地面净雨采用单元面积上的经验单位线进行地面汇流计算,地下净雨采用地下水库汇流模型进行计算,可分别得到各个单元面积上的地面、地下汇流过程。将各单元径流过程按时序迭加,即可得到预报的入库洪水过程。
2.
如果模型预报流量与实际反推的入库流量有较大的系统误差时,可以采用传统的相关分析方法,直接利用模型预报流量与反推的入库流量,建立洪水预报的相关校正模型。可以采用比较简单的直线相关方法进行分析,其直线相关方程为
其中:
、
(
式中,
为水文模型预报流量过程;![]()
为由实测水位反推的入库洪水流量过程;
为反推的入库洪水流量平均值。
为水文模型预报流量过程的均方差;
为由实测水位反推入库洪水流量过程的均方差。
将1984~
,表明两者具有较为密切的直线相关关系。因此,由式(
3.
概念性流域水文预报模型使得水文模型呈现为较复杂的“隐式”结构,模型参数识别存在着计算的复杂性,很难用实测数据直接地实时修正模型参数。目前在利用流域水文模型进行洪水实时预报校正时,一种有效的方法是用确定性流域水文模型加上实时校正处理的算法。即利用流域水文模型的预报流量与实时观测流量的残差序列
洪水预报校正模型为:
(6)
洪水预报残差
(7)
其中
(9)
式中:
,(j=0,1,...,m)
利用1984~1988年五年汛期反推的入库洪水过程和水文预报模型计算的流量过程资料,由式(
一阶自回归洪水预报校正模型为:
二阶自回归洪水预报校正模型为:
4.
自适应洪水实时校正,主要是采用一种可变遗忘因子递推最小二乘算法[2],自适应地动态识别模型的时变参数。这种算法比目前在洪水实时预报中采用的定常遗忘因子
(12)
其中
(13)
(15)
5.
卡尔曼滤波自从70年代被引入到洪水实时预报以来,人们进行了许多探索性的研究工作。应用卡尔曼滤波方法,一个重要前提是最优化系统中的数学模型和噪声统计是完全准确的,并且全部已知的,即数学模型所反映的动态特性与实际系统是相符的。只有在这种理想的情况下,利用卡尔曼滤波便可得到状态的最优估计。但由于现阶段水文科学尚无法利用物理方法来描述径流过程,在实际运用中又不得不采用许多简化的或近似的作法来表述水文系统,使得在应用卡尔曼滤波方法时难以满足系统数学模型和噪声统计完全准确的要求,致使卡尔曼滤波在水文上的应用尚待进一步研究探讨。
在应用卡尔曼滤波方法进行洪水实时预报计算时,首先要将水文预报系统模型表达成系统的状态方程和观测方程。
⑴ 状态方程
式中的状态变量、噪声分配矩阵、状态转移矩阵、系统噪声方差矩阵分别为:
![]()
,

⑵ 观测方程
在t+1时刻流量是可观测的,此时可推求得到流量预报误差![]()
式中![]()
状态预报值为:
(
观测预报值为:
(
预报误差协方差矩阵为:
(23)
增益矩阵:
状态滤波值:
(25)
滤波误差协方差矩阵:
(26)
6.
利用上述校正模型和相应的计算方法,对枫树坝水库
表
| 校正模型 | 计算方法 | 流量效率系数 (%) | 洪峰相对误差(%) | 峰现时差 (时段数) |
| 直线相关 | 相关分析 | 59.36 | -12.59 | 6 |
| 一阶自回归 | 离线识别 | 92.28 | -0.22 | 6 |
| 自适应递推 | 92.23 | -0.35 | 6 | |
| 二阶自回归 | 离线识别 | 90.93 | 2.97 | 6 |
| 自适应递推 | 93.20 | -2.41 | 1 | |
| 卡尔曼滤波 | 95.55 | 6.9 | 0 | |
| 校正前预报模型 | 68.38 | 25.56 | 6 | |
从表中模拟计算结果可以看到,建立的一阶、二阶自回归校正模型提高预报精度的效果比较明显,其中二阶自回归校正模型的自适应递推和卡尔曼滤波算法效果更好;而模型预报流量与实测流量相关校正计算方法,基本上没能提高洪水预报精度。
参
1.
2.
3.
(
Abstract:
Keywords real-timecorrection;
