www.crs4.it an integrated system for the forecasting of wildfire behavior based on cloud and...

18
www.crs4.it An integrated system for the forecasting of wildfire behavior An integrated system for the forecasting of wildfire behavior based on cloud and virtualization technologies based on cloud and virtualization technologies Antioco Vargiu Antioco Vargiu 1 M. Maroccu 1 , L. Massidda 1 , M. Cabianca 1 , C. Impagliazzo 1 L. Carrogu 2 , E. Usai 2 1. CRS4 srl, Pula (Ca), 1. NICE srl, Pula (Ca) Project Project “ Cloud for Remote Viewing Cloud for Remote Viewing” funded by the Autonomous Region of Sardinia, action “Pacchetti Integrati di Agevolazioni "Industria, Artigianato e Servizi" (Annualita' 2010), Programmazione Unitaria 2007/2013 P.O. FESR 2007/2013

Upload: sybil-pearson

Post on 25-Dec-2015

216 views

Category:

Documents


2 download

TRANSCRIPT

www.crs4.it

An integrated system for the forecasting of wildfire behavior An integrated system for the forecasting of wildfire behavior

based on cloud and virtualization technologiesbased on cloud and virtualization technologies

Antioco VargiuAntioco Vargiu11 M. Maroccu1, L. Massidda1, M. Cabianca1, C. Impagliazzo1 L. Carrogu2, E.

Usai2

1. CRS4 srl, Pula (Ca), 1. NICE srl, Pula (Ca) Project Project ““Cloud for Remote ViewingCloud for Remote Viewing””

funded by the Autonomous Region of Sardinia, action “Pacchetti Integrati di Agevolazioni "Industria, Artigianato e Servizi"

(Annualita' 2010), Programmazione Unitaria 2007/2013 P.O. FESR 2007/2013

CRS4

2

TopicsTopics

Scheme of the Presentation:Scheme of the Presentation:

• Introduction to the WildFire Cloud ServiceIntroduction to the WildFire Cloud Service

• Data and Methods of the WildFire Cloud ServiceData and Methods of the WildFire Cloud Service

• Test on relevant wildfire cases in SardiniaTest on relevant wildfire cases in Sardinia

• Conclusions and future developmentsConclusions and future developments

Keywords:Keywords:

Rothermel's fire modeling, mass-consistent wind downscaling, cloud computing

CRS4

33

Fire Behavior Modeling Fire Behavior Modeling

PBLmodelig

Meteorology

1m

10m

100m

1km

10km

100km

1000km

Land modeling

Forest fire

Principal issue: Principal issue: fire development and spread is driven by fire development and spread is driven by physical processes taking place at physical processes taking place at different scales.different scales.

In order to run wildfire simulations In order to run wildfire simulations is required the modeling (at the landscape is required the modeling (at the landscape scale) of: scale) of: • Surface Weather Conditions (PBL).Surface Weather Conditions (PBL).• Topography. Topography. • Land Cover and Fuel Representation. Land Cover and Fuel Representation.

To obtain realtime wildfire simulations, Rothermel’s semi-To obtain realtime wildfire simulations, Rothermel’s semi-empirical model is empirical model is the most common approachthe most common approach..

CRS4

44

Layout of the Cloud WildFire Forecasting System

• Modular design coded in Python with precompiled libs.

• Easily changeable functional elements.

• Custom-tailored setup.

• Simple user interface based on the Cloud Computing paradigms:

“Software as a Service” “Remote Desktop Virtualization” with support of 3D GPU accelation

Suitable for: • Scenario analysis• Personnel training• Emergency management

The WildFire Cloud ServiceThe WildFire Cloud Service

CRS4

5

REMOTEUSERS

WEB INTERFACE

VIRTUAL RESOURCES PHYSICAL

HARDWARE

Cloud Layers

The Cloud Computing: the conceptual schemaThe Cloud Computing: the conceptual schema

CRS4

BOLAM_Father:nlon=290, nlat=170, nlev=42 Dlon=0.3° (30 km)

MOLOCH:nlon=722, nlat=674, nlev=51 Dlon=0.03° (3km)

BOLAM_Son:nlon=560, nlat=362, nlev=46 Dlon=0.1° (10 km)

Bolam-Moloch Weather Forecast

Chain

Scheduled daily runs.No user interaction

WindPotentialFoam;nx=300, ny=300, nz=35dx=35m

Run “on demand”: users can select position and time.

Lam-Mass-Consistent:nlon=861, nlat=1341, nlev=41 Dlon=0.0021° (200m)

A Weather Forecast system for Wildfire modeling A Weather Forecast system for Wildfire modeling

Mass-Consistent Wind Model

CRS4

7

WindPotentialFoam,WindPotentialFoam, a Mass-Consistent Wind Modela Mass-Consistent Wind Modelbased on the CFD software package OpenFOAM

ν0

202

0,

v

v n v

Lagrange Multiplier Approach

λ→ Scalar Potential Field 2

0

0

( )

( ) min( ( ))

s

s s

s

v

E v v v dxdydz

E v E v

Variational Formulation

1

20v = v + λ

Physically adjusted wind

ν

Issue: interpolated winds field show a flat unrealistic behavior near the terrain.

Effective solution: MCM enforces a "divergence free” flow, computing an optimal mass-correction.

A more realistic flow is obtained near the surface.

Very High Resolution Wind Modeling Very High Resolution Wind Modeling Wind is one of the environmental variables which greatly influence the spread and intensity of wildland fires (Rothermel, 1972).

Equations soved on aTerrain-Following Mesh

CRS4

8

PROS

Fast Wind Model, suitable for real-time applications

Vertical corrections linked to the atmosphere stability

Build in an advanced open source CFD platform.

Very High Resolution Wind Modeling Very High Resolution Wind Modeling

CONS

Diagnostic Model: Steady State, No dynamics, No turbulence

Slight deviations from the initial wind V0

openFoam: some libraries and/or tools too much resource-hungry, “ad hoc” modifications are required to speed-up realtime applications.

WindPotentialFoam,WindPotentialFoam, a Mass-Consistent Wind Modela Mass-Consistent Wind Modelbased on the CFD software package OpenFOAM

CRS4

9

DTM

Raster resolution=10m

Wildfire modeling: Land Dataset Wildfire modeling: Land Dataset

Corine Land Cover 2006Raster resolution=20m

Land Cover

Alternative Global Dataset:

SRTM Digital Elevation Database v4.1 ESA GlobCover2009 resolution: 3-arc seconds (~ 90m at the equator) 10-arc seconds (~ 300m)

Landscape Dataset (from www.sardegnageoportale.it)

CRS4

10

Scott, Joe H. and Burgan, Robert E. (2005) Standard fire behavior fuel models: a comprehensive set for use with Rothermel’s surface fire spread model.General Technical Report RMRS-GTR-153. USDA Forest Service, Rocky Mountain Research Station, Fort Collins,

Wildfire modeling: Fuel ModelsWildfire modeling: Fuel Models

Assessment of the Fuel Moisture Content Assessment of the Fuel Moisture Content

• Fine Fuel Moisture (1h) evaluated with the Viney model (Viney 1991).Fine Fuel Moisture (1h) evaluated with the Viney model (Viney 1991).

• Moisture Scenario for Thicker Fuel, (according to Scott 2005),Moisture Scenario for Thicker Fuel, (according to Scott 2005), scenario chosen by means of the 1h value.scenario chosen by means of the 1h value.

• Seasonal adjustment factor for live and dead fuel.Seasonal adjustment factor for live and dead fuel.

• 13 NFFL standard fuel models

• A custom model for the Mediterranean Maquis (Arca 2007)

Rothermel's fuel

Arca B, Duce P, Laconi M, Pellizzaro G, Salis M, Spano D, 2007. Evaluation of FARSITE simulator in Mediterranean maquis. International Journal of Wildland Fire 16, 563–572

Viney (1991), A Review of Fine Fuel Moisture Modelling, International Journal of Wildland Fire 1(4) 215 - 234

CRS4

11

The Fire Perimeter evolution:The Fire Perimeter evolution:

To propagate the fire front the Fast Marching Method has been implemented.

This method can automatically deal with topological changes of the burned area.

It is a special case of the well known Level Set Method.

Wildfire modeling: The spread model and Fire Front TrackingWildfire modeling: The spread model and Fire Front Tracking

• LSM solves the time evolution of the “zero isoline” over the NB subset.

• FMM solves an equivalent “boundary value” problem over the unburned area

≤ 0 > 1

≤ 0

(B U NB)

The Surface Spread Model:The Surface Spread Model:

We have developed specific Python Interfaces for the Rothermel libraries: • FireLib, (1996, Collin D. Bevins).• Fire Behavior SDK (2006, Collin D. Bevins). (http://www.fire.org)

ROS(x,t)

CRS4

12

Fast Marching MethodFast Marching Method

Optimal “One-Shot” method to compute the front evolution.

The “Arrival Time” of the fire is estimated solving an linearized Eikonal equation over the unburned area (NB):

Wildfire modeling: Fire Front TrackingWildfire modeling: Fire Front Tracking

with V(x) ≥0: Rate Of Spread T(x): Arrival Time (or Travel Time) and auxiliary variable : (x)=0, →T(x)=0: Initial Burned area, B (x)=1,: Unburned area, NB

NBxxT

NBx

xTxV

,0

1|)(|)(

T > 3

T = 1

T = 3

T = 0

T = 2

(B U NB)

In order to update B.C. and correct nonlinear terms, the FMM is called inside a specific time loop. In order to update B.C. and correct nonlinear terms, the FMM is called inside a specific time loop.

CRS4

Typical synoptic conditions that lead severe wildfires in Sardinia

A blocked Atlantic circulation (slow east-ward motion, strong meridional heath exchange:

a) Persistent warm winds from North Africa to the Mediterranean basin.

b) After the low-pressure area has moved to the East-Central Europe, Mistral winds break into the Mediterranean basin.

Consequences:

•Typical fuels (grass, pasture, maquis) almost dry.

•Gusty Winds

High Rate of SpreadHigh Rate of Spread

Testing of the WildFire forecast systemTesting of the WildFire forecast system

CRS4

14

Ignition Point Oniferi (Nu), at ~ 10.00 A.M. (GMT) The wildfire lasted longer than 15 hrBurned area: > 9000 ha

SIGRI, Progetto Pilota Protezione Civile dagli Incendi Boschivi:Workshop Finale 6 Novembre 2012, Roma.

Grid 447*447, dx=35mFire Front plotted over 9hr, dt=1h

Weather forcing from the Moloch Model + WPF,conditions updated from 10.00 A.M. to 9.00 P.M

! Fire fighting actions not simulated !

Performance of the WildFire forecast systemPerformance of the WildFire forecast system

Test Case Nuoro 2007-07-23Test Case Nuoro 2007-07-23

CRS4

15

Test Case Lochiri 2011-07-13Test Case Lochiri 2011-07-13

Grid 1001*1001, dx=30mFire Front plotted over 9hr, dt=1h

Weather forcing from the Bolam Model +WPF,with fixed conditions (frozen time) at 10.00 A.M.Land Cover: Corine

Grid 395*395, dx=30mFire Front plotted over 9hr, dt=1h

Weather forcing from the Moloch Model +WPF,conditions updated from 10.00 A.M. to 8.00 P.M.Land Cover: GlobCover2009

Ignition Point Lochiri (OT)Burned area ~2500 ha, from 10.45 to 17.30 GMT;

Gusty winds from the west and dry fuel have determinated a fast front spread towards the territory of Berchidda and Monti.

Four helicopters of the Forest Service and a Elitanker were used to fight the wildfire.

! The black line is the real perimeter. Fire fighting actions not simulated !

Performance of the WildFire forecast systemPerformance of the WildFire forecast system

CRS4

16

In this project we developed and tested a Cloud Service for the modeling of wildfire on Sardinia’s vegetation.

The Cloud Service consists of: • a Virtual HPC session dedicated to the numerical modeling.• a Remote Visualization session with full 3D GPU acceleration.

Conclusions and future developments

Virtualization technologies are mature enough to be used effectively in environmental applications, but with some limitations on massive computational task.

CRS4

17

Our WildFire Cloud Service has proved to be adequately realistic and fast in simulating the general behavior of a wildfire propagation.

The system can be widely improved, with (e.g.):

1) A new weather forecast chain with a final resolution under 1km.

2) A more sophisticated solver for the wind downscaling.

3) A better classification of fuel models.

4) A better assessment of fuel moisture.

5) Models optimization and validation with well documented cases.

6) Ensemble simulations to handle uncertainties.

7) A more interactive user interface.

Conclusions and future developments

CRS4

18

RAS (Sardinian Regional Authority)

CNR-IBIMET, Institute of Biometeorology, Sassari, Italy

UNISS (UNIVERSITY OF SASSARI)

Forest Guard Cagliari, Civil Protection Rome

Acknowledgements and Credits

Credits to: CNR-ISAC Institute Bologna openFoam (www.openfoam.com)Corine Land Cover, European Environment AgencyGlobCover 2009 ProjectFirelib project (C. D. Bevins)