Do Current Lattice Boltzmann Methods for Diffusion and Advection-Diffusion Equations Respect Maximum Principle and the Non-Negative Constraint?. (21st July 2016)
- Record Type:
- Journal Article
- Title:
- Do Current Lattice Boltzmann Methods for Diffusion and Advection-Diffusion Equations Respect Maximum Principle and the Non-Negative Constraint?. (21st July 2016)
- Main Title:
- Do Current Lattice Boltzmann Methods for Diffusion and Advection-Diffusion Equations Respect Maximum Principle and the Non-Negative Constraint?
- Authors:
- Karimi, S.
Nakshatrala, K. B. - Abstract:
- 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 severalAbstract: 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. … (more)
- Is Part Of:
- Communications in computational physics. Volume 20:Number 2(2016:Aug.)
- Journal:
- Communications in computational physics
- Issue:
- Volume 20:Number 2(2016:Aug.)
- Issue Display:
- Volume 20, Issue 2 (2016)
- Year:
- 2016
- Volume:
- 20
- Issue:
- 2
- Issue Sort Value:
- 2016-0020-0002-0000
- Page Start:
- 374
- Page End:
- 404
- Publication Date:
- 2016-07-21
- Subjects:
- 65-XX
Lattice Boltzmann method (LBM), -- meso-scale modeling, -- multiple-relaxation-time, -- advection-diffusion equations, -- comparison principle, -- maximum principle, -- non-negative constraint, -- anisotropy, -- statistical mechanics
Mathematical physics -- Data processing -- Periodicals
Physics -- Data processing -- Periodicals
530.150285 - Journal URLs:
- http://journals.cambridge.org/action/displayJournal?jid=CPH ↗
http://www.global-sci.org/cicp ↗ - DOI:
- 10.4208/cicp.181015.270416a ↗
- Languages:
- English
- ISSNs:
- 1815-2406
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library STI - ELD Digital store
- Ingest File:
- 1808.xml