Register      Login
International Journal of Wildland Fire International Journal of Wildland Fire Society
Journal of the International Association of Wildland Fire
RESEARCH ARTICLE (Open Access)

A high-fidelity ensemble simulation framework for interrogating wildland-fire behaviour and benchmarking machine learning models

Qing Wang https://orcid.org/0000-0002-9414-5184 A * , Matthias Ihme A B C , Cenk Gazen A , Yi-Fan Chen A and John Anderson A
+ Author Affiliations
- Author Affiliations

A Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA.

B Department of Mechanical Engineering, Stanford University, Stanford, CA 94305, USA.

C Department of Photon Science, SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA.

* Correspondence to: wqing@google.com

International Journal of Wildland Fire 33, WF24097 https://doi.org/10.1071/WF24097
Submitted: 12 June 2024  Accepted: 24 October 2024  Published: 22 November 2024

© 2024 The Author(s) (or their employer(s)). Published by CSIRO Publishing on behalf of IAWF. This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY).

Abstract

Background

Wildfire research uses ensemble methods to analyse fire behaviours and assess uncertainties. Nonetheless, current research methods are either confined to simple models or complex simulations with limitations. Modern computing tools could allow for efficient, high-fidelity ensemble simulations.

Aims

This study proposes a high-fidelity ensemble wildfire simulation framework for studying wildfire behaviour, assessing fire risks, analysing uncertainties, and training machine learning (ML) models.

Methods

We present a simulation framework that integrates the Swirl-Fire large-eddy simulation tool for wildfire predictions with the Vizier optimisation platform for automated run-time management of ensemble simulations and large-scale batch processing. All simulations are executed on tensor-processing units to enhance computational efficiency.

Key results

A dataset of 117 simulations is created, each with 1.35 billion mesh points. The simulations are compared to existing experimental data and show good agreement in terms of fire rate of spread. Analysis is performed for fire acceleration, mean rate of spread, and fireline intensity.

Conclusions

Strong coupling between wind speed and slope is observed for fire-spread rate and intermittency. A critical Froude number that delineates fires from plume-dominated to wind-dominated is identified and confirmed with literature observations.

Implications

The ensemble simulation framework is efficient in facilitating large-scale parametric wildfire studies.

Keywords: ensemble simulations, fire propagation, fire/atmospheric coupling, large-eddy simulation, tensor processing units, TensorFlow, wildfire modelling, wildland fire prediction.

Introduction

Wildfires pose serious threats to society, environment, and ecosystems as they can disrupt, damage, and destroy infrastructure, services, and properties (Barbero et al. 2015; Thomas et al. 2017). These threats are expected to grow with increasing severity and frequency of wildfires due to climate-pattern change, fire management, and the expansion of the wildland–urban interface (Yoon et al. 2015; Abatzoglou and Williams 2016).

While significant progress has been made on the fundamental understanding and modelling of wildfires, main challenges towards their accurate prediction, however, are the lack of reliable physical models and the consideration of their stochastic behaviour (Riley and Thompson 2017). In particular, the occurrence, dynamics, and intensity of wildfires are affected by several factors, including variations in wind and vegetation, the primary ignition source resulting from natural or artificial causes, the local coupling of the fire with the environment, and long-range ignition by ember transport and spotting (Alexander and Cruz 2013; Ganteaume et al. 2013). In turn, uncertainties in these models arise from the lack of detailed understanding about the microphysics of the fuel consumption, the representation of computationally unresolved processes that involve the coupling between turbulence, chemistry, and radiation, as well as uncertainties from numerical approximations, spatio-temporal discretisation, and boundary conditions (Cruz and Alexander 2013; Valero et al. 2021).

Ensemble methods have been developed to estimate uncertainties in physical models, variations in initial conditions, and inaccuracies of numerical models (Leutbecher and Palmer 2008; Wu and Levinson 2021). These methods are commonly employed in weather forecasting (Lewis 2005) and climate simulations (Giorgi and Francisco 2000; Murphy et al. 2004) to obtain probabilistic representations of the dynamics and response to uncertainties in physical parameters. Ensemble simulations have also been employed to examine fire-spread behaviour affected by wind, fuel properties, topology, and ignition location (Anderson et al. 2005; Cruz 2010; Finney et al. 2011; Benali et al. 2016, 2017; Allaire et al. 2020), and data assimilation to integrate observations into simulations for fire-spread estimations (Mandel et al. 2008; Rochoux et al. 2014). In addition, ensemble methods have been employed to evaluate fire risks and subsequently optimise fire management strategies (Pinto et al. 2016). Given the high computational cost associated with conducting ensemble simulations, the majority of these investigations have utilised empirical models or 2D fire spread simulations (Finney et al. 2011), such as the Burn-P3 simulation model (Parisien et al. 2005), FlamMap (Finney 2006), and FarSite (Finney 1998). While several efforts have been made using high-fidelity physical simulations (Pimont et al. 2012; Atchley et al. 2021; Valero et al. 2021), the ensemble size in these cases has been relatively small due to computational limitations (Linn et al. 2007; Moinuddin et al. 2018).

Recent advances in computing hardware architectures, programming algorithms as well as data-driven methods and machine learning (ML) techniques (Ihme et al. 2022) offer opportunities to address these challenges. The objectives of this work are to develop and present a high-fidelity ensemble simulation framework for enabling the parametric examination of wildfire behaviour, the creation of ensemble data to support ML training tasks, and to assist fire-risk assessments and uncertainty analyses of wildfires. The proposed simulation framework combines the open-source large-eddy simulation tool Swirl-Fire for wildfire predictions (Wang et al. 2023), an open-source optimisation platform Vizier (Golovin et al. 2017) for run-time management of ensemble simulations, and large-scale batch processing. The resulting framework is employed to perform detailed parametric analyses of the effects of changing wind and slope on the fire-spread behaviour. Specifically, these two confounding factors have been identified as important parameters affecting the fire-spread behaviour (Viegas 2004a), yet the detailed understanding of their dependencies on the fire behaviour introduces significant experimental challenges due to requirements for capturing the coupling between the fire and atmospheric-flow environment (Clements and Seto 2015).

Experiments conducted on laboratory-scale fires have been used to investigate the influence of these two factors on fire statistics. Weise and Biging (1996) performed systematic experiments for changing wind speed and slope angle, and observed a strong impact of slope on the flame angle. The impact of the slope on the rate of spread (ROS) is not fully captured in several of the existing fire-spread models. Butler et al. (2007) experimentally studied the impact of slope on the ROS, considering six different slope angles with various fuel loadings and packing ratios. Depending on the slope angle, they identified three burning regimes in terms of flame attachment and heat-transfer mode. Silvani et al. (2012) showed that the slope angle not only changes the flame topology, but also the heat transfers ahead of the fire, resulting in the transition between different spreading regimes. Similar conclusions were obtained by Xie et al. (2017), where flame attachment was observed when the slope angle exceeds 25° and convective heating become the dominating factor for preheating of unburned fuel instead of radiation compared to low slope angles. The impact of the slope angle on the convective heat transfer was further assessed by Liu et al. (2015). With experiments of nine different slope angles, they observed that the dominating convection mode transitions from natural to fire induced as the angle increases. The change of fire topology and transition between radiative and convective heating modes with respect to slope angle was confirmed experimentally and computationally by Sánchez-Monroy et al. (2019). Eftekharian et al. (2019) numerically investigated the impact of slope on the wind enhancement, concluding greater wind enhancement with positive slope due to fire-induced reverse pressure gradient by buoyancy.

While these studies have provided valuable information about the impact of each individual factor on the fire behaviour, the combined effect of wind and slope remain only partially understood due to the scarcity of experimental data (Weise and Biging 1994, 1996; Nelson 2002; Viegas 2004b). Computational studies utilising physical models have been conducted to explore these two factors individually (Linn et al. 2010; Innocent et al. 2023) and in combination (Pimont et al. 2012). Due to the high computational cost and complexity associated with these simulations, a comprehensive dataset to support the fundamental scientific analysis and evaluation of fire-spread models is currently not available.

In the present investigation, an ensemble dataset (FireBench) is generated using Swirl-Fire. All simulations are performed on tensor-processing units (TPUs) (Jouppi et al. 2021) for computational efficiency. With this methodology, both fire and atmospheric dynamics are represented by physical models. Each case in this dataset encapsulates a time series of all flow field variables within the three-dimensional domain. The simulation framework is integrated with the open-source optimisation platform Vizier to facilitate automated sampling.

The remainder of this manuscript has the following structure. In the Methodology section, we present the methods employed to generate the ensemble simulation dataset, describing the numerical algorithm of Swirl-Fire and the framework for automated parameter sampling. In the Computational Setup section, we present the physical configuration, the parameter space, and sampling strategy employed in the present study. The results are presented in the Results section, with specific focus on the quantitative analysis and detailed examination of the regime transition between plume-dominated and wind-dominated fires. In the Conclusions section we summarise the main findings and discuss potential utilities of the ensemble simulation framework and FireBench dataset presented in this work.

Methodology

This section presents detailed information about the numerical method, computational framework, and sampling technique employed in generating the FireBench ensemble simulation dataset. Facilitated by the TPU architecture, we were able to conduct 117 high-fidelity ensemble simulations on a domain of 1500 × 250 × 1800 m3 that is discretised with 1.35 billion grid points, resulting in 1.36 PiB of data that is efficiently stored on the Google Cloud platform, which is accessible at https://console.cloud.google.com/storage/browser/firebench.

Numerical methods

The simulations presented in this work are performed with Swirl-Fire (Wang et al. 2023), which is an open-source large-eddy simulation framework with a fully coupled combustion model to describe the interaction with the atmosphere. In this framework, the gas phase is described by the Favre-filtered conservation equations for mass, momentum, oxygen mass fraction, and potential temperature. The combustion of the solid fuel is modelled using a one-step mixing-limited oxidation reaction, considering the energetic impact of moisture evaporation (Linn et al. 2002), radiative losses, and convective heat transfer between fire and ambience. With this approach, physico-chemical processes involving pyrolysis, vaporisation, and combustion are simplified following an assumption that the energy release is confined to regions where solid fuel is present (Linn 1997). The governing equations are solved with a low-Mach number approach (Wang et al. 2022) to alleviate limitations of the time-step size due to acoustic waves. For further details on the physical models, governing equations, and numerical algorithm, the reader is referred to Wang et al. (2023).

The solver was validated against the Fire-Flux II measurements (Clements et al. 2019), which considered the fire-spread behaviour on a flat surface and prescribed wind profile. To extend this validation to conditions of interest to this study, we performed additional comparisons against the experiments by Morandini and Silvani (2010), considering different slope angles, wind conditions (speed and direction), fuel densities, and moisture content. Results from these simulations and comparisons with experimental data are presented in the Appendix 1 of this study.

To consider complex terrains, we utilise the immersed-boundary (IB) method (Zhang and Zheng 2007) with direct forcing. This method provides a second-order accurate representation of the terrain without the necessity for unstructured meshes or intricate coordinate transformations, thereby retaining the overall efficiency of a structured mesh representation.

The Swirl-Fire simulation framework was implemented in TensorFlow (Abadi et al. 2015) using a just-in-time compilation approach to generate a highly optimised executable that fully exploits the hardware architecture for parallel execution on TPUs. The program is compiled using the Accelerated Linear Algebra (XLA) compiler, which generates a data flow graph with optimised computational and parallel efficiency. Linear weak and strong scalabilities have been demonstrated on canonical flows, showing its effectiveness for large-scale problems (Wang et al. 2022).

All simulations are performed on the fifth generation TPU v5e computing architecture (Jouppi et al. 2020). Each chip in this computing architecture consists of one tensor compute core, with four matrix-multiplication units to simultaneously perform four matrix–matrix multiplications of size 1282 on each core, providing a peak throughput of 197 teraflops. The TPU v5e chips are connected through a 2D Torus, with an inter-chip interconnect bandwidth of 1600 Gbps, forming a so-called TPU pod with 128 chips. The TPU v5e architecture inherently facilitates 8-bit arithmetic operations, while high-precision arithmetic operations can be achieved through software emulation. To achieve a balance between computational efficiency and numerical precision, simulations in this study are conducted using single precision.

Supported by this novel hardware architecture, we are able to perform simulations at significantly larger scales and with reduced time and power utilisation compared to those conducted with conventional CPU architectures. In this investigation, simulations on meshes of 1.35 billion mesh points are executed on 128 TPU chips and take approximately 13 h of wall-clock time per simulation, resulting in a total of 1,664 TPU hours to create the FireBench dataset.

Ensemble simulation framework

To enable high-fidelity ensemble simulations, we are leveraging the open-source optimisation platform Vizier (Golovin et al. 2017). Given only a parameter space and a cost function over this space, Vizier efficiently searches for optimal parameters. In addition to providing various optimisation algorithms, Vizier is a system for managing compute-heavy jobs on multiple machines. In the present study, we are exploring the two-dimensional parameter space, consisting of wind speed and slope angle, as uniformly as possible but also taking advantage of the job management capabilities that Vizier provides. To achieve this, we use a cost function that provides no information about the search space to Vizier, thus forcing it to explore the parameter space uniformly.

Vizier batch ensemble simulations are launched as an automated service through a Remote Procedure Call interface (Tay and Ananda 1990). After a simulation request is submitted, Vizier will schedule the simulation runs automatically following configurations specified in the protocol buffer. Given the availability of the computational resources, Vizier distributes runs across multiple machines to execute simulations in parallel. During these runs, the parameter sets being scheduled can be inspected dynamically through a dashboard interface.

In this study, a total of 117 individual ensemble simulations are scheduled with Vizier, and are performed in parallel with 10 simulations running simultaneously. In situ postprocessing scripts are executed by Vizier to provide statistical analysis of the simulations, including 2D inspections of flow-field results and extraction of fire-front location, burn area, and flame length without manual intervention.

Computational setup

The configuration considered in this study is illustrated in Fig. 1 and consists of a 3D domain with size 1500 × 250 × 1800 m3 along the streamwise (x), lateral (y), and vertical (z) direction, respectively. The computational domain is discretised with a structured Cartesian mesh with mesh size of 1.0 × 1.0 × 0.5 m3, resulting in a total of 1.35 billion grid points. An Immersed Boundary (IB) method is employed to represent the terrain with constant slope angle α. The slope starts at x = x0 =100 m downstream of the inlet and extends 1000 m along the horizontal direction. At the end of the slope, the terrain plateaus to provide well-described outflow conditions at the exit of the domain. The terrain is homogeneous along the lateral direction, and only slopes with positive angles are considered in the present study. For subsequent analysis, we introduce the (ξ, η) coordinate system that is defined with respect to the slope distance ξ = (x − x0)/cos(α), see Fig. 1.

Fig. 1.

Schematic of the computational domain for the ensemble simulations to examine effects of slope and wind on fire-spread behaviour.


WF24097_F1.gif

At the inflow, boundary conditions for velocity are prescribed from an atmospheric boundary-layer solution, which is computed prior to the ensemble simulations, following the procedure outline in Wang et al. (2023). In the present study, we consider a neutrally buoyant atmospheric boundary layer without heat transfer between the ground and the air. To accommodate different free stream wind speeds, we perform a precursor simulation with a mean wind speed at a height of 10 m above the ground of U10,* = 5 m/s, where the subscript * denotes the precursor boundary layer simulation. The precursor simulation is performed on the same computational domain as the fire simulation that has a planar surface (α = 0°). Periodic boundary conditions are applied along the streamwise direction (representing a temporally evolving boundary layer), with the flow driven by a Coriolis force. This precursor simulation is advanced for 30 flow-through times to obtain a statistically steady turbulent boundary layer. The flow-through time is defined as τFTT = Lx/U10 (where Lx = 1500 m is the streamwise extent of the domain). Subsequently, we collect the instantaneous velocity field at an yz plane in the middle of the domain, u*(y,z,t), over two flow-through times. This velocity field is then rescaled to match U10 while keeping the turbulence intensity constant for all simulations. Mathematically, this rescaling procedure can be written as:

(1)uin(y,z,t)=U10U10,u(y,z,t),

where u* is the instantaneous velocity inflow field from the precursor simulations.

Convective outflow boundary conditions are applied at the exit of the domain, free-slip conditions are employed at the top of the domain, and periodic boundary conditions are used in lateral directions. The terrain with constant slope is represented by an IB method, and Rayleigh-damping layers (Klemp and Lilly 1978) with a thickness of 5% of the domain size are applied at the top boundary and outflow to prevent gravitational waves and reverse flows in order to ensure stable boundary conditions.

In the present study, we consider the same fuel properties and ambient conditions (temperature, moisture) for all ensemble simulations. The fuel is represented by tall grass (fuel model 3 (Albini 1976)), which is distributed homogeneously, having a bulk-fuel density of 1.5 kg/m3 and a fuel height of 1.5 m. The fuel moisture content is 14.2%. These conditions are representative of tall grass and the FireFlux-II fuel conditions. As such, these results are expected to be of broader relevance for prescribed burns and grassland fires (Cheney et al. 1993; Clements et al. 2007, 2014, 2019; Cruz et al. 2020; Paugam et al. 2021).

Fig. 2 summarises reported experiments on flat terrain (α = 0°) for comparable fuel conditions (tall grass) in terms of bulk fuel density ρf, U10 and rate-of-spread (ROS). The error bars in these figures represent the variation for each parameter in a series of experiments with the same mean condition. Based on the statistics, we see from Fig. 2a that the typical range of the bulk fuel density is between 0.5 and 3.5 kg/m3, and U10 ranges from 2 to 12 m/s. With this observation, we prescribed the bulk fuel density at 1.5 kg/m3, which is representative of the conditions typically observed in grassland fires. To compare our simulation results with experiments, two additional simulations are performed for the condition of U10 = 6 m/s without slope and bulk fuel densities being 0.4 and 2.5 kg/m3. The wind speed U10 is sampled between 2 and 10 m/s, with an increment of 1 m/s. In this study, we only consider the wind direction directly aligned with the slope direction. The slope angle α is independently varied between 0 and 30° to examine the effect of both slope and wind on the fire-spread behaviour.

Fig. 2.

Comparison of operating conditions for ensemble simulations with observations (Cheney et al. 1993; Clements et al. 2007, 2014; Cruz et al. 2020; Paugam et al. 2021) for (a) fuel density ρf and wind speed U10, and (b) rate-of-spread ROS and wind speed U10.


WF24097_F2.gif

To assure that the flow field within the entire domain is fully developed, we advance the simulation for one flow-through-time prior to ignition. The fire is then ignited at x = 300 m across the entire lateral domain with a fire-line width of lx = 4 m by setting the fuel temperature to Ts = 600 K.

A total of 117 individual simulations were performed. Each simulation consists of 150 snapshots starting from the point of ignition, with a granularity of 1 s, which collectively provides 3D information pertaining to wind velocity, potential temperature, oxygen consumption, fuel distribution, and solid temperature. The simulations are labelled as U{XX}S{YY}, where XX is the wind speed U10 and YY is the slope angle α.

Results

Instantaneous flow-field results

To provide a qualitative comparison of the fire-spread behaviour for the different conditions, in Fig. 3 we present instantaneous flow-field results for nine ensembles, corresponding to conditions U10 = {2, 6, 10} m/s and α = {0, 15, 30}° at a representative time instance where the fire front reaches the location of x = 500 m. The results in this figure show volume renderings of the potential temperature, and projections of axial (xz plane) and vertical (yz plane) velocity components. Comparing results along columns provides understanding about the effect of wind speed, showing that increasing wind speed results in a transition from plume-dominated to wind-dominated behaviour. In contrast, for increasing slope angle the fire tends to attach closer to the surface, resulting in a reduction of flame height. This observation agrees with the literature, suggesting a transition between plume-dominated and wind-dominated fire modes as a function of wind speed and slope angle (Ju et al. 2019; Liu 2023).

Fig. 3.

3D visualisations of fire propagation for nine ensembles when the mean location of the fire front is x = 500 m: (a) U10S00, (b) U10S15, (c) U10S30, (d) U06S00, (e) U06S15, (f) U06S30, (g) U02S00, (h) U02S15, and (i) U02S30, showing instantaneous volume renderings of the potential temperature, the projection of axial velocity (xz plane) at y = Ly/2, and vertical velocity (yz plane) at x = 1100 m.


WF24097_F3.gif

These results also provide insight about the coupled interaction of the slope and wind speed, clearly showing that these two parameters cannot be treated independently. To examine the coupling further, we extract the instantaneous fire front ξf which is defined as the most upstream point with the potential temperature θ = 400 K on the ground level. These results are presented in Fig. 4, showing isochrones of the fire front at discrete time intervals of 20 s. These results provide a direct illustration of the fire-front corrugation due to the coupling between buoyancy and convective heat-exchange processes (Finney et al. 2015) and fire intermittency by the atmospheric turbulent boundary layer (Wang et al. 2023). Specifically, it can be seen that increasing wind speed and slope not only result in a faster fire spread rate, but also in an increase in the amplitude and frequency of the fire-front corrugation.

Fig. 4.

Isochrones of fire front locations ξf for nine ensembles: (a) U10S00, (b) U10S15, (c) U10S30, (d) U06S00, (e) U06S15, (f) U06S30, (g) U02S00, (h) U02S15, and (i) U02S30. The fire front is defined as the most upstream point with θ = 400 K. Numbers next to the isochrones are the time of arrival in units of seconds.


WF24097_F4.gif

Statistical analysis

To examine the results from the ensemble simulation more quantitatively, we proceed with a statistical analysis. For this, we average the flow-field quantities along the homogeneous lateral direction, and compute a mean fire front ξfy=Ly1ξfdy and corresponding fluctuation of the fire front ξf=ξfξfy. The laterally averaged instantaneous ROS 〈Ry is then computed as:

(2)Ry(t)=d ξ f ydt.

Results from this analysis are presented in Fig. 5, corresponding to the nine cases shown in Figs 3 and 4. The mean fire location and ROS are shown by solid lines, with the shaded area and error bars representing the instantaneous fluctuations of the fire front location and ROS.

Fig. 5.

Comparison of the statistical results for (top) mean fire-front location 〈ξfy and (bottom) rate-of-spread ROS 〈Ry for three different wind speeds (a, d) U10 = 2 m/s, (b, e) U10 = 6 m/s, and (c, f) U10 = 10 m/s and three slope angles (α = {0, 15, 30}°) shown by different colours in each panel.


WF24097_F5.gif

The results in Fig. 5 show that the fire dynamics can be characterised by three distinct phases. The different phases are more pronounced for fires with larger slope angles. The first phase is associated with the fire transition following the fire-line ignition. In this phase, the fire advances only slowly without significant fire corrugation (see Fig. 4). Following this transition phase, the fire advances with a nearly constant acceleration that is marked by sporadic intermittency. The spatial extent of this quasi-equilibrium phase depends on the wind speed and slope angle and reduces with increasing α and U10. Based on results shown in Fig. 5, we identify this phase as the region where the fire front location is between ξ0 = 400 m to ξ1 = 800 m. The dashed lines in Fig. 5df show linear fits of the ROS with respect to time,

(3)Ry(t)=Ry,0+a(tt0),fort[t0,t1],

where t0 and t1 are the times when the mean fire front reaches ξ0 and ξ1, respectively, 〈Ry,0 is the ROS at t0, a is the linear acceleration of the fire, and the superscript * denotes the quasi-equilibrium period. By integrating Eqn 3, we obtained the mean ROS in the quasi-equilibrium phase as:

(4)Ry¯=1t1t0t0t1Ry(t)dt=Ry,0+a2(t0+t1).

The mean ROS and linear acceleration in the quasi-equilibrium period are presented in Fig. 6. From these results, it can be seen that the fire spreads at almost a constant rate at low wind speeds and small slope angles. This is consistent with observations and several empirical models (Sullivan 2009), where wind speed and slope angle are considered as independent parameters, not considering feedback on the fire-spread rate. Comparisons of predicted zero-slope mean ROS with measurements and the phenomenological models by Rothermel and McArthur’s fire danger index (Mk V) (Rothermel 1972; Noble et al. 1980) are presented in Fig. 2b. Our predictions show overall good agreement with observations and the empirical fire-spread models capture the trends, with Rothermel’s model providing a slightly better agreement. All results fall within the range of the experimental observations, while showing a slightly faster trend, which we attribute to the lower bulk-fuel density.

Fig. 6.

Quantitative analysis of ensemble simulations as a function of slope and wind speed, showing (a) mean ROS, 〈Ry, and (b) linear acceleration a, computed from Eqn 3 during the quasi-equilibrium phase for ξ ∈ [400,800] m.


WF24097_F6.gif

Compared to the zero-slope results, Fig. 6b shows that with increasing slope angle the unsteady behaviour becomes more pronounced. This is attributed to the coupling of the fire to the atmosphere by enhanced air entrainment, buoyancy, and heat transfer to the fuel bed upstream of the fire front. The general trend agrees with observations by Cheney and Gould (1997). In particular, in an experiment with a wind speed of 4.5 m/s, the observed average acceleration is close to 0.04 m/s2 (Cheney and Gould 1997), which is close to a = 0.02 m/s2 from the simulations. Note that the acceleration is underpredicted by the simulation in this case. This may be due to the underrepresentation of the wind gusts that drive the change of wind directions, which has been identified as a key factor for fire acceleration.

As the fire approaches the plateau at the end of the slope, the fire growth increases rapidly due the development of the recirculating flow field on the plateau, which can be seen from the instantaneous streamwise velocity fields in Fig. 3. Note that the fluctuations and corrugations of the fire front increase with both slope angle and wind speed. However, Fig. 6b shows that as the wind speed increases, the dependence in fire growth on the slope angle diminishes, suggesting that the wind speed is the dominating factor for the fire acceleration in the present configurations.

We proceed by quantifying the fireline intensity and fuel consumption rate. These quantities are important properties of line fires, measuring the heat release rate of wildfires with direct implication in fire management (Alexander 1982). For this, we compute the fireline intensity as (Finney et al. 2021):

(5)IB=HcmcRy,

where Hc is the heat of combustion and mc is the fuel consumption per unit area in the flame zone, which is determined as:

(6)mc=1ȦburnΩω̇fdΩ,

where Ω is the simulation domain, burn is the rate of change of the burned area, and ω̇f is the rate of fuel consumption. With the burn area being determined as the area where the bulk fuel density is below 20% of its initial value, its rate of change at time tn is computed as Ȧburntn=(Aburn t n + 1Aburn t n 1)/2Δt. Fig. 7a shows the heat density Hcmc, computed from the simulations in units of MJ/m2. The mean heat density for the present study is found to be 25.9 MJ/m2, with a standard deviation of 3.3 MJ/m2 and a maximum difference of 13.1 MJ/m2 for all simulations. These results show that the heat density only exhibits a weak dependence on wind speed and slope angle, which is in agrees with observations by Finney et al. (2021).

Fig. 7.

Quantitative analysis of ensemble simulations as a function of slope angle and wind speed, showing (a) Heat density, Hcmc, and (b) Fireline intensity, IB.


WF24097_F7.gif

In contrast to the heat density, the fireline intensity shows a strong dependency on the wind speed and slope angle, as shown in Fig. 7b. Given that the fireline intensity is defined as the product between the heat density and ROS, and the heat density stays relatively constant with respect to the wind and slope angle, the fireline intensity shows the same response with the wind and slope as the ROS. With increasing wind speed and slope angle, the fireline intensity is larger. Similar to the ROS, shown in Fig. 6a, the dependency on the wind and slope factors is nonlinear, which is indicated by the relatively faster growth rate with respect to the slope angle for the cases with a faster ambient wind.

Wind-slope effects on fire-spread rate

To examine the effect of the wind and slope conditions on the fire growth, we compare ROS obtained from the simulations with the Rothermel model following Rothermel’s original definition and Nelson’s modifications. The original definition of the Rothermel model considers a linear combination of the wind and slope factors,

(7)R(u,α)=R0[1+ϕw(u)+ϕs(α)],

where R0 is the zero-wind, zero-slope ROS, u = U10, and α is the slope of the fuel bed.

The modification by Nelson (2002) to the model adjusts the effective wind speed geometrically by incorporating the slope angle. The vertical velocity due to buoyancy is computed as

(8)w=(2g I B ρ a c p T a )1/3,

where IB is computed with the assumption that mc is the total available fuel loading. With this, the effective wind speed parallel to the slope, assuming that the wind is aligned with the gradient of the slope, is computed as

(9)u=U10cosα+wsinα.

The ROS is then computed following Rothermel’s formulation with the slope factor omitted:

(10)R(u)=R0[1+ϕw( u)].

Eqns 810 are solved using Newton iteration to obtain the ROS.

Fig. 8 shows results over the parameter space corresponding to that of the ensemble simulation (see Fig. 6a). The Rothermel model with Nelson’s modification shows that the ROS has a stronger dependency on the slope compared to the original formulation. Different from the original Rothermel model, in which the slope and wind factors are derived from conditions in the absence of wind and slope, respectively, the modified Rothermel model considers the non-linear coupling of the slope on the wind speed. This coupling effect is shown to be important from the simulation results. Good qualitative agreement is observed between the modified Rothermel model and the simulation results. Fig. 9 shows the mean ROS for the modified wind speed u*. u* of the simulation is computed with Eqns 8 and 9 for direct comparisons with Nelson’s analysis. A positive correlation between these two factors with a relatively small variance is observed, suggesting that the coupling between the buoyancy-induced vertical velocity and the wind speed is important for predicting the ROS on a slope. Note that the mean ROS obtained from the simulations is higher than what is predicted by Nelson’s model for the range of u* considered in this study. This may be caused by the change in wind directions due to turbulence that is induced from the fire–atmosphere interactions, which needs further investigations.

Fig. 8.

Comparison of mean ROS predictions from (a) Rothermel model and (b) Nelson’s modified model.


WF24097_F8.gif
Fig. 9.

ROS from the simulation data for the effective wind speed computed with Eqn 9.


WF24097_F9.gif

To further investigate the fire dynamics and effects of buoyancy, we compute the convective Froude number (Sullivan 2007)

(11)Fr=1.29(uR)( ρ a c p T a g I B )1/3,

where u is computed from Eqn 9 to incorporate the impact of both wind speed and slope. Fig. 10 shows the Froude number parameterised by the wind speed and slope. Literature identified that the Froude number can be used as parameter to quantify the transition between a plume-dominated and a wind-dominated fire (Sullivan 2007; Moinuddin et al. 2018). The critical Froude number for this transition is found to be around 0.5 (Moinuddin et al. 2018; Morvan and Frangieh 2018), which corresponds to the lower-left region in Fig. 10, with slopes smaller than 15° and wind speed less than 8 m/s.

Fig. 10.

Froude number computed from Eqn 11, with the white contour indicating the critical Froude number Fr = 0.5.


WF24097_F10.gif

The transition of the fire spread from the plume-dominated mode to the wind-dominated mode is demonstrated with the mean potential temperature and streamlines near the fire front in Fig. 11, shown in the slope-oriented coordinate system. The origin of the slope-aligned coordinate ξ is shifted to the location of the fire front before computing the mean across the y-direction. The mean ambient wind speed is removed from the velocity field to improve the illustration of the local interaction of the fire and the flow field. The three cases selected are associated with U10 = 4 m/s, with slope angles being 0°, 10°, and 30° that correspond to Fr < 0.5, ~0.5, and >0.5, respectively. In Fig. 11a we see that the fires are almost vertically oriented, which indicates that the buoyancy is dominating the convection from the upstream wind. The large-scale fluid motion is perturbed by the fire. Additionally, air entrains from upstream of the fire, which reduces the convective heat flux from the flame to the unburned fuel bed. In contrast, in the case with Fr > 0.5, as shown in Fig. 11c, the flame attaches close to the ground, and the streamlines aligned along the vertical direction without large-scale perturbations. As a consequence, the unburned fuel is preheated mainly by the convective heat flux from the flame. When Fr ~ 0.5, as in Fig. 11b, the flame leans closer towards the ground compared to Fr < 0.5 in Fig. 11a, and the flow field is less chaotic with weakened upstream air entrainment. The mode of unburned fuel preheat starts to transition from radiation dominated to wind dominated.

Fig. 11.

Comparison of the potential temperature and flow field at the fire front from (a) U04S00, (b) U04S10, and (c) U04S30.


WF24097_F11.gif

We find that this plume-dominated regime correlates with the regime where large differences in ROS are found between the simulations and the modified Rothermel model. This is due to the strong coupling between the fire dynamics and the fire-induced turbulence in a plume-dominated fire, which requires more investigations.

Conclusions

In this study we introduce a new platform for high-fidelity ensemble wildfire simulations using the large-eddy simulation Swirl-Fire framework, which is designed and developed for running high-resolution 3D fire simulations on tensor-processing units (TPU) with high computational efficiency. The ensemble simulation framework couples Swirl-Fire with the hyperparameter optimisation platform Vizier for automated parameter sampling, simulation scheduling and execution, post-processing analysis, and data management.

To demonstrate this ensemble simulation platform, we examined the coupling of wind-slope effects, which has been an outstanding issue due the experimental limitations of prescribed and laboratory fires. The simulations are performed based on a grassland line-fire configuration. The wind speed parameter is defined by the mean streamwise velocity at 10 m above the ground level (U10) and is sampled between 2 and 10 m/s with a 1 m/s interval. The slope angle is sampled between 0° and 30° with a 2.5° interval. A domain of size 1500 × 250 × 1800 m3 is discretised with a uniform mesh of 1 × 1 × 0.5 m3 resolution to capture the fire–atmosphere interaction. We find good agreement of the fire ROS between simulations with 0° slope and experimental observations that are performed under similar conditions.

Results from the ensemble simulations show a strong effect of the wind speed and slope on the fire propagation and intermittency. As the increase in wind speed and slope angle promote the ROS and fire front corrugation, the contribution by these two factors are not linearly superimposed. This observation is evident from the comparison of the simulation results and the Rothermel model. In Rothermel’s original formulation, the wind and slope factors are combined linearly. In a version of the model revised by Nelson, the wind factor incorporates the vertical velocity induced by buoyancy, which considers a non-linear coupling between the wind speed and slope angle. Results from the ensemble simulations show good agreements with the modified Rothermel model. In contrast, results from the Rothermel model with the original formulation show a maximum of 50% difference from the other two approaches at high wind speed and large slope angles.

We delineate regimes between wind-dominated fires and plume-dominated fires parameterised by the convective Froude number that is formulated as a function of wind speed and slope angle. Our results show that for Froude numbers below 0.5, the fire spread is dominated by buoyancy with a visible plume formed by the upward motion. As the convective Froude number increases above 0.5, the fire plume moves closer to the ground, which suggests that convection is dominating the fire spread.

We note that a relatively large difference in ROS is observed between results obtained from the simulation and the fire spread model in the plume-dominated regime, which is due to the complex interaction between fire-induced turbulence and atmospheric dynamics. Investigating and improving the modelling capability is beyond the scope of this paper, but it is an important area of study with the ensemble simulation framework.

The FireBench dataset is available at https://console.cloud.google.com/storage/browser/firebench and BLASTNet at https://blastnet.github.io [Chung et al. 2023] for further analysis, for evaluating fire-spread prediction models, and for training and benchmarking ML models.

Data availability

The FireBench dataset that supports this study is available at: https://console.cloud.google.com/storage/browser/firebench and BLASTNet at https://blastnet.github.io.

Conflicts of interest

The authors declare no conflicts of interest.

Declaration of funding

The authors declare that this research did not receive any external funding.

Acknowledgements

We thank Tyler Russell and Carla Bromberg for their support on releasing the dataset on the Google cloud platform.

References

Abadi M, Agarwal A, Barham P, Brevdo E, Chen Z, Citro C, Corrado GS, Davis A, Dean J, Devin M, Ghemawat S, Goodfellow I, Harp A, Irving G, Isard M, Jia Y, Jozefowicz R, Kaiser L, Kudlur M, Levenberg J, Man´e D, Monga R, Moore S, Murray D, Olah C, Schuster M, Shlens J, Steiner B, Sutskever I, Talwar K, Tucker P, Vanhoucke V, Vasudevan V, Vi´egas F, Vinyals O, Warden P, Wattenberg M, Wicke M, Yu Y, Zheng X (2015) TensorFlow: Large-scale machine learning on heterogeneous systems. Software available from tensorflow.org

Abatzoglou JT, Williams AP (2016) Impact of anthropogenic climate change on wildfire across western US forests. The Proceedings of the National Academy of Sciences USA 113(42), 11770-11775.
| Crossref | Google Scholar | PubMed |

Albini FA (1976) ‘Estimating wildfire behavior and effects. Vol. 30.’ (Department of Agriculture, Forest Service, Intermountain Forest and Range Experiment Station, USA)

Alexander ME (1982) Calculating and interpreting forest fire intensities. Canadian Journal of Botany 60, 349-357.
| Crossref | Google Scholar |

Alexander ME, Cruz MG (2013) Limitations on the accuracy of model predictions of wildland fire behaviour: a state-of-the-knowledge overview. Forestry Chronicle 89(03), 372-383.
| Crossref | Google Scholar |

Allaire F, Filippi J-B, Mallet V (2020) Generation and evaluation of an ensemble of wildland fire simulations. International Journal of Wildland Fire 29(2), 160-173.
| Crossref | Google Scholar |

Anderson K, Flannigan M, Reuter G (2005) Using ensemble techniques in fire growth modelling. In ‘Sixth Symposium on Fire and Forest Meteorology’, 24–27 October 2005. (Canmore, AB, Canada).

Atchley AL, Linn RR, Jonko A, Hoffman C, Hyman JD, Pimont F, Sieg C, Middleton RS (2021) Effects of fuel spatial distribution on wildland fire behaviour. International Journal of Wildland Fire 30(3), 179-189.
| Crossref | Google Scholar |

Barbero R, Abatzoglou JT, Larkin NK, Kolden CA, Stocks B (2015) Climate change presents increased potential for very large fires in the contiguous United States. International Journal of Wildland Fire 24(7), 892-899.
| Crossref | Google Scholar |

Benali A, Ervilha AR, Sá ACL, Fernandes PM, Pinto RMS, Trigo RM, Pereira JMC (2016) Deciphering the impact of uncertainty on the accuracy of large wildfire spread simulations. Science of The Total Environment 569–570, 73-85.
| Crossref | Google Scholar | PubMed |

Benali A, Sá ACL, Ervilha AR, Trigo RM, Fernandes PM, Pereira JMC (2017) Fire spread predictions: Sweeping uncertainty under the rug. Science of The Total Environment 592, 187-196.
| Crossref | Google Scholar | PubMed |

Butler BW, Anderson WR, Catchpole EA (2007) Influence of slope on fire spread rate. In: Butler, Bret BW, Cook W, comps. 2007. ‘The fire environment —innovations, management, and policy’. (Eds BW Butler, W Cook, FL Destin) pp. 75–83. (US Forest Service)

Cheney NP, Gould JS (1997) Letter to the editor: fire growth and acceleration. International Journal of Wildland Fire 7(1), 1-5.
| Crossref | Google Scholar |

Cheney NP, Gould JS, Catchpole WR (1993) The influence of fuel, weather and fire shape variables on fire-spread in grasslands. International Journal of Wildland Fire 3(1), 31-44.
| Crossref | Google Scholar |

Chung WT, Akoush B, Sharma P, Tamkin A, Jung KS, Chen JH, Guo J, Brouzet D, Talei M, Savard B, Poludnenko AY, Ihme M (2023) Turbulence in Focus: Benchmarking Scaling Behavior of 3D Volumetric Super-Resolution with BLASTNet 2.0 Data. Advances in Neural Information Processing Systems 36.

Clements CB, Seto D (2015) Observations of fire–atmosphere interactions and near-surface heat transport on a slope. Boundary-Layer Meteorology 154(3), 409-426.
| Crossref | Google Scholar |

Clements CB, Zhong S, Goodrick SL, Li J, Potter B, Bian X, Heilman W, Charney J, Perna R, Jang M, Lee D, Patel M, Street S, Aumann G (2007) Observing the dynamics of wildland grass fires: FireFlux–A field validation experiment. Bulletin of the American Meteorological Society 88(9), 1369-1382.
| Crossref | Google Scholar |

Clements CB, Davis B, Seto D, Contezac J, Kochanski A, Fillipi J-B, Lareau N, Barboni B, Butler B, Krueger S, Ottmar R, Vihnanek R, Heilman WE, Flynn J, Jenkins MA, Mandel J, Teske C, Jimenez D, O’Brien J, Lefer B (2014) Overview of the 2013 FireFlux-II grass fire field experiment. In: ‘Advances in Forest Fire Research’. (Ed. Viegas, DX) pp. 392–400. (Imprensa da Universidade de Coimbra)

Clements CB, Kochanski AK, Seto D, Davis B, Camacho C, Lareau NP, Contezac J, Restaino J, Heilman WE, Krueger SK, Butler B, Ottmar RD, Vihnanek R, Flynn J, Filippi J-B, Barboni T, Hall DE, Mandel J, Jenkins MA, O’Brien J, Hornsby B, Teske C (2019) The FireFlux II experiment: a model-guided field experiment to improve understanding of fire–atmosphere interactions and fire spread. International Journal of Wildland Fire 278(4), 308-326.
| Crossref | Google Scholar |

Cruz MG (2010) Monte Carlo-based ensemble method for prediction of grassland fire spread. International Journal of Wildland Fire 19(4), 521-530.
| Crossref | Google Scholar |

Cruz MG, Alexander ME (2013) Uncertainty associated with model predictions of surface and crown fire rates of spread. Environmental Modelling & Software 47, 16-28.
| Crossref | Google Scholar |

Cruz MG, Hurley RJ, Bessell R, Sullivan AL (2020) Fire behaviour in wheat crops – effect of fuel structure on rate of fire spread. International Journal of Wildland Fire 29(3), 258-271.
| Crossref | Google Scholar |

Eftekharian E, Ghodrat M, He Y, Ong RH, Kwok KCS, Zhao M, Samali B (2019) Investigation of terrain slope effects on wind enhancement by a line source fire. Case Studies in Thermal Engineering 14, 100467.
| Crossref | Google Scholar |

Finney MA (1998) ‘FARSITE, Fire Area Simulator–model development and evaluation. No. 4.’ (US Department of Agriculture, Forest Service, Rocky Mountain Research Station)

Finney MA (2006) An overview of FlamMap fire modeling capabilities. In: Andrews, Patricia L.; Butler, Bret W., comps. 2006. ‘Fuels Management-How to Measure Success: Conference Proceedings. Vol. 41’. pp. 213–220. (US Forest Service)

Finney MA, Grenfell IC, McHugh CW, Seli RC, Trethewey D, Stratton RD, Brittain S (2011) A method for ensemble wildland fire simulation. Environmental Modeling and Assessment 16(2), 153-167.
| Crossref | Google Scholar |

Finney MA, Cohen JD, Forthofer JM, McAllister SS, Gollner MJ, Gorham DJ, Saito K, Akafuah NK, Adam BA, English JD, Dickinson RE (2015) Role of buoyant flame dynamics in wildfire spread. Proceedings of the National Academy of Sciences of the United States of America 112(32), 9833-9838.
| Crossref | Google Scholar | PubMed |

Finney MA, McAllister SS, Forthofer JM, Grumstrup TP (2021) ‘Wildland Fire Behaviour: Dynamics, Principles and Processes.’ (CSIRO Publishing: Melbourne, Australia)

Ganteaume A, Camia A, Jappiot M, San-Miguel-Ayanz J, Long-Fournel M, Lampin C (2013) A review of the main driving factors of forest fire ignition over Europe. Environmental Management 51, 651-662.
| Crossref | Google Scholar | PubMed |

Giorgi F, Francisco R (2000) Evaluating uncertainties in the prediction of regional climate change. Geophysical Research Letters 27(9), 1295-1298.
| Crossref | Google Scholar |

Golovin D, Solnik B, Moitra S, Kochanski G, Karro J, Sculley D (2017) Google Vizier: A service for Black-Box optimization, In ‘Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining’. KDD ’17. pp. 1487–1495. (Association for Computing Machinery: New York, NY, USA)

Ihme M, Chung WT, Mishra AA (2022) Combustion machine learning: principles, progress and prospects. Progress in Energy and Combustion Science 91, 101010.
| Crossref | Google Scholar |

Innocent J, Sutherland D, Khan N, Moinuddin K (2023) Physics-based simulations of grassfire propagation on sloped terrain at field scale: motivations, model reliability, rate of spread and fire intensity. International Journal of Wildland Fire 32(4), 496-512.
| Crossref | Google Scholar |

Jouppi NP, Yoon DH, Kurian G, Li S, Patil N, Laudon J, Young C, Patterson D (2020) A domain-specific supercomputer for training deep neural networks. Communications of the ACM 63(7), 67-78.
| Crossref | Google Scholar |

Jouppi NP, Yoon DH, Ashcraft M, Gottscho M, Jablin TB, Kurian G, Laudon J, Li S, Ma P, Ma X, Norrie T, Patil N, Prasad S, Young C, Zhou Z, Patterson D (2021) Ten lessons from three generations shaped google’s TPUv4i: Industrial product. In ‘2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA)’. pp. 1–14. (Institute of Electrical and Electronics Engineers)

Ju X, Gollner MJ, Wang Y, Tang W, Zhao K, Ren X, Yang L (2019) Downstream radiative and convective heating from methane and propane fires with cross wind. Combustion and Flame 204, 1-12.
| Crossref | Google Scholar |

Klemp JB, Lilly DK (1978) Numerical simulation of hydrostatic mountain waves. Journal of the Atmospheric Sciences 35(1), 78-107.
| Crossref | Google Scholar |

Leutbecher M, Palmer TN (2008) Ensemble forecasting. Journal of Computational Physics 227(7), 3515-3539.
| Crossref | Google Scholar |

Lewis JM (2005) Roots of ensemble forecasting. Monthly Weather Review 133(7), 1865-1885.
| Crossref | Google Scholar |

Linn RR (1997) A Transport Model for Prediction of Wildfire Behavior (No. LA-13334-T). PhD Thesis, Los Alamos National Lab, NM, USA.

Linn RR, Reisner J, Colman JJ, Winterkamp JL (2002) Studying wildfire behavior using FIRETEC. International Journal of Wildland Fire 11(4), 233-246.
| Crossref | Google Scholar |

Linn RR, Winterkamp JL, Edminster C, Colman JJ, Smith WS (2007) Coupled influences of topography and wind on wildland fire behaviour. International Journal of Wildland Fire 16(2), 183-195.
| Crossref | Google Scholar |

Linn RR, Winterkamp JL, Weise DR, Edminster C (2010) A numerical study of slope and fuel structure effects on coupled wildfire behaviour. International Journal of Wildland Fire 19(2), 179-201.
| Crossref | Google Scholar |

Liu N (2023) Wildland surface fire spread: mechanism transformation and behavior transition. Fire Safety Journal 141, 103974.
| Crossref | Google Scholar |

Liu N, Wu J, Chen H, Zhang L, Deng Z, Satoh K, Viegas DX, Raposo JR (2015) Upslope spread of a linear flame front over a pine needle fuel bed: the role of convection cooling. Proceedings of the Combustion Institute 35(3), 2691-2698.
| Crossref | Google Scholar |

Mandel J, Bennethum LS, Beezley JD, Coen JL, Douglas CC, Kim M, Vodacek A (2008) A wildland fire model with data assimilation. Mathematics and Computers in Simulation 79(3), 584-606.
| Crossref | Google Scholar |

Moinuddin KAM, Sutherland D, Mell WE (2018) Simulation study of grass fire using a physics-based model: striving towards numerical rigour and the effect of grass height on the rate of spread. International Journal of Wildland Fire 27(12), 800-814.
| Crossref | Google Scholar |

Morandini F, Silvani X (2010) Experimental investigation of the physical mechanisms governing the spread of wildfires. International Journal of Wildland Fire 19, 570-582.
| Crossref | Google Scholar |

Morvan D, Frangieh N (2018) Wildland fires behaviour: wind effect versus Byram’s convective number and consequences upon the regime of propagation. International Journal of Wildland Fire 27(9), 636-641.
| Crossref | Google Scholar |

Murphy JM, Sexton DMH, Barnett DN, Jones GS, Webb MJ, Collins M, Stainforth DA (2004) Quantification of modelling uncertainties in a large ensemble of climate change simulations. Nature 430(7001), 768-772.
| Crossref | Google Scholar | PubMed |

Nelson Jr, RM (2002) An effective wind speed for models of fire spread. International Journal of Wildland Fire 11(2), 153-161.
| Crossref | Google Scholar |

Noble IR, Bary GAV, Gill AM (1980) McArthur’s fire-danger meters expressed as equations. Australian Journal of Ecology 5, 201-220.
| Crossref | Google Scholar |

Parisien MA, Kafka VG, Hirsch KG, Todd JB, Lavoie SG, Maczek PD (2005) Mapping wildfire susceptibility with the BURN-P3 simulation model (information report). Technical Report. (Natural Resources Canada, Canadian Forest Service: Edmonton)

Paugam R, Wooster MJ, Mell WE, Rochoux MC, Filippi J-B, Rücker G, Frauenberger O, Lorenz E, Schroeder W, Main B, Govender N (2021) Orthorectification of helicopter-borne high resolution experimental burn observation from infra red handheld imagers. Remote Sensing 13(23), 4913.
| Crossref | Google Scholar |

Pimont F, Dupuy J-L, Linn RR (2012) Coupled slope and wind effects on fire spread with influences of fire size: a numerical study using FIRETEC. International Journal of Wildland Fire 21(7), 828-842.
| Crossref | Google Scholar |

Pinto RMS, Benali A, Sá ACL, Fernandes PM, Soares PMM, Cardoso RM, Trigo RM, Pereira JMC (2016) Probabilistic fire spread forecast as a management tool in an operational setting. SpringerPlus 5(1), 1205.
| Crossref | Google Scholar | PubMed |

Riley K, Thompson M (2017) An uncertainty analysis of wildfire modeling. In ‘Natural Hazard Uncertainty Assessment: Modeling and Decision Support’. Chapter 13. Geophysical Monograph 223. (Eds K Riley, P Webley, M Thompson) pp. 193–213. (John Wiley & Sons)

Rochoux M, Emery C, Ricci S, Cuenot B, Trouve A (2014) Towards predictive simulation of wildfire spread at regional scale using ensemble-based data assimilation to correct the fire front position. Fire Safety Journal 11, 1443-1456.
| Crossref | Google Scholar |

Rothermel RC (1972) A mathematical model for predicting fire spread in wildland fuels. Technical Report. Research Paper INT-115. (USDA Forest Service, Intermountain Forest and Range Experiment Station: Ogden, Utah)

Sánchez-Monroy X, Mell WE, Torres-Arenas J, Butler BW (2019) Fire spread upslope: Numerical simulation of laboratory experiments. Fire Safety Journal 108, 102844.
| Crossref | Google Scholar |

Silvani X, Morandini F, Dupuy J-L (2012) Effects of slope on fire spread observed through video images and multiple-point thermal measurements. Experimental Thermal and Fluid Science 41, 99-111.
| Crossref | Google Scholar |

Sullivan AL (2007) Convective Froude number and Byram’s energy criterion of Australian experimental grassland fires. Proceedings of the Combustion Institute 31(2), 2557-2564.
| Crossref | Google Scholar |

Sullivan AL (2009) Wildland surface fire spread modelling, 1990–2007. 2: Empirical and quasi-empirical models. International Journal of Wildland Fire 18, 369-386.
| Crossref | Google Scholar |

Tay BH, Ananda AL (1990) A survey of remote procedure calls. Operating Systems Review 24(3), 68-79.
| Crossref | Google Scholar |

Thomas D, Butry D, Gilbert S, Webb D, Fung J (2017) ‘The costs and losses of wildfires: A literature review’. NIST Special Publication 1215. (National Institute of Standards and Technology)

Valero MM, Jofre L, Torres R (2021) Multifidelity prediction in wildfire spread simulation: modeling, uncertainty quantification and sensitivity analysis. Environmental Modelling & Software 141, 105050.
| Crossref | Google Scholar |

Viegas DX (2004a) A mathematical model for forest fires blowup. Combustion Science and Technology 177(1), 27-51.
| Crossref | Google Scholar |

Viegas DX (2004b) Slope and wind effects on fire propagation. International Journal of Wildland Fire 13(2), 143-156.
| Crossref | Google Scholar |

Wang Q, Ihme M, Chen Y-F, Anderson J (2022) A TensorFlow simulation framework for scientific computing of fluid flows on tensor processing units. Computer Physics Communications 274, 108292.
| Crossref | Google Scholar |

Wang Q, Ihme M, Linn RR, Chen Y-F, Yang V, Sha F, Clements C, McDanold JS, Anderson J (2023) A high-resolution large-eddy simulation framework for wildland fire predictions using TensorFlow. International Journal of Wildland Fire 32(12), 1711-1725.
| Crossref | Google Scholar |

Weise DR, Biging GS (1994) Effects of wind velocity and slope on fire behavior. Fire Safety Science 4, 1041-1051.
| Crossref | Google Scholar |

Weise DR, Biging GS (1996) Effects of wind velocity and slope on flame properties. Canadian Journal of Forest Research 26(10), 1849-1858.
| Crossref | Google Scholar |

Wu H, Levinson D (2021) The ensemble approach to forecasting: a review and synthesis. Transportation Research Part C: Emerging Technologies 132, 103357.
| Crossref | Google Scholar |

Xie X, Liu N, Lei J, Shan Y, Zhang L, Chen H, Yuan X, Li H (2017) Upslope fire spread over a pine needle fuel bed in a trench associated with eruptive fire. Proceedings of the Combustion Institute 36(2), 3037-3044.
| Crossref | Google Scholar |

Yoon J, Kravitz B, Rasch P (2015) Extreme fire season in California: a glimpse into the future?’. Bulletin of the American Meteorological Society 96, S5-S9.
| Crossref | Google Scholar |

Zhang N, Zheng ZC (2007) An improved direct-forcing immersed-boundary method for finite difference applications. Journal of Computational Physics 221(1), 250-268.
| Crossref | Google Scholar |

Appendix 1.Comparisons against experimental data

To assess the accuracy of the Swirl-Fire solver in predicting the wildfire behaviour for conditions with sloped terrain and different vegetation, we perform simulations of the experiments conducted by Morandini and Silvani (2010). The simulations are performed using the same domain size, mesh resolution, and boundary conditions as for the ensemble simulations that were shown in Fig. 1. To cover a range of representative conditions, we consider four experimental cases that are characterised by different slope angles, wind speeds and wind directions, fuel loadings, and fuel moisture contents. The experimental conditions are summarised in Table A1.

Table A1.Summary of the experimental conditions (Morandini and Silvani 2010) that are used for the comparisons of the simulation results.

Experimental case1235
Slope (°)20172626
Wind velocity (m/s)3.33.62.03.4
Wind directions (°)6713154176
Fuel load (kg/m2)5.47.44.11.4
Fuel moisture content (%)896210051
Fuel height (m)0.81.20.70.3
Experimental ROS (m/s) (R2)0.18 (0.91)0.29 (0.86)0.20 (0.92)0.35 (0.96)
Predicted ROS (m/s) (R2)0.17(0.99)0.25 (0.98)0.20 (0.99)0.37 (0.97)

The last row summarises ROS predictions with R2 coefficient of determination.

In these simulations, a line fire is ignited at 250 s after the cold flow reaches steady-state conditions, after which the fire is advanced for another 150 s. The ignition lines for all validation simulations are placed at x = 500 m. The length of the ignition lines were set to be the width of the plot for each experiment. Wind direction, moisture content, fuel density, and fuel height in these simulations are prescribed by the conditions reported in the experiments and summarised in Table A1, assuming homogeneous properties.

Results of computed isochrones for the four cases are presented in Fig. A1, showing the effects of wind direction, slope angle, and fuel density and moisture on the fire-spread dynamics. The fire front was computed from the most upstream location of the fire front and is shown in Fig. A2. Following the procedure, outlined in the main text (Section ‘Statistical Analysis’), we evaluate the mean ROS from the fire-front evolution during the quasi-equilibrium phase and marked by the line in light colour in Fig. A2. The mean ROS for the cases 1, 2, 3, and 5 are reported in the last row of Table A1 where they are compared with experimentally reported data. Overall, it can be observed that the simulation captures the experimental trends of mean ROS with response to slope angle, wind, fuel density, and fuel moisture content.

Fig. A1.

Isochrones for fire arrival times. Contours are evaluated for the gas-phase temperature of 400°C at 20 s intervals for (a) Case 1, (b) Case 2, (c) Case 3, and (d) Case 5 from Morandini and Silvani (2010) and reported in Table A1.


WF24097_FA1.gif
Fig. A2.

Predictions of instantaneous fire front location for the four validation cases 1, 2, 3, 5 from Morandini and Silvani (2010); Regression lines, shown in light colours, are used to compute the mean ROS, reported in Table A1.


WF24097_FA2.gif