Skip to content
This repository has been archived by the owner on Jan 14, 2020. It is now read-only.

A CA model for determining the effect of wind on fire propagation.

Notifications You must be signed in to change notification settings

thearchitector/wind-and-fire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Determining the Effect of Wind on a CA-based Fire Propagation Model

by Elias Gabriel and Erika Lu

Abstract

While cellular automata have often been used to simulate wildfires, a devastating fire that hit the forests of Southern Portugal in 2012 exhibited an explosive behavior that was not well captured by existing models. Models for fire spread are valuable to disaster relief organizations and volunteers, as they can help identify where relief resources can be allocated. In these cases, it is important for models to reasonably accurately predict spread patterns and disaster zones.

We attempted to answer whether or not the inclusion of wind data in a fire-modeling cellular automata has a substantial impact on the overall behavior of a system. We replicated a model proposed by Freire et al. and make use of NumPy to perform iterative probability-based array operations. We visualized the results using Seaborn and matplotlib and conclude, in agreement with the original authors, that the inclusion of wind data has a very substantial impact on the spread of fire under numerous environmental conditions.

The code behind our data parsing and aggregation is avalibale on Binder. You can follow along and run the code behind our CA and analysis on Google Colab.

About

A CA model for determining the effect of wind on fire propagation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published