Hostname: page-component-8448b6f56d-sxzjt Total loading time: 0 Render date: 2024-04-16T22:01:54.887Z Has data issue: false hasContentIssue false

First- and second-order forcing expansions in a lattice Boltzmann method reproducing isothermal hydrodynamics in artificial compressibility form

Published online by Cambridge University Press:  05 April 2012

Goncalo Silva
Affiliation:
TU Lisbon, Instituto Superior Tecnico, IDMEC, Department of Mechanical Engineering, P-1049001 Lisbon, Portugal
Viriato Semiao*
Affiliation:
TU Lisbon, Instituto Superior Tecnico, IDMEC, Department of Mechanical Engineering, P-1049001 Lisbon, Portugal
*
Email address for correspondence: ViriatoSemiao@ist.utl.pt

Abstract

The isothermal Navier–Stokes equations are determined by the leading three velocity moments of the lattice Boltzmann method (LBM). Necessary conditions establishing the hydrodynamic consistency of these moments are provided by multiscale asymptotic techniques, such as the second-order Chapman–Enskog expansion. However, for simulating incompressible hydrodynamics the structure of the forcing term in the LBM is still a discordant issue as far as its correct velocity expansion order is concerned. This work uses the traditional second-order Chapman–Enskog expansion analysis to demonstrate that the truncation order of the forcing term may depend on the time regime in this case. This is due to the fact that LBM does not reproduce exactly the incompressibility condition. It rather approximates it through a weakly compressible or an artificial compressible system. The present study shows that for the artificial compressible setup, as the incompressibility flow condition is singularly perturbed by the time variable, such a connection will also affect the LBM forcing formulation. As a result, for time-independent incompressible flows the LBM forcing must be truncated to first order whereas for a time-dependent case it is convenient to include the second-order term. The theoretical findings are confirmed by numerical tests carried out in several distinct benchmark flows driven by space- and/or time-varying body forces and possessing known analytical solutions. These results are verified for the single relaxation time, the multiple relaxation time and the regularized collision models.

Type
Papers
Copyright
Copyright © Cambridge University Press 2012

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Adhikari, R. & Succi, S. 2008 Duality in matrix lattice Boltzmann models. Phys. Rev. E 78, 066701.CrossRefGoogle ScholarPubMed
2. Aidun, C. K. & Clausen, J. R. 2010 Lattice-Boltzmann method for complex flows. Annu. Rev. Fluid Mech. 42, 439472.CrossRefGoogle Scholar
3. Axner, L., Latt, J., Chopard, B. & Sloot, P. 2007 Simulating time harmonic flows with the regularized L-BGK method. Intl J. Mod. Phys. C 18, 661666.CrossRefGoogle Scholar
4. Bhatnagar, P., Gross, E. & Krook, M. 1954 A model for collision processes in gases. Phys. Rev. 94, 511525.CrossRefGoogle Scholar
5. Buick, J. M. & Greated, C. A. 2000 Gravity in a lattice Boltzmann model. Phys. Rev. E 61, 5307.CrossRefGoogle Scholar
6. Chapman, S. & Cowling, T. G. 1970 The Mathematical Theory of Non-uniform Gases. Cambridge University Press.Google Scholar
7. Chorin, A. 1967 A numerical method for solving incompressible viscous flow problems. J. Comput. Phys. 2, 12.CrossRefGoogle Scholar
8. Dellar, P. J. 2001 A priori derivation of lattice Boltzmann equations for rotating fluids. Preprint.Google Scholar
9. d’Humières, D. 1992 Generalized lattice Boltzmann equations. In Rarefied Gas Dynamics: Theory and Simulations (ed. Shizgal, B. D. & Weaver, D. P. ). Progress in Astronautics and Aeronautics, , vol. 159. pp. 450458. AIAA, Washington, DC.Google Scholar
10. Ginzbourg, I. & Adler, P. 1994 Boundary flow condition analysis for the three-dimensional lattice Boltzmann method. J. Phys. II 4, 191.Google Scholar
11. Ginzburg, I. 2008 Consistent lattice Boltzmann schemes for the Brinkman model of porous flow and infinite Chapman–Enskog expansion. Phys. Rev. E. 77, 066704.CrossRefGoogle ScholarPubMed
12. Ginzburg, I., Verhaeghe, F. & d’Humières, D. 2008 Two-relaxation-time lattice Boltzmann scheme: about parametrization, velocity, pressure and mixed boundary conditions. Commun. Comput. Phys. 3, 427478.Google Scholar
13. Guo, Z., Zheng, C. & Shi, B. 2002 Discrete lattice effects on the forcing term in the lattice Boltzmann method. Phys. Rev. E 65, 046308.CrossRefGoogle ScholarPubMed
14. He, X., Doolen, G. D. & Clark, T. 2002 Comparison of the lattice Boltzmann Method and the artificial compressibility method for Navier–Stokes equations. J. Comput. Phys. 179, 439.CrossRefGoogle Scholar
15. He, X. & Luo, L.-S. 1997 Lattice Boltzmann model for the incompressible Navier–Stokes equation. J. Stat. Phys. 88, 927.CrossRefGoogle Scholar
16. He, X., Shan, X. & Doolen, G. D. 1998 Discrete Boltzmann equation model for nonideal gases. Phys. Rev. E 57, R13.CrossRefGoogle Scholar
17. Higuera, F. J. & Jimenez, J. 1989 Boltzmann approach to lattice gas simulations. Europhys. Lett. 9, 663668.CrossRefGoogle Scholar
18. Huang, H., Krafczyk, M. & Lu, X. 2011 Forcing term in single-phase and Shan–Chen-type multiphase lattice Boltzmann models. Phys. Rev. E 84, 046710.CrossRefGoogle ScholarPubMed
19. Junk, M., Klar, A. & Luo, L.-S. 2005 Asymptotic analysis of the lattice Boltzmann equation. J. Comput. Phys. 210, 676704.CrossRefGoogle Scholar
20. Ladd, A. & Verberg, R. 2001 Lattice-Boltzmann simulations of particle–fluid suspensions. J. Stat. Phys. 104, 1191.CrossRefGoogle Scholar
21. Lallemand, P. & Luo, L.-S. 2000 Theory of the lattice Boltzmann method: Dispersion, dissipation, isotropy, Galilean invariance, and stability. Phys. Rev. E 61, 6546.CrossRefGoogle ScholarPubMed
22. Latt, J. & Chopard, B. 2006 Lattice Boltzmann method with regularized pre-collision distribution functions. Math. Comput. Simul. 72, 165168.CrossRefGoogle Scholar
23. Latt, J., Malaspinas, O. & Chopard, B. 2010 External force and boundary conditions in lattice Boltzmann. Preprint.Google Scholar
24. Luo, L.-S. 2000 Theory of the lattice Boltzmann method: Lattice Boltzmann models for nonideal gases. Phys. Rev. E 62, 4982.CrossRefGoogle ScholarPubMed
25. Martys, N. S., Shan, X. & Chen, H. 1998 Evaluation of the external force term in the discrete Boltzmann equation. Phys. Rev. E 58, 6855.CrossRefGoogle Scholar
26. Shan, X. & Chen, H. 1993 Lattice Boltzmann model for simulating flows with multiple phases and components. Phys. Rev. E 47, 1815.CrossRefGoogle ScholarPubMed
27. Shan, X., Yuan, F. & Chen, H. 2006 Kinetic theory representation of hydrodynamics: a way beyond the Navier–Stokes equation. J. Fluid Mech. 550, 413.CrossRefGoogle Scholar
28. Silva, G. & Semiao, V. 2011 A study on the inclusion of body forces in the lattice Boltzmann BGK equation to recover steady-state hydrodynamics. Physica A 390, 10851095.CrossRefGoogle Scholar
29. Succi, S. 2001 The Lattice Boltzmann Equation for Fluid Dynamics and Beyond. Oxford University Press.CrossRefGoogle Scholar
30. Zhang, R., Shan, X. & Chen, H. 2006 Efficient kinetic method for fluid simulation beyond the Navier–Stokes equation. Phys. Rev. E 74, 046703.CrossRefGoogle ScholarPubMed
31. Zou, Q. & He, X. 1997 On pressure and velocity boundary conditions for the lattice Boltzmann BGK model. Phys. Fluids 9, 1591.CrossRefGoogle Scholar
32. Zou, Q., Hou, S., Chen, S. & Doolen, G. D. 1995 An improved incompressible lattice Boltzmann model for time-independent flows. J. Stat. Phys. 81, 35.CrossRefGoogle Scholar