论文部分内容阅读
森林火灾是一个极其复杂的自然现象,受众多自然因素和社会因素的影响,包括可燃物类型、地形、天气等因素,而林火发生又具有突发性,要在很短的时间判断林火的发展趋势,并及时采取相应决策措施,同时还要随时掌握现场的状况,作为决策者要做到这一步就必须采用先进的科学技术来提高他的判断能力和现场指挥能力。近年来,随着人工智能、模拟仿真、虚拟现实技术的日渐成熟,以计算机为代表的信息技术在森林火灾监测、森林火灾信息管理、火灾预测预报等各个方面已得到广泛的应用,与此同时,森林火灾指挥扑救工作的信息化自动化工作也引起了人们的密切关注,成为森林防火工作发展的重点之一。本论文在对林火发生和发展规律等研究的基础上,选用了适合我国国情的林火蔓延模型,充分考虑了林火蔓延因子(可燃物类型、含水率、坡度)的影响,通过将林火蔓延数学模型与GIS相结合,使理论成果在实践中得到应用,实现了地理信息系统支持下的火场二维和三维蔓延动态模拟,并在对林火蔓延模型预测基础上,预演多种扑救战术,训练各级指挥员应对不同情况的指挥能力、协调能力和决策能力,制定并验证不同的火灾防控预案。本文围绕森林灭火仿真系统的构建主要展开以下几个方面的研究工作。对林火仿真技术的国内外研究进展进行综述,在总结现有林火仿真系统的基础上,提出了以虚拟地理环境为基础支撑环境森林灭火仿真系统的技术路线;详细地设计了森林灭火仿真系统,并对系统功能设计、系统流程,数据库设计及开发过程中的关键技术分别作了较深入研究;采用MapObiects组件和Visual C++6.0实现对林火蔓延模拟和扑救所需的数据(数字地形图、数字林相图、数字可燃物类型图、数字扑火设施图、遥感图像等)进行管理,如对数据进行编辑、修改、查询、放缩、漫游、测量等;利用MapObjeots组件和Visual C++6.0在栅格文件背景数据库之上,根据当时火灾现场的气象条件、地形、植被类型等,应用科学的火灾蔓延模型预测未来时段火势蔓延情况,对火场发展趋势进行二维模拟;利用实时三维视景仿真软件Vega和Visual C++6.0以改进的粒子系统方法三维模拟在不同的风速、坡度下林火在火场不同位置的扩散行为。采用该方法模拟林火扩散行为,不仅能实时显示受灾面积、火势蔓延的方向、火势大小,而且能给人以真实感。林火扑救的模拟。在二维和三维中模拟真实火场扑救的查看、派兵和扑救等过程;基于上述基础,采用面向对象的思想,基于Visual C++6.0与Vega、MapObjieots控件开发了森林灭火仿真系统,并实现了虚拟场景的三维动态实时生成与显示。最后结合帽儿山数据给出了一个系统演示范例。