基于深度学习和水动力模型的洪水演进快速模拟方法.pdf
《基于深度学习和水动力模型的洪水演进快速模拟方法.pdf》由会员分享,可在线阅读,更多相关《基于深度学习和水动力模型的洪水演进快速模拟方法.pdf(7页珍藏版)》请在咨信网上搜索。
1、Feb.2024 NO.2 VOL.342024年2月 第2期 第34卷CHINA FLOOD&DROUGHT MANAGEMENT中国防汛抗旱特邀主编专栏GUEST EDITOR-IN-CHIEFS COLUMN0 引言在全球气候变化与快速城市化背景下,洪涝灾害日益频繁,其强度和造成的损失不断升高1。城市一旦发生严重洪涝灾害,将严重威胁社会经济正常秩序,尤其在人口密集、经济发达的高度城市化地区,洪涝灾害所造成的直接或间接损失更是难以估量2。根据 中国水旱灾害防御公报2022 数据3,20102022年中国因洪涝灾害死亡或失踪人口累计达到10 988人,直接经济损失高达29 853.73亿元。
2、近年发生多起典型洪涝灾害事件,如广州2020年“522”、河南2021年“720”和深圳2023年“97”等4。研究洪涝快速模拟与预警预报方法,能在指导灾害防御与应急管理方面发挥积极作用,从而最大程度地减少灾害造成的损失5。洪涝预报模型需要具备预测未来时刻洪涝淹没状态变化的能力,同时需要兼顾精度和计算效率。基于水动力机制的洪水模型是洪涝模拟的重要工具,可实现洪涝演进过程的精细化模拟6-7。然而,这类基于物理机制的模型在使用中存在求解过程复杂、计算效率低下等问题,难以直接大范围应用于城市洪涝的实时预警预报工作8。相比水动力模型,基于数据驱动的机器学习模型具有更高效的计算效率和强大的非线性处理能力
3、,能够有效地解决洪水模拟精度与计算效率难以兼顾的难题9-10。目前机器学习模型在洪涝淹没快速模拟中的应用已经成为国内外研究热点13。如刘媛媛等14利用BP神经网络模型建立了不同积水点的水深预测模型,计算耗时仅为0.01 s;HOU等15开发了基于随机森林和K近邻模型的城市内涝淹没快速模拟模型,在单次降雨事件的模拟时间可以控制在20 s以内。可见,机器学习模型完成训练后,对于新的输入数据能以秒级的速度迅速生成预测结果,而不需要直接求解复杂的水动力方程(如浅水方程)16,从而大大提高了计算效率。基于深度学习和水动力模型的洪水演进快速模拟方法廖耀星1,2高玮志1,2张轩3赖成光1,2王兆礼1,2(1
4、.华南理工大学土木与交通学院,广州510641;2.人工智能与数字经济广东省实验室(广州),广州510330;3.南京水利科学研究院 水文水资源与水利工程科学国家重点实验室,南京210029)摘要:洪涝灾害的快速模拟及预警预报是洪涝防灾减灾的重点,但目前基于物理机制的城市洪涝模型的模拟时效仍然过低。通过结合水动力模型模拟生成的洪水淹没数据和深度学习技术,构建基于卷积神经网络(CNN)的深度学习洪水模拟模型,对城市洪水淹没演进情况进行快速模拟。结果表明,所构建的 CNN模型能较好地模拟洪水淹没的演进情况,预测峰值水深误差在8%以内,对淹没范围模拟效果良好。CNN 模型具有极高的洪水淹没模拟效率,
5、在保持和水动力模型近似精度的同时,计算效率可提升约 400倍。研究结果可为流域与城市洪水淹没快速模拟、洪涝灾害预警预报和数字孪生流域建设等提供技术支撑。关键词:洪水淹没;水动力模型;深度学习;快速模拟中图分类号:TP183;TV122文献标识码:A文章编号:1673-9264(2024)02-16-07DOI:10.16867/j.issn.1673-9264.2024022廖耀星,高玮志,张轩,等.基于深度学习和水动力模型的洪水演进快速模拟方法J.中国防汛抗旱,2024,34(2):16-22.LIAO Yaoxing,GAO Weizhi,ZHANG Xuan,et al.Rapidsim
6、ulation of flood routing using deep learning and hydrodynamic modelJ.China Flood&Drought Management,2024,34(2):16-22.(in Chinese)收稿日期:2023-10-26第一作者信息:廖耀星,男,博士研究生,E-mail:yxliao_。通信作者信息:王兆礼,男,教授,博士,E-mail:。基金项目:国家自然科学基金项目(52379010)和广东省基础与应用基础研究基金项目(2023B1515020087、2022A1515010019)。16Feb.2024 NO.2 VOL
7、.342024年2月 第2期 第34卷中国防汛抗旱CHINA FLOOD&DROUGHT MANAGEMENT特邀主编专栏GUEST EDITOR-IN-CHIEFS COLUMN相对于机器学习模型需要先对特征进行提取的方式,深度学习模型可以通过逐层提取和自动挖掘数据的高维特征,从而进一步提高其性能17。近年来,深度学习模型已在洪涝淹没快速模拟领域得到了初步应用,如KAO等18利用长短时记忆神经网络(LSTM)构建了洪水淹没快速预测模型,实现了对40 m分辨率淹没水深的快速预测。由于洪水淹没往往涉及大量淹没网格,导致构建的深度学习模型通常比较复杂19。得益于权值共享和局部连接机制,卷积神经网络
8、(CNN)能有效地减少模型参数的数量和网络的复杂性,在提高城市洪水淹没预测模型建模效率方面展现出巨大的潜力9。然而,CNN模型在洪水模拟领域的研究仍然较少,其在大范围洪水淹没模拟的效果如何仍需进一步探讨。因此,本研究以浙江丽水市瓯江干流为例,结合水动力模型精度高和深度学习模型速度快的优势,构建基于CNN的洪水模拟模型,实现洪水淹没演进的快速和高精度模拟,从而为洪水快速模拟和预警预报系统构建提供参考。1 研究区域本文的研究对象为浙江丽水市瓯江干流(图1)。研究区范围为丽水市大岗头镇到丽水城区的瓯江主干道,具体从北埠大桥下游到开潭水库上游。研究区内瓯江干流长度约为43.30 km,水面平均宽度约2
9、61.20 m。水动力模型的模拟范围约为224 km2。研究区瓯江干流主要有松阴溪、宣平溪、小安溪、好溪等支流的集中汇入。研究区内的主要水位站点包括丽水城区附近的小白岩站和丽水站等。2 研究方法2.1 方法流程本研究提出的洪水淹没快速模拟模型由3部分组成(图2)。首先,基于研究区地形、水位、流量等数据构建LSIFLOOD-FP水动力模型,设计不同特征的流量过程,生成多场景的洪水淹没数据集。然后,基于洪水淹没数据集构建CNN模型,并优化调整模型参数。最后,在洪水流量过程输入下,利用CNN模型对洪水淹没的时空演进情况进行快速模拟。2.2 LISFLOOD-FP模型LISFLOOD-FP模型是由英国
10、布里斯托大学于2001年开发的洪水淹没水动力模型,到2023年已经更新到8.1版本20。LISFLOOD-FP模型可以模拟不同时间和空间网格中多个洪水参数(如水深和流速等)的栅格图,从而确定洪水的时空演变。LISFLOOD-FP模型包括两大核心求解器,分别是一维河道求解器和二维洪泛区求解器,对应模拟洪水波沿河道和洪泛区的传播,其原理都是基于连续性方程和动量方程。对于二维洪泛区的水动力模拟,对单个单元栅格进行流量平衡计算,考虑相邻栅格之间的水量交换平衡:dVdt=Qup+Qdown+Qleft+Qright(1)Qij=AijR2/3ijS1/2ijn(2)式中:V为单元栅格的总流量;t为时间;
11、Qup,Qdown,Qleft和Qright分别为与其相邻栅格单元的流量;Qij为第i与第j个栅图1 研究区范围示意图图2 洪水淹没快速模拟方法流程图水位边界流量边界水位站点主干河道模拟范围高程数据实测数据边界条件网格位置淹没时刻淹没水位水动力模型洪水淹没数据集不同设计流量多场景淹没数据归一化数据划分训练集测试集CNN模型构建模型效果评价超参数优化否是精度检验深度学习模型构建多场景洪水数据生成洪水快速模拟淹没水深淹没演进洪水流量过程CNN模型洪水淹没快速模拟淹没时空分布图北17Feb.2024 NO.2 VOL.342024年2月 第2期 第34卷CHINA FLOOD&DROUGHT MAN
12、AGEMENT中国防汛抗旱特邀主编专栏GUEST EDITOR-IN-CHIEFS COLUMN格之间的流量;Aij和Rij分别为相邻栅格i与j交界处的截面面积和水力半径;Sij为相邻栅格i与j之间的水面坡度;n为曼宁系数。2.3 卷积神经网络模型CNN模型具有强大的空间网格数据处理能力,可以自动提取目标的特征,而不依赖于预先对目标进行的特征描述。CNN模型在图像识别、语音识别和时空序列预测等领域得到了广泛应用。在本研究中,采用CNN模型对洪水淹没进行快速模拟。CNN模型包括一维、二维和三维CNN模型。其中,二维、三维CNN常用于图像和视频处理。一维卷积神经网络在文本分类和时间序列预测方面已取
13、得成功应用21。本研究中用于淹没预测的输入流量特征是一维的,所采用的是一维CNN模型。在一维CNN中,前一层一维卷积经过前向传播,到后一层神经元的输入:xlk=blk+i=1Nl-1Conv1D()wl-1ik,Sl-1i(3)式中:xlk为第l层卷积第k个神经元输入;blk为第l层卷积第k个神经元的偏置;Sl-1i为第()l-1层卷积第i个神经元的输出;wl-1ik为第()l-1层卷积第i个神经元到第l层卷积第k个神经元的卷积核。2.4 深度学习模型构建2.4.1 模型训练数据为了实现瓯江干流洪水淹没的快速模拟,需要生成足够的输入(流量)和输出(水位)数据来训练深度学习模型。训练数据来源于水
14、动力模型生成的洪水淹没数据。研究区典型洪水事件包括“2014.8.20”和“2022.6.20”(图3)。其中,“2014.8.20”洪水事件导致丽水市主城区大面积受淹;而“2022.6.20”洪水事件中丽水市城区无明显受淹情况。(a)“2022.6.20”洪水06-20T0005001 0001 5002 0002 5003 0003 5004 0004 5005 00006-21T0006-22T0006-23T00时间(月-日T时)流量/(m3s-1)紧水滩靖居口上显滩长濑秋塘(b)“2014.8.20”洪水紧水滩靖居口上显滩长濑秋塘08-18T1408-19T1408-20T1408-
15、21T1405001 0001 5002 0002 5003 0003 5004 000流量/(m3s-1)时间(月-日T时)图3 丽水市典型洪水场次的站点流量和水位过程首先构建LISFLOOD-FP水动力模型对典型洪水事件进行模拟。根据“2022.6.20”洪水实测数据,丽水站实测洪峰水位49.62 m,而水动力模型模拟水位为49.73 m,相对误差为0.22%;小白岩站实测洪峰水位53.06 m,模拟水位为53.13 m,相对误差为0.13%。“2014.8.20”洪水事件中,小白岩站实测洪峰水位55.18 m,模拟水位为54.22 m,相对误差为1.74%;丽水站洪峰水位52.79 m,
16、模拟水位为52.09 m,相对误差为1.33%。以上结果表明,构建的水动力模型模拟水深和实测水深的误差较小,适用于研究区的洪水淹没模拟。进一步结合历史典型洪水流量过程生成 40 个具有不同流量峰值、峰值时刻和流量过程的洪水情景,每个洪水情景包含瓯江干流及支流(共5个位置)的流量过程输入。将不同洪水情景输入到LISFLOOD-FP模型进行二维水动力计算,模拟研究区在不同洪水情景下的淹没情况作为淹没数据集。LISFLOOD-FP 模型的输出文件为逐小时分辨率的网格(5 m5 m)水深。淹没数据集中每个洪水淹没情景在空间上提取出1 147 727个网格,包含研究区在所有淹没情况下的最大淹没范围。每个
17、洪水淹没情景在时间上被分成 72个样本(72 h)。这些情景被随机标记为训练集和测试集,并确保测试集中包含具有不同洪峰大小、峰现时间的洪水情景。训练集和测试集的比例为 0.850.15,即训练集包含 34 场洪水,测试集包含6 场洪水。测试集为包括“2022.6.20”洪水和“2014.8.20”18Feb.2024 NO.2 VOL.342024年2月 第2期 第34卷中国防汛抗旱CHINA FLOOD&DROUGHT MANAGEMENT特邀主编专栏GUEST EDITOR-IN-CHIEFS COLUMN洪水在内的6个洪水情景,测试集不参与模型的训练。在将数据输入到CNN模型之前,对数据
18、进行最大最小归一化处理。2.4.2 CNN模型结构CNN 模 型 的 输 入 变 量 为 流 量 序 列 特 征Q1t,Q1t-1,Q1t-23,Q5t,Q5t-1,Q5t-23和淹没发生时间T,流量序列特征即5个流量边界前24 h的流量(以每小时的流量为1个特征,共120个特征),淹没发生时间T为所预测淹没的时刻,因此输入特征共121个。CNN模型包括3个卷积层和2个全连接层,每个卷积层后面增加池化层。输入层接收上游流量过程,输出层包含与淹没数据集网格数相等的神经元(即对应1 147 727个网格),最终得到洪水情景输入下研究区的水位淹没情况。每个网格的分辨率大小为5 m5 m。对于每场洪水
19、情景,执行72次预测得到72张水位淹没图,从而预测河流洪水淹没的水位动态变化。本研究中,CNN模型基于Python语言开发,使用Tensorflow 2.10深度学习框架。3 CNN洪水淹没预测效果3.1 峰值水位预测效果基于“2022.6.20”典型洪水事件,分析CNN模型对峰值水位、峰值水深和峰现时间的预测精度。统计代表水位站点处CNN模型的最高水位和峰现时间,并与实测数据进行对比,CNN模型预测洪水峰值水位、峰现时间与实测值对比如表1所示。结果表明,CNN模型预测的峰值水位与实测峰值水位的差值均在0.5 m以内,误差在1%以内,最大水深误差在8%以内;预测水位的峰现时间和实测峰现时间相近
20、,在 72 h 预见期下的最高误差在 2.5 h 以内。在“2014.8.20”洪水事件中,CNN模型预测的峰值水位与实测峰值水位的差值均在0.6 m以内,误差在1%以内,最大水深误差在6%以内;预测水位的峰现时间和实测峰现时间误差在2.4 h以内。总体上,CNN模型预测水位、水深、峰值时间和实测结果接近,表明 CNN 模型具有良好的模拟精度。站点丽水站小白岩站指标洪峰水位峰现时间最大水深洪峰水位峰现时间最大水深“2022.6.20”洪水实测值49.62 m21日4:456.64 m53.06 m21日4:307.10 m预测值50.09 m21日7:007.11 m53.52 m21日7:0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 深度 学习 动力 模型 洪水 演进 快速 模拟 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。