Abstract
In this article we describe the details of an ABLE-LBM (Atmospheric Boundary Layer Environment-Lattice Boltzmann Model) validation study for urban building array turbulent flow simulations. The ABLE-LBM large-eddy simulation results were compared with a set of 3D magnetic resonance image (MRI) velocimetry data. The ABLE-LBM simulations used the same building layout and Reynolds numbers operated in the laboratory water channel. The building set-up was an evenly spaced orthogonal array of cubic buildings (height = H) with a central tall building (height = 3H) in the second row. Two building orientations, angled with 0°and 45° wind directions, were simulated with ABLE-LBM. The model produced horizontal and vertical fields of time-averaged velocity fields and compared well with the experimental results. The model also produced urban canyon flows and vortices at front and lee sides and over building tops that were similar in strength and location to the laboratory studies. The turbulent kinetic energy associated with these two wind directions were also presented in this simulation study. It is shown that the building array arrangement, especially the tall building, has a great effect on turbulent wind fields. There is a Karman vortex street on the lee side of the tall building. High turbulent intensity areas are associated with the vortex shedding motions at building edges. In addition, the wind direction is a very important factor for turbulent wind and kinetic energy distribution. This validation study indicated that ABLE-LBM is a viable simulation model for turbulent atmospheric boundary layer flows in the urban building array. The computational speed of ABLE-LBM using the GPU has shown that real-time LES simulation is realizable for a computational domain with several millions grid points.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The multi-relaxation-time Lattice Boltzmann method (MRTLBM) was developed by d’Humières and et al. [1, 2]. Based on statistical mechanics, the MRTLBM solves the Boltzmann equation for a fluid particle probability distribution function (PDF). The fluid particle collision process is performed in a moment space and the PDF moments are relaxed in different rates to achieve better accuracy and numerical stability [1,2,3]. All the macroscopic variables such as density, velocity, and energy are retrieved using the statistical moments of the particle PDF. This method has been demonstrated to be superior in simulation of turbulent flows over single relaxation LBM in which collisions are represented with a single relaxation rate [2, 3]. Since the Reynolds number in atmospheric turbulent flows is usually large, it is critically important to use the MRTLBM. The ABLE-LBM (Atmospheric Boundary Layer Environment-Lattice Boltzmann Model) was developed specifically for the atmospheric turbulent flow modeling and the MRTLBM was chosen for its suitability for turbulent flow [20]. Other studies [3, 4] also indicated MRTLBM has relatively lower numerical dissipation and dispersion compared to a traditional Navier Stokes (NS) solver. It is import to point out that there are other new types of LBM being developed for turbulent flow problems, such as the cascaded digital LBM [35], cumulant LBM [36], and regularized Bhatnagar– Gross–Krook LBM [37,38,39]. The LBM model has potential to achieve the goal of real-time simulations on a typical desktop/laptop with a modern GPU for a computational domain with several million nodes. There are other advantages to use the LBM, including simplicities in code development, the implementation of complex boundary conditions. Details on the history, fundamental theory, and methods of LBM are referred to review articles and books [5,6,7,8].
Traditionally, atmospheric boundary layer flows around buildings have been simulated using finite volume or finite element solvers of discretized NS equations [9,10,11,12,13,14,15,16,17]. These simulations can be categorized into RANS (Reynolds averaged Navier–Stokes) and LES (large-eddy simulation) approaches. RANS solves the Reynolds averaged NS equations for mean wind and associated turbulent kinetic energy (TKE) equation or combination of TKE and dissipation equations. In the LES approach, turbulent eddies greater than the filter length scale are resolved and only subgrid scale turbulence is modeled. The RANS requires significantly less computational resources than that of the LES. In many applications, however, the turbulence is a required simulation product so that the LES is necessary even though it requires more computing resources. The intrinsic parallel paradigm of the LBM has offered a very powerful way to speed up LES computations. Several studies have been carried out for turbulent flow modeling using the MRTLBM [18,19,20] and the results generally compare well with experiments. There are other urban simulation studies using the different types of LBMs [39,40,41, 45]. The results show that those LBMs are capable to simulate the urban turbulent flows and computation speed increased greatly using a GPU computer.
The laboratory turbulent flow data sets offer an excellent first step for validation of numerical models, as the experiments include detailed inlet boundary conditions and were carefully controlled and repeatable. Many laboratory experimental studies have been carried out for flows around multiple buildings [21,22,23,24]. There are several data sets of laboratory turbulent flows over a variety of building arrays [25,26,27,28], in which different techniques such as hot wire, particle imaging velocimetry, and laser Doppler anemometry were used for velocity measurements. We focus mainly on the Shim et al. [29] data set which used the magnetic resonance imaging technique known as MRV (Magnetic Resonance Velocimetry), for the model validation study. The MRI technique is a non-invasive and non-optical technique [29,30,31]. It provides highly detailed three-dimensional time averaged measurements of the three-component velocity fields throughout the building array domains. Although the working fluid in MRI is incompressible water, it is valid for simulating the atmospheric flow in which the Mach number is very low and the Reynolds number is the same for fully turbulent flow.
The objective of this study is to evaluate the ABLE-LBM’s capabilities for simulation of the building arrays. Specifically, we focus on neutral turbulent flows past an urban domain with some regular building arrangements. The organization of this work is as follows: the second section briefly describes the ABLE-LBM, its boundary conditions, and the turbulent parameterization used in this study. The third section presents results of the ABLE-LBM simulations of turbulent flows around the buildings and compares the model results with laboratory results of Shim et al. [29]. The fourth and final section gives a summary of the work and draws conclusions.
2 Description of the model
2.1 The multi-relaxation-time Lattice Boltzmann method
The ABLE-LBM is a MRTLBM type model with 3D lattice nodes in 19 lattice directions (D3Q19). Discretizing the Boltzmann equation both in time and space [1,2,3, 20], the MRTLBM equation can be written in vector form as follows:
where the symbols in bold-face are column vectors with components in lattice direction α. \(\varvec{f}\left(\overrightarrow{x},t\right)\) is the fluid particle velocity PDF vector at a spatial location \(\overrightarrow{x }\)at a time t; and m and \({\varvec{m}}^{eq}\) are the velocity moment vector and its equilibrium function vector, respectively. M is the transformation matrix between f in velocity space to moment space m. S is the diagonal relaxation rate matrix for collisions in moment space, which are optimized in the MRTLBM for numerical stability [2, 3]. \({\varvec{c}}_{\alpha }\) is the discrete velocity for each D3Q19 node:
.
Equation (1) is solved for the particle PDF collision and advection. The macroscopic turbulent flow variables - density fluctuation and momentum fluxes are retrieved from integrating the PDF in every lattice direction:
The main distinction of MRTLBM is that it allows kinetic modes to relax differently so it is much more numerically stable [3]. The accuracy of the MRTLBM is second order with respect time and space [52, 32]. For a detailed description of the MRTLBM variables in Eq. (1), their derivations and transformations, readers are referred to other works [1,2,3] and our previous publication [20].
2.2 Boundary conditions
Boundary conditions (BC) are very important components for the ABLE-LBM model. The specific simulation cases are highly dependent on the BC. The inflow BC determines the larger scale weather forcing on the simulation domain, and the surface BC provides the small scale force mechanism that terrain and buildings exert on the turbulent atmospheric flows. The BCs of the ABLE-LBM are also prescribed in terms of the fluid particle PDF, i.e. the macroscopic variables such as density and velocity at the boundaries are transformed to their corresponding PDF and applied to the model. Four types BCs were used in this study: (1) the non-slip flow BCs for ground and building surfaces, north and south sides; (2) the prescribed inflow according to the experimentally measured flow profiles; (3) the precursor inflow boundary (see Sect. 3) and open BC for outflow boundary; and (4) free-slip BC at the top of model domain. Figure 1 depicts these four types of boundary conditions.
The complex surface boundaries at the interface between the surface and buildings require special attention in this study. The Guo et al. [32] curved boundary condition was adopted and extended to ABLE-LBM [20] to treat the building surfaces. For the terrain, the ground surface grids are first divided into triangles, and each triangle is used to approximate the local ground surface. The building surfaces are treated as vertical planes and special attention is paid to the corner and edges of the buildings. The geometric parameters of the building and terrain are first computed and stored for the boundary condition of each time step. Further details of this implementation are available in the published literature [32, 20].
2.3 Subgrid turbulence model
In the LES simulations of ABLE-LBM, the subgrid turbulence is modeled using the Lilly-Smagorinsky [33, 34] turbulence model. The turbulence eddies greater than the grid scale are resolved directly from the model, while the subgrid momentum diffusion of the turbulent eddies smaller than the resolvable scales are modeled using a total effective viscosity (\({\nu }_{total}\)) that includes molecular viscosity (\(\nu\)) and turbulent viscosity (\({\nu }_{t}\)):
where C is the Smagorinsky constant, which is taken as 0.2, Δ the filter size that is taken as grid size, and\(\overline{S}\) is the magnitude of the filtered strain rate tensor
where \({S}_{ij}=\frac{1}{2}(\frac{\partial {u}_{i}}{\partial {u}_{j}}+\frac{\partial {u}_{j}}{\partial {u}_{i})})\). The strain rate tensor components can be computed directly from the non-equilibrium moments [19, 20]
3 Simulation cases and model set-up
The ABLE-LBM model set up is depicted in Fig. 2. The entire model domain in three dimensions (NX, NY, NZ) = (201, 201, 76). The computational domains are larger than those in the experiments to minimize possible lateral boundary effects. Except the domain size, all other details match the laboratory experiment [29]. The buildings are a uniformly spaced orthogonal array of cubic buildings with height and spacing of H with a central tall building of height 3H. The computational grid element is a cubic mesh (Δx = Δy = Δz = 1) and the building height H was set to be 8 grid lengths. Two sets of ABLE-LBM simulations were carried out for boundary layer flows in the model building array for the different wind directions. In the first experiment, the inflow wind direction was perpendicular (0°) to the building surfaces, the second experiment had a 45° wind direction with respect to the building surfaces. Using the bulk streamwise speed (Ub = 0.31 m/s), the Reynolds numbers (Re) were based on computational domain height and tall building height 34000 and 11000, respectively. In the laboratory, the working fluid was an incompressible water flow which is compatible for the LBM. Since the atmospheric boundary layer is well under a low Mach number of 0.1, compressibility effects are expected to be negligible. A detailed description of the experiment and MRI measurements are referred to the work of Shim et. al. [29]. The time step size is 0.012 seconds and the simulations were carried out for 4200 seconds.
In the large eddy simulation of the turbulent flow, one important issue is to allow the realistic inflow turbulence into the domain. It is still an active research area and there are many publications on specifying the turbulent inflow boundary [42,43,44,45,46]. We choose a simple precursor method for this simulation study because the buildings are on a flat surface. Before the simulation runs for the turbulent flow in the building arrays, an auxiliary simulation with domain of 200 × 100 × 76 in streamwise transverse, and vertical respectively was run to generate a fully turbulent flow on a flat surface and a cross-section of samples of turbulent flow velocities were stored for the inflow boundary condition. In this auxiliary run, a streamwise wind power profile with exponent n = 1/7 which was the inflow profile that the laboratory intended to produce, was used as the initial wind field and the inflow and outflow boundaries were set as cyclic boundary conditions. Roughness array elements with side lengths (2, 2, 0.1) and 2 grid separations in the y direction were set at x = 5 to generate the turbulence. This approximately mimics the experimental set-up in the flow developing section of the water channel. After 5000 time steps, a fully developed stationary turbulent flow on a flat surface was generated. The flow fields at the following 3.1 × 105 steps (1.17 h) were sampled at the transverse cross-section x = 80 in this auxiliary run and used for the inflow boundary condition. The averaged mean streamwise wind profile and the profiles of turbulence standard deviation are shown in Fig. 3. The mean streamwise flow profile agreed with the real mean laboratory inflow profile and exponential inflow profile reasonably well with maximum differences less than 5%. We are working on an algorithm to generate the inflow boundary for the situation of complex terrain using the upwind spectral property based on the observational data.
4 Results and discussion
To compare with the laboratory measurement results, the following comparisons are presented in a non-dimensional form. The simulated velocity field is scaled with the same bulk velocity (Ub= 0.31 m/s) derived from the mean flow rate as the published results from [29]. We focus on the Re in laboratory tests for this validation study, although our model can achieve much higher Re (107) that dynamically is similar to a highly turbulent atmospheric boundary layer. To compare the published results of the MRI observation, we focused on regions similar to those reported in [29], with the color schemes of contour plots as similar as possible to [29].
The average flow field in the model simulation was derived from the time average of each for 1 hour. The inflow wind boundary profile was taken from stored data from auxiliary run to replicate the inflow conditions of the laboratory set-up. These profiles are including the mean and turbulences with mean wind and turbulence turbulent intensity shown in Fig. 3. The flow field reached a quasi-stationary turbulence state in building array after 10 minutes of simulation time. In the following comparison of the model to laboratory results, the averaging started after 10 minutes of simulation for 1 hour. Another reason to apply the inflow turbulence was to construct turbulent eddies for the inflow with large-scale turbulence forcing in the atmospheric boundary layer.
4.1 Comparison of horizontal wind fields with laboratory data
Figure 4 shows the time-averaged mean streamwise wind (U) fields at a vertical distance of ½ H above the surface that are comparable to the MRV measurements [29], where U was normalized by the bulk streamwise velocity (Ub) in both cases. There were reverse flows on the lee side of the buildings in both inflow wind directions. Significant differences exist between the two wind conditions in terms of the U velocity distributions for the two inflow directions. The 0° wind case showed stronger U velocity at the first two columns of the building array with speeding up at building surfaces aligned with wind direction, while the 45° wind showed that strong U wind propagated to third column of the building array with speeding up at the building corners. These patterns are in agreement with the laboratory experiment results [29]. There were significant effects of the tall buildings on the U velocity component. The tall building in both wind direction cases caused wider area of speed-up at the sides of the tall buildings. There were much stronger reversal flows at the lee sides of the tall buildings at ½H for both wind direction cases compared with lee sides of all other short buildings. The magnitude of the streamwise wind velocity also compared reasonably well with the MRI measurements. These kinds of flow patterns also reported in other laboratory results for building array studies [23,24,25,26,27,28].
Figure 5 shows the simulation results of vertical wind velocity at ½ H corresponding to the two inflow wind directions. The general patterns of the vertical velocity field compared well with the laboratory experimental results [29]. The windward sides of the buildings generally had downdraft flows due to the building blocking effect, the lee sides of the building generally had updraft flows due to lower pressures caused by recirculation patterns. The tall buildings again had much stronger updraft and downdraft motions with downdraft at the windward sides and updraft at the lee sides of the tall buildings. The strong vertical ventilation effect of tall building updraft and downdraft are also reported in other studies [23,24,25,26,27,28]. Similar to the experimental results of [29], the 45° inflow wind case showed a larger area of the vertical wind at the lee side of the tall building. Immediately at the lee side of the tall building in the 45° wind direction case, the short buildings had stronger updraft vertical wind than that of the 0° inflow wind case at ½ H. This pattern of vertical wind was also displayed in the MRV results [29].
4.2 Comparison of vertical cross sections
The vertical cross-sections cut through the symmetry planes were compared between ABLE-LBM simulations and the MRI measurement results (Fig. 6). The vertical cross-section was cut through the streamwise flow symmetric plane as presented in Shim et. al. [29] for the purpose of direct comparisons. The averaged wind vector field at this plane compared well with the MRI measurements. For 0° wind direction, the windward side of the building tops had accelerated upward flows and followed the building top vortices. The first canyon also had a distinct vortex located inside the canyon and there was a strong downdraft flow at the windward side of tall building. At the lee side of the tall building there was a large updraft area extending to the fourth column of building array. These type of flow structures were also reported other laboratory studies [23, 25, 27, 28]. The tall building plays an important role for the strong updraft and downdraft flows. Other wind tunnel studies [21, 22] showed that updrafts were only extended to slightly higher altitudes of building roof top when they tested several uniform short buildings. In the 45° wind case, there is a similar kind of flow structure, but the updraft and downdraft winds at the tall building windward sides are not as strong as in the 0° wind case. It is likely due to the tall building in the 45° case having a reduced blocking effect with a more streamlined body shape relative the horizontal flows as show in Fig. 4. The building top vortices were slightly shorter in the 45° wind case than that in 0° wind case. These kinds of the flow structures were also confirmed in the MRI laboratory study [29].
4.3 Karman vortex street generated by the tall buildings
The presence of a Karman vortex street on the lee side of tall buildings has been reported in many references [47,48,49,50,51]. In this MRV test, the center building was tall enough and the Reynolds number based on the bulk velocity and the building width is about 3700, well in the range of the necessary condition for a turbulent Karman vortex street at the lee side. The vortices were shed at the sides of tall building due to the reversal flows generated from the flow separation at the side walls. The simulation data show evidence of a Karman vortex street at the lee side of the tall building. The vortex street is mainly located in the 3H > Z > 2H area, while the lower portion Z < 2H did not show evidence of a vortex street probably due to the large disturbances of rough short buildings at the lee side. Figure 7 displays an instantaneous horizontal velocity streamline for the plane at Z = 2.75H height, where the streamlines display a distinct vortex street pattern for both 0 degree and 45 degree wind cases. In order to characterize this flow pattern, spectral analyses were carried out for the turbulent velocity components (\({u}_{i}^{\prime}),\)in which they are defined as:
Figure 8 shows spectral plots for a point (coordinates: x = 82, y = 100, z = 22) located at the lee side of the tall buildings. The power spectra showed a peak at normalized frequency 0.2–0.3, indicating the vortices are oscillated approximately at this frequency. This frequency is similar to the result reported by Han et al. [49] in a LES simulation of urban flows with tall buildings. The coherent vortex motion contributes to the TKE and momentum flux transport of at the lee side of the tall building [49], which is also evident in our flowing TKE and turbulent momentum flux analysis. The capability to simulate these coherent vortices in the flow is important in building structure design [50] and in transport and dispersion modeling applications.
4.4 Statistical comparison of average wind in laboratory and model results
The previous figures give a visual evaluation and comparison between the laboratory and model results in several sections. In order to compare the entire results in the laboratory domain, the error statistics were computed using the standard method. The relative root-mean-square-error for horizontal (rmseh) and vertical (rmsev) winds can be defined as following equations, where the subscript m represents the model result and subscript o represent the laboratory observation, N is the total number of grid points
,
.
Since the laboratory MRI scanning grids were not the same as the numerical model grids, the laboratory data were linearly interpolated into the modeling grid for computing error statistics. The computational results are listed in Table 1. In order to evaluate the model performance in disturbed building array and atmosphere above, we separated the domain in two parts accordingly using the Z = 4H as dividing plane. Overall, the flows above the building arrays had much better comparison between the model and the laboratory tests, reflecting that the obstructed flow in the building arrays are much more difficult to simulate than the atmosphere above the urban with less affect by the buildings. Generally, the two model simulation results have similar accuracy compared with the laboratory data. The model results captured about 70% − 80% mean flow information in the building array region compared with the laboratory data (Table 1). The horizontal winds compare more closely than the vertical winds. The root-mean square errors for vertical winds are larger than those of the horizontal winds. This is probably due to the smaller average vertical winds but more frequent upward and downward fluctuations that are harder for the model to capture. Overall, there are substantial differences between laboratory tests and the model simulations, which may be caused by the error of inexact boundary conditions, spatial alignment and experimental measurement uncertainties that are challenging to prescribe.
4.5 General horizontal flow patterns of the winds in and around arrays
The flow patterns in and around the building arrays are significantly influenced by the building array arrangement [25,26,27,28]. Since the ABLE-LBM simulations were carried out in a much larger area than the laboratory building arrays, which were conducted in a water channel and included side walls, the pattern of wind circulation around the perimeter of the simulation building arrays can be analyzed without the same lateral boundary effects.
Figure 9 shows a side by side comparison of horizontal flow fields at ½ H for the runs with different wind directions of 0° and 45°. The horizontal velocity is computed as \({U}_{h}={({u}^{2}+{v}^{2})}^{1/2}.\)First, the flow patterns for both cases showed similar behavior within array streets as reported in the laboratory study of [29]. Secondly, the flow at the outside vicinity of building arrays are different for the two wind direction cases. Both 0° and 45° wind cases showed larger wind acceleration zones at the north and south sides of building array. The 0° wind case also showed a wider streamline deflection when flows first encountered the building arrays from the west side, whereas the 45° wind case had no such widened streamline shape. The lee side of the building array has a longer wake area of reversal vortices in the 45° case. This probably is due to the collected effect building array drag forces that are different in the two wind direction cases, along with the larger separation region in the wake of the tall building in the 45° case. Third, as detailed in the experimental study [29], the horizontal flow inside the two arrays also had different flow patterns. The west to east channeling flow is relatively strong into the first two columns of the building array for the 0° case. After the first two columns, the flow shows significant north-south channeling on both sides of the building array. This kind of horizontal wind channeling was also reported in the wind tunnel study by Princevac et al. [25]. On the other hand, the 45° case depicted a zig-zag shape of the channeling in the first three columns of the buildings as the geometry forces the flow to continually move laterally around the buildings at this height. The following columns showed converging channeling flows from the array sides all the way to the array lee wake area. The tall building in both cases showed stronger blocking effects than the short buildings, which makes the channeling of horizontal winds at the sides of the tall building much stronger than those of short buildings. Right outside the building array at the north side and south side, the flows were significantly different. The local flow speeds in the 45° case were faster than that in the 0° case, and there were more significant outflows of air from the building array area in the 45° case.
4.6 The turbulence fluxes and turbulent kinetic energy
Average turbulent kinetic energy (TKE) were computed from the ABLE-LBM simulation results for analysis of the turbulence field in both wind direction cases. In the TKE computation, the instantaneous velocity components were decomposed into two parts by the Reynolds average (Eq. 6). The average TKE was computed using the following equation, where N is the total time steps in the simulation.
.
Figure 10 shows that the vertical profiles of TKE distributions at the flow symmetry planes for both wind direction cases. The TKE distributions displayed significant heterogeneity for both wind direction cases. The background TKE is around 0.01 for the flows at Re number simulated in this study. The TKE at the street cross-sections were generally greater in the upper parts of the street canyons as compared to the lower part of the street canyon. The street canyons at the frontal two columns of building array had slightly greater TKE than those columns further into the field. This kind of distribution of the turbulence is also reported in [15, 25]. At the upper levels, the effect of the tall building was much more significant than that at lower levels (Fig. 10). The tops of the lee side had greater TKE values due to the strong shear and vortex shedding from the tall building in this region of the flow. The 45° wind case had a slight longer increased TKE footprint than in the 0° wind direction case. The TKE at the building tops were also greater than other locations because the roof top vortices enhanced the turbulence. The windward and lee sides of the tall buildings also have greater TKE, indicating the downdraft and updraft circulations at these locations were comparatively more turbulent than other locations
Figure 11 shows the turbulent vertical momentum fluxes at the flow symmetry planes for both simulation cases. In the background flow less disturbed by the building array, there is a small downward turbulent fluxes. The \(\overline{{{u}^\prime} {{w}^\prime}}\) fluxes are generally related with the TKE values (Fig. 10), the large TKE area has stronger downward momentum fluxes. However, there were sporadic upward momentum transport at the building edges and right below the building edge at the lee side, reflecting the motion with upward vertical w’ and positive u’ component. The upward turbulent momentum flus in 0° wind case at the lee side of tall building was much stronger than that of the 45° wind case.
4.7 GPU implementation of the ABLE-LBM
As discussed in the introduction, one of the advantages of the LBM type model is the intrinsic parallelism in the modern GPU platform because the data locality is satisfied and time-stepping is explicit in the LBM algorithm. In the GPU implementation, each computational grid cell in the domain is assigned to a GPU thread. Modern GPU has several thousands of compute cores and are thus able to run thousands of threads simultaneously. The information in the grid is read, processed, and put back in the same memory by this thread. The code uses the Nvidia CUDA® (Common Unified Architecture). The 3D computation grids are mapped to 1D memory and the data access uses the array structure for memory coalescing. There are many thread blocks in the code and each thread block does the same computation. Each thread block uses local fast shared memory, avoiding unnecessary local to global memory movement. The current version GPU implementation is in a single GPU processor. We are still in the process of implementing the ABLE-LBM in a multi-GPU computation platform. Because the GPU implementation itself is a complex topic, the details on the implementation will be reported in a coming paper. Here we only report its efficiency for two cases in this paper, as indicated in Table 2. The Tesla P100 GPU (3584 cores, 16 GB memory) has more than 380x speed-up compared to a CPU (Intel Core i7 3.1 GHz). It also indicates that real-time computations are achieved for these two cases, both with 3,070,476 of nodes.
5 Summary and conclusions
The evaluation of ABLE-LBM using laboratory MRI measurement data has indicated that ABLE-LBM performed reasonably well in complex building array situation in the neutral flow condition. The mean streamwise velocity and vertical velocity from simulations produced the observed flow features of vortices at the front and lee of the tall buildings. As observed from the MRI data, significant differences in mean wind channeling exists in the street for the 0° and 45° wind direction cases. The ABLE-LBM captured these differences and depict in the 0° case the straight channeling at the entrance side of the array and then cross-channeling from both sides of the building array near the lee side. The 45° wind case shows more lateral circulations as also indicated from laboratory data. The ABLE-LBM produced reasonable simulation results regarding the influence of the tall building (3H height) compared with the laboratory tests. The tall building produced a distinct strong updraft on the lee side and downdraft at the windward side of the building. The extended analysis indicates that there is a Karman vortex street on the lee side of the tall building. The TKE were also computed from the model simulation results. The TKE distributions and downward momentum turbulent fluxes are consistent with shear production of turbulence from mean flow features of vortices and wave activity. The computational speed of ABLE-LBM using the GPU has shown that real-time LES simulation is realizable for a computational domain with several millions grid points. This evaluation indicated that ABLE-LBM is a reasonable and effective method for turbulent flow simulations over a complex urban building array in a neutral condition. Further evaluation of this model in other wind conditions, such as convective and stable stratification in urban, are needed in future studies.
References
d’Humières D (1992) Generalized lattice Boltzmann equations. In: Shizgal BD, Weave DP (eds) Rarefied Gas Dynamics: Theory and Simulations, in: Prog Astronaut Aeronaut, vol 159, AIAA, Washington DC, pp 450–458
d’Humières D, Ginzburg I, Krafczyk M, Lallemand P, Luo L-S (2002) Multiple-relaxation-time lattice Boltzmann models in three dimension. Phil Trans R Soc Lond A 360:437–451
Lallemand P, Luo L-S (2000) Theory of the lattice Boltzmann method: dispersion, dissipation, isotropy, Galilean invariance and stability. Phys Rev E 61:6546–6562
Maríe S, Ricot D, Sagaut P (2009) Comparison between lattice Boltzmann method and Navier–Stockes high-order schemes for computational aeroacoustics. J Comput Phys 228:1056–1070
Chen S, Doolen GD (1998) Lattice Boltzmann method for fluid flows. Annu Rev Fluid Mech 30:329–364
Luo L-S, Krafczyk M, Shyy W (2000) Lattice Boltzmann method for computational fluid dynamics. In: Blockley R, Shyy W (eds) Encyclopedia of aerospace engineering. Wiley, Hoboken, pp 651–660 (ISBN:978-0-470-75440-5)
Guo Z, Shu C (2013) Lattice Boltzmann method and its applications in engineering, Advances in computational fluid dynamics Vol 3. World Scientific Publishing Co. ISBN 978-981-4508-29-2
Krüger T, Kusumaatmaja H, Kuzmin A, Shardt O, Silva G, Viggen EM, 2017, The lattice Boltzmann method, principles and practice. 694 p. Springer, ISBN 978-3-319-44649-3
Gowardhan A, Pardyjak ER, Senocak I, Brown MJ (2011) A CFD-based wind solver for an urban fast response transport and dispersion model. Environ Fluid Mech 11:439–464. https://doi.org/10.1007/s10652-011-9211-6
Kim JJ, Baik JJ (1999) A numerical study of thermal effects on flow and pollutant dispersion in urban street canyons. J Appl Meteorol 38:1249–1261
Xie Z-T, Castro IP (2006) LES and RANS for turbulent flow over arrays of wall mounted obstacles, flow. Turbul Combust 76(3):291–312
Murena F, Favale G, Vardoulakis S, Solazzo E (2009) Modelling dispersion of traffic pollution in a deep street canyon: application of CFD and operational models. Atmos Environ 43(14):2303–2311
Blocken B, Persoon J (2009) Pedestrian wind comfort around a large football stadium in an urban environment: CFD simulation, validation and application of the new Dutch wind nuisance standard. J Wind Eng Ind Aerod 97(5):255–270
Chang CH (2001) Numerical and physical modeling of bluff body flow and dispersion in urban street canyons. J Wind Eng Ind Aerodyn 89:1325–1334
Kanda MR, Moriwaki R, Kasamatsu F (2004) Large-eddy simulation of turbulent organized structures with and above explicitly resolved cube arrays. Boundary-Layer Meteorol 112:343–368
Miao S, Jiang W (2004) Large eddy simulation and study of the urban boundary layer. Adv Atmos Sci 21(4):650–661
Moon K, Hwang JM, Kim BG, Lee C, Choi JI (2014) Large-eddy simulation of turbulent flow and pollutant dispersion over a complex urban street canyon. Environ Fluid Mech 14:1381–1403
Krafczyk M, Tölke J, Luo L-S (2003) Large-eddy simulations with a multiple-relaxation-time LBE model. Int J Mod Phys B 17:33–39
Yu H, Mei R, Luo L-S, Shyy W (2006) LES of turbulent square jet flow using an MRT lattice Boltzmann model. Comput Fluids 35:957–965
Wang Y, MacCall B, Hocut C, Zeng X, Fernando HJS (2018) Simulation of stratified flows over a ridge using a lattice Boltzmann model. Environ Fluid Mech. https://doi.org/10.1007/s10652-018-9599-3
Snyder WH, Lawson RE, 1994, Wind tunnel measurements of flow fields in the vicinity of buildings. In: Eight joint conference on application of air pollution meteorology with A&WMA. American Meteorological Soc., Nashville, TN, pp 240–250
Kastner-Klein P, Berkowicz R, R Britter (2004) The influence of street architecture on flow and dispersion in street canyons. Meteorol Atmos Phys 87:121–131
Addepalli B, Pardyjak ER (2013) Investigation of the flow structure in step-up street canyons-mean flow and turbulence statistics. Boundary-Layer Meteorol 148:133–155
Kuo C-Y, Tzeng CT, Ho M-C, Lai C-M (2015) Wind tunnel studies of a pedestrian-level wind environment in a street canyon between a high-rise building with a podium and low-level attached houses. Energies 8:10942–10957. https://doi.org/10.3390/en81010942
Princevac M, Baik J-J, Li X, Pan H, Park S-B (2010) Lateral channeling within rectangular arrays of cubical obstacles. J Wind Eng Ind Aerodyn 98:377–385
Herpin S, Perret L, Mathis R et al (2018) Investigation of the flow inside an urban canopy immersed into an atmospheric boundary layer using laser Doppler anemometry. Exp Fluids 59:80. https://doi.org/10.1007/s00348-018-2532-1
Heist DK, Brixey LA, Richmond-Bryant J et al (2009) The effect of a tall tower on flow and dispersionthrough a model urban neighborhood: part 1. Flow characteristics. J Environ Monit 11:2163–2170. https://doi.org/10.1039/b9071 35 k
Brown M, Lawson RE, Decroix DS, Lee RL (2001) Comparison of centerline velocity measurements obtained around 2D and 3D building arrays in a wind tunnel. In: 3rd International symposium on environmental hydraulics, Tempe, AZ, December 5–8, 2001
Shim G, Prasad D, Elkins CJ, Eaton JK, Benson MJ (2019) 3D MRI measurements of the effects of wind direction on flow characteristics and contaminant dispersion in a model urban canopy. Environ Fluid Mech. https://doi.org/10.1007/s10652-019-09676-y
Elkins CJ, Alley MT (2007) Magnetic resonance velocimetry: applications of magnetic resonance imaging in the measurement of fluid motion. Exp Fluids 43:823–858. https://doi.org/10.1007/s00348-007-0383-2
Benson MJ, Elkins CJ, Mobley PD et al (2010) Three-dimensional concentration field measurements in a mixing layer using magnetic resonance imaging. Exp Fluids 49:43–55. https://doi.org/10.1007/s00348-009-0763-x
Guo Z, Zheng C, Shi B (2002) An extrapolation method for boundary conditions in lattice Boltzmann method. Phys Fluids 14:2007–2010
Lilly DK (1962) On the numerical simulation of buoyant convection. Tellus 14:148–172
Smagorinsky J (1963) General circulation experiments with the primitive equations. Mon Wea Rev 91:99–164
Geier M, Greiner A, Korvink JG (2006) Cascaded digital lattice Boltzmann automata for high Reynolds number flow. Phys Rev E 73:066705
Geier M, Schonherr AM, Pasquali A, Krafczyk M (2015) The cumulant lattice Boltzmann equation in three dimensions: Theory and validation. Comput Math Appl 70:507–547
Montessori A, Falcucci G, Prestininzi P, La M, Rocca, Succi S (2014) Regularized lattice Bhatnagar–Gross–Krook model for two and three-dimensional cavity flow simulations. Phys Rev E 89:053317
Jacob J, Malaspinas O, Sagaut P (2018) A new hybrid recursive regularized Bhatnagar– Gross–Krook collision model for lattice Boltzmann method-based large eddy simulation. J Turbul 19:1–26
Jacob J, Sagaut P (2018) Wind comfort assessment by means of large eddy simulation with lattice Boltzmann method in full scale city area. Build Environ 139:110–124
Merlier L, Jacob J, Sagaut P (2019) Lattice Boltzmann large-eddy simulation of pollutant dispersion in complex urban environment with dense gas effect: model evaluation and flow analysis. Build Environ 148:634–652
Lenz S, Schönherr M, Geier M, Krafczyk M, Pasquli A, Christen A, Giometto M (2019) Towards real-time simulation of turbulent air flow over a resolved urban canopy using the cumlant lattice Boltzmann method on a GPGPU. J Wind Eng Ind Aerodyn 189:151–162
Ketterl S, Klein M (2018) A band-width filtered forcing based generation of turbulent inflow data for direct numerical or large Eddy simulations and its application to primary breakup of liquidJets, flow, turbulence and combustion, March 2018. https://doi.org/10.1007/s10494-018-9897-3
Lund TS, Wu X, Squires KD (1998) Generation of inflow data for spatially-developing boundary layer simulations. J Comput Phys 140(2):233–258. https://doi.org/10.1006/jcph.1998.5882
Deleon R, Senocak I (2019) Turbulent inflow generation through buoyancy perturbations with colored noise. AIAA J. https://doi.org/10.2514/1.J057245
Koda Y, Lien F-S (2014) The Lattice Boltzmann method implemented on the GPU to simulate the turbulent flow over a square cylinder confined in a channel. Flow Turb Combust. https://doi.org/10.1007/s10494-014-9584-y
Xie Z-T, Castro IP (2008) Efficient generation of inflow conditions for large Eddy simulation of street-scale flows. Flow Turb Combust 81:449–470. https://doi.org/10.1007/s10494-008-9151-5
Park S-B, Baik J-J, Han B-S (2015) Large-eddy simulation of turbulent flow in a densely built-up urban area. Environ Fluid Mech 15:235–250
Rossi R, Iaccarino G (2013) Numerical analysis and modeling of plume meandering in passive scalar dispersion downstream of a wall-mounted cube. Int J Heat Fluid Fl 43:137–148
Han B-S, Park S-B, Baik J-J, Park J, Kwak K-H (2017) Large-eddy simulation of vortex streets and pollutant dispersion behind high-rise buildings. Q J R Meteorol Soc 143:2714–2726. https://doi.org/10.1002/qj.3120
Irwin PA (2010) Vortices and tall buildings: a recipe for resonance. Phys Today 639:68. https://doi.org/10.1063/1.3490510
van Oudheusden BW, Scarano F, van Hinsberg NP, Watt DW (2005) Phase-resolved characterization of vortex shedding in the near wake of a square-section cylinder at incidence. Exp Fluids 39:86–98. https://doi.org/10.1007/s00348-005-0985-5
Du R, Shi B, Chen X (2005) Multi-relaxation-time lattice Boltzmann model for incompressible flow. Phys Lett A 359:564–572
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Wang, Y., Benson, M.J. Large-eddy simulation of turbulent flows over an urban building array with the ABLE-LBM and comparison with 3D MRI observed data sets. Environ Fluid Mech 21, 287–304 (2021). https://doi.org/10.1007/s10652-020-09770-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10652-020-09770-6