APP下载

森林火灾仿真研究综述

2023-03-06杜逆索欧阳智

智能计算机与应用 2023年1期
关键词:元胞自动机机器

李 颖,杜逆索,,欧阳智

(1 贵州大学 计算机科学与技术学院,贵阳 550025;2 贵州大数据产业发展应用研究院,贵阳 550025)

0 引言

由于气候变化和人类发展的共同影响,森林火灾发生频率必然会持续增加。森林火灾往往从起火点快速蔓延,且蔓延方向随着植被状态、气象条件和地形等因素的影响会发生突然改变。因此,准确地预测山火的蔓延情况,有助于制定合理的火控方案,降低山火传播的风险。

森林火灾是一个典型的非线性复杂过程,因此建立一个高精度的林火蔓延预测是一项艰巨的任务。为此,许多学者针对森林火灾蔓延进行相关建模研究。目前,许多森林火灾模型已经被开发出来,根据其构建性质可分为经验模型、物理模型和数学模型。经验模型通常通过统计分析描述观察到的火灾行为,或者使用某种形式的物理框架作为统计模型的基础。如著名的Rothermel 模型,通过室内实验构建动力学方程来表征森林火灾蔓延。物理模型将物理和化学结合起来,试图表示火灾的蔓延。如Mell 等人[1]构建的火灾动力学模型,考虑了燃烧物所产生气体与氧气之间的化学反应。数学模型则通过数学方法来模拟野外火灾。如基于物理的多相计算流体力学模型[2]。

除此之外,随着计算机技术的成熟,人们也越来越认识到计算机仿真在探索森林火灾中具有重要意义。计算机仿真通过将真实系统作为建模的依据,并运行已建立的仿真模型,从而获得相关实验数据,对现实系统的变化规律进行预测和评估。

本文重点关注计算机领域中基于主体建模、元胞自动机和机器学习方法在森林火灾仿真中的研究进展,总结应用范围及优势,为森林火灾仿真在计算机仿真领域的研究提供参考。

1 基于主体建模的森林火灾仿真

基于主体的建模方法,是一种强大的仿真建模技术,被应用于描述各种真实世界问题。模型中,主体是自主决策的实体集合。每个主体可以自主评估自己的情况,并根据一组规则做出相应决策。

Niazi 等人[3]提出了一种基于书体的森林火灾模型的验证和确认。该模型使用虚拟叠加多智能体系统(VOMAS)和火灾天气指数(FWI)相结合的方法。本研究中,每个虚拟“传感器”主体使用FWI 计算火灾概率,并与仿真模型进行比较。结果表明,基于主体模型的VOMAS 验证和确认方法,能够使模拟专家和主题专家参与到基于主体模型的交互设计中。Chang[4]建立了一个基于主体的森林火灾蔓延模型(FFSA),描述了火灾主体的蔓延行为,并提出了基于遗传算法的FFSA 模型规则生成算法,使森林火灾蔓延的模拟更加贴近现实世界。Behzadi 等人[5]提出了一种基于信念-愿望-意图(BDI)为主体的森林火灾预测模型,并将其映射到地理环境系统中,以此预测伊朗北部马扎达兰地区的森林火灾行为。该模型的预测结果与火灾真实数据集进行对比,准确率已达到68.2%左右。

由于基于主体的模型可以定义不同的主体属性和行为规则,因此该方法更多的将森林火灾和社会个体进行结合,以探索火灾对个体行为的影响。如:Minelli 等人[6]以瑞士南部阿尔卑斯地区为例,构建一种基于主体的模型来评估森林火灾的动态。通过分析人口增长、城市化和土地使用管理等因素,进而探讨城镇森林交界域(Wildland-Urban interface,WUI)的演变。Spies 等人[7]建立的主体模型,结合现有植被演替和火灾蔓延模型,以及土地管理者的实证信息,并以俄勒冈州东部喀斯喀特斯多为例,基于构建模型探讨了土地管理者的决策对景观中火灾和生态系统服务指标的影响程度。

2 基于元胞自动机的森林火灾仿真

元胞自动机起源于冯诺依曼提出的自动机理论,其是一个离散的动力学系统,其中包含大量的简单细胞,每个细胞之间存在局部交互特性。尽管元胞自动机的结构简单,但其能做出复杂的行为,并能较好地从微观角度预测火灾蔓延行为。因此,在模拟火灾传播行为的离散模型中具有较强的优势。在基于元胞自动机的模型中,森林被认为是一个随时间演化的元胞空间,每个单元格都有独立和依赖状态。其独立状态是自身随时间的演化,而依赖状态是邻近的未燃烧单元。

Alexandridis 等人[8]提出了一种基于元胞自动机的预测山地森林火灾蔓延模型,考虑了影响火灾蔓延的主要因素,其中包括植被类型和密度、风速和风向等。Collin 等人[9]将物理模型与元胞自动机结合,在定义元胞自动机变化规则时,特别考虑了植被特性和火焰特性。Ghisu 等人[10]提出一种用于野外火灾预测的元胞自动机方法,对于火灾前沿行为的描述上利用修正平流速度进行优化,从而使火灾形状与预期更接近。Jellouli 等人[11]提出了一种基于元胞自动机的森林火灾蔓延动态预测模型,考虑了植被和密度、四度和海拔高度等,评估了森林火灾的脆弱性及蔓延性,并应用于墨西哥某一流域。Rui等人[12]提出了一种改进的森林火灾蔓延模型,结合了元胞自动机和现有林火模型,考虑了时间步长与仿真精度之间的关系,并以大兴安岭森林火灾蔓延数据对模型进行了验证。Bhakti 等人[13]构建了一个基于元胞自动机的森林火灾蔓延模型,模拟了不同植被烧毁概率条件对森林的破坏程度。

基于元胞自动机建模方法,其核心在于用简单的规则,描述了有限状态的复杂过程,但对于复杂系统中的现象表示存在一定的局限性。因此,该方法更适用于低维度下的简单森林火灾仿真。

3 基于机器学习的森林火灾仿真

近年来,由于机器学习能够学习各种参数之间的非线性关系而受到广泛关注。该方法已被应用于各种科学和技术领域的预测和决策,其中包括森林火灾预测和检测。

Sakr 等人[14]使用神经网络和支持向量机,开发了针对累积降水和相对湿度、独立于任何天气预测机制的林火预测算法。结果表明,两种方法均在预测火灾数量方面效果显著。Arpaci 等人[15]分别使用增强回归树(BRT)和最大熵(MaxEnt)的机器学习方法,分析了蒂罗尔森林火灾分布并指出森林中发生火灾频率较高的区域。Bui 等人[16]提出一种森林火险空间建模方法,该方法基于人工神经网络、差分花传粉和小匹配反向传播的混合训练算法,并以越南林东省的热带森林作为案例研究,预测精度达到88.43%。Zhai 等人[17]建立了一种基于机器学习的野外火灾传播模型,用来预测短期的野火传播。该方法利用实时测量的火灾扩散速率来更新预测火灾扩散速率,提高了计算效率和预测精度。运用多层感知神经网络预测未燃烧区域的火灾扩散速率,通过经典BP 算法更新不同神经元之间的权值与偏差。Allaire 等人[18]提出了一种混合架构的深度神经网络,该方法可以同时处理不同类型的输入数据,用于估计不同环境条件下的火灾蔓延。输入数据包括周围景观的二维图像和燃烧参数,最终输出烧毁表面面积。刘丹[19]分别使用支持向量机和随机森林K 近邻等方法,对分布空间、时间、气候指标和FWI 系统指标进行数据分析,用以预测森林火灾的燃烧面积。

随着遥感和地理信息系统(GIS)技术的发展,基于机器学习的火灾仿真方法也正发挥着重大作用。由于基于GIS 收集的数据规模庞大,这意味着在对森林火灾的分析过程中将涉及多种变量,如风向、坡度和气温等。而机器学习既能处理多个变量又能处理大型数据集的特点使得其可以更好地模拟森林火灾。此外,机器学习的推理能力有助于更加精准的估计森林火灾的空间分布。

4 结束语

计算机仿真方法在森林火灾模拟中提供了有力的支撑。本文综述了基于主体的模型、元胞自动机和机器学习方法在森林火灾仿真研究的主要进展。基于主体的模型已经进行了森林火灾模型的构建和验证,但是更多用于探索森林火灾过程与个体之间的影响;元胞自动机结合物理和数学方法可以模拟离散的火灾蔓延行为,但是该方法更适用于简单的火灾蔓延行为;机器学习在目前存在大量现实火灾数据及多变量的背景下,更有利于精准有效地模拟森林火灾。

猜你喜欢

元胞自动机机器
基于元胞机技术的碎冰模型构建优化方法
机器狗
几类带空转移的n元伪加权自动机的关系*
机器狗
{1,3,5}-{1,4,5}问题与邻居自动机
一种基于模糊细胞自动机的新型疏散模型
一种基于模糊细胞自动机的新型疏散模型
未来机器城
基于元胞自动机下的交通事故路段仿真
基于元胞自动机下的交通事故路段仿真