当前位置: 首页 > 专利查询>福州大学专利>正文

一种已有边界条件下森林火灾蔓延预测模拟的方法技术

技术编号:31377139 阅读:12 留言:0更新日期:2021-12-15 11:15
本发明专利技术涉及一种已有边界条件下森林火灾蔓延预测模拟的方法。包括:将林火蔓延的区域数据(地形数据,可燃物,风速)输入,建立数据格网;把实际的火灾边界提取成矢量多边形,再叠加在研究的区域中;判断火灾边界多边形的顶点落在的格网的位置;根据格网的一系列的数据来通过火灾蔓延模拟的方法来计算出各顶点蔓延的速度,并确定蔓延方向;设置固定的时间步长T,来模拟出下一时刻的火灾边界,并依照以上的方法可得出往后的火灾范围。本发明专利技术方法通过将火灾边界提取出来,并进行蔓延的模拟,可以更加实际和准确高效的得出模拟结果。加实际和准确高效的得出模拟结果。加实际和准确高效的得出模拟结果。

【技术实现步骤摘要】
一种已有边界条件下森林火灾蔓延预测模拟的方法


[0001]本专利技术涉及林火蔓延模拟预测领域,特别是一种已有边界条件下森林火灾蔓延预测模拟的方法。

技术介绍

[0002]森林火灾是一种常见的自然灾害。并且会对自然界造成不小的破坏,甚至一些地方可能对人类的生活造成较大的伤害。如果不对其加以管理和控制,任由其发展,造成的伤害无法估量。火灾发生以后如何及时有效的获取火场当下的状态信息(火灾范围、火场强度、推进速度、火灾类型、风速风向等气象信息);如何采用现有可视化技术在计算机的虚拟场景中还原火场信息;如何采用数学模型在实时动态参数下进行火灾的扩散趋势预测,这些技术手段的综合应用对于火灾发生以后的防灾减灾具有重大的意义。
[0003]通过翻阅大量文献,发现现有大部分文献的林火蔓延的模拟都是以着火点为起点来进行模拟,这种模拟方法考虑的因子较为理想、并且对于火灾初期的小范围短时期的火灾模拟效果较好。而在实际情况中发现火灾时都已经燃烧了一段时间。已经造成一定范围的破坏,这种情况下对于决策人员更关心在已有火灾边界范围条件下未来一段时间内火灾的推进趋势预测。本文正是基于这一想法,提出一种基于火灾边界进行的蔓延模拟的方法,从而可以提高实际火灾模拟时的效率和准确性。

技术实现思路

[0004]本专利技术的目的在于提供一种已有边界条件下森林火灾蔓延预测模拟的方法,可以很好的用于在实际情况下的基于已经燃烧一定的火灾范围来进行模拟预测。这样既能提高实际火灾模拟时的效率,也可以方便在实时获取实际火灾边界,对模型加以改进,从而提高准确性。
[0005]为实现上述目的,本专利技术的技术方案是:一种已有边界条件下森林火灾蔓延预测模拟的方法,包括如下步骤:
[0006]S1、将林火蔓延的区域数据输入并且构建二维格网:
[0007]S2、设置燃烧总时长为T、时间步长为t;
[0008]S3、将火灾边界提取成矢量多边形,叠加在研究区域上;
[0009]S4、计算出每一个矢量多边形的顶点位置;
[0010]S5、计算出每个顶点的蔓延速度和蔓延方向;
[0011]S6、根据时间步长计算下一时刻的火灾边界;
[0012]S7、重复步骤S4

S6,完成对火灾蔓延的模拟。
[0013]在本专利技术一实施例中,在步骤S1中,在计算机上利用规则网格的形式将研究区域划分成若干60m
×
60m网格,将可燃物数据、坡度坡向数据、风速风向数据输入和存储到格网中。
[0014]在本专利技术一实施例中,在步骤S3中,从火灾中获得火灾边界的矢量多边形所利用
的方法为:对于森林火灾获取热红外图像,然后进行处理,对火灾边界附加空间地理位置的信息;利用Canny边缘监测对其提取,包括:图像的降噪,计算图像梯度,非极大值抑制,阈值筛选;之后利用细化的算法进一步处理;获得火灾边界的轮廓;将轮廓线提取为特征点,将特征点连接成为多边形;将其转成矢量多边形,叠加在研究区域上。
[0015]在本专利技术一实施例中,在步骤S4中,在计算机中遍历每一个矢量多边形顶点,出现多个特征点在同一网格则保留一个特征点;计算最终保留的每个矢量多边形的顶点所在的网格位置。
[0016]在本专利技术一实施例中,在步骤S5中,在计算机中,遍历每一个矢量多边形顶点,根据其所在的网格数据,利用森林火灾蔓延模拟的公式计算出各顶点火灾蔓延的速度;根据坡度数据、风向数据、还有火线的法线数据计算出火灾蔓延的方向。
[0017]在本专利技术一实施例中,火灾蔓延的方向是各个矢量多边形顶点的相邻边的火线法线和坡度、风向矢量之和。
[0018]在本专利技术一实施例中,在步骤S6中,根据设置的时间步长t,利用顶点的火灾蔓延速度和方向,计算出下一时间步长的新的矢量多边形。
[0019]在本专利技术一实施例中,在计算出新的矢量多边形时,要遍历形成新的火灾多边形相邻顶点之间的距离,大于固定距离就对其边长进行线性插值,形成多个顶点,从而保证各个顶点间的距离都小于给定的固定距离。
[0020]在本专利技术一实施例中,在步骤S7中,将步骤S6得到的结果作为新的矢量多边形,再进行下一个时间步长的火灾蔓延模拟,直到所模拟时长达到总时长。
[0021]在本专利技术一实施例中,每个顶点的矢量之和的计算如下:每个顶点的蔓延方向由3种矢量决定的,分别是坡度、风向、火线法线;然后对其利用平行四边形法则进行两两相加;计算公式为:其中为每个顶点坡度矢量,为每个顶点风的矢量,为每个顶点法线矢量,为x轴的单位向量,为y轴的单位向量;i1,j1,k1分别是各个矢量在x方向上的分量,i2,j2,k2分别是各个矢量在y方向上的分量;通过这样的矢量的计算得到各个顶点的新矢量,其方向就是火灾点蔓延的方向。
[0022]相较于现有技术,本专利技术具有以下有益效果:
[0023]本专利技术提出的一种已有边界条件下森林火灾蔓延预测模拟的方法,更具体且实际地考虑了林火蔓延的模拟。并不是以着火点为起点,而是以火灾范围为研究对象并结合了地形数据,可燃物数据,气象数据来进行模拟预测。这样更精确地模拟出蔓延的过程,提高林火蔓延的精度。通过这样的模拟预测更容易和实时和实际火灾相结合,从而不断地改进模型,从而提高准确性。
附图说明
[0024]图1为本专利技术实施例提供的一种已有边界条件下森林火灾蔓延预测模拟的方法的流程图。
[0025]图2为本专利技术实施例的规则格网图。
[0026]图3为本专利技术的规则格网上叠加火灾边界示意图。
[0027]图4为本专利技术的火灾蔓延方向计算图。
[0028]图5为本专利技术的火灾边界一个步长的蔓延示意图。
具体实施方式
[0029]下面结合附图,对本专利技术的技术方案进行具体说明。
[0030]本专利技术实施例提供一种已有边界条件下森林火灾蔓延预测模拟的方法,参照图1所示,其主要包括如下步骤:
[0031]步骤S1、将林火蔓延的区域数据(气象,可燃物,地形)输入并且在此基础上构建二维格网:
[0032]将二维点阵形式的气象数据(风速,风向数据),可燃物数据,地形数据输入;
[0033]在计算机中构建规则的格网,网格的边长就是空间步长,格网的边长相等,规则格网的大小表示空间分辨率的大小,如图2所示。对构建的二维格网从左到右进行编号,以方便后续的矢量多边形的顶点的位置确定。将点阵数据存储在所构建的二维格网中,使得它们数据和格网一一对应,每个网格中都存储唯一的输入数据组,以便后续的计算。
[0034]步骤S2、设置燃烧总时长T,并且设置时间步长为t:
[0035]在进行火灾模拟前规定结束时长,即燃烧总时长为T,当模拟的时长达到了T,便可以视为燃烧完毕,这样便可以结束模拟;
[0036]而时间步长t,是我们所要设定的固定的时间步长,也是指由一火灾边界到下一个火灾边界中间的时间间隔,理论上,设定t的时间越小,所模拟出来的火灾边界就越精确。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种已有边界条件下森林火灾蔓延预测模拟的方法,其特征在于,包括如下步骤:S1、将林火蔓延的区域数据输入并且构建二维格网:S2、设置燃烧总时长为T、时间步长为t;S3、将火灾边界提取成矢量多边形,叠加在研究区域上;S4、计算出每一个矢量多边形的顶点位置;S5、计算出每个顶点的蔓延速度和蔓延方向;S6、根据时间步长计算下一时刻的火灾边界;S7、重复步骤S4

S6,完成对火灾蔓延的模拟。2.根据权利要求1所述的一种已有边界条件下森林火灾蔓延预测模拟的方法,其特征在于,在步骤S1中,在计算机上利用规则网格的形式将研究区域划分成若干60m
×
60m网格,将可燃物数据、坡度坡向数据、风速风向数据输入和存储到格网中。3.根据权利要求1所述的一种已有边界条件下森林火灾蔓延预测模拟的方法,其特征在于,在步骤S3中,从火灾中获得火灾边界的矢量多边形所利用的方法为:对于森林火灾获取热红外图像,然后进行处理,对火灾边界附加空间地理位置的信息;利用Canny边缘监测对其提取,包括:图像的降噪,计算图像梯度,非极大值抑制,阈值筛选;之后利用细化的算法进一步处理;获得火灾边界的轮廓;将轮廓线提取为特征点,将特征点连接成为多边形;将其转成矢量多边形,叠加在研究区域上。4.根据权利要求1所述的一种已有边界条件下森林火灾蔓延预测模拟的方法,其特征在于,在步骤S4中,在计算机中遍历每一个矢量多边形顶点,出现多个特征点在同一网格则保留一个特征点;计算最终保留的每个矢量多边形的顶点所在的网格位置。5.根据权利要求1所述的一种已有边界条件下森林火灾蔓延预测模拟的方法,其特征在于,在步骤S5中,在计算机中,遍历每一个矢量多...

【专利技术属性】
技术研发人员:李建微毕胜伍跃飞朱馨
申请(专利权)人:福州大学
类型:发明
国别省市:

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

1