Towards aeraulic simulations at urban scale using the lattice Boltzmann method

被引:28
作者
Obrecht, Christian [1 ]
Kuznik, Frederic [1 ]
Merlier, Lucie [1 ]
Roux, Jean-Jacques [1 ]
Tourancheau, Bernard [2 ]
机构
[1] Univ Lyon, CNRS, UMR5008, INSA Lyon,CETHIL, F-69621 Villeurbanne, France
[2] Univ Grenoble, UJF Grenoble, LIG UMR5217, F-38041 Grenoble 9, France
关键词
Computational fluid dynamics; Lattice Boltzmann method; Urban flow; Large eddy simulation; High-performance computing; FLOW; DISPERSION; GPU; IMPLEMENTATION; ENVIRONMENT; PROJECT; MODELS; RANS;
D O I
10.1007/s10652-014-9381-0
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The lattice Boltzmann method (LBM) is an innovative approach in computational fluid dynamics (CFD). Due to the underlying lattice structure, the LBM is inherently parallel and therefore well suited for high performance computing. Its application to outdoor aeraulic studies is promising, e.g. applied on complex urban configurations, as an alternative approach to the commonplace Reynolds-averaged Navier-Stokes and large eddy simulation methods based on the Navier-Stokes equations. Emerging many-core devices, such as graphic processing units (GPUs), nowadays make possible to run very large scale simulations on rather inexpensive hardware. In this paper, we present simulation results obtained using our multi-GPU LBM solver. For validation purpose, we study the flow around a wall-mounted cube and show agreement with previously published experimental results. Furthermore, we discuss larger scale flow simulations involving nine cubes which demonstrate the practicability of CFD simulations in building external aeraulics.
引用
收藏
页码:753 / 770
页数:18
相关论文
共 50 条
[21]   Flow simulations in nano-channel by lattice Boltzmann method [J].
Takenaka S. ;
Kaneda M. ;
Suga K. ;
Kinjo T. ;
Hyodo S. .
Nihon Kikai Gakkai Ronbunshu, B Hen/Transactions of the Japan Society of Mechanical Engineers, Part B, 2010, 76 (770) :1525-1533
[22]   Simulations of an Underexpanded Round Jet using the Lattice-Boltzmann Method [J].
Verriere, Jonas ;
Kopriva, James E. .
AIAA AVIATION 2021 FORUM, 2021,
[23]   Scalable Flow Simulations with the Lattice Boltzmann Method [J].
Holzer, Markus ;
Staffelbach, Gabriel ;
Rocchi, Ilan ;
Badwaik, Jayesh ;
Herten, Andreas ;
Vavrik, Radim ;
Vysocky, Ondrej ;
Riha, Lubomir ;
Cuidard, Romain ;
Ruede, Ulrich .
PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, :297-303
[24]   Bubble flow simulations with the lattice Boltzmann method [J].
Sankaranarayanan, K ;
Shan, X ;
Kevrekidis, IG ;
Sundaresan, S .
CHEMICAL ENGINEERING SCIENCE, 1999, 54 (21) :4817-4823
[25]   Multi-GPU thermal lattice Boltzmann simulations using OpenACC and MPI [J].
Xu, Ao ;
Li, Bo-Tao .
INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2023, 201
[26]   Imbalance-correction grid-refinement method for lattice Boltzmann flow simulations [J].
Kuwata, Y. ;
Suga, K. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 311 :348-362
[27]   Pore-Scale Investigation of Methane Hydrate Dissociation Using the Lattice Boltzmann Method [J].
Zhang, Liming ;
Zhang, Chuangde ;
Zhang, Kai ;
Zhang, Lei ;
Yao, Jun ;
Sun, Hai ;
Yang, Yongfei .
WATER RESOURCES RESEARCH, 2019, 55 (11) :8422-8444
[28]   Dynamic subgrid scale modeling of turbulent flows using lattice-Boltzmann method [J].
Premnath, Kannan N. ;
Pattison, Martin J. ;
Banerjee, Sanjoy .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2009, 388 (13) :2640-2658
[29]   A lattice Boltzmann method for immiscible multiphase flow simulations using the level set method [J].
Thoemmes, G. ;
Becker, J. ;
Junk, M. ;
Vaikuntam, A. K. ;
Kehrwald, D. ;
Klar, A. ;
Steiner, K. ;
Wiegmann, A. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (04) :1139-1156
[30]   Combustion simulation using the lattice Boltzmann method [J].
Yamamoto, K ;
He, XY ;
Doolen, GD .
JSME INTERNATIONAL JOURNAL SERIES B-FLUIDS AND THERMAL ENGINEERING, 2004, 47 (02) :403-409