On the Three-dimensional Central Moment Lattice Boltzmann Method
arXiv:1202.6081 · doi:10.1007/s10955-011-0208-9
Abstract
A three-dimensional (3D) lattice Boltzmann method based on central moments is derived. Two main elements are the local attractors in the collision term and the source terms representing the effect of external and/or self-consistent internal forces. For suitable choices of the orthogonal moment basis for the three-dimensional, twenty seven velocity (D3Q27), and, its subset, fifteen velocity (D3Q15) lattice models, attractors are expressed in terms of factorization of lower order moments as suggested in an earlier work; the corresponding source terms are specified to correctly influence lower order hydrodynamic fields, while avoiding aliasing effects for higher order moments. These are achieved by successively matching the corresponding continuous and discrete central moments at various orders, with the final expressions written in terms of raw moments via a transformation based on the binomial theorem. Furthermore, to alleviate the discrete effects with the source terms, they are treated to be temporally semi-implicit and second-order, with the implicitness subsequently removed by means of a transformation. As a result, the approach is frame-invariant by construction and its emergent dynamics describing fully 3D fluid motion in the presence of force fields is Galilean invariant. Numerical experiments for a set of benchmark problems demonstrate its accuracy.
arXiv comment55 pages, 8 figures
References in corpus (7)
- Discretization of the velocity space in solution of the Boltzmann equation
- Role of the H theorem in lattice Boltzmann hydrodynamic simulations
- Incorporating Forcing Terms in Cascaded Lattice-Boltzmann Approach by Method of Central Moments
- Galilean-Invariant Lattice-Boltzmann Models with H-Theorem
- Factorization symmetry in lattice Boltzmann simulations
- Fundamental Conditions for N-th Order Accurate Lattice Boltzmann Models
- Duality in matrix lattice Boltzmann models
Cited by in corpus (12)
- Comprehensive comparison of collision models in the lattice Boltzmann framework: Theoretical investigations
- Three-dimensional cascaded lattice Boltzmann method: improved implementation and consistent forcing scheme
- Multiphysics flow simulations using D3Q19 lattice Boltzmann methods based on central moments
- Lattice Boltzmann modeling and simulation of liquid jet breakup
- Impact of collision models on the physical properties and the stability of lattice Boltzmann methods
- Three-dimensional central-moments-based lattice Boltzmann method with external forcing: A consistent, concise and universal formulation
- Symmetrized Operator Split Schemes for Force and Source Modeling in Cascaded Lattice Boltzmann Methods for Flow and Scalar Transport
- Central Moment Lattice Boltzmann Method on a Rectangular Lattice
- Advanced Automatic Code Generation for Multiple Relaxation-Time Lattice Boltzmann Methods
- Inertial Frame Independent Forcing for Discrete Velocity Boltzmann Equation: Implications for Filtered Turbulence Simulation
- 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