Title: Entropic lattice Boltzmann simulation of three-dimensional binary gas mixture flow in packed beds using graphics processors

Authors: Mohammad Amin Safi; Mahmud Ashrafizaadeh

Addresses: Institute of Applied Mathematics (LS III), TU Dortmund, Vogelpothsweg 87, D-44227, Dortmund, Germany ' Department of Mechanical Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran

Abstract: The lattice Boltzmann method is employed for simulating the binary flow of oxygen/nitrogen mixture passing through a highly dense bed of spherical particles. Simulations are performed based on the latest proposed entropic lattice Boltzmann model for multi-component flows, using the D3Q27 lattice stencil. The curved solid boundary of the particles is accurately treated via a linear interpolation. To lower the total computational cost and time of the simulations, implementation on graphics processing units (GPU) is also presented. Since the workload associated with each iteration is relatively higher than that of conventional 3D LBM simulations, special emphasis is paid in order to obtain the best computational performance on GPUs. Performance gains of one order of magnitude over optimised multi-core CPUs are achieved for the complex flow of interest on Fermi generation GPUs. Moreover, the numerical results for a three-dimensional benchmark flow show excellent agreements with the available analytical data.

Keywords: lattice Boltzmann method; LBM; entropy; binary mixture flow; packed beds; graphics processing units; GPUs; optimised parallel algorithm; simulation; 3D modelling; gas flow; oxygen-nitrogen mixture; spherical particles.

DOI: 10.1504/IJCSE.2016.076937

International Journal of Computational Science and Engineering, 2016 Vol.12 No.4, pp.298 - 310

Received: 10 Oct 2012
Accepted: 11 May 2013

Published online: 08 Jun 2016 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article