A Truly Second-Order and Unconditionally Stable Thermal Lattice Boltzmann Method

An unconditionally stable thermal lattice Boltzmann method (USTLBM) is proposed in this paper for simulating incompressible thermal flows. In USTLBM, solutions to the macroscopic governing equations that are recovered from lattice Boltzmann equation (LBE) through Chapman–Enskog (C-E) expansion analy...

Full description

Bibliographic Details
Main Authors: Zhen Chen, Chang Shu, Danielle S. Tan
Format: Article
Language:English
Published: MDPI AG 2017-03-01
Series:Applied Sciences
Subjects:
Online Access:http://www.mdpi.com/2076-3417/7/3/277
Description
Summary:An unconditionally stable thermal lattice Boltzmann method (USTLBM) is proposed in this paper for simulating incompressible thermal flows. In USTLBM, solutions to the macroscopic governing equations that are recovered from lattice Boltzmann equation (LBE) through Chapman–Enskog (C-E) expansion analysis are resolved in a predictor–corrector scheme and reconstructed within lattice Boltzmann framework. The development of USTLBM is inspired by the recently proposed simplified thermal lattice Boltzmann method (STLBM). Comparing with STLBM which can only achieve the first-order of accuracy in time, the present USTLBM ensures the second-order of accuracy both in space and in time. Meanwhile, all merits of STLBM are maintained by USTLBM. Specifically, USTLBM directly updates macroscopic variables rather than distribution functions, which greatly saves virtual memories and facilitates implementation of physical boundary conditions. Through von Neumann stability analysis, it can be theoretically proven that USTLBM is unconditionally stable. It is also shown in numerical tests that, comparing to STLBM, lower numerical error can be expected in USTLBM at the same mesh resolution. Four typical numerical examples are presented to demonstrate the robustness of USTLBM and its flexibility on non-uniform and body-fitted meshes.
ISSN:2076-3417