[发明专利]一种基于数据驱动的小流域洪水实时预报方法有效
申请号: | 201610044216.7 | 申请日: | 2016-01-21 |
公开(公告)号: | CN105740969B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 杨阳;李卓;范光亚;徐海峰;江超;徐天放;曾睿杰 | 申请(专利权)人: | 水利部交通运输部国家能源局南京水利科学研究院;杨阳 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06Q10/04;G06K9/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210029 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于数据驱动的小流域洪水实时预报方法,其按如下步骤进行:(1)用降雨量和河道流量数据构建延迟时间序列和均值时间序列;(2)计算时间序列的灰色关联性,选择相关性较高的时间序列作为建模样本数据;(3)利用机器学习算法对输入输出数据进行建模,得到预报模型和拟合值;(4)通过信息熵理论计算各预报模型的权重;(5)利用预报模型进行河道流量的预报,对单模型预报结果进行加权计算,得到河道流量预报值;本发明充分利用降雨量、河道流量数据,模拟小流域洪水的复杂非线性映射关系,发掘数据中的信息,提高了小流域洪水实时预报的精度。 | ||
搜索关键词: | 一种 基于 数据 驱动 小流域 洪水 实时 预报 方法 | ||
【主权项】:
1.一种基于数据驱动的小流域洪水实时预报方法,按如下步骤进行:(1)数据整理和时间序列计算,在小流域中采集获得连续的m日n个雨量站降雨量数据R1~Rn和一个下游河道流量数据Q,建立降雨量延迟1日、2日、3日、5日、10日的延迟时间序列R11~R1n、R21~R2n、R31~R3n、R51~R5n、R101~R10n,建立河道流量延迟0日、1日、3日的延迟时间序列Q0、Q1、Q3,建立降雨量向前推算1日、2日、3日、5日、10日时段降雨量均值时间序列SR11~SR1n、SR21~SR2n、SR31~SR3n、SR51~SR5n、SR101~SR10n,建立河道流量向前推算1日、3日时段流量均值时间序列SQ1、SQ3;(2)计算时间序列数据的灰色关联性,选择降雨量延迟时间序列R11~R1n、R21~R2n、R31~R3n、R51~R5n、R101~R10n,降雨量均值时间序列SR11~SR1n、SR21~SR2n、SR31~SR3n、SR51~SR5n、SR101~SR10n,河道流量延迟时间序列Q1、Q3,河道流量均值时间序列SQ1、SQ3,共计10n+4个时间序列,表示为L1~L10n+4,计算L1~L10n+4与Q0之间的灰色关联度,首先对L1~L10n+4和Q0在各自序列内进行[0,1]之间的归一化,对于其中一个序列D={d1,d2,…,dN},归一化计算公式为:bi=(di‑minD)/(maxD‑minD),其中i=1,2,3,…,N;maxD为D中最大值,minD为D中最小值,di的归一化值为bi,D归一化后得到B={b1,b2,…,bN};将L1~L10n+4归一化后的值分别减去Q0归一化后的值,得到差值序列P1~P10n+4,计算P1~P10n+4最大值Pmax和最小值Pmin,Li中第c个元素对应的灰色关联度为:ρic=(|Pmin|+0.5×|Pmax|)/(|pic|+0.5×|Pmax|),其中pic为Pi中的第c个元素;Li的灰色关联度为:
计算L1~L10n+4对应的灰色关联度,并优选关联度最大的前10个序列作为输入样本,表示为X1~X10,将Q0作为输出样本,表示为Y,建立输入输出数据关系式F(X1,X2,X3,…,X10)=Y;(3)机器学习算法回归建模,采用三种机器学习算法进行回归建模,对X1~X10和Y进行非线性回归拟合,得到三种预报模型F1~F3及对Y的拟合值T1~T3;(4)预报模型权重计算利用最大熵原理计算各拟合值T1~T3相对Y的权重,首先计算Y与T1~T3差值的取绝对值,对于Ti有:|Ti‑Y|={|ti,1‑y1|,|ti,2‑y2|,|ti,3‑y3|,…,|ti,N‑yN|},其中i=1,2,3,N为Y和T1~T3中元素个数;计算Ti熵值,
对T1~T3的熵值进行归一化得到权重H1~H3,公式为:
其中i=1,2,3;(5)实时洪水预报,在第u日,对u+1日的河道流量进行预报,选择第u日到u‑10日间的降雨量、河道流量按照步骤(1)进行数据整理和时间序列计算,并按照步骤(2)中优选的10种数据类型进行数据删选,得到数据序列X1~X10,取各序列最后一位元素组成一组数据{x1,x2,x3,…,x10},将这组数据输入3个预报模型得到三个第u+1日的单模型预报结果{y1,y2,y3},将步骤(4)计算的权重对单模型预报结果进行加权计算,公式为:
将
作为u+1时刻的河道流量预报值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于水利部交通运输部国家能源局南京水利科学研究院;杨阳,未经水利部交通运输部国家能源局南京水利科学研究院;杨阳许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610044216.7/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置