Finite-difference lattice Boltzmann model for nonlinear convection-diffusion equations

作者:

Highlights:

摘要

In this paper, a finite-difference lattice Boltzmann (LB) model for nonlinear isotropic and anisotropic convection-diffusion equations is proposed. In this model, the equilibrium distribution function is delicately designed in order to recover the convection-diffusion equation exactly. Different from the standard LB model, the temporal and spatial steps in this model are decoupled such that it is convenient to study convection-diffusion problem with the non-uniform grid. In addition, it also preserves the advantage of standard LB model that the complex-valued convection-diffusion equation can be solved directly. The von Neumann stability analysis is conducted to discuss the stability region which can be used to determine the free parameters appeared in the model. To test the performance of the model, a series of numerical simulations of some classical problems, including the diffusion equation, the nonlinear heat conduction equation, the Sine-Gordon equation, the Gaussian hill problem, the Burgers–Fisher equation, and the nonlinear Schrödinger equation, have also been carried out. The results show that the present model has a second-order convergence rate in space, and generally it is also more accurate than the standard LB model.

论文关键词:Finite-difference lattice Boltzmann model,Nonlinear convection-diffusion equation,Non-uniform grid

论文评审过程:Received 19 August 2016, Revised 11 February 2017, Accepted 9 April 2017, Available online 4 May 2017, Version of Record 4 May 2017.

论文官网地址:https://doi.org/10.1016/j.amc.2017.04.015