Do Current Lattice Boltzmann Methods for Diffusion and Advection-Diffusion Equations Respect Maximum Principle and the Non-Negative Constraint?

Do Current Lattice Boltzmann Methods for Diffusion and Advection-Diffusion Equations Respect Maximum Principle and the Non-Negative Constraint?

Year:    2016

Communications in Computational Physics, Vol. 20 (2016), Iss. 2 : pp. 374–404

Abstract

The Lattice Boltzmann Method (LBM) has established itself as a popular numerical method in computational fluid dynamics. Several advancements have been recently made in LBM, which include multiple-relaxation-time LBM to simulate anisotropic advection-diffusion processes. Because of the importance of LBM simulations for transport problems in subsurface and reactive flows, one needs to study the accuracy and structure preserving properties of numerical solutions under the LBM. The solutions to advective-diffusive systems are known to satisfy maximum principles, comparison principles, the non-negative constraint, and the decay property. In this paper, using several numerical experiments, it will be shown that current single- and multiple-relaxation-time lattice Boltzmann methods fail to preserve these mathematical properties for transient diffusion-type equations. We will also show that these violations may not be removed by simply refining the discretization parameters. More importantly, it will be shown that meeting stability conditions alone does not guarantee the preservation of the aforementioned mathematical principles and physical constraints in the discrete setting. A discussion on the source of these violations and possible approaches to avoid them is included. A condition to guarantee the non-negativity of concentration under LBM in the case of isotropic diffusion is also derived. The impact of this research is twofold. First, the study poses several outstanding research problems, which should guide researchers to develop LBM-based formulations for transport problems that respect important mathematical properties and physical constraints in the discrete setting. This paper can also serve as a good source of benchmark problems for such future research endeavors. Second, this study cautions the practitioners of the LBM for transport problems with the associated numerical deficiencies of the LBM, and provides guidelines for performing predictive simulations of advective-diffusive processes using the LBM.

You do not have full access to this article.

Already a Subscriber? Sign in as an individual or via your institution

Journal Article Details

Publisher Name:    Global Science Press

Language:    English

DOI:    https://doi.org/10.4208/cicp.181015.270416a

Communications in Computational Physics, Vol. 20 (2016), Iss. 2 : pp. 374–404

Published online:    2016-01

AMS Subject Headings:    Global Science Press

Copyright:    COPYRIGHT: © Global Science Press

Pages:    31

Keywords:   

  1. Lattice Boltzmann Modeling for Chemical Engineering

    LBM for two-phase (bio-)reactors

    Eibl, Philipp | Rustige, Simon | Witz, Christian | Khinast, Johannes

    2020

    https://doi.org/10.1016/bs.ache.2020.04.003 [Citations: 4]
  2. A hybrid multi-time-step framework for pore-scale and continuum-scale modeling of solute transport in porous media

    Karimi, S. | Nakshatrala, K.B.

    Computer Methods in Applied Mechanics and Engineering, Vol. 323 (2017), Iss. P.98

    https://doi.org/10.1016/j.cma.2017.05.016 [Citations: 3]
  3. A notion of non-negativity preserving relaxation for a mono-dimensional three velocities scheme with relative velocity

    Dubois, François | Graille, Benjamin | Rao, S.V. Raghurama

    Journal of Computational Science, Vol. 47 (2020), Iss. P.101181

    https://doi.org/10.1016/j.jocs.2020.101181 [Citations: 6]
  4. On Numerical Stabilization in Modeling Double-Diffusive Viscous Fingering

    Shabouei, M. | Nakshatrala, K. B.

    Transport in Porous Media, Vol. 132 (2020), Iss. 1 P.39

    https://doi.org/10.1007/s11242-020-01379-z [Citations: 4]
  5. A Positivity-Preserving Finite Volume Scheme with Least Square Interpolation for 3D Anisotropic Diffusion Equation

    Xie, Hui | Xu, Xuejun | Zhai, Chuanlei | Yong, Heng

    Journal of Scientific Computing, Vol. 89 (2021), Iss. 3

    https://doi.org/10.1007/s10915-021-01629-2 [Citations: 2]
  6. Coupled lattice Boltzmann simulation method for bidomain type models in cardiac electrophysiology with multiple time-delays

    Corre, S. | Belmiloudi, A. | Bendahmane, M. | Bourgault, Y. | Karlsen, K. | Ruiz-Baier, R. | Zemzemi, N.

    Mathematical Modelling of Natural Phenomena, Vol. 14 (2019), Iss. 2 P.207

    https://doi.org/10.1051/mmnp/2019045 [Citations: 1]