一种极端干旱精确预测方法及系统技术方案

技术编号:38657598 阅读:8 留言:0更新日期:2023-09-02 22:42
本发明专利技术公开了一种极端干旱精确预测方法及系统,该方法通过获取降水量数据,计算不同时间尺度的SPI时间序列,并对其进行分解,以提取出分解后的降水量分量在不同尺度上的局部特征。再利用分解结果对LSTM网络模型进行训练,并将训练好的LSTM网络模型作为干旱预测模型,从而实现对干旱的预测;该系统包括数据处理模块、模型训练模块、模型分析模块;本发明专利技术解决了现有技术中未对依据降水量数据得到的干旱指数SPI时间序列提取局部特征,直接使用单一模型进行预测,导致该数据预测性低,容易出现局部最优的问题,难以达到精准预测干旱的效果。果。果。

【技术实现步骤摘要】
一种极端干旱精确预测方法及系统


[0001]本专利技术涉及城市气象灾害预警领域,特别是涉及一种极端干旱精确预测方法及系统。

技术介绍

[0002]降水量是影响干旱发生的主要因素之一,基于降水量实现干旱的定量预测是实现准确预测的途径之一。但由于降水量数据具有非线性特征,并且在不同区域和时间上存在差异,因此直接使用降水量进行不同尺度间的比较和特征学习是困难的。因此,在干旱预测的相关研究中,通常利用干旱指数对干旱的发生程度、持续时间和影响范围进行定量评估。
[0003]在基于干旱指数对干旱进行定量评估的基础上,通常需要构建并训练模型,以选出最佳模型来预测干旱的发生,现有技术中,使用的方法是利用ARIMA模型或ANN模型对干旱情况进行预测。但这两种模型依据降水量数据得到的干旱指数SPI时间序列具有非平稳、非线性特征,未提取序列的局部特征使其平稳,导致该数据预测性低,容易出现局部最优的问题,难以达到精准预测干旱的效果。

技术实现思路

[0004]专利技术目的:本专利技术的目的是提供一种能够高精准性地预测干旱情况的极端干旱精确预测方法及系统。
[0005]技术方案:为实现上述目的,本专利技术所述的一种极端干旱精确预测方法包括以下步骤:
[0006]步骤S1:获取目标区域的逐日降水量数据;
[0007]步骤S2:对于降水量数据,基于干旱指数SPI,计算不同时间尺度的SPI时间序列B,并将SPI时间序列B划分为训练集和测试集;
[0008]步骤S3:利用互补集成经验模态CEEMD分解方法,对训练集和测试集中SPI时间序列B进行分解,分别得到IMF分量和趋势项;
[0009]步骤S4:使用训练集中的IMF分量和趋势项对LSTM网络模型进行训练,获得干旱预测模型;
[0010]步骤S5:使用干旱预测模型对测试集中的IMF分量和趋势项进行预测;
[0011]步骤S6:对预测结果进行分析。
[0012]其中,步骤S1所述的获取目标区域的逐日降水量数据是指从国家气象科学数据中心下载目标区域气象站的逐日降水量数据集,包含日期、温度、降水数据,从数据集中提取日期数据以及该日期的降水量数据。
[0013]其中,步骤S2所述的对于降水量数据,基于干旱指数SPI,计算不同时间尺度的SPI时间序列B,并将SPI时间序列B划分为训练集和测试集,是指将逐日降水量数据根据干旱指数SPI的计算公式,计算获得1、3、6、12个月时间尺度的SPI值,形成四尺度SPI时间序列B,并将SPI时间序列B根据4:1的比例划分为训练集和测试集;
[0014]其中干旱指数SPI的计算公式为:
[0015][0016]式中,A是概率密度的正负系数,当B=

1时,当B=1时,当B=1时,G(x)是累积概率;常量c0=2.515517,c1=0.802853,c2=0.010328,d1=1.432788,d2=0.189269,d3=0.001308。
[0017]其中,步骤S3所述的利用互补集成经验模态CEEMD分解方法,对训练集和测试集中SPI时间序列B进行分解,分别得到IMF分量和趋势项,具体为:
[0018]向SPI时间序列B中加入n组包括正噪声和负噪声的辅助白噪声,从而得到正噪声序列H1和负噪声序列H2,此时得到的序列如下,总数为2n:
[0019][0020]式中,N为辅助序列;
[0021]将得到的序列分别进行分解,得到m个IMF分量,每组分量记为和其中i=1,

,n,j=1,

,m,t代指时间序列;
[0022]对每组IMF分量和取平均值,得到第j个IMF的值:
[0023][0024]将得到的IMF值作为最终分解结果,即将SPI时间序列B分解为:
[0025][0026]式中r
(t)
为残留趋势项。
[0027]其中,步骤S4所述的采用训练集的IMF分量和趋势项对LSTM网络模型进行训练,其中LSTM网络模型的激活函数选用ReLU,每训练一个样本,更新一次权重,损失函数采用均方误差MSE:
[0028][0029]式中,X
J
是观测值,X是训练结果值,N是X
J
的总数据量,J为更新次数,J=1,2,...,N;
[0030]在训练过程中,随着迭代次数的增加,MSE逐渐下降,模型精度逐渐提高,当MSE值上升时,对LSTM网络模型停止训练。
[0031]其中,LSTM网络模型训练好的判定标准为:评价指标R2值大于0.8,其中R2为:
[0032][0033]式中:X
J
是观测值,是X
J
的平均值,X为训练结果值,N是X
J
的总数据量,J为更新次数,J=1,2,...,N。
[0034]其中,步骤S5所述的使用干旱预测模型对测试集中的IMF分量和趋势项进行预测,具体为:使用干旱预测模型,预测测试集SPI时间序列B分解得到的IMF分量和趋势项,该SPI时间序列B包含1、3、6、12四个月时间尺度SPI值,IMF分量和趋势项分别记为IMF1、IMF2、

、IMF
m
及Res,预测结果分别记为P1、P2、

、P
m+1

[0035]将四组包含1、3、6、12四个月时间尺度的预测结果通过下面公式加和得到互补集成经验模态CEEMD

LSTM预测的SPI值,其中m为IMF分量的个数,k=1,2,...,m+1:
[0036][0037]其中,步骤S6所述对预测结果进行分析,是指将预测得到的SPI值,依据干旱等级分级标准,划分干旱等级,当SPI值小于

0.5时,有干旱发生。
[0038]本专利技术还提供了一种极端干旱精确预测系统,包括数据处理模块、模型训练模块、模型分析模块;
[0039]数据处理模块用于对获取的降水量数据,计算不同时间尺度的SPI时间序列B,并划分为训练集和测试集;
[0040]模型训练模块包括对LSTM网络模型进行训练;
[0041]模型分析模块用于对训练好的LSTM网络模型进行性能分析。
[0042]有益效果:本专利技术具有如下优点:1、本专利技术提供了一种预测干旱发生的方法和系统,该方法通过获取降水量数据,计算不同时间尺度的SPI时间序列,并对其进行分解,以提取出分解后的降水量分量在不同尺度上的局部特征,再利用分解结果对LSTM网络模型进行训练,并将训练好的LSTM网络模型作为干旱预测模型,从而实现对干旱的高精准预测;
[0043]2、本专利技术采用CEEMD信号分解方法提取SPI时间序列的局部特征并使序列平稳,从而降低序列的复杂度,提高序列在干旱方面的可预测性;
[0044]3、LSTM网络模型作为深度学习方法的一种,与传统的干旱预测模型相比,LSTM的建模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种极端干旱精确预测方法,其特征在于,包括以下步骤:步骤S1:获取目标区域的逐日降水量数据;步骤S2:对于降水量数据,基于干旱指数SPI,计算不同时间尺度的SPI时间序列B,并将SPI时间序列B划分为训练集和测试集;步骤S3:利用互补集成经验模态CEEMD分解方法,对训练集和测试集中SPI时间序列B进行分解,分别得到IMF分量和趋势项;步骤S4:使用训练集中的IMF分量和趋势项对LSTM网络模型进行训练,获得干旱预测模型;步骤S5:使用干旱预测模型对测试集中的IMF分量和趋势项进行预测;步骤S6:对预测结果进行分析。2.根据权利要求1所述的一种极端干旱精确预测方法,其特征在于,步骤S1所述的获取目标区域的逐日降水量数据是指从国家气象科学数据中心下载目标区域气象站的逐日降水量数据集,包含日期、温度、降水数据,从数据集中提取日期数据以及该日期的降水量数据。3.根据权利要求1所述的一种极端干旱精确预测方法,其特征在于,步骤S2所述的对于降水量数据,基于干旱指数SPI,计算不同时间尺度的SPI时间序列B,并将SPI时间序列B划分为训练集和测试集,是指将逐日降水量数据根据干旱指数SPI的计算公式,计算获得1、3、6、12个月时间尺度的SPI值,形成四尺度SPI时间序列B,并将SPI时间序列B根据4:1的比例划分为训练集和测试集。4.根据权利要求3所述的一种极端干旱精确预测方法,其特征在于,所述的干旱指数SPI的计算公式为:式中,A是概率密度的正负系数,当B=

1时,当B=1时,当B=1时,Gx是累积概率;常量c0=2.515517,c1=0.802853,c2=0.010328,d1=1.432788,d2=0.189269,d3=0.001308。5.根据权利要求1所述的一种极端干旱精确预测方法,其特征在于,步骤S3所述的利用互补集成经验模态CEEMD分解方法,对训练集和测试集中SPI时间序列B进行分解,分别得到IMF分量和趋势项,具体为:向SPI时间序列B中加入n组包括正噪声和负噪声的辅助白噪声,从而得到正噪声序列H1和负噪声序列H2,此时得到的序列如下,总数为2n:式中,N为辅助序列;将得到的序列分别进行分解,得到m个IMF分量,每组分量记为和其中i=1,

,n,j=1,

,m,t代指时间序列;
对每组IMF分量和取平均值,得到第j个IMF的值:将得到的IMF值作为最终分解结果,即将SPI时间序列B分解为:...

【专利技术属性】
技术研发人员:喻国强田冉丁严俞斌连丞龙胡振泽
申请(专利权)人:宁波市鄞州区规划设计院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1