Parallelization of the Lattice Boltzmann Method in Simulating Buoyancy-Driven Convection Heat Transfer

Author(s):  
Anoosheh Niavarani-Kheirier ◽  
Masoud Darbandi ◽  
Gerry E. Schneider

The main objective of the current work is to utilize Lattice Boltzmann Method (LBM) for simulating buoyancy-driven flow considering the hybrid thermal lattice Boltzmann equation (HTLBE). After deriving the required formulations, they are validated against a wide range of Rayleigh numbers in buoyancy-driven square cavity problem. The performance of the method is investigated on parallel machines using Message Passing Interface (MPI) library and implementing domain decomposition technique to solve problems with large order of computations. The achieved results show that the code is highly efficient to solve large scale problems with excellent speedup.

2015 ◽  
Vol 17 (4) ◽  
pp. 960-974 ◽  
Author(s):  
Changsheng Huang ◽  
Baochang Shi ◽  
Zhaoli Guo ◽  
Zhenhua Chai

AbstractConducting lattice Boltzmann method on GPU has been proved to be an effective manner to gain a significant performance benefit, thus the GPU or multi-GPU based lattice Boltzmann method is considered as a promising and competent candidate in the study of large-scale complex fluid flows. In this work, a multi-GPU based lattice Boltzmann algorithm coupled with the sparse lattice representation and message passing interface is presented. Some numerical tests are also carried out, and the results show that a parallel efficiency close to 90% can be achieved on a single-node cluster equipped with four GPU cards. Then the proposed algorithm is adopted to study the hemodynamics of patient-specific cerebral aneurysm with stent implanted. It is found that the stent can apparently reduce the aneurysmal inflow and improve the hemodynamic environment. This work also shows that the lattice Boltzmann method running on the GPU platform is a powerful tool to study the fluid mechanism within the aneurysms and enable us to better understand the pathogenesis and treatment of cerebral aneurysms.


Fluids ◽  
2021 ◽  
Vol 6 (4) ◽  
pp. 148
Author(s):  
Seyed Amin Nabavizadeh ◽  
Himel Barua ◽  
Mohsen Eshraghi ◽  
Sergio D. Felicelli

A multi-distribution lattice Boltzmann Bhatnagar–Gross–Krook (BGK) model with a multiple-grid lattice Boltzmann (MGLB) model is proposed to efficiently simulate natural convection over a wide range of Prandtl numbers. In this method, different grid sizes and time steps for heat transfer and fluid flow equations are chosen. The model is validated against natural convection in a square cavity, since extensive benchmark solutions are available for that problem. The proposed method can resolve the computational difficulty in simulating problems with very different time scales, in particular, when using extremely low or high Prandtl numbers. The technique can also enhance computational speed and stability while keeping the simplicity of the BGK method. Compared with the conventional lattice Boltzmann method, the simulation time can be reduced up to one-tenth of the time while maintaining the accuracy in an acceptable range. The proposed model can be extended to other lattice Boltzmann collision models and three-dimensional cases, making it a great candidate for large-scale simulations.


2009 ◽  
Vol 23 (24) ◽  
pp. 4907-4932 ◽  
Author(s):  
ABBAS FAKHARI ◽  
MOHAMMAD HASSAN RAHIMIAN

In this paper, the lattice Boltzmann method is employed to simulate buoyancy-driven motion of a single bubble. First, an axisymmetric bubble motion under buoyancy force in an enclosed duct is investigated for some range of Eötvös number and a wide range of Archimedes and Morton numbers. Numerical results are compared with experimental data and theoretical predictions, and satisfactory agreement is shown. It is seen that increase of Eötvös or Archimedes number increases the rate of deformation of the bubble. At a high enough Archimedes value and low Morton numbers breakup of the bubble is observed. Then, a bubble rising and finally bursting at a free surface is simulated. It is seen that at higher Archimedes numbers the rise velocity of the bubble is greater and the center of the free interface rises further. On the other hand, at high Eötvös values the bubble deforms more and becomes more stretched in the radial direction, which in turn results in lower rise velocity and, hence, lower elevations for the center of the free surface.


2019 ◽  
Vol 85 (870) ◽  
pp. 18-00441-18-00441
Author(s):  
Yuta HASEGAWA ◽  
Takayuki AOKI ◽  
Hiromichi KOBAYASHI ◽  
Keita SHIRASAKI

2020 ◽  
Vol 10 (13) ◽  
pp. 4543 ◽  
Author(s):  
Takeshi Asai ◽  
Yasumi Nakanishi ◽  
Nakaba Akiyama ◽  
Sungchan Hong

Various studies have been conducted on the aerodynamic characteristics of nonspinning and spinning soccer balls. However, the vortex structures in the wake of the balls are almost unknown. One of the main computational fluid dynamics methods used for the analysis of vortex structures is the lattice Boltzmann method as it facilitates high-precision analysis. Studies to elucidate the dominant vortex structure are important because curled shots and passes involving spinning balls are frequently used in actual soccer games. In this study, we identify the large-scale dominant vortex structure of a soccer ball and investigate the stability of the structure using the lattice Boltzmann method, wind tunnel tests, and free-flight experiments. One of the dominant vortex structures in the wake of both nonspinning and spinning balls is a large-scale counter-rotating vortex pair. The side force acting on a spinning ball stabilizes when the fluctuation of the separation points of the ball is suppressed by the rotation of the ball. Thus, although a spinning soccer ball is deflected by the Magnus effect, its trajectory is regular and stable, suggesting that a spinning ball can be aimed accurately at the outset of its course.


Author(s):  
Zhi Shang ◽  
Ming Cheng ◽  
Jing Lou

Lattice Boltzmann method (LBM) is a new attractive computational approach for simulating isothermal multi-phase flows in computational fluid dynamics (CFD). It is based on the kinetic theory and easy to be parallelized. This study aims to analyze the performance of parallel LBM programming for the incompressible two-phase flows at high density and viscosity ratio. For this purpose, a liquid drop impact on a wetted wall with a pre-existing thin film of the same liquid is simulated by using the parallel LBM code. During the simulations, the domain decomposition, data communication and parallelization of the LBM code using the message passing interface (MPI) library have been investigated. The computational results show that the parallel LBM code exhibits a good high performance computing (HPC) on the parallel speed-up.


Sign in / Sign up

Export Citation Format

Share Document