【技术实现步骤摘要】
一种流域下游水位预测方法
[0001]本专利技术属于水位预测
,具体涉及一种流域下游水位预测方法。
技术介绍
[0002]现有技术中,在对流域下游水位进行预测时,考虑流域上游水位对下游水位预测的滞后影响,比较常用的是采用时效因子,产生时效特征,再将时效特征与上下游水位特征、降雨量特征和泄洪量特征输入到机器学习模型,进行模型的训练并对流域下游水位进行预测。由于时效特征是比较通用的数学公式,难以反应上游水位的滞后性,对模型的性能提升没有太大的帮助,需要针对下游水位预测的具体场景,进行特征的发掘,以反应上游水位对下游水位的滞后影响。
技术实现思路
[0003]本专利技术的目的在于提供一种流域下游水位预测方法,该方法有利于提高对于流域下游水位预测的准确性。
[0004]为实现上述目,本专利技术采用的技术方案是:一种流域下游水位预测方法,包括:
[0005]基于上游水位特征,采用将上游水位特征逐步往后移动若干时间单位而下游水位数据保持不变的方法,构造上游水位滞后特征;然后将构造的上游水位滞后特征与下游水位数据进行相关系数计算,取相关系数高于设定值的上游水位滞后特征构成上游水位滞后特征集;
[0006]将上游水位滞后特征集与降雨量特征、泄洪量特征、上游水位特征、下游水位数据一起组成初步的模型特征集;
[0007]对初步的模型特征集采用lasso进行特征筛选,得到特征筛选后的模型特征集;
[0008]采用特征筛选后的模型特征集对水位预测模型进行训练和测试,得到训练好的水 ...
【技术保护点】
【技术特征摘要】
1.一种流域下游水位预测方法,其特征在于,包括:基于上游水位特征,采用将上游水位特征逐步往后移动若干时间单位而下游水位数据保持不变的方法,构造上游水位滞后特征;然后将构造的上游水位滞后特征与下游水位数据进行相关系数计算,取相关系数高于设定值的上游水位滞后特征构成上游水位滞后特征集;将上游水位滞后特征集与降雨量特征、泄洪量特征、上游水位特征、下游水位数据一起组成初步的模型特征集;对初步的模型特征集采用lasso进行特征筛选,得到特征筛选后的模型特征集;采用特征筛选后的模型特征集对水位预测模型进行训练和测试,得到训练好的水位预测模型;采用训练好的水位预测模型对流域下游水位进行预测。2.根据权利要求1所述的一种流域下游水位预测方法,其特征在于,采用将上游水位特征逐步往后移动若干时间单位而下游水位数据保持不变的方法,构造上游水位滞后特征,具体方法为:下游水位序列W
d
={w
d1
,w
d2
,...,w
dn
}不动,其中w
d1
表示初始时刻t1的下游水位,w
dn
表示时刻t
n
的下游水位,将上游水位序列w
u(1)
={x1,x2,...,x
n
‑
m
}整体往后移动1个时间单位,得到上游水位滞后序列w
u(2)
,再将序列w
u(2)
往后移动1个时间单位,依此类推移动m次,得到上游水位滞后序列w
u(2)
,...,w
u(1+m)
;将上游水位序列w
u(1)
、上游水位滞后序列w
u(2)
,...,w
u(1+m)
补足n个数据长度,序列前面空缺数据,用第一个数据往前填充,序列后面空缺数据,用最后一个数据向后填充,得到w
u(1)
={x1,x2,...,x
n
‑
m
,...,x
n
‑
m
},w
u(2)
={x1,x1,x2,...,x
n
‑
m
,...,x
n
‑
m
},
…
,w
u(1+m)
={x1,
…
,x1,x2,...,x
n
‑
m
}。3.根据权利要求2所述的一种流域下游水位预测方法,其特征在于,将构造的上游水位滞后特征与下游水位数据进行相关系数计算,取相关系数高于设定值的上游水位滞后特征构成上游水位滞后特征集,具体方法为:序列w
u(1+k)
...
【专利技术属性】
技术研发人员:马森标,李思恩,黄祖海,陈友武,陈惠祥,卢维楷,
申请(专利权)人:福建中锐汉鼎数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。