Hostname: page-component-6bf8c574d5-w79xw Total loading time: 0 Render date: 2025-02-22T14:38:35.322Z Has data issue: false hasContentIssue false

Analysis and removal of spurious pressure oscillations in Boltzmann-equation-based mesoscopic simulation of incompressible turbulence

Published online by Cambridge University Press:  21 February 2025

Yiming Qi*
Affiliation:
State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, PR China
Lian-Ping Wang*
Affiliation:
Guangdong Provincial Key Laboratory of Turbulence Research and Applications, Center for Complex Flows and Soft Matter Research and Department of Mechanics and Aerospace Engineering, Southern University of Science and Technology, Shenzhen, Guangdong 518055, PR China
Zhaoli Guo
Affiliation:
Institute of Interdisciplinary Research for Mathematics and Applied Science, Huazhong University of Science and Technology, Wuhan, Hubei 430074, PR China
Shiyi Chen
Affiliation:
State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, PR China Eastern Institute for Advanced Study, Eastern Institute of Technology, Ningbo, Zhejiang 315200, PR China
*
Email addresses for correspondence: [email protected], [email protected]
Email addresses for correspondence: [email protected], [email protected]

Abstract

The lattice Boltzmann method has become a popular tool for simulating complex flows, including incompressible turbulent flows; however, as an artificial compressibility method, it can generate spurious pressure oscillations whose impact on the statistics of incompressible turbulence has not been systematically examined. In this work, we propose a theoretical approach to analyse the origin of compressibility-induced oscillations (CIOs) and explore ways to suppress or remove them. We begin by decomposing the velocity field and pressure field each into the solenoidal component and the compressive component, and then study the evolution of these two components analytically and numerically. The analysis yields an evolution equation of the mean-square pressure fluctuation which reveals several coupling effects of the two components. The evolution equation suggests that increasing the bulk-to-shear viscosity ratio can suppress CIOs, which is confirmed by numerical simulations. Furthermore, based on the derived evolution equation and data from the simulation, a model is developed to predict the long-term behaviours of the mean-square pressure fluctuations. In the case of decaying turbulence in a periodic domain, we show that the Helmholtz–Hodge decomposition can be used to obtain the solenoidal components reflecting the true evolution of incompressible turbulent flow, from the mesoscopic artificial compressibility approach. The study provides general theoretical guidelines to understand, suppress and even remove CIOs in other related pseudo-compressibility methods.

Type
JFM Papers
Copyright
© The Author(s), 2025. Published by Cambridge University Press

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

Aidun, C.K. & Clausen, J.R. 2009 Lattice-Boltzmann method for complex flows. Annu. Rev. Fluid Mech. 42 (1), 439472.CrossRefGoogle Scholar
Chen, S. & Doolen, G.D. 1998 Lattice Boltzmann method for fluid flows. Annu. Rev. Fluid Mech. 30 (1), 329364.CrossRefGoogle Scholar
Chiappini, D., Sbragaglia, M., Xue, X. & Falcucci, G. 2019 Hydrodynamic behavior of the pseudopotential lattice Boltzmann method for interfacial flows. Phys. Rev. E 99 (5), 053305.CrossRefGoogle ScholarPubMed
Chorin, A.J. 1967 A numerical method for solving incompressible viscous flow problems. J. Comput. Phys. 2 (1), 1226.CrossRefGoogle Scholar
Clausen, J.R. 2013 Entropically damped form of artificial compressibility for explicit simulation of incompressible flow. Phys. Rev. E. 87 (1), 013309.CrossRefGoogle ScholarPubMed
Djenidi, L. 2006 Lattice-Boltzmann simulation of grid-generated turbulence. J. Fluid Mech. 552, 1335.CrossRefGoogle Scholar
Dorschner, B., Bösch, F., Chikatamarla, S.S., Boulouchos, K. & Karlin, I.V. 2016 Entropic multi-relaxation time lattice Boltzmann model for complex flows. J. Fluid Mech. 801, 623651.CrossRefGoogle Scholar
Falcucci, G., Amati, G., Bella, G., Facci, A.L., Krastev, V.K., Polverino, G., Succi, S. & Porfiri, M. 2024 Adapting to the abyss: passive ventilation in the deep-sea glass sponge Euplectella aspergillum. Phys. Rev. Lett. 132 (20), 208402.CrossRefGoogle Scholar
Falcucci, G., Amati, G., Fanelli, P., Krastev, V.K., Polverino, G., Porfiri, M. & Succi, S. 2021 Extreme flow simulations reveal skeletal adaptations of deep-sea sponges. Nature 595 (7868), 537541.CrossRefGoogle ScholarPubMed
Grad, H. 1949 Note on $N$-dimensional Hermite polynomials. Commun. Pure. Appl. Maths 2 (4), 325330.CrossRefGoogle Scholar
Guo, Z., Xu, K. & Wang, R. 2013 Discrete unified gas kinetic scheme for all Knudsen number flows: low-speed isothermal case. Phys. Rev. E 88 (3), 033305.CrossRefGoogle ScholarPubMed
Guo, Z. & Zhao, T.S. 2003 Explicit finite-difference lattice Boltzmann method for curvilinear coordinates. Phys. Rev. E 67 (6), 066709.CrossRefGoogle ScholarPubMed
He, X & Luo, L.-S. 1997 Lattice Boltzmann model for the incompressible Navier–Stokes equation. J. Stat. Phys. 88 (3), 927944.CrossRefGoogle Scholar
d'Humieères, D., Ginzburg, I., Krafczyk, M., Lallemand, P. & Luo, L.-S. 2002 Multiple-relaxation-time lattice Boltzmann models in three dimensions. Phil. Trans. R. Soc. Lond. A 360 (1792), 437451.CrossRefGoogle Scholar
Kida, S. 1985 Three-dimensional periodic flows with high-symmetry. J. Phys. Soc. Japan 54 (6), 21322136.CrossRefGoogle Scholar
Lallemand, P. & Luo, L.-S. 2000 Theory of the lattice Boltzmann method: dispersion, dissipation, isotropy, Galilean invariance, and stability. Phys. Rev. E 61 (6), 65466562.CrossRefGoogle ScholarPubMed
Lallemand, P. & Luo, L.-S. 2003 Theory of the lattice Boltzmann method: acoustic and thermal properties in two and three dimensions. Phys. Rev. E 68 (3), 036706.CrossRefGoogle ScholarPubMed
Li, Y., Shock, R., Zhang, R. & Chen, H. 2004 Numerical study of flow past an impulsively started cylinder by the lattice-Boltzmann method. J. Fluid Mech. 519, 273300.CrossRefGoogle Scholar
Majda, A. 1984 Compressible Fluid Flow and Systems of Conservation Laws in Several Space Variables, 1st edn. Springer.CrossRefGoogle Scholar
Mei, R., Luo, L.-S., Lallemand, P. & d'Humieères, D. 2006 Consistent initial conditions for lattice Boltzmann simulations. Comput. Fluids 35 (8), 855862.CrossRefGoogle Scholar
Ohwada, T. & Asinari, P. 2010 Artificial compressibility method revisited: asymptotic numerical method for incompressible Navier–Stokes equations. J. Comput. Phys. 229 (5), 16981723.CrossRefGoogle Scholar
Ohwada, T., Asinari, P. & Yabusaki, D. 2011 Artificial compressibility method and lattice Boltzmann method: similarities and differences. Comput. Maths Applics. 61 (12), 34613474.CrossRefGoogle Scholar
Orszag, S.A. 1971 On the elimination of aliasing in finite-difference schemes by filtering high-wavenumber components. J. Atmos. Sci. 28 (6), 10741074.2.0.CO;2>CrossRefGoogle Scholar
Patankar, S.V. 1980 Numerical Heat Transfer and Fluid Flow. CRC.Google Scholar
Peng, Y., Liao, W., Luo, L.-S. & Wang, L.-P. 2010 Comparison of the lattice Boltzmann and pseudo-spectral methods for decaying turbulence: low-order statistics. Comput. Fluids 39 (4), 568591.CrossRefGoogle Scholar
Pope, S.B. 2000 Turbulent Flows. Cambridge University Press.Google Scholar
Qian, Y.H., d'Humieères, D. & Lallemand, P. 1992 Lattice BGK models for Navier–Stokes equation. Europhys. Lett. 17 (6), 479484.CrossRefGoogle Scholar
Ramshaw, J.D. & Mousseau, V.A. 1990 Accelerated artificial compressibility method for steady-state incompressible flow calculations. Comput. Fluids 18 (4), 361367.CrossRefGoogle Scholar
Semiao, V. & Silva, G. 2012 First- and second-order forcing expansions in a lattice Boltzmann method reproducing isothermal hydrodynamics in artificial compressibility form. J. Fluid Mech. 698, 282303.Google Scholar
Shan, X., Yuan, X.-F. & Chen, H. 2006 Kinetic theory representation of hydrodynamics: a way beyond the Navier–Stokes equation. J. Fluid Mech. 550, 413441.CrossRefGoogle Scholar
Shu, C., Wang, Y., Yang, L.M. & Wu, J. 2014 Lattice Boltzmann flux solver: an efficient approach for numerical simulation of fluid flows. Trans. Nanjing Univ. Aeronaut. Astronaut. 31 (1), 115.Google Scholar
Wang, L.-P., Chen, S., Brasseur, J.G. & Wyngaard, J.C. 1996 Examination of hypotheses in the Kolmogorov refined turbulence theory through high-resolution simulations. Part 1. Velocity field. J. Fluid Mech. 309, 113156.CrossRefGoogle Scholar
Wang, P., Wang, L.-P. & Guo, Z. 2016 Comparison of the lattice Boltzmann equation and discrete unified gas-kinetic scheme methods for direct numerical simulation of decaying turbulent flows. Phys. Rev. E 94, 043304.CrossRefGoogle ScholarPubMed
Wu, J.-Z., Ma, H.-Y. & Zhou, M.-D. 2015 Vortical Flows, 1st edn. Springer.CrossRefGoogle Scholar
Xu, K. & He, X. 2003 Lattice Boltzmann method and gas-kinetic BGK scheme in the low-Mach number viscous flow simulations. J. Comput. Phys. 190 (1), 100117.CrossRefGoogle Scholar
Yasuda, T., Tanno, I., Hashimoto, T., Morinishi, K. & Satofuka, N. 2023 Artificial compressibility method using bulk viscosity term for an unsteady incompressible flow simulation. Comput. Fluids 258, 105885.CrossRefGoogle Scholar