Two-Relaxation-Time Lattice Boltzmann Method and its Application to Advective-Diffusive-Reactive Transport
Abstract
The lattice Boltzmann method (LBM) based on single-relaxation-time (SRT) and multiple-relaxation-time (MRT) collision operators has been widely used in simulating flow and transport phenomena. However, it is well known that the SRT LBM is prone to numerical instability for small relaxation rate while the selection of relaxation parameters in the MRT LBM is challenging. By contrast, the LBM based on two-relaxation-time (TRT) collision operators embodies advantages of the SRT LBM for simple implementation and of the MRT LBM for good numerical stability. However, the TRT LBM has not been widely used. One reason is that the tedious mathematical derivations and presentations of the TRT LBM impede its understanding and implementation. This paper describes the TRT LBM clearly and provides a pseudocode for easy implementation. Various transport phenomena were simulated using the TRT LBM to illustrate its applications in the subsurface environments, including advection-diffusion in uniform flow, Taylor dispersion in a pipe, solute transport in a packed column, reactive transport in uniform flow, and bacterial chemotaxis in porous media. The TRT LBM demonstrated good numerical performance in terms of accuracy and stability for these transport phenomena in both simple and complicated geometries. Therefore, the TRT LBM provides powerful potential to simulatemore »
- Authors:
-
- Tianjin Univ., Tianjin (China). Inst. of Surface-Earth System Science
- Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
- Columbia Univ., New York, NY (United States). Dept. of Environmental Health Sciences
- Publication Date:
- Research Org.:
- Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Biological and Environmental Research (BER)
- OSTI Identifier:
- 1395283
- Alternate Identifier(s):
- OSTI ID: 1844595
- Report Number(s):
- PNNL-SA-125138
Journal ID: ISSN 0309-1708; PII: S0309170816307680
- Grant/Contract Number:
- AC05-76RL01830; P30 ES009089; 2016YFA0601000
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Advances in Water Resources
- Additional Journal Information:
- Journal Volume: 109; Journal ID: ISSN 0309-1708
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 58 GEOSCIENCES; 54 ENVIRONMENTAL SCIENCES; Lattice Boltzmann Method; Two-Relaxation-Time; Pore-scale model; Advection-diffusion; Reactive transport; Porous media; lattice-Boltzmann method, reactive transport in porous media, subsurface environments
Citation Formats
Yan, Zhifeng, Yang, Xiaofan, Li, Siliang, Scheibe, Timothy, and Hilpert, Markus. Two-Relaxation-Time Lattice Boltzmann Method and its Application to Advective-Diffusive-Reactive Transport. United States: N. p., 2017.
Web. doi:10.1016/J.ADVWATRES.2017.09.003.
Yan, Zhifeng, Yang, Xiaofan, Li, Siliang, Scheibe, Timothy, & Hilpert, Markus. Two-Relaxation-Time Lattice Boltzmann Method and its Application to Advective-Diffusive-Reactive Transport. United States. https://doi.org/10.1016/J.ADVWATRES.2017.09.003
Yan, Zhifeng, Yang, Xiaofan, Li, Siliang, Scheibe, Timothy, and Hilpert, Markus. Tue .
"Two-Relaxation-Time Lattice Boltzmann Method and its Application to Advective-Diffusive-Reactive Transport". United States. https://doi.org/10.1016/J.ADVWATRES.2017.09.003. https://www.osti.gov/servlets/purl/1395283.
@article{osti_1395283,
title = {Two-Relaxation-Time Lattice Boltzmann Method and its Application to Advective-Diffusive-Reactive Transport},
author = {Yan, Zhifeng and Yang, Xiaofan and Li, Siliang and Scheibe, Timothy and Hilpert, Markus},
abstractNote = {The lattice Boltzmann method (LBM) based on single-relaxation-time (SRT) and multiple-relaxation-time (MRT) collision operators has been widely used in simulating flow and transport phenomena. However, it is well known that the SRT LBM is prone to numerical instability for small relaxation rate while the selection of relaxation parameters in the MRT LBM is challenging. By contrast, the LBM based on two-relaxation-time (TRT) collision operators embodies advantages of the SRT LBM for simple implementation and of the MRT LBM for good numerical stability. However, the TRT LBM has not been widely used. One reason is that the tedious mathematical derivations and presentations of the TRT LBM impede its understanding and implementation. This paper describes the TRT LBM clearly and provides a pseudocode for easy implementation. Various transport phenomena were simulated using the TRT LBM to illustrate its applications in the subsurface environments, including advection-diffusion in uniform flow, Taylor dispersion in a pipe, solute transport in a packed column, reactive transport in uniform flow, and bacterial chemotaxis in porous media. The TRT LBM demonstrated good numerical performance in terms of accuracy and stability for these transport phenomena in both simple and complicated geometries. Therefore, the TRT LBM provides powerful potential to simulate various geophysical and biochemical behaviors in the subsurface environments.},
doi = {10.1016/J.ADVWATRES.2017.09.003},
journal = {Advances in Water Resources},
number = ,
volume = 109,
place = {United States},
year = {Tue Sep 05 00:00:00 EDT 2017},
month = {Tue Sep 05 00:00:00 EDT 2017}
}
Web of Science
Works referenced in this record:
Accuracy of higher-order lattice Boltzmann methods for microscale flows with finite Knudsen numbers
journal, October 2008
- Kim, Seung Hyun; Pitsch, Heinz; Boyd, Iain D.
- Journal of Computational Physics, Vol. 227, Issue 19
Lattice-Boltzmann Method for Complex Flows
journal, January 2010
- Aidun, Cyrus K.; Clausen, Jonathan R.
- Annual Review of Fluid Mechanics, Vol. 42, Issue 1
Ecological role of energy taxis in microorganisms
journal, February 2004
- Alexandre, Gladys; Greer-Phillips, Suzanne; Zhulin, Igor B.
- FEMS Microbiology Reviews, Vol. 28, Issue 1
Pore-scale imaging and modelling
journal, January 2013
- Blunt, Martin J.; Bijeljic, Branko; Dong, Hu
- Advances in Water Resources, Vol. 51
Diffusion and hydrodynamic dispersion with the lattice Boltzmann method
journal, April 1992
- Calì, A.; Succi, S.; Cancelliere, A.
- Physical Review A, Vol. 45, Issue 8
Pore-scale simulation of multicomponent multiphase reactive transport with dissolution and precipitation
journal, June 2015
- Chen, Li; Kang, Qinjun; Tang, Qing
- International Journal of Heat and Mass Transfer, Vol. 85
Lattice Boltzmann Method for Fluid Flows
journal, January 1998
- Chen, Shiyi; Doolen, Gary D.
- Annual Review of Fluid Mechanics, Vol. 30, Issue 1
Lagrangian modeling of advection-diffusion transport in open channel flow: ADVECTION-DIFFUSION TRANSPORT
journal, December 2009
- Devkota, Bishnu H.; Imberger, Jörg
- Water Resources Research, Vol. 45, Issue 12
Multiple–relaxation–time lattice Boltzmann models in three dimensions
journal, March 2002
- d'Humières, Dominique
- Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, Vol. 360, Issue 1792
Heterogeneous catalysis in pulsed-flow reactors with nanoporous gold hollow spheres
journal, July 2017
- Falcucci, Giacomo; Amati, Giorgio; Krastev, Vesselin K.
- Chemical Engineering Science, Vol. 166
Mapping reactive flow patterns in monolithic nanoporous catalysts
journal, July 2016
- Falcucci, Giacomo; Succi, Sauro; Montessori, Andrea
- Microfluidics and Nanofluidics, Vol. 20, Issue 7
Numerical Simulation of 3D Liquid–Gas Distribution in Porous Media by a Two-Phase TRT Lattice Boltzmann Method
journal, November 2012
- Genty, Alain; Pot, Valérie
- Transport in Porous Media, Vol. 96, Issue 2
Numerical Calculation of Effective Diffusion in Unsaturated Porous Media by the TRT Lattice Boltzmann Method
journal, August 2014
- Genty, Alain; Pot, Valérie
- Transport in Porous Media, Vol. 105, Issue 2
Equilibrium-type and link-type lattice Boltzmann models for generic advection and anisotropic-dispersion equation
journal, November 2005
- Ginzburg, Irina
- Advances in Water Resources, Vol. 28, Issue 11
Generic boundary conditions for lattice Boltzmann models and their application to advection and anisotropic dispersion equations
journal, November 2005
- Ginzburg, Irina
- Advances in Water Resources, Vol. 28, Issue 11
Truncation Errors, Exact And Heuristic Stability Analysis Of Two-Relaxation-Times Lattice Boltzmann Schemes For Anisotropic Advection-Diffusion Equation
journal, May 2012
- Ginzburg, Irina
- Communications in Computational Physics, Vol. 11, Issue 5
Multiple anisotropic collisions for advection–diffusion Lattice Boltzmann schemes
journal, January 2013
- Ginzburg, Irina
- Advances in Water Resources, Vol. 51
Optimal Stability of Advection-Diffusion Lattice Boltzmann Models with Two Relaxation Times for Positive/Negative Equilibrium
journal, April 2010
- Ginzburg, Irina; d’Humières, Dominique; Kuzmin, Alexander
- Journal of Statistical Physics, Vol. 139, Issue 6
Analysing and modelling the performance of the HemeLB lattice-Boltzmann simulation environment
journal, September 2013
- Groen, Derek; Hetherington, James; Carver, Hywel B.
- Journal of Computational Science, Vol. 4, Issue 5
Analytic solutions of simple flows and analysis of nonslip boundary conditions for the lattice Boltzmann BGK model
journal, April 1997
- He, Xiaoyi; Zou, Qisu; Luo, Li-Shi
- Journal of Statistical Physics, Vol. 87, Issue 1-2
Lattice Gas Dynamics with Enhanced Collisions
journal, June 1989
- Higuera, F. J.; Succi, S.; Benzi, R.
- Europhysics Letters (EPL), Vol. 9, Issue 4
Lattice-Boltzmann model for bacterial chemotaxis
journal, May 2005
- Hilpert, Markus
- Journal of Mathematical Biology, Vol. 51, Issue 3
Low pH, high salinity: Too much for microbial fuel cells?
journal, April 2017
- Jannelli, Nicole; Anna Nastro, Rosa; Cigolotti, Viviana
- Applied Energy, Vol. 192
The mean free path in air
journal, April 1988
- Jennings, S. G.
- Journal of Aerosol Science, Vol. 19, Issue 2
Pore Scale Modeling of Reactive Transport Involved in Geologic CO2 Sequestration
journal, July 2009
- Kang, Qinjun; Lichtner, Peter C.; Viswanathan, Hari S.
- Transport in Porous Media, Vol. 82, Issue 1
Lattice Boltzmann pore-scale model for multicomponent reactive transport in porous media: MULTICOMPONENT REACTIVE TRANSPORT
journal, May 2006
- Kang, Qinjun; Lichtner, Peter C.; Zhang, Dongxiao
- Journal of Geophysical Research: Solid Earth, Vol. 111, Issue B5
Simulation of dissolution and precipitation in porous media: DISSOLUTION AND PRECIPITATION IN POROUS MEDIA
journal, October 2003
- Kang, Qinjun; Zhang, Dongxiao; Chen, Shiyi
- Journal of Geophysical Research: Solid Earth, Vol. 108, Issue B10
Lattice Boltzmann simulation of chemical dissolution in porous media
journal, March 2002
- Kang, Qinjun; Zhang, Dongxiao; Chen, Shiyi
- Physical Review E, Vol. 65, Issue 3
Lattice Boltzmann methods for multiphase flow and phase-change heat transfer
journal, February 2016
- Li, Q.; Luo, K. H.; Kang, Q. J.
- Progress in Energy and Combustion Science, Vol. 52
Multiphase lattice Boltzmann simulations for porous media applications: A review
journal, December 2015
- Liu, Haihu; Kang, Qinjun; Leonardi, Christopher R.
- Computational Geosciences, Vol. 20, Issue 4
Pore-scale simulation of liquid CO2 displacement of water using a two-phase lattice Boltzmann model
journal, November 2014
- Liu, Haihu; Valocchi, Albert J.; Werth, Charles
- Advances in Water Resources, Vol. 73
Lattice-Boltzmann modeling of contaminant degradation by chemotactic bacteria: Exploring the formation and movement of bacterial bands: MODELING OF CHEMOTAXIS-TRAVELING BACTERIA
journal, September 2008
- Long, Wei; Hilpert, Markus
- Water Resources Research, Vol. 44, Issue 9
Multiscale Modeling of Multiphase flow with Complex Interactions
journal, January 2009
- Luo, K. H.; Xia, J.; Monaco, E.
- Journal of Multiscale Modelling, Vol. 01, Issue 01
Numerics of the lattice Boltzmann method: Effects of collision models on the lattice Boltzmann simulations
journal, May 2011
- Luo, Li-Shi; Liao, Wei; Chen, Xingwang
- Physical Review E, Vol. 83, Issue 5
Quantification of Chemotaxis to Naphthalene by Pseudomonas putida G7
journal, July 1999
- Marx, Randall B.; Aitken, Michael D.
- Applied and Environmental Microbiology, Vol. 65, Issue 7
Modeling and simulation of pore-scale multiphase fluid flow and reactive transport in fractured and porous media
journal, January 2009
- Meakin, Paul; Tartakovsky, Alexandre M.
- Reviews of Geophysics, Vol. 47, Issue 3
An investigation of the effect of pore scale flow on average geochemical reaction rates using direct numerical simulation: EFFECT OF PORE SCALE FLOW ON GEOCHEMICAL REACTION RATES
journal, March 2012
- Molins, Sergi; Trebotich, David; Steefel, Carl I.
- Water Resources Research, Vol. 48, Issue 3
Lattice Boltzmann approach for complex nonequilibrium flows
journal, October 2015
- Montessori, A.; Prestininzi, P.; La Rocca, M.
- Physical Review E, Vol. 92, Issue 4
Effects of Knudsen diffusivity on the effective reactivity of nanoporous catalyst media
journal, November 2016
- Montessori, A.; Prestininzi, P.; La Rocca, M.
- Journal of Computational Science, Vol. 17
Pore-Scale Analysis of Anaerobic Halorespiring Bacterial Growth along the Transverse Mixing Zone of an Etched Silicon Pore Network
journal, December 2003
- Nambi, Indumathi M.; Werth, Charles J.; Sanford, Robert A.
- Environmental Science & Technology, Vol. 37, Issue 24
An evaluation of lattice Boltzmann schemes for porous medium flow simulation
journal, September 2006
- Pan, Chongxun; Luo, Li-Shi; Miller, Cass T.
- Computers & Fluids, Vol. 35, Issue 8-9
Toluene-Degrading Bacteria Are Chemotactic towards the Environmental Pollutants Benzene, Toluene, and Trichloroethylene
journal, September 2000
- Parales, Rebecca E.; Ditty, Jayna L.; Harwood, Caroline S.
- Applied and Environmental Microbiology, Vol. 66, Issue 9
Transport models for chemotactic cell populations based on individual cell behavior
journal, January 1989
- Rivero, Mercedes A.; Tranquillo, Robert T.; Buettner, Helen M.
- Chemical Engineering Science, Vol. 44, Issue 12
Lattice Boltzmann method with two relaxation times for advection–diffusion equation: Third order analysis and stability analysis
journal, August 2008
- Servan-Camas, Borja; Tsai, Frank T. -C.
- Advances in Water Resources, Vol. 31, Issue 8
The History of Poiseuille's Law
journal, January 1993
- Sutera, S. P.; Skalak, R.
- Annual Review of Fluid Mechanics, Vol. 25, Issue 1
Assessment of the two relaxation time Lattice-Boltzmann scheme to simulate Stokes flow in porous media: ASSESSMENT OF TRT-LB SCHEME TO SIMULATE STOKES FLOW
journal, April 2012
- Talon, L.; Bauer, D.; Gland, N.
- Water Resources Research, Vol. 48, Issue 4
A coupled lattice Boltzmann model for simulating reactive transport in CO2 injection
journal, June 2014
- Tian, Zhiwei; Xing, Huilin; Tan, Yunliang
- Physica A: Statistical Mechanics and its Applications, Vol. 403
Bacterial chemotaxis toward a NAPL source within a pore-scale microfluidic chamber
journal, January 2012
- Wang, Xiaopu; Long, Tao; Ford, Roseanne M.
- Biotechnology and Bioengineering, Vol. 109, Issue 7
Coupled effects of chemotaxis and growth on traveling bacterial waves
journal, August 2014
- Yan, Zhifeng; Bouwer, Edward J.; Hilpert, Markus
- Journal of Contaminant Hydrology, Vol. 164
A Multiple-Relaxation-Time Lattice-Boltzmann Model for Bacterial Chemotaxis: Effects of Initial Concentration, Diffusion, and Hydrodynamic Dispersion on Traveling Bacterial Bands
journal, September 2014
- Yan, Zhifeng; Hilpert, Markus
- Bulletin of Mathematical Biology, Vol. 76, Issue 10
Pore-scale investigation on the response of heterotrophic respiration to moisture conditions in heterogeneous soils
journal, November 2016
- Yan, Zhifeng; Liu, Chongxuan; Todd-Brown, Katherine E.
- Biogeochemistry, Vol. 131, Issue 1-2
Intercomparison of 3D pore-scale flow and solute transport simulation methods
journal, September 2016
- Yang, Xiaofan; Mehmani, Yashar; Perkins, William A.
- Advances in Water Resources, Vol. 95
Lattice Boltzmann-Based Approaches for Pore-Scale Reactive Transport
journal, January 2015
- Yoon, Hongkyu; Kang, Qinjun; Valocchi, Albert J.
- Reviews in Mineralogy and Geochemistry, Vol. 80, Issue 1
On pressure and velocity boundary conditions for the lattice Boltzmann BGK model
journal, June 1997
- Zou, Qisu; He, Xiaoyi
- Physics of Fluids, Vol. 9, Issue 6