| over-hang | roof pitch | ||
| 20° | 35° | 50° | |
| no | ![]() |
![]() |
![]() |
| yes | ![]() |
![]() |
![]() |
The study of low-rise buildings' interaction with wind is gravitating toward large eddy simulation (LES) for simulating airflow. As it is straightforward to implement and also offers the option to simulate particles, sound, and heat flow, the lattice Boltzmann method (LBM) may be an interesting option among the LES methods but has so far barely been explored for this application. In this work, the LBM is investigated and assessed as a tool for the analysis of wind flow around low-rise buildings. The hardware resources used are limited to one GPU to mimic the limited resources an industrial setting or a preliminary study might allow for. We suggest an efficient LBM simulation setup and compare its results from the wind flow around nine exemplary gable roofed low-rise buildings to findings of previous studies, both in detail and in terms of found behaviors. All comparisons show good agreement between our findings and the previous results obtained via other simulation methods or wind tunnel measurements. These results confirm that the LBM may be used to investigate low-rise buildings, even with limited hardware. It is thus a further contender among the available LES methods and our setup may serve as starting point for its application.
| Citation: |
Figure 9. Comparison of the time-averaged pressure coefficients from the wind tunnel measurements by [47] with simulation results from this work along the centerline of the roof (starting at the windward eave)
Figure 10. Comparison of the time-averaged, normalized wind velocities from the wind tunnel measurements by [47] (gray dots) with simulation results from this work (black line) at different locations (dashed lines) of the y-direction center plane. The main axes signify the position relative to the building. The auxiliary axis at the top right shows the scale of the normalized velocity
Figure 11. Comparison of the normalized turbulent kinetic energy from the wind tunnel measurements by [47] (gray dots) with simulation results from this work (black line) at different locations (dashed lines) of the y-direction center plane. The main axes signify the position relative to the building. The auxiliary axis at the top right shows the scale of the normalized turbulent kinetic energy
Table 1. Overview of simulated building shapes
| over-hang | roof pitch | ||
| 20° | 35° | 50° | |
| no | ![]() |
![]() |
![]() |
| yes | ![]() |
![]() |
![]() |
| [1] |
Eurocode 1: Actions on structures - Part 1-4: General actions - Wind actions (EN 1991-1-4), Standard of the European Committee for Standardization, 2010.
|
| [2] |
Gesamtverband der Deutschen Versicherungswirtschaft e. V., Service-Teil zum Naturgefahrenreport 2021, Report of the German Insurance Association, 2021. Available from: https://www.gdv.de/resource/blob/71296/4682dd50c4ffdedb048e56020213f35e/download-serviceteil-naturgefahren-report-data.pdf.
|
| [3] |
N. H. Ahmad, A. Inagaki, M. Kanda, N. Onodera and T. Aoki, Large-eddy simulation of the gust index in an urban area using the lattice Boltzmann method, Boundary-Layer Meteorology, 163 (2017), 447-467.
doi: 10.1007/s10546-017-0233-6.
|
| [4] |
M. Atmaca, Wind tunnel experiments and CFD simulations for Gable-Roof buildings with different roof slopes, Acta Physica Polonica A, 135 (2019), 690-693.
doi: 10.12693/APhysPolA.135.690.
|
| [5] |
M. C. Bedrunka, D. Wilde, M. Kliemank, D. Reith, H. Foysi and A. Krämer, Lettuce: PyTorch-based lattice Boltzmann framework, Lecture Notes in Computer Science, 12761 (2021), 40-55.
doi: 10.1007/978-3-030-90539-2_3.
|
| [6] |
P. L. Bhatnagar, E. P. Gross and M. Krook, A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems, Physical Review, 94 (1954), 511-525.
doi: 10.1103/PhysRev.94.511.
|
| [7] |
F. Bösch, S. S. Chikatamarla and I. V. Karlin, Entropic multirelaxation lattice Boltzmann models for turbulent flows, Physical Review E, 92 (2015), 043309.
doi: 10.1103/PhysRevE.92.043309.
|
| [8] |
E. Buffa, J. Jacob and P. Sagaut, Lattice-Boltzmann-based large-eddy simulation of high-rise building aerodynamics with inlet turbulence reconstruction, Journal of Wind Engineering and Industrial Aerodynamics, 212 (2021), 104560.
doi: 10.1016/j.jweia.2021.104560.
|
| [9] |
I. P. Castro and A. G. Robins, The flow around a surface-mounted cube in uniform and turbulent streams, Journal of Fluid Mechanics, 79 (1977), 307-335.
doi: 10.1017/S0022112077000172.
|
| [10] |
B. Chen, H. Cheng, H. Kong, X. Chen and Q. Yang, Interference effects on wind loads of gable-roof buildings with different roof slopes, Journal of Wind Engineering and Industrial Aerodynamics, 189 (2019), 198-217.
doi: 10.1016/j.jweia.2019.03.033.
|
| [11] |
S. N. C. Deraman, S. H. A. Sabah, S. S. Zaini, T. A. Majid and A. Al-Fakih, The effects of the presence of a kitchen house on the wind flow surrounding a low-rise building, Energies, 13 (2020), 6243.
doi: 10.3390/en13236243.
|
| [12] |
G. Di Ilio, B. Dorschner, G. Bella, S. Succi and I. V. Karlin, Simulation of turbulent flows with the entropic multirelaxation time lattice Boltzmann method on body-fitted meshes, Journal of Fluid Mechanics, 849 (2018), 35-56.
doi: 10.1017/jfm.2018.413.
|
| [13] |
B. Dorschner, F. Bösch, S. S. Chikatamarla, K. Boulouchos and I. V. Karlin, Entropic multi-relaxation time lattice Boltzmann model for complex flows, Journal of Fluid Mechanics, 801 (2016), 623-651.
doi: 10.1017/jfm.2016.448.
|
| [14] |
B. Dorschner, S. S. Chikatamarla and I. V. Karlin, Transitional flows with the entropic lattice Boltzmann method, Journal of Fluid Mechanics, 824 (2017), 388-412.
doi: 10.1017/jfm.2017.356.
|
| [15] |
B. Dünweg and A. J. C. Ladd, Lattice Boltzmann simulations of soft matter systems, Advances in Polymer Science, 221 (2009), 89-166.
doi: 10.1007/978-3-540-87706-6_2.
|
| [16] |
M. Han, R. Ooka and H. Kikumoto, Validation of lattice Boltzmann method-based large-eddy simulation applied to wind flow around single 1:1:2 building model, Journal of Wind Engineering and Industrial Aerodynamics, 206 (2020), 104277.
doi: 10.1016/j.jweia.2020.104277.
|
| [17] |
M. N. Haque, H. Katsuchi, H. Yamada and M. Nishio, Investigation of flow fields around rectangular cylinder under turbulent flow by les, Engineering Applications of Computational Fluid Mechanics, 8 (2014), 396-406.
doi: 10.1080/19942060.2014.11015524.
|
| [18] |
R. P. Hoxey, A. P. Robertson, B. Basara and B. A. Younis, Geometric parameters that affect wind loads on low-rise buildings: Full-scale and CFD experiments, Journal of Wind Engineering and Industrial Aerodynamics, 50 (1993), 243-252.
doi: 10.1016/0167-6105(93)90079-4.
|
| [19] |
P. Huang, X. Peng and M. Gu, Aerodynamic devices to mitigate rooftop suctions on a gable roof building, Journal of Wind Engineering and Industrial Aerodynamics, 135 (2014), 90-104.
doi: 10.1016/j.jweia.2014.10.015.
|
| [20] |
J. Jacob, L. Merlier, F. Marlow and P. Sagaut, Lattice Boltzmann method-based simulations of pollutant dispersion and urban physics, Atmosphere, 12 (2021), 833.
doi: 10.3390/atmos12070833.
|
| [21] |
N. Jarrin, S. Benhamadouche, D. Laurence and R. Prosser, A synthetic-eddy-method for generating inflow conditions for large-eddy simulations, International Journal of Heat and Fluid Flow, 27 (2006), 585-593.
doi: 10.1016/j.ijheatfluidflow.2006.02.006.
|
| [22] |
A. D. John, G. Singla, S. Shukla and R. Dua, Interference effect on wind loads on gable roof building, Procedia Engineering, 14 (2011), 1776-1783.
doi: 10.1016/j.proeng.2011.07.223.
|
| [23] |
I. V. Karlin, F. Bösch and S. S. Chikatamarla, Gibbs' principle for the lattice-kinetic theory of fluid dynamics, Physical Review E, 90 (2014), 031302.
doi: 10.1103/PhysRevE.90.031302.
|
| [24] |
I. V. Karlin, A. Ferrante and H. C. Öttinger, Perfect entropy functions of the lattice Boltzmann method, Europhysics Letters, 47 (1999), 182-188.
doi: 10.1209/epl/i1999-00370-1.
|
| [25] |
J. G. Kocheemoolayil, G.-D. Stich, M. F. Barad and C. C. Kiris, Propeller noise predictions using the lattice Boltzmann Method, in 25th AIAA/CEAS Aeroacoustics Conference, 2019, 2661.
doi: 10.2514/6.2019-2661.
|
| [26] |
A. Krämer, D. Wilde, K. Küllmer, D. Reith and H. Foysi, Pseudoentropic derivation of the regularized lattice Boltzmann method, Physical Review E, 100 (2019), 023302.
doi: 10.1103/PhysRevE.100.023302.
|
| [27] |
M. Krause, A. Kummerländer, S. Avis, H. Kusumaatmaja, D. Dapelo, F. Klemens, M. Gaedtke, N. Hafen, A. Mink, R. Trunk, J. Marquardt, M. Maier, M. Haussmann and S. Simonis, OpenLB–open source Lattice Boltzmann code, Computers Mathematics with Applications, 81 (2021), 258-288.
doi: 10.1016/j.camwa.2020.04.033.
|
| [28] |
T. Krüger, H. Kusumaatmaja, A. Kuzmin, O. Shardt, G. Silva and E. M. Viggen, The Lattice Boltzmann Method, Springer International Publishing, 2017.
doi: 10.1007/978-3-319-44649-3.
|
| [29] |
A. Kummerländer, S. Avis, H. Kusumaatmaja, F. Bukreev, D. Dapelo, S. Großmann, N. Hafen, C. Holeksa, A. Husfeldt, J. Jeßberger, L. Kronberg, J. Marquardt, J. Mödl, J. Nguyen, T. Pertzel, S. Simonis, L. Springmann, N. Suntoyo, D. Teutscher, M. Zhong and M. Krause, OpenLB Release 1.5: Open Source Lattice Boltzmann Code, 2022.
|
| [30] |
P. Lallemand and L.-S. Luo, Theory of the lattice Boltzmann method: Dispersion, dissipation, isotropy, Galilean invariance, and stability, Physical Review E, 61 (2000), 6546-6562.
doi: 10.1103/PhysRevE.61.6546.
|
| [31] |
P. Lallemand, L.-S. Luo, M. Krafczyk and W.-A. Yong, The lattice Boltzmann method for nearly incompressible flows, Journal of Computational Physics, 431 (2021), 109713, 52 pp.
doi: 10.1016/j.jcp.2020.109713.
|
| [32] |
J. Latt, O. Malaspinas, D. Kontaxakis, A. Parmigiani, D. Lagrava, F. Brogi, M. B. Belgacem, Y. Thorimbert, S. Leclaire, S. Li, F. Marson, J. Lemus, C. Kotsalos, R. Conradin, C. Coreixas, R. Petkantchin, F. Raynaud, J. Beny and B. Chopard, Palabos: Parallel lattice Boltzmann solver, Computers Mathematics with Applications, 81 (2021), 334-350.
doi: 10.1016/j.camwa.2020.03.022.
|
| [33] |
S. Lenz, M. Schönherr, M. Geier, M. Krafczyk, A. Pasquali, A. Christen and M. Giometto, Towards real-time simulation of turbulent air flow over a resolved urban canopy using the cumulant lattice Boltzmann method on a GPGPU, Journal of Wind Engineering and Industrial Aerodynamics, 189 (2019), 151-162.
doi: 10.1016/j.jweia.2019.03.012.
|
| [34] |
H. C. Lim, I. P. Castro and R. P. Hoxey, Bluff bodies in deep turbulent boundary layers: Reynolds-number issues, Journal of Fluid Mechanics, 571 (2007), 97-118.
doi: 10.1017/S0022112006003223.
|
| [35] |
H. C. Lim, T. G. Thomas and I. P. Castro, Flow around a cube in a turbulent boundary layer: LES and experiment, Journal of Wind Engineering and Industrial Aerodynamics, 97 (2009), 96-109.
doi: 10.1016/j.jweia.2009.01.001.
|
| [36] |
Z. Liu, Z. Yu, X. Chen, R. Cao and F. Zhu, An investigation on external airflow around low-rise building with various roof types: PIV measurements and LES simulations, Building and Environment, 169 (2020), 106583.
doi: 10.1016/j.buildenv.2019.106583.
|
| [37] |
Y. Luo, H. Liu, H. Xue and K. Lin, Large-eddy simulation evaluation of wind loads on a high-rise building based on the multiscale synthetic eddy method, Advances in Structural Engineering, 22 (2018), 997-1006.
doi: 10.1177/1369433218794258.
|
| [38] |
G. R. McNamara and G. Zanetti, Use of the Boltzmann equation to simulate Lattice-Gas automata, Physical Review Letters, 61 (1988), 2332.
doi: 10.1103/PhysRevLett.61.2332.
|
| [39] |
L. K. Moey, M. F. Kong, V. C. Tai, T. F. Go and N. M. Adam, Effects of gable roof angle on natural ventilation for an isolated building, Jordan Journal of Mechanical and Industrial Engineering, 15 (2021), 291-300.
|
| [40] |
P. Nathen, D. Gaudlitz, M. J. Krause and N. A. Adams, On the stability and accuracy of the BGK, MRT and RLB Boltzmann schemes for the simulation of turbulent flows, Communications in Computational Physics, 23 (2018), 846-876.
doi: 10.4208/cicp.OA-2016-0229.
|
| [41] |
R. R. Nourgaliev, T. N. Dinh, T. G. Theofanous and D. Joseph, The lattice Boltzmann equation method: Theoretical interpretation, numerics and implications, International Journal of Multiphase Flow, 29 (2003), 117-169.
doi: 10.1016/S0301-9322(02)00108-8.
|
| [42] |
Y. Ozmen, E. Baydar and J. P. van Beeck, Wind flow over the low-rise building models with gabled roofs having different pitch angles, Building and Environment, 95 (2016), 63-74.
doi: 10.1016/j.buildenv.2015.09.014.
|
| [43] |
A. Paszke, S. Gross, F. Massa, A. Lerer, J. Bradbury, G. Chanan, T. Killeen, Z. Lin, N. Gimelshein, L. Antiga, A. Desmaison, A. Kopf, E. Yang, Z. DeVito, M. Raison, A. Tejani, S. Chilamkurthy, B. Steiner, L. Fang, J. Bai and S. Chintala, PyTorch: An imperative style, high-performance deep learning library, in Advances in Neural Information Processing Systems (eds. H. Wallach, H. Larochelle, A. Beygelzimer, F. d'Alché-Buc, E. Fox and R. Garnett), vol. 32, Curran Associates, Inc., 2019, 8024-8035.
|
| [44] |
R. Sheng, L. Perret, I. Calmet, F. Demouge and J. Guilhot, Wind tunnel study of wind effects on a high-rise building at a scale of 1:300, Journal of Wind Engineering and Industrial Aerodynamics, 174 (2018), 391-403.
doi: 10.1016/j.jweia.2018.01.017.
|
| [45] |
J. Singh and A. K. Roy, Wind loads on roof of low-rise buildings, Disaster Advances, 14 (2021), 83-98.
|
| [46] |
S. Succi, The Lattice Boltzmann Equation, Oxford University Press, 2001.
|
| [47] |
Y. Tominaga, S.-I. Akabayashi, T. Kitahara and Y. Arinami, Air flow around isolated gable-roof buildings with different roof pitches: Wind tunnel experiments and CFD simulations, Building and Environment, 84 (2015), 204-213.
doi: 10.1016/j.buildenv.2014.11.012.
|
| [48] |
Y. Uematsu and N. Isyumov, Wind pressures acting on low-rise buildings, Journal of Wind Engineering and Industrial Aerodynamics, 82 (1999), 1-25.
doi: 10.1016/S0167-6105(99)00036-7.
|
| [49] |
M. Viggen, The Lattice Boltzmann Method: Fundamentals and Acoustics, PhD thesis, Norwegian University of Science and Technology, 2014.
|
| [50] |
F. Xing, D. Mohotti and K. Chauhan, Study on localised wind pressure development in gable roof buildings having different roof pitches with experiments, RANS and LES simulation models, Building and Environment, 143 (2018), 240-257.
doi: 10.1016/j.buildenv.2018.07.026.
|
| [51] |
S. S. Zaini, N. Rossli, T. A. Majid, S. N. Deraman and N. A. Razak, Wind directional effect on a single storey house using educational wind tunnel, in MATEC Web of Conferences, vol. 206, EDP Sciences, 2018, 01006.
doi: 10.1051/matecconf/201820601006.
|
Plain eave (left) and closed eave type roof overhang (right)
Illustration of the used simulation domain and the boundary conditions making it up (1: Bounce-Back Boundary, 2: Zero-Gradient Boundary, 3: Equilibrium Boundary, 4: Synthetic Eddy Inlet)
Illustration of the used simulation domain and its measurements relative to the building's length
Comparison of the average values along the centerline of the building with 35° roof pitch and no overhang at different lattice resolutions
Power law wind speed profile defining stream-wise average velocity
Centerline and plane of the roof that are the focus of the comparison
Visualization of one frame of the flow around the building with 35° roof pitch using a Q-criterion of
Streamlines of the time-averaged velocity field around the building with 35° roof pitch colored by velocity magnitude (blue: slow, red: fast). View from near the origin (left), below (middle) and in y-direction (right)
Comparison of the time-averaged pressure coefficients from the wind tunnel measurements by [47] with simulation results from this work along the centerline of the roof (starting at the windward eave)
Comparison of the time-averaged, normalized wind velocities from the wind tunnel measurements by [47] (gray dots) with simulation results from this work (black line) at different locations (dashed lines) of the y-direction center plane. The main axes signify the position relative to the building. The auxiliary axis at the top right shows the scale of the normalized velocity
Comparison of the normalized turbulent kinetic energy from the wind tunnel measurements by [47] (gray dots) with simulation results from this work (black line) at different locations (dashed lines) of the y-direction center plane. The main axes signify the position relative to the building. The auxiliary axis at the top right shows the scale of the normalized turbulent kinetic energy
Comparison of the streamlines in the center plane at the different roof pitches (20°, 35°, 50° left to right) based on the time-averaged velocity values, background colored by velocity magnitude (blue: slow, red: fast)
Comparison of the time-averaged pressure coefficient along the length of the roof at the three different roof pitches along the centerline of the roof (starting at the windward eave)
Comparison of time-averaged pressure coefficients recorded in simulations with different inlet parameters near the roof with 35° roof pitch without roof overhang along the centerline of the roof (starting at the windward eave)
Comparison of streamlines in center plane at the different roof pitches (20°, 35°, 50° left to right) with roof overhang based on the time-averaged velocity values, background colored by velocity magnitude (blue: slow, red: fast)
Comparison of time-averaged pressure coefficients with and without roof overhang at the three different roof pitches along the centerline of the roof (starting at the windward eave)
Comparison of time-averaged pressure coefficients recorded in simulations with different inlet parameters near the roof with 35° roof pitch with roof overhang along the centerline of the roof (starting at the windward eave)