Computer Engineering and Applications ›› 2016, Vol. 52 ›› Issue (19): 37-41.

Previous Articles     Next Articles

Study on simulation of three dimensional simulation of forest fire spread based on cellular automaton

YANG Fulong1, CAO Jia1, BAI Ye2   

  1. 1.School of Information, Beijing Forestry University, Beijing 100083, China
    2.Forest Department, The Armed Police Academy, Beijing 102202, China
  • Online:2016-10-01 Published:2016-11-18

基于元胞自动机的林火蔓延三维模拟仿真研究

杨福龙1,曹  佳1,白  夜2   

  1. 1.北京林业大学 信息学院,北京 100083
    2.武警警种学院 森林系,北京 102202

Abstract: To simulate the status of development and spreading of forest fire in the virtual 3-D environment, it utilizes the 3-D engine to carry out a phantom study. Firstly, the definition, status, neighborhood and commutation rule function are described. Then the weight formula of fire spreading formula is obtained at eight directions through obtaining the weight of the parameters of forest fire spreading formula at eight neighborhood directions. The Unity3D 3-D engineer is utilized to establish a field 3-D topography; the flame warehouse and smoke warehouse applicable to different conditions are established through constantly adjusting the parameters of self-containing particle parameter; the simulated spreading of forest fire at the 3-D environment can be achieved after the meteorological factors are input. Finally, a comparison is made between the data obtained from the field ignition experiment and the simulation effects, and the conclusion is that the simulation effects are close to the field ignition experiment, and the simulation effects conform to the requirements.

Key words: cellular automaton, forest fire fighting, 3-D simulation, particle system, field ignition experiment

摘要: 为了在虚拟三维环境中模拟出森林火灾的发展蔓延状态,利用三维引擎进行仿真研究。说明了三维元胞的定义、状态、邻域和转换规则函数;通过求得林火蔓延公式的参数在在8个邻域方向上的分量,得到林火蔓延公式在相应方向上的分量公式。利用Unity3D三维引擎建立野外三维地形,通过不断调整其自带粒子系统的参数,建立适用于不同条件的火焰库和烟雾库,输入气象因素后即可实现林火在三维环境下的模拟蔓延。将野外实地点烧数据与模拟效果进行对比,可以看出模拟的效果与实地点烧相近,模拟效果符合要求。

关键词: 元胞自动机, 森林灭火, 三维模拟, 粒子系统, 实地点烧