冀鸿兰,张傲妲,2,高瑞忠,张宝森,徐 晶
(1.内蒙古农业大学水利与土木建筑工程学院,内蒙古呼和浩特 010018;2.内蒙古第一水文地质工程地质勘察院,内蒙古呼和浩特 010050;3.黄河水利委员会黄河水利科学研究院,河南郑州 450003)
黄河内蒙古段处于黄河流域最北端,总体上是一个“几”字的头部。由于所处的地理位置和特殊的水文气象条件,黄河内蒙古段几乎每年都产生凌汛灾害,因此,除采取一系列工程防凌措施外,探寻科学可行的冰情预报模型对于防凌实践具有重要的指导意义。
黄河内蒙古段处于黄河流域最北端,海拔高程在千米以上,冬半年被蒙古冷高压所控制,加之高空西北气流的引导,往往会受大陆冷空气南侵的影响,天气寒冷。由于河道是自南而北流向,南北纬差异在4°以上,因此气温在地域上存在上游高、下游低的差别,而且随时间的变化也呈现出入冬时下游降温比上游降温早的特点;初春回暖时,情况则相反。黄河内蒙古段各水文站相对位置如图1所示。由于昭君坟水文站20世纪70年代后的资料系列不完整,无法收集相关数据,因此本文选取1970—1971年度至2007—2008年度共38个冬季的实测数据,分别对巴彦高勒站、三湖河口站和头道拐站3个具有代表性的水文站的冰期气温及流量变化特点进行分析,以此来探寻黄河内蒙古段的冰情变化特点。图2和图3分别是巴彦高勒站、三湖河口站和头道拐站的气温及流量变化过程曲线(图中年序数是指1970—1971年度至2007—2008年度共38个冬季的顺序号,其中冬季指从当年11月至次年3月)。
图1 黄河内蒙古段各水文站相对位置示意图
图2 巴彦高勒站、三湖河口站和头道拐站的冰期气温变化曲线
图3 巴彦高勒站、三湖河口站和头道拐站的冰期流量变化曲线
从图2(图中的冰期气温是从当年11月到次年3月的平均气温)可知,巴彦高勒站、三湖河口站、头道拐站的气温变化趋势基本一致,但巴彦高勒站多年平均气温较三湖河口站和头道拐站高,故其流凌、封冻时间较晚,开河时间较早,其他两个站则相反。从图3可看出,流量变化趋势同气温变化趋势基本一致。
气温和流量与流凌时间及封、开河时间也存在很大关系。河段封河天数的多少,主要取决于当年11月、12月及次年3月的气温及流量的变化,即气温低,流量小,流凌、封冻早,开河晚;气温高,流量大,流凌、封冻晚,开河早。表1是巴彦高勒站、三湖河口站和头道拐站的流凌、封河和开河日期统计表。
从图2、图3和表1可看出,气温的多年变化趋势与巴彦高勒站、三湖河口站和头道拐站的流凌、封河、开河日期的变化趋势相吻合,即巴彦高勒站的平均气温高于其他两个站,故其流凌、封河日期较晚,而开河日期早于其他两站。
神经网络对于解决非线性复杂问题具有很大的优势。近年来,神经网络理论模型在水资源领域中的应用也越来越多,如年径流预报、洪水预报、水质评价、河流污染物浓度预报、冰塞水位预测、地下水资源评价等[1-7]。国内对于冰凌预报的研究并不多,但由于冰凌变化受多种因素的影响,至今没有一种广泛认可的预报方法。陈守煜等[8-12]提出模糊优选神经网络预报模型,预报精度较高。赵晓慎等[13]在分析物理成因的基础上,采用模糊识别、聚类及优选理论综合模糊成因的方法建立了冰凌预报模型。本文将BP神经网络模型用于黄河内蒙古段开河日期预报,并与多元线性回归模型进行对比。
多元线性回归分析是通过建立数学模型描述一个变量如何随其他变量的变化而变化。
表1 巴彦高勒站、三湖河口站和头道拐站凌期特征日期统计
2.2.1模型方程
假设因变量y与多个自变量x1,x2,…,xk之间有如下关系:式中:βj(j=1,2,…,k)为 k+1个回归系数;e为随机误差项。式(1)即为多元线性回归模型方程。
2.2.2模型计算步骤
a.根据研究目的确定因变量和自变量。
b.收集样本数据。
c.从收集到的样本数据中应用最小二乘法得到样本回归方程:
d.对总体回归方程进行总检验和回归系数检验。
总检验的原假设为 β1=β2=…βk=0,检验的统计量为式中:SSR残差平方和;SSE为回归方差平方和。
回归系数检验的原假设为 βj=0,检验的统计量为
根据预报因子与预报对象相关系数的大小选取预报因子,各预报因子与预报对象的相关系数见表2。
由表2的计算结果得到各水文站选取的预报因子如下:
a.巴彦高勒站预报因子:x1为2月16—25日逐日累计气温,x2为2月16—25日流量均值,x3为封冻期最大冰厚,x4为2月1日至气温稳定转正日期的天数。开河历时y为计算起点2月1日至开河日期的天数。
表2 巴彦高勒站、三湖河口站和头道拐站各预报因子与预报对象的相关系数
b.三湖河口站预报因子:x1为1月9—26日逐日累计气温,x2为1月9—26日流量均值,x3为封冻期最大冰厚,x4为2月1日至气温稳定转正日期天数。开河历时y为计算起点11月1日至封河日期的天数。
c.头道拐站预报因子:x1为2月21日—3月2日逐日累计气温,x2为2月21日—3月2日流量均值,x3为封冻期最大冰厚,x4为2月1日至气温稳定转正日期天数。开河历时y为计算起点2月1日至开河日期的天数。
图4 巴彦高勒站、三湖河口站和头道拐站开河日期预报神经网络模型训练拟合结果
图4 为应用BP神经网络模型对巴彦高勒站、三湖河口站和头道拐站开河日期进行的网络训练拟合图,可以看出,巴彦高勒站、三湖河口站和头道拐站开河日期预报值与实测值均拟合得比较好,说明神经网络模型可用于黄河内蒙古段开河日期预报,且适用性较强。
运用多元线性回归模型进行开河日期预报,得到的多元线性回归方程通过了统计检验,结果如表3所示。
表3 巴彦高勒站、三湖河口站和头道拐站多元线性回归模型统计检验结果
从表3可知,巴彦高勒站、三湖河口站和头道拐站的多元线性回归方程通过了总检验,因为统计量F对应的显著性水平P值均等于0,小于显著性水平5%,所以拒绝所有回归系数等于零的假设,说明开河历时与所选取的预报因子之间存在线性关系。
将1970—1971年度至2002—2008年度共38个冬季的前33个冬季的实测数据作为训练样本,后5个冬季的实测数据作为预报检验样本,训练结果及其与多元线性回归模型预报检验结果对比分别见表4和表5。
根据水文情报预报规范[14],巴彦高勒站、三湖河口站和头道拐站的预报精度均在80%以上,预报方案均为甲等方案,两种模型的精度均较高,说明两种模型对于黄河内蒙古河段的开河日期预报适用性较强。
从表5对比结果可知,神经网络模型的预报检验合格率均值为86.7%,而多元线性回归模型的预报检验合格率均值为80.0%,说明神经网络模型的预报精度较多元线性回归模型高,更适于黄河内蒙古河段的开河日期预报。
表5 巴彦高勒站、三湖河口站和头道拐站开河日期预报模型预报样本检验合格率对比
a.巴彦高勒站、三湖河口站和头道拐站的冰期气温变化总体趋势是巴彦高勒站多年平均气温较其他两个站高,所以其流凌、封河日期较晚,而开河日期较早,其他两个站变化趋势则相反。
b.从所选取的预报因子来看,气温和流量是影响冰情变化的主控因素。
c.从两种模型的预报检验结果来看,神经网络模型的预报精度高于多元线性回归模型。由于黄河封开河受多种因素的影响,所以神经网络模型对于黄河内蒙古段开河日期预报的适用性较强,更适合解决上述受复杂因素影响的问题。
d.考虑到黄河内蒙古段的自然地理条件及受各种因素的影响,应采取必要的人类工程活动(诸如通过调整水库的调度方式)来改变其封、开河的情势,以避免或减少冰凌灾害。
表4 巴彦高勒站、三湖河口站、头道拐站开河日期预报模型预报检验结果对比
[1]刘冬英.人工神经网络模型在长江中下游河道洪水预报中的应用研究[D].武汉:武汉大学,2005.
[2]卢长娜.基于自适应遗传算法的BP网络洪水预报模型[D].南京:河海大学,2005.
[3]陈守煜,李亚伟.基于模糊人工神经网络识别的水质评价模型[J].水科学进展,2005,16(1):88-91.
[4]周建康.基于MATLAB下BP网络在河流污染物浓度预报中的应用[J].水利水电技术,2004,35(9):24-26.
[5]伊明昆.神经网络在冰塞水位预测中的应用研究[D].合肥:合肥工业大学,2006.
[6]许军.基于人工神经元网络的地下水资源模拟研究[D].西安:西安理工大学,2006.
[7]赵琪,吴素芬,薛燕,等.神经网络模型在中长期水文预报中的实用性探究[J].新疆水利,2008(6):20-22.
[8]陈守煜,冀鸿兰,张道军.系统非线性组合预测模型及其在黄河凌汛预测中的应用[J].大连理工大学学报,2006,46(6):901-904.
[9]冀鸿兰,陈守煜.冰凌预报模糊优选神经网络BP方法[J].水利学报,2004,35(6):114-118.
[10]冀鸿兰,朝伦巴根,陈守煜.模糊优选神经网络BP模型在黄河内蒙古段开河日期预报中的应用[J].水利水电科技进展,2008,28(3):70-72.
[11]冀鸿兰.黄河内蒙古段凌汛成因分析及封开河日期预报模型研究[D].呼和浩特:内蒙古农业大学,2002.
[12]冀鸿兰,朝伦巴根,陈守煜,等.冰凌预报模糊优选神经网络 BP方法[J].人民黄河,2008(12):47-49.
[13]赵晓慎,李倩,王文川.基于成因模糊综合分析的冰凌预测模型[J].人民黄河,2011(1):43-45.
[14]SL250—2000 水文情报预报规范[S].