Fluids (May 2022)

Comparison of Lattice Boltzmann and Navier-Stokes for Zonal Turbulence Simulation of Urban Wind Flows

  • Marta Camps Santasmasas,
  • Xutong Zhang,
  • Ben Parslew,
  • Gregory F. Lane-Serff,
  • Joshua Millar,
  • Alistair Revell

DOI
https://doi.org/10.3390/fluids7060181
Journal volume & issue
Vol. 7, no. 6
p. 181

Abstract

Read online

In modelling turbulent flow around buildings, the computational domain needs to be much larger than the immediate neighbourhood of the building, resulting in computational costs that are excessive for many engineering applications. Two nested models are presented to solve this problem, with an outer domain calculated using a Reynolds Averaged Navier Stokes (RANS) solver in both cases. The inner region is calculated using large eddy simulation (LES) from both a lattice Boltzmann (LB) and a Navier Stokes (NS) based solver. The inner domains use the mean RANS velocity as boundary conditions for the top and the side boundaries and incorporate the RANS turbulence using a synthetic eddy method (SEM) at the inner domain inlet. Both models are tested using an atmospheric boundary layer flow around a rectangular building at ReH = 47,893, comparing the computational resources spent and validating the results with experimental measurements. The effect of the inlet turbulence, the size of the domain and the cell size are also investigated. Both LB and NS based simulations are able to capture the physics of the flow correctly and show good agreement with the experimental results. Both simulation frameworks were configured to run in a similar computational time, so as to compare the computational resources used. Due to the use of GPU programming, the approach based on LB was estimated to be 25 times cheaper than the NS simulation. Thus these results show that a nested LB-LES solver can run accurate wind flow calculations with consumer level/cloud based computational resources.

Keywords