基于元胞自动机的溃决洪水快速演进模拟分析方法

文档序号:6515919阅读:998来源:国知局
基于元胞自动机的溃决洪水快速演进模拟分析方法
【专利摘要】本发明属于地理信息系统的虚拟地理环境研究领域,特别涉及到溃决洪水演进模拟分析技术。本发明提供一种基于元胞自动机的溃决洪水快速演进模拟分析方法,该方法能够解决目前由元胞尺度划分的随意性而导致的最终数值分析结果与实际水情之间误差较大的情况,同时,合理的元胞邻域范围的设置,结合GIS的空间分析功能和元胞自动机模拟的时空建模能力,能对溃坝洪水演进及影响进行快速准确的综合模拟与分析,包括构建二维元胞自动机模拟模型,对元胞空间数据结构进行优化,基于虚拟地理环境的可视化模拟分析。
【专利说明】基于元胞自动机的溃决洪水快速演进模拟分析方法
【技术领域】
[0001]本发明属于地理信息系统的虚拟地理环境研究领域,特别涉及到溃决洪水演进模拟分析技术。
【背景技术】
[0002]我国现有8.5万座各种类型的水库,其中有近4万座病患水库存在潜在的溃坝危险。此外,近年频繁发生的地震,滑坡,暴雨等自然灾害,导致大量堰塞湖形成。由于堰塞湖坝体稳定程度存在很大的不确定性和溃决风险,怎样高效地进行溃决风险分析与评估显得尤其重要。
[0003]由于洪水溃决事件具有突发性,扩张快速以及响应时间紧迫,影响因素复杂多变等特征,因此对溃决发展过程和洪水影响区域分析的直观性、快速性和准确性提出了较高要求。
[0004]元胞自动机(Cellular Automata, CA)是一种时间、空间和状态都离散,空间相互作用和时间因果关系都为局部的网格动力学模型,具有模拟复杂系统时空演化过程的能力。与常见的采用水力学模型和水文学模型进行的溃决时空模拟相比,基于CA构建溃决洪水数值演进模型,其具有并行度高、几何边界容易处理,求解简单等特点。但是现有研究主要集中在元胞状态转换规则获取方面,缺乏对溃决元胞的尺度效应分析,元胞尺度划分有较大的随意性,从而导致在实际应用中,最终的数值分析结果往往与实际的水情误差较大,应用上存在较大的局限性。
[0005]同时,溃决时空过程模拟一般受多因素共同制约,CA在模拟自然因素对地理过程的影响方面具有突出的优势,而模拟分析过程中与人交互模型及交互理论方面研究较少,时空过程模拟与GIS空间分析结合不够紧密,难以获得经济、人口、工程和土地等承灾体在溃决洪水动态演进下的不同脆弱性和相互制约关系。因此需要进行溃坝洪水演进数值模型的尺度效应分析,寻求适合溃决模拟CA模型的最佳元胞尺度及邻域范围设置参数,并充分利用GIS的空间分析功能和元胞自动机模拟的时空建模能力,支持研究者从时间、空间和尺度等角度进行综合探索与处理,并对模拟结果进行空间分析和评价。

【发明内容】

[0006]本发明的目的在于提供一种基于元胞自动机的溃决洪水快速演进模拟分析方法,该方法能够解决目前由元胞尺度划分的随意性而导致的最终数值分析结果与实际水情之间误差较大的情况,同时,合理的元胞邻域范围的设置,结合GIS的空间分析功能和元胞自动机模拟的时空建模能力,能对溃坝洪水演进及影响进行快速准确的综合模拟与分析。
[0007]本发明的目的是通过以下技术方案来实现的:
[0008]S1、构建二维元胞自动机模拟模型,包括:
[0009]确定元胞状态;建立元胞的邻域关系;建立元胞状态的转换规则;
[0010]所述元胞状态包括元胞所在处的河床高度,元胞所在处的河床糙率,元胞所在处的水深,元胞所在处的X方向的单宽流量和元胞所在处的y方向的单宽流量,根据所述元胞状态,对一个确定的元胞空间可以设置10种元胞状态属性,即高程、t时刻的水深、t+Ι时刻的水深、X方向t时刻的单宽流量、y方向t时刻的单宽流量、X方向t+Ι时刻的单宽流量、y方向t+Ι时刻的单宽流量、X方向的流速、y方向的流速、糙率;
[0011]所述元胞邻域关系的建立为:建立冯?诺依曼(Von-neumann)型元胞邻域管理,即中心元胞有上、下、左、右4个邻元单元; [0012]所述建立元胞状态的转换规则为:在保证模型精度和计算结果合理为前提下对非线性微分方程进行简化,满足符合圣维南方程求解原理的条件,对所述简化后的非线性微分方程采用离散计算方式来推导元胞状态转换规则;
[0013]其中,元胞尺度的确定根据不同比例尺的地形图,遥感影像,实地考察资料,历史水温资料对研究区域进行解译,提取数据整合得到溃决演进元胞自动机数值模型单一元胞的不同空间尺寸;
[0014]其中,元胞的演化由洪水演进的计算方法和已有的观测数据,用源头即模拟河段的最上游的流速和水位变化决定;
[0015]S2、对元胞空间数据结构进行优化,包括:
[0016]S21、元胞尺度效应分析;
[0017]S22、基本流域骨干线提取;
[0018]S23、元胞分裂与合并;
[0019]S3、基于虚拟地理环境的可视化模拟分析,包括:
[0020]S31、基于GIS获取用于溃坝数值模型计算的基础地理信息,实现数字高程模型和遥感影像在全球尺度下的分层分块,纹理映射和叠加,进而生成具有真实感的三维地形场景模型,实现对洪水事件对象模型和洪水基地对象模型的一体化显示;
[0021]S32、根据S31所述的三维地形场景模型,根据溃坝洪水演进模型计算结果,进行动态水流模型的构建,并集成到虚拟地理环境中,通过设计基于视点简化的虚拟场景“实时”绘制算法,可在普通PC机上较流畅实现溃决洪水演进模拟的可视化表达与分析。
[0022]进一步地,SI所述元胞状态转换规则,具体步骤如下:
[0023]S11、设除源头地区的其他地区为陆地地区,所述陆地地区元胞状态初始值中X,y方向单宽流量和水面深度均设为0,取源头地区洪水量和源头地区水面高度量测值作为初始状态数据;
[0024]S12、根据流速和元胞空间格网大小确定元胞状态变化的时间步长,令欠f表示为第i行j列的元胞在t时刻的状态;
[0025]S13、所述元胞状态转换规则在满足圣维南方程求解原理的条件下进行二维转换,即,中心元胞t+Ι时刻的水深和单宽流量由中心元胞相邻的4个元胞t时刻的水深和单宽流量决定,所述相邻的4个元胞分别为中心元胞的上、下、左、右邻域的元胞,利用t时刻的元胞状态,计算t+Ι时刻元胞的水深和单宽流量,具体方法如下:
[0026]由t时刻的相邻的元胞的水深计算t+Ι时刻的中心元胞的单宽流量,计算方法如下:
[0027]由t时刻的相邻的元胞的水深计算t+Ι时刻的中心元胞的单宽流量,计算方法如下:
【权利要求】
1.基于元胞自动机的溃决洪水快速演进模拟分析方法,其特征在于,包括如下步骤: S1、构建二维元胞自动机模拟模型,包括: 确定元胞状态;建立元胞的邻域关系;建立元胞状态的转换规则; 所述元胞状态包括元胞所在处的河床高度,元胞所在处的河床糙率,元胞所在处的水深,元胞所在处的X方向的单宽流量和元胞所在处的y方向的单宽流量,根据所述元胞状态,对一个确定的元胞空间可以设置10种元胞状态属性,即高程、t时刻的水深、t+Ι时刻的水深、X方向t时刻的单宽流量、y方向t时刻的单宽流量、X方向t+Ι时刻的单宽流量、I方向t+Ι时刻的单宽流量、X方 向的流速、y方向的流速、糙率; 所述元胞邻域关系的建立为:建立冯?诺依曼(Von-neumann)型元胞邻域管理,即中心元胞有上、下、左、右4个邻元单元; 所述建立元胞状态的转换规则为:在保证模型精度和计算结果合理为前提下对非线性微分方程进行简化,满足符合圣维南方程求解原理的条件,对所述简化后的非线性微分方程采用离散计算方式来推导元胞状态转换规则; 其中,元胞尺度的确定根据不同比例尺的地形图,遥感影像,实地考察资料,历史水温资料对研究区域进行解译,提取数据整合得到溃决演进元胞自动机数值模型单一元胞的不同空间尺寸; 其中,元胞的演化由洪水演进的计算方法和已有的观测数据,用源头即模拟河段的最上游的流速和水位变化决定; S2、对元胞空间数据结构进行优化,包括: S21、元胞尺度效应分析; S22、基本流域骨干线提取; S23、元胞分裂与合并; S3、基于虚拟地理环境的可视化模拟分析,包括: S31、基于GIS获取用于溃坝数值模型计算的基础地理信息,实现数字高程模型和遥感影像在全球尺度下的分层分块,纹理映射和叠加,进而生成具有真实感的三维地形场景模型,实现对洪水事件对象模型和洪水基地对象模型的一体化显示; S32、根据S31所述的三维地形场景模型,根据溃坝洪水演进模型计算结果,进行动态水流模型的构建,并集成到虚拟地理环境中,通过设计基于视点简化的虚拟场景“实时”绘制算法,可在普通PC机上较流畅实现溃决洪水演进模拟的可视化表达与分析。
2.根据权利要求1所述基于元胞自动机的溃决洪水快速演进模拟分析方法,其特征在于: SI所述元胞状态转换规则,具体步骤如下: S11、设除源头地区的其他地区为陆地地区,所述陆地地区元胞状态初始值中X,y方向单宽流量和水面深度均设为0,取源头地区洪水量和源头地区水面高度量测值作为初始状态数据; S12、根据流速和元胞空间格网大小确定元胞状态变化的时间步长,令表示为第i行j列的元胞在t时刻的状态; S13、所述元胞状态转换规则在满足圣维南方程求解原理的条件下进行二维转换,SP,中心元胞t+Ι时刻的水深和单宽流量由中心元胞相邻的4个元胞t时刻的水深和单宽流量决定,所述相邻的4个元胞分别为中心元胞的上、下、左、右邻域的元胞,利用t时刻的元胞状态,计算t+Ι时刻元胞的水深和单宽流量,具体方法如下: 由t时刻的相邻的元胞的水深计算t+Ι时刻的中心元胞的单宽流量,计算方法如下: 由t时刻的相邻的元胞的水深计算t+Ι时刻的中心元胞的单宽流量,计算方法如下:
3.根据权利要求1所述基于元胞自动机的溃决洪水快速演进模拟分析方法,其特征在于: S2所述元胞尺度效应分析,包括: S211、收集不同比例尺地形图数据,生成对应空间分辨率的栅格数据,依次对应为溃决洪水元胞自动机模型中的单一尺度元胞的空间尺寸; S212、根据遥感影像、实地考察、历史水文资料等,提取对应空间分辨率数据的河长、河流各高程面的面积值、各河段的河长值以及初始河段上端面各高程处的河宽值; S213、根据S212所述的数据计算各河段不同高程处的河宽,以及各河段不同高程处的地形糙率,利用计算结果分别进行模拟实验,记录不同元胞尺寸对溃决洪水演进模型运算效果的影响,分析不同元胞尺度下的效应,比较分析找到适合的溃决模拟模型的元胞尺度和邻域范围并设置参数; S2所述基本流域骨干线提取,包括: S221、根据S21所得尺度效应分析结果,针对地形的起伏变化状态分别计算最优元胞尺度和邻域范围设置参数,进而提取基本流域骨干线; S222、设定流域范围内细节层次变化要素,进行元胞空间数据结构多细节层次优化,为了简化元胞状态传递变化计算,设定相邻间元胞细节层次变化不超过I层,从而获得要设定元胞尺度变化范围的阈值,以及对应的地形糙率,溃决元胞状态主要包括水深、速度分量等状态值,元胞自动机模型运行的关键在于不同时刻相邻元胞状态值的传递; S2所述元胞分裂与合并,包括: 在元胞分裂的情况下,每个元胞t+Ι时刻的水深由t时刻的水面高减去分裂后元胞高程得到,所述元胞t+Ι时刻的X方向单宽流量u和y方向单宽流量V的当前时刻分量由分裂元胞的坡度和坡向与分裂前的夹角来计算,而在元胞合并的情况下,元胞t+Ι时刻的水深由合并前元胞的水面高均值减去合并后的元胞高程得到,所述元胞t+Ι时刻的X方向单宽流量u和y方向单宽流量V由合并前元胞的坡度坡向值与合并后的夹角关系进行矢量求积得到。
4.根据权利要求1所述基于元胞自动机的溃决洪水快速演进模拟分析方法,其特征在于:S3所述基础地理信息包括高程值、河长、横断面、地形粗糙度等。
5.根据权利要求1所述基于元胞自动机的溃决洪水快速演进模拟分析方法,其特征在于:S3所述三维地形场景模型可进行空间漫游探索、空间坐标量测、数据查询,增加或者删除地物。
6.根据权利要求1所述基于元胞自动机的溃决洪水快速演进模拟分析方法,其特征在于:S3所述虚拟地理环境即虚拟地理环境平台可支持全溃、1/2溃、1/3溃、1/5溃、1/10溃几种情形下的溃决参数的设置、演进模拟与分析、水深流速等参数的查询。
【文档编号】G06F19/00GK103544390SQ201310493197
【公开日】2014年1月29日 申请日期:2013年10月18日 优先权日:2013年10月18日
【发明者】朱军, 李毅, 胡良喜, 胡亚, 王金宏, 张阿丽, 尹灵芝, 秦川 申请人:西南交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1