Three-dimensional cascaded lattice Boltzmann method: improved implementation and consistent forcing scheme
arXiv:1801.04586 · doi:10.1103/PhysRevE.97.053309
Abstract
Cascaded or central-moment-based lattice Boltzmann method (CLBM) proposed in [Geier \textit{et al.}, Phys. Rev. E \textbf{63}, 066705 (2006)] possesses very good numerical stability. However, two constraints exist in three-dimensional (3D) CLBM simulations. Firstly, the conventional implementation for 3D CLBM involves cumbersome operations and requires much higher computational cost compared to the single-relaxation-time (SRT) LBM. Secondly, it is a challenge to accurately incorporate a general force field into the 3D CLBM. In this paper, we present an improved method to implement CLBM in 3D. The main strategy is to adopt a simplified central moment set, and carry out the central-moment-based collision operator based on a general multi-relaxation-time (GMRT) framework. Next, the recently proposed consistent forcing scheme in CLBM [L. Fei and K. H. Luo, Phys. Rev. E \textbf{96}, 053307 (2017)] is extended to incorporate a general force field into 3D CLBM. Compared with the recently developed non-orthogonal CLBM [A. D. Rosis, Phys. Rev. E \textbf{95}, 013310 (2017)], our implementation is proved to reduce the computational cost significantly. The inconsistency of adopting the discrete equilibrium distribution functions (EDFs) in the non-orthogonal CLBM is revealed and discussed. The 3D CLBM developed here in conjunction with the consistent forcing scheme is verified through numerical simulations of several canonical force-driven flows, highlighting very good properties in terms of accuracy, convergence and consistency with the nonslip rule. Finally, the techniques developed here for 3D CLBM can be applied to make the implementation and execution of 3D MRT-LBM much more efficient.
16 pages, 14 figures
References in corpus (9)
- Lattice Boltzmann modeling of boiling heat transfer: The boiling curve and the effects of wettability
- Incorporating Forcing Terms in Cascaded Lattice-Boltzmann Approach by Method of Central Moments
- Consistent forcing scheme in the cascaded lattice Boltzmann method
- On the Three-dimensional Central Moment Lattice Boltzmann Method
- Modeling incompressible thermal flows using a central-moment-based lattice Boltzmann method
- A multi-component discrete Boltzmann model for nonequilibrium reactive flows
- Recovery of Galilean Invariance in Thermal Lattice Boltzmann Models for Arbitrary Prandtl Number
- Cascaded lattice Boltzmann method for incompressible thermal flows with heat sources and general thermal boundary conditions
- Thermal cascaded lattice Boltzmann method
Cited by in corpus (16)
- Comprehensive comparison of collision models in the lattice Boltzmann framework: Theoretical investigations
- Modeling realistic multiphase flows using a non-orthogonal multiple-relaxation-time lattice Boltzmann method
- Three-dimensional non-orthogonal multiple-relaxation-time lattice Boltzmann model for multiphase flows
- Multiphysics flow simulations using D3Q19 lattice Boltzmann methods based on central moments
- Lattice Boltzmann modeling and simulation of forced-convection boiling on a cylinder
- Three-dimensional central-moments-based lattice Boltzmann method with external forcing: A consistent, concise and universal formulation
- Color-gradient lattice Boltzmann model with nonorthogonal central moments: Hydrodynamic melt-jet breakup simulations
- Cross-platform programming model for many-core lattice Boltzmann simulations
- Linear stability of athermal regularized lattice Boltzmann methods
- Mesoscopic model for soft flowing systems with tunable viscosity ratio
- Advanced Automatic Code Generation for Multiple Relaxation-Time Lattice Boltzmann Methods
- Discrete fluidization of dense monodisperse emulsions in neutral wetting microchannels
- GPU-based compressible lattice Boltzmann simulations on non-uniform grids using standard C++ parallelism: From best practices to aerodynamics, aeroacoustics and supersonic flow simulations
- A comparative study of 3D Cumulant and Central Moments lattice Boltzmann schemes with interpolated boundary conditions for the simulation of thermal flows in high Prandtl number regime
- Preconditioned Central Moment Lattice Boltzmann Method on a Rectangular Lattice Grid for Accelerated Computations of Inhomogeneous Flows
- Generalized equilibria for color-gradient lattice Boltzmann model based on higher-order Hermite polynomials: A simplified implementation with central moments