Abstract

In this paper, a three-dimensional simplified and unconditionally stable lattice Boltzmann method (3D-USLBM) is proposed for simulating incompressible isothermal/thermal flows. This method is developed by reconstructing solutions to the macroscopic governing equations recovered from the lattice Boltzmann equation and resolved in a predictor-corrector scheme. The final formulations of 3D-USLBM only involve the equilibrium and the non-equilibrium distribution functions. Among them, the former is calculated from the macroscopic variables and the latter is evaluated from the difference between two equilibrium distribution functions at different locations and time levels. Thus, 3D-USLBM directly tracks the evolution of macroscopic variables, which yields lower cost in virtual memory and facilitates the implementation of physical boundary conditions. A von Neumann stability analysis was performed on the present method to theoretically prove its unconditional stability. By imposing a regular Lagrange interpolation algorithm, this method can be flexibly extended to a non-uniform Cartesian mesh or body-fitted mesh with curved boundaries. Four numerical tests, that is, plane Poiseuille flow, 3D lid-driven cavity flow and 3D natural convection in a cubic cavity, and concentric annulus, were conducted to verify the stability, accuracy, and flexibility of the presented method.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call