Real-Time CFD in the simulation of Aerial Firefighting

Aerial firefighting has been at the forefront of combating wildfires as the range, speed and payload capacity of the aircraft, coupled with their ability to access remote locations, allow firefighters to rapidly respond to active fires. With recent years seeing an increase in the frequency and intensity of wildfires, there is a need for the development of safer and more effective firefighting techniques and platforms. 

This project aims to develop a physics-based total systems aerial firefighting simulation environment by coupling real-time computational fluid dynamics (CFD) methods with flight simulation models.  

The real-time CFD methods to be used in the project include: a Lattice Boltzmann Method (LBM) solver for the atmospheric model and a Smoothed Particle Hydrodynamics (SPH) solver for the water/ fire-retardant model. The simulation structure, with the interactions between the components, is shown below

 Framework of dataflow between the components of the simulation showing the bi-directional interaction between each component.

Candidate aircraft models to be built and incorporated into the simulation include: 

S-70 FireHawk 
Bell 412 
CL-215 Water Bomber

This project employs a distributed computing system to avoid pooling high workloads on a single device. An overview of the system, showing the compute nodes, the included simulation components in each node and the communication data path between them, is shown below

Description of the simulation components and the communication data path between them.

Physical testing and evaluation of the simulation system will be done with the Daedalus 1 flight simulator. An overview of the major simulator components is shown below

Image showing the components of the daedalus 1 flight simulator

Results

Visualisation of the domain vorticity during the water drop mission

Visualisation of the domain temperature during the water drop mission

 

Plot plot of the aoa distribution over the rotor disk as the helicopter flies through the fire

 

 

Performance

Bar graph showing the system performance in frames per second for various LBM node count