Skip to content

danmorjac/fire-spotter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FireSpotter

https://firms.modaps.eosdis.nasa.gov/descriptions/FIRMS_MODIS_Firehotspots.html

https://miguelanguai.github.io/FireSpotter/

Certainly, here's the entire text converted to Markdown format along with the corresponding Markdown code:

PREDICTIVE FIRE PATH ALGORITHM

Algorithm Structure

$Fire_prop = WindSpeed * 3600 * k_Terr * k_Fuel * k_Fc * k_Temp * k_Hum$

kFuel

$k_Fuel:$ This is the name given to the value of the constant that gives us the propagation percentage.

This algorithm has been conceived based on parameters dependent on fire propagation, such as:

  • Campbell Fire Curve: Predictive chart of fire evolution based on time.

image

For this reason, a data table was created to simulate this behavior. This table is determined by the following values, depending on the time.

By interpolating these values on a scale of [1-2], the following graph is derived:

image

Where:

  • Orange: South.
  • Yellow: East.
  • Grey: West.
  • Blue: North.

kFc (Fire Cone Constant)

$k_Fc$: The name assigned to the fire cone constant. This value, in turn, depends on an independent formula developed by the FireSpotter team and is determined by the wind's angle of incidence.

Explanation: When the wind impacts the wind rose, it has a direction and a sense since it is a vector quantity, which we have considered two-dimensional in our predictive model.

The values of the Campbell Fire Curve simulate the behavior of the fuel based on sun exposure. Therefore, the 45º point has been established, as it is directly related to the midpoint of 2 cardinal points as a multiplier of 0.5, and as the wind impacts, this factor will increase as it reaches 90º (Cardinal Point 1) or 0º (Cardinal Point 2). Thus, it is sought to include any type of angle between [0-90].

Next, an example is presented:

  • Deg = 150º [NW Direction]

image

If Deg - deflection is between 45º and 90º:

$k_Fc' = (((Deg-deflection) - 45) * 0.01111 + 0.5)$

In the case that Deg-deflection is between 0º and 45º:

$k_Fc' = 1 - (((Deg-deflection) - 45) * 0.01111 + 0.5)$

Where 0.01111 is the conversion constant from 45º to 0.5 and from 90º and 0º to 1.

Once $k_Fc'$ is obtained, we proceed to calculate k_Fc:

$k_Fc = k_Fc' * k_Fuel$

kTemp

k_Temp: Value of the constant dependent on temperature, with the formula:

$k_Temp = ((temp - temp_min) / (temp_max - temp_min))$

Where:

  • $temp_min$: The minimum temperature of the day.
  • $temp_max$: The maximum temperature of the day.

kTerr

$k_Terr:$ Constant of terrain propagation. Due to a lack of information, it has been considered that k_Terr= 0 for water and $k_Terr$= 1 for lans and forest. Therefore, a value equal to 50% of conductivity has been obtained, with $k_Terr= 0.5$.

kHum

k_Hum: Name given to the constant dependent on humidity, which responds to the following formula.

$k_Hum = ((100 - Hum) / 100)$

Where:

  • Hum: Humidity measured as a percentage.

WindSpeed

WindSpeed: Wind speed in m/s. This is why it is multiplied by 3600 to obtain the value in m/h.

Getting as final result:

image

Why had we choose a cone as fire propagation form?

The visualization of fire propagation using a cone serves as a valuable tool, offering a clear and comprehensible representation of wildfires. This clarity is pivotal for making well-informed decisions during emergency situations. Expanding on the advantages of this representation:

It aids in identifying high-risk areas: The use of a cone to depict fire propagation enables observers, whether they are fire scientists, firefighters, or emergency planners, to pinpoint regions susceptible to the fire's impact. This critical insight assists in assessing areas in peril and, consequently, in formulating measures to safeguard both people and resources.

Facilitates strategic decision-making: Whether it involves firefighting or evacuation coordination, having a lucid visual depiction of the fire's progression is indispensable. The fire propagation cone conveys information about the fire's direction and velocity, enabling firefighters to devise effective containment strategies and guiding emergency planners in making informed choices concerning the evacuation of vulnerable zones.

Enhances effective communication: The cone's simplicity streamlines communication among diverse teams and agencies involved in fire management. This clarity in visualizations enhances communication efficacy, particularly in high-pressure scenarios where every moment counts.

Promotes education and awareness: The visual representation of the fire propagation cone is a valuable tool for educating the general public about the perils of wildfires. It assists individuals in gaining a better understanding of how fires spread and underscores the importance of adhering to safety and evacuation recommendations.

OTHER FIRMS FEATURES

Data

We have been using the FIRMS API, which provides us with some data, including:

  • FRP (Fire Radiative Power), which helps us distinguish between hot spots and actual fires, as sometimes the app may identify false alarms.

VIIRS (Visible Infrared Imaging Radiometer Suite):

  • VIIRS is an instrument on board the Suomi National Polar-orbiting Partnership (Suomi NPP) satellite, as well as subsequent satellites in the Joint Polar Satellite System (JPSS) program.
  • It measures a wide range of environmental variables, including cloud cover, sea surface temperature, vegetation health, and more, by observing the Earth in a variety of spectral bands.
  • VIIRS provides high-quality, high-resolution imagery and data, making it valuable for climate monitoring, weather forecasting, and environmental research.

MODIS (Moderate Resolution Imaging Spectroradiometer):

  • MODIS is an instrument on board NASA's Terra and Aqua satellites, which are part of the Earth Observing System (EOS) program.
  • It provides observations in multiple spectral bands and at various spatial resolutions, allowing it to monitor a wide array of Earth's processes and phenomena.
  • MODIS data is widely used in remote sensing and Earth science research, contributing to studies related to land cover, ocean properties, atmospheric composition, and more.
  • MODIS has been a key tool in monitoring changes in the Earth's climate and environment over time.

These two technologies are the ones that NASA uses to detect thermal anomalies.

FUTURE PROGRESSION LINES

LiDAR TECHNOLOGY

In a future scenario, FireSpotter is planned to use LIDAR sensor data to generate a 3D map of hazardous areas. To achieve this, it will use coordinates provided by the FIRMS API, along with LIDAR data, to create a cartographic map of the fire's point of origin, as the DEMO shown below:

image

Then it will place the fire as depicted in the following image:

image

Finally, it will generate a 3D fire cone to visualize the actual area it could affect.

image

With this feature, hopefully we could add the third dimension to our algorithm.

That feature is planned to be implemented using databases that contain 3D geospatial data. Then, we need to convert the data into a compatible format. Finally, with A-Frame, we should be able to create the 3D simulation.

About

Fire detection and fire spread prediction application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 38.4%
  • JavaScript 31.1%
  • HTML 30.5%