未来情景下基于ARIMA模型的水库防洪风险计算方法和系统与流程

文档序号:25779595发布日期:2021-07-09 08:53阅读:201来源:国知局
未来情景下基于ARIMA模型的水库防洪风险计算方法和系统与流程
未来情景下基于arima模型的水库防洪风险计算方法和系统
技术领域
1.本发明属于水库防洪风险分析技术领域,更具体地,涉及未来情景下基于arima(autoregressive integrated moving average model,差分整合移动平均自回归模型,又称整合移动平均自回归模型)模型的水库防洪风险计算方法和系统。


背景技术:

2.气候变化已是不争事实,致使极端水文事件广发、频发,进而影响到水库的防洪安全。现有水库的防洪安全设计依据的是过去的历史洪水资料,气候变化背景下,未来洪水的频次和量级都将发生剧烈变化,可能会导致水库的防洪风险增加,未来情景下如何衡量水库的防洪风险是当前面临的重大工程问题。
3.现有方法多是采用设计洪水反映水库的防洪风险率,通常需借助于水文频率计算,要求水文序列满足独立同分布的平稳性条件,而气候变化情景下,水文序列的平稳性遭到破坏,现有方法遇到理论障碍。随机模拟是另一种可行的风险分析方法,但现有研究多是基于历史洪水序列进行建模,反映的是历史洪水的统计特征,未能反映未来气候情景下的洪水发展趋势。


技术实现要素:

4.针对现有技术的缺陷和改进需求,本发明提供了未来情景下水库防洪风险计算方法和系统,其目的在于结合气候情景和水文模拟技术,通过对未来洪水序列建立arima随机模型,模拟未来洪水的统计特征,同时假定模型中的初始值服从由历史洪水资料推求的概率分布,进而构造了能同时反映过去、现在和未来洪水统计特征的随机模型,实现未来气候变化情景下水库的防洪风险计算,为水库的设计和运行提供科学依据。
5.为实现上述目的,按照本发明的一个方面,提供了一种未来情景下基于arima模型的水库防洪风险计算方法,该方法包括以下步骤:
6.s1.基于水库控制流域的基准期实测降水和气温数据、大尺度气象数据,构建水库控制流域的统计降尺度模型,将水库控制流域的未来大尺度气象序列输入至所述统计降尺度模型,得到水库控制流域未来情景下的降水序列和气温序列;
7.s2.基于水库控制流域的基准期水文气象数据和下垫面数据,构建水库控制流域的水文模型,将水库控制流域未来情景下的降水序列和气温序列输入至所述水文模型,得到未来情景下的径流序列;
8.s3.由未来情景下的径流序列根据峰量转换关系计算出未来情景下年洪峰序列;
9.s4.构建未来情景下年洪峰序列的arima模型;
10.s5.采用所述arima模型对未来气候变化情景下年洪峰序列做随机模拟,得到若干抽样结果;
11.s6.分别统计抽样结果中超过设计洪水和校核洪水的样本个数,从而计算出未来情景超设计洪水位和校核洪水位的风险率。
12.优选地,所述统计降尺度模型为asd(automated statistical downscaling)降尺度模型。
13.有益效果:本发明优选asd降尺度模型做气候变化下未来降水气温预测,相对于其他统计降尺度模型,由于该模型使用方便、精度较高且适用于批量数据的处理,从而实现未来情景下降水和气温的预测。
14.优选地,所述水文模型为swat(soil and water assessment tool)模型。
15.有益效果:本发明优选swat模型做未来径流模拟,相对于其他水文模型,由于该模型物理基础较强、输入数据易获取且能模拟长时段的水文过程,从而实现未来情景下的径流模拟。
16.优选地,步骤s5中,采用arima模型对未来气候变化情景下年洪峰序列做随机模拟,公式如下:
[0017][0018]
其中,y
t
为预测值,y
t
‑1~y
t

p
为反映历史洪水统计特征的随机模拟值,γ
i
为自回归模型的自相关系数,p为自回归模型的阶数,q为移动平均模型的阶数,θ
i
为移动平均的相关系数,ε
t
~ε
t

i
为误差项,服从均值为0,均方差为常数的正态分布。
[0019]
有益效果:本发明通过对未来洪水序列建立arima随机模型,模拟未来洪水的统计特征,同时假定模型中的初始值服从由历史洪水资料推求的概率分布,进而构造了能同时反映过去、现在和未来洪水统计特征的随机模型,为未来气候变化情景下水库的防洪风险计算提供了一种可行途径。
[0020]
优选地,y
t
‑1~y
t

p
服从p

iii分布。
[0021]
有益效果:本发明采用国内常用的p

iii分布模拟初始值,能够更好地反映历史洪水序列的统计特征,且易于利用水库已有经过论证的设计成果。
[0022]
优选地,未来情景防洪风险率计算公式如下:
[0023][0024]
其中,p为防洪风险率,m为超过超设计洪水位或校核洪水位的样本个数,m为抽样样本容量。
[0025]
为实现上述目的,按照本发明的另一个方面,提供了一种未来情景下基于arima模型的水库防洪风险计算系统,包括:计算机可读存储介质和处理器;
[0026]
所述计算机可读存储介质用于存储可执行指令;
[0027]
所述处理器用于读取所述计算机可读存储介质中存储的可执行指令,执行上述未来情景下基于arima模型的水库防洪风险计算方法。
[0028]
总体而言,通过本发明所构思的以上技术方案,能够取得以下有益效果:
[0029]
本发明结合气候情景和水文模拟技术,通过对未来洪水序列建立arima随机模型,模拟未来洪水的统计特征,同时假定模型中的初始值服从由历史洪水资料推求的概率分布,进而构造了能同时反映过去、现在和未来洪水统计特征的随机模型,并据此提供了未来情景下水库防洪风险计算方法和系统,其目的在于实现未来气候变化情景下水库的防洪风
险计算,为水库的设计和运行提供科学依据。
附图说明
[0030]
图1为发明提供的一种未来情景下基于arima模型的水库防洪风险计算方法流程图;
[0031]
图2为发明实施例提供的未来气候模式下年洪峰序列图。
具体实施方式
[0032]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0033]
如图1所示,本发明提供了一种未来情景下基于arima模型的水库防洪风险计算方法,该方法包括以下步骤:
[0034]
步骤s1.基于水库控制流域的基准期实测降水和气温数据、大尺度气象数据,构建水库控制流域的统计降尺度模型,将水库控制流域的未来大尺度气象序列输入至所述统计降尺度模型,得到水库控制流域未来情景下的降水序列和气温序列。
[0035]
优选地,所述统计降尺度模型为asd降尺度模型。
[0036]
将水库控制流域基准期的实测降水和气温数据、ncep(national centers for environmental prediction,美国国家环境预报中心)数据和gcm(global climate model,全球气候模式)数据输入到asd降尺度模型中,构建得到水库控制流域的asd降尺度模型。将未来gcm数据输入到水库控制流域的asd降尺度模型,生成水库控制流域未来情景下的降水和气温数据。
[0037]
步骤s1包括如下子步骤:
[0038]
s1.1.为ncep和gcm模式选择合适的大尺度气候因子,所选择的大尺度气候因子应最能表征水库控制流域的降雨和气温预报量;
[0039]
s1.2.采用主成分分析法对大尺度气候因子进行主成分分析,用得到的主成分代替之前的大尺度气候因子集合作为预报因子;
[0040]
s1.3.根据asd降尺度模型原理,由基准期的实测降水和气温、ncep预报因子、gcm预报因子构建asd降尺度模型;
[0041]
s1.4.根据未来大尺度gcm气候因子得到未来gcm预报因子,将其输入基准期建立的asd降尺度模型,得到未来气候模式下的降水和气温序列。
[0042]
步骤s2.基于水库控制流域的基准期水文气象数据和下垫面数据,构建水库控制流域的水文模型,将水库控制流域未来情景下的降水和气温序列输入至所述水文模型,得到未来情景下的径流序列。
[0043]
优选地,所述水文模型为swat模型。
[0044]
将水库控制流域的dem、土壤数据、土地利用数据、基准期实测径流、实测降水和气温数据输入到swat模型中,构建水库控制流域的swat模型。将水库控制流域未来情景下的降水和气温序列输入至swat模型,得到未来情景下的径流序列。
[0045]
步骤s3.由未来情景下的径流序列根据峰量转换关系计算出未来情景下年洪峰序列。
[0046]
根据实测的洪峰与洪量序列,采用相关分析或人工神经网络等其它非线性分析方法确定该水库的峰量转换关系,进而由未来情景下的径流序列利用峰量转换关系推求年洪峰序列。
[0047]
步骤s4.构建未来情景下年洪峰序列的arima模型。
[0048]
建立洪峰序列的arima模型包括如下子步骤:
[0049]
(1)确定参数d,d为时间序列成为平稳时所做的差分次数,若序列不满足平稳性条件,则采用差分法将非平稳序列转为平稳序列;
[0050]
差分法计算公式如下:
[0051]
δ
d
y
t
=y
t

y
t

d
[0052]
其中,d为差分的阶数,y
t
为t时刻的值,δ
d
y
t
为y
t
作d阶差分后的值。
[0053]
(2)模型定阶,即确定p和q的阶数;
[0054]
(3)参数估计,采用统计学理论和方法对模型的参数进行估计;
[0055]
(4)模型检验,即针对模型的残差进行检验,检验arima模型的残差是否是均值为0且方差为常数的正态分布。
[0056]
步骤s5.采用所述arima模型对未来气候变化情景下年洪峰序列做随机模拟,得到若干抽样结果。
[0057]
优选地,步骤s5中,采用arima模型对未来气候变化情景下年洪峰序列做随机模拟,公式如下:
[0058][0059]
其中,y
t
为预测值,y
t
‑1~y
t

p
为反映历史洪水统计特征的随机模拟值,γ
i
为自回归模型的自相关系数,p为自回归模型的阶数,q为移动平均模型的阶数,θ
i
为移动平均的相关系数,ε
t
~ε
t

i
为误差项,服从均值为0,均方差为σ的正态分布。
[0060]
优选地,y
t
‑1~y
t

p
服从由历史洪水资料推求的概率分布,一般假定为p

iii分布。
[0061]
步骤s6.分别统计抽样结果中超过设计洪水和校核洪水的样本个数,从而计算出未来情景超设计洪水位和校核洪水位的风险率。
[0062]
优选地,未来情景防洪风险率计算公式如下:
[0063][0064]
其中,p为防洪风险率,m为超过超设计洪水位或校核洪水位的样本个数,m为抽样样本容量。
[0065]
实施例
[0066]
本实施例以雅砻江流域杨房沟水库为例,杨房沟水库位于四川省凉山彝族自治州木里县境内的雅砻江干流处,介于雅江水文站(上游)与麦地龙水文站(下游)两个控制断面之间,集水面积为80880km2,水库设计洪水(500年一遇)为9320m3/s,校核洪水(5000年一遇)为11200m3/s,相应的设计洪水位为2096.27m,校核洪水位为2099.91m。
[0067]
步骤s1.以杨房沟水库为研究对象,以1981

2005年为基准期,根据基准期实测资料和ncep再分析数据构建asd降尺度模型。将全球气候模式gfdl中rcp8.5情景下的大尺度预报因子输入到asd降尺度模型中,生成未来情景下的降水和气温序列。
[0068]
步骤s2.将水库控制流域的dem、土壤数据、土地利用数据、气象数据和基准期实测降水和气温数据输入到swat模型中,构建得到水库控制流域的swat模型。将水库控制流域未来情景下的降水和气温输入至swat模型,得到未来情景下的径流序列。
[0069]
本实施例中,计算尺度为日,得到的是日径流序列。
[0070]
步骤s3.由未来情景下的径流序列根据峰量转换关系计算出未来情景下年洪峰序列。
[0071]
本实施例计算出的未来情景下年洪峰序列如图2所示。
[0072]
步骤s4.构建未来情景下年洪峰序列的arima模型。
[0073]
本实施例中构建出的arima模型为arima(0,1,1)。即
[0074]
y
t
=y
t
‑1+ε
t
‑1*θ1+ε
t
[0075]
式中:y
t
‑1为服从由历史期洪水资料所得的均值为4160,变差系数为0.29,偏态系数为1.16的服从p

iii分布的随机模拟值。
[0076]
步骤s5.通过建立的arima模型做随机模拟,以未来gfdl模式中rcp8.5情景下的年洪峰序列作为基础序列,生成未来情景下洪峰序列长度为n的m组洪峰模拟序列,本发明实施例中未来洪峰序列长度为n=77(2024年

2100年),m=10000。
[0077]
步骤s6.将未来时期划分为2024

2050年、2051

2075年和2076

2100年(分别简写为未来时期的2030s、2060s和2090s)进行统计,计算出未来gfdl模式中rcp8.5情景下不同时期超设计洪水和校核洪水的风险率,计算结果如表1所示:
[0078]
表1
[0079][0080]
本发明还提供了一种未来情景下基于arima模型的水库防洪风险计算系统,包括:计算机可读存储介质和处理器;
[0081]
所述计算机可读存储介质用于存储可执行指令;
[0082]
所述处理器用于读取所述计算机可读存储介质中存储的可执行指令,执行上述未来情景下基于arima模型的水库防洪风险计算方法。
[0083]
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1