Skip to main content
Log in

Lattice Boltzmann method for simulating transport phenomena avoiding the use of lattice units

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

In this paper, we propose a dimensional lattice Boltzmann method (LBM) that numerically solves the discrete lattice Boltzmann equation directly in physical units. This procedure facilitates the LBM application for simulating transport phenomena completely avoiding the use of lattice units and consequently of any particular unit conversion system. Several test problems related to different physical phenomena are simulated, such as heat diffusion, lid-driven cavity, forced convection in channels (both developed and under development) and two-phase liquid–gas systems, considering stationary and dynamic flows under very high density and viscosity ratios. We compare the numerical results with analytical or finite difference solutions, finding a good agreement between them. Similarly, we performed a stability analyses for three of the test cases. The traditional LBM was also considered for the sake of comparison, showing both the same accuracy and stability, as expected. Furthermore, we present solutions using the Allen–Cahn phase-field LBM model for high liquid/gas density and gas/liquid kinematic viscosity ratios, up to 43,300 and 470, respectively, commonly not found in open literature. The proposed methodology enhances the LBM use as a simulation tool for the wide transport phenomena where it finds application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Atkinson B, Brocklebank MP, Card CCH et al (1969) Low Reynolds number developing flows. AIChE J 15:548–553

    Article  Google Scholar 

  2. Baakeem SS, Bawazeer SA, Mohamad AA (2021) A novel approach of unit conversion in the lattice Boltzmann method. Appl Sci 11:6386

    Article  Google Scholar 

  3. Bakarji J, Callaham J, Brunton SL et al (2022) Dimensionally consistent learning with Buckingham Pi. Nat Comput Sci 2(12):834–844

    Article  Google Scholar 

  4. Bawazeer SA, Baakeem SS, Mohamad AA (2021) A critical review of forcing schemes in lattice Boltzmann method: 1993–2019. Arch Comput Methods Eng 28:4405–4423

    Article  MathSciNet  Google Scholar 

  5. Bell IH, Wronski J, Quoilin S et al (2014) Pure and pseudo-pure fluid thermophysical property evaluation and the open-source thermophysical property library CoolProp. Ind Eng Chem Res 53(6):2498–2508

    Article  Google Scholar 

  6. Bhatnagar PL, Gross EP, Krook M (1954) A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems. Phys Rev 94(3):511–525

    Article  Google Scholar 

  7. Bray AJ (1994) Theory of phase ordering kinetics. Adv Phys 43(3):357–459

    Article  Google Scholar 

  8. Buckingham E (1914) On physically similar systems; Illustrations of the use of dimensional equations. Phys Rev 4(4):345–376

    Article  Google Scholar 

  9. Cates ME, Desplat JC, Stansell P et al (2005) Physical and computational scaling issues in lattice Boltzmann simulations of binary fluid mixtures. Philos Trans R Soc A 363:1917–1935

    Article  MathSciNet  Google Scholar 

  10. Chapman S, Cowling TG (1952) The mathematical theory of non-uniform gases, 2nd edn. Cambridge University Press, Cambridge

    Google Scholar 

  11. Chen Q, Zhang XB, Zhang JF (2014) Numerical simulation of Neumann boundary condition in the thermal lattice Boltzmann model. Int J Mod Phys C 25(8):1450027

    Article  Google Scholar 

  12. Chen S, Doolen GD (1998) Lattice Boltzmann method for fluid flows. Annu Rev Fluid Mech 30(1):329–364

    Article  MathSciNet  Google Scholar 

  13. Chiu PH, Lin YT (2011) A conservative phase field method for solving incompressible two-phase flows. J Comput Phys 230:185–204

    Article  MathSciNet  Google Scholar 

  14. Davis GDV (1983) Natural convection of air in a square cavity: a bench mark numerical solution. Int J Numer Methods Fluids 3:249–264

    Article  Google Scholar 

  15. de Fabritiis G, Mancini A, Mansutti D et al (1998) Mesoscopic models of liquid/solid phase transitions. Int J Mod Phys C 09(08):1405–1415

    Article  Google Scholar 

  16. Fakhari A, Rahimian MH (2010) Phase-field modeling by the method of lattice Boltzmann equations. Phys Rev E 81:036707

    Article  Google Scholar 

  17. Fakhari A, Geierb M, Lee T (2016) A mass-conserving lattice Boltzmann method with dynamic grid refinement for immiscible two-phase flows. J Comput Phys 315:434–457

    Article  MathSciNet  Google Scholar 

  18. Fakhari A, Mitchell T, Leonardi C et al (2017) Improved locality of the phase-field lattice Boltzmann model for immiscible fluids at high density ratios. Phys Rev E 96:053301

    Article  Google Scholar 

  19. Fei L, Luo KH (2018) Cascaded lattice Boltzmann method for incompressible thermal flows with heat sources and general thermal boundary conditions. Comput Fluids 165:89–95

    Article  MathSciNet  Google Scholar 

  20. Ferziger JH, Peric M, Leonard A (2002) Computational methods for fluid dynamics, vol 50, 3rd edn. Springer, New York

    Book  Google Scholar 

  21. Ghia U, Ghia K, Shin C (1982) High-Re solutions for incompressible flow using the Navier–Stokes equations and a multigrid method. J Comput Phys 48(3):387–411

    Article  Google Scholar 

  22. Ginzburg I (2005) Generic boundary conditions for lattice Boltzmann models and their application to advection and anisotropic dispersion equations. Adv Water Resour 28:1196–1216

    Article  Google Scholar 

  23. Guo Z, Shu C (2013) Lattice Boltzmann method and its applications in engineering. World Scientific Publishing Co. Pte. Ltd., Singapore

    Book  Google Scholar 

  24. Guo Z, Zheng C, Shi B (2002) Discrete lattice effects on the forcing term in the lattice Boltzmann method. Phys Rev E 65:046308

    Article  Google Scholar 

  25. Haghani-Hassan-Abadi R, Fakhari A, Rahimian MH (2021) Phase-change modeling based on a novel conservative phase-field method. J Comput Phys 432:110111

    Article  MathSciNet  Google Scholar 

  26. He Q, Li Y, Huang W et al (2019) Phase-field-based lattice Boltzmann model for liquid-gas-solid flow. Phys Rev E 100:033314

    Article  MathSciNet  Google Scholar 

  27. He X, Chen S, Doolen GD (1998) A novel thermal model for the lattice Boltzmann method in incompressible limit. J Comput Phys 146(1):282–300

    Article  MathSciNet  Google Scholar 

  28. He X, Chen S, Zhang R (1999) A lattice Boltzmann scheme for incompressible multiphase flow and its application in simulation of Rayleigh–Taylor instability. J Comput Phys 152:642–663

    Article  MathSciNet  Google Scholar 

  29. Higuera FJ, Jiménez J (1989) Boltzmann approach to lattice gas simulations. Europhys Lett 9(7):663

    Article  Google Scholar 

  30. Huang H, Sukop MC, Lu XY (2015) Multiphase lattice Boltzmann methods: theory and applications. John Wiley & Sons Ltd., Hoboken

    Book  Google Scholar 

  31. Huang J, Bao C, Jiang Z et al (2019) A general approach of unit conversion system in lattice Boltzmann method and applications for convective heat transfer in tube banks. Int J Heat Mass Transf 135:873–884

    Article  Google Scholar 

  32. Inamuro T, Yoshino M, Suzuki K (2022) An introduction to the lattice Boltzmann method: a numerical method for complex boundary and moving boundary flows. World Scientific Publishing Co. Pte. Ltd., Singapore

    Google Scholar 

  33. Jacqmin D (1999) Calculation of two-phase Navier–Stokes flows using phase-field modeling. J Comput Phys 155:96–127

    Article  MathSciNet  Google Scholar 

  34. Jamet D, Lebaigue O, Coutris N et al (2001) The second gradient method for the direct numerical simulation of liquid-vapor flows with phase change. J Comput Phys 169:624–651

    Article  MathSciNet  Google Scholar 

  35. Jaramillo A, Mapelli VP, Cabezas-Gómez L (2022) Pseudopotential lattice Boltzmann method for boiling heat transfer: a mesh refinement procedure. Appl Therm Eng 213:118705

    Article  Google Scholar 

  36. Kang Q, Zhang D, Chen S (2002) Unified lattice Boltzmann method for flow in multiscale porous media. Phys Rev E 66:056307

    Article  Google Scholar 

  37. Khoshtarash H, Siavashi M, Ramezanpour M et al (2023) Pore-scale analysis of two-phase nanofluid flow and heat transfer in open-cell metal foams considering Brownian motion. Appl Therm Eng 221:119847

    Article  Google Scholar 

  38. Krüger T, Kusumaatmaja H, Kuzmin A et al (2017) The lattice Boltzmann method: principles and practice. Springer International Publishing, Cham

    Book  Google Scholar 

  39. Kuzmin A (2010) Multiphase simulations with lattice Boltzmann scheme. PhD thesis, University of Calgary

  40. Kuzmin A, Guo ZL, Mohamad AA (2011) Simultaneous incorporation of mass and force terms in the multi-relaxation-time framework for lattice Boltzmann schemes. Philos Trans R Soc 369:2219–2227

    Article  MathSciNet  Google Scholar 

  41. Ladd AJC (1994) Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part 1. Theoretical foundation. J Fluid Mech 271:285–309

    Article  MathSciNet  Google Scholar 

  42. Ladd AJC, Verberg R (2001) Lattice-Boltzmann simulations of particle-fluid suspensions. J Stat Phys 104(5–6):1191–1251

    Article  MathSciNet  Google Scholar 

  43. Lallemand P, Luo LS (2000) Theory of the lattice Boltzmann method: dispersion, dissipation, isotropy, Galilean invariance, and stability. Phys Rev E 61:65463

    Article  MathSciNet  Google Scholar 

  44. Lee T, Liu L (2010) Lattice Boltzmann simulations of micron-scale drop impact on dry surfaces. J Comput Phys 229:8045–8063

    Article  Google Scholar 

  45. Li L, Mei R, Klausner JF (2013) Boundary conditions for thermal lattice Boltzmann equation method. J Comput Phys 237:366–395

    Article  MathSciNet  Google Scholar 

  46. Li L, Mei R, Klausner JF (2017) Lattice Boltzmann models for the convection–diffusion equation: D2Q5 vs D2Q9. Int J Heat Mass Transf 108:41–62

    Article  Google Scholar 

  47. Li Q, Luo K, Kang Q et al (2016) Lattice Boltzmann methods for multiphase flow and phase-change heat transfer. Prog Energy Combust Sci 52(14):62–105

    Article  Google Scholar 

  48. Li W, Li Q, Yu Y et al (2021) Nucleate boiling enhancement by structured surfaces with distributed wettability-modified regions: a lattice Boltzmann study. Appl Therm Eng 194:117130

    Article  Google Scholar 

  49. Liang H, Shi BC, Guo ZL et al (2014) Phase-field-based multiple-relaxation-time lattice Boltzmann model for incompressible multiphase flows. Phys Rev E 89:053320

    Article  Google Scholar 

  50. Liang H, Shi BC, Chai ZH (2016) Lattice Boltzmann modeling of three-phase incompressible flows. Phys Rev E 93:013308

    Article  MathSciNet  Google Scholar 

  51. Liang H, Shi BC, Chai ZH (2017) An efficient phase-field-based multiple-relaxation time lattice Boltzmann model for three-dimensional multiphase flows. Comput Math Appl 73:1524–1538

    Article  MathSciNet  Google Scholar 

  52. Liang H, Xu J, Chen J et al (2018) Phase-field-based lattice Boltzmann modeling of large-density-ratio two-phase flows. Phys Rev E 98:033301

    Article  Google Scholar 

  53. Liang H, Liu H, Chai Z et al (2019) Lattice Boltzmann method for contact-line motion of binary fluids with high density ratio. Phys Rev E 99:063306

    Article  Google Scholar 

  54. Liu Q, He YL, Li Q et al (2014) A multiple-relaxation-time lattice Boltzmann model for convection heat transfer in porous media. Int J Heat Mass Transf 73:761–775

    Article  Google Scholar 

  55. Martins IT, Gómez LC (2022) Microchannel conjugate heat transfer modeling using lattice Boltzmann method with a new discretization strategy. J Enhanc Heat Transf 29(3):79–102

    Article  Google Scholar 

  56. McNamara G, Zanetti G (1988) Use of the Boltzmann equation to simulate lattice-gas automata. Phys Rev Lett 61:2332–2335

    Article  Google Scholar 

  57. Mezrhab A, Moussaoui MA, Jami M et al (2010) Double MRT thermal lattice Boltzmann method for simulating convective flows. Phys Lett A 374:3499–3507

    Article  Google Scholar 

  58. Miller W, Succi S, Mansutti D (2001) Lattice Boltzmann model for anisotropic liquid-solid phase transition. Phys Rev Lett 86:3578–3581

    Article  Google Scholar 

  59. Mohamad AA (2019) Lattice Boltzmann method: fundamentals and engineering applications with computer codes. Springer-Verlag London Ltd., London

    Book  Google Scholar 

  60. Mohamad AA, Kuzmin A (2010) A critical evaluation of force term in lattice Boltzmann method, natural convection problem. Int J Heat Mass Transf 53:990–996

    Article  Google Scholar 

  61. Nellis G, Klein S (2009) Heat transfer. Cambridge University Press, Cambridge

    Google Scholar 

  62. Qian YH, D’Humieres D, Lalleman P (1992) Lattice BGK models for Navier–Stokes equation. Europhys Lett 17(6):479–484

    Article  Google Scholar 

  63. Reichl LE (1998) A modern course in statiscical physics, 2nd edn. John Wiley & Sons Inc., Hoboken

    Google Scholar 

  64. Ren F, Song B, Sukop MC et al (2016) Improved lattice Boltzmann modeling of binary flow based on the conservative Allen–Cahn equation. Phys Rev E 94:023311

    Article  MathSciNet  Google Scholar 

  65. Roache PJ (1998) Verification and validation in computational science and engineering, 1st edn. Hermosa Publishers, New Mexico

    Google Scholar 

  66. Rothman DH, Keller JM (1988) Immiscible cellular-automaton fluids. J Stat Phys 52:1119–1127

    Article  MathSciNet  Google Scholar 

  67. Rowlinson JS, Widom B (1982) Molecular theory of capillarity. Dover Publications Inc., Mineola

    Google Scholar 

  68. Safari H, Rahimian MH, Krafczyk M (2013) Extended lattice Boltzmann method for numerical simulation of thermal phase change in two-phase fluid flow. Phys Rev E 88:013304

    Article  Google Scholar 

  69. Seta T (2013) Implicit temperature correction-based immersed boundary-thermal lattice Boltzmann method for the simulation of natural convection. Phys Rev E 87:063304

    Article  Google Scholar 

  70. Shah RK, London AL (1978) Laminar flow forced convection in ducts. Academic Press, Cambridge

    Google Scholar 

  71. Shan X, Chen H (1993) Lattice Boltzmann model for simulating flows with multiple phases and components. Phys Rev E 47:1815–1819

    Article  Google Scholar 

  72. Shan X, Chen H (1994) Simulation of nonideal gases and liquid-gas phase transitions by the lattice Boltzmann equation. Phys Rev E 49:2941–2948

    Article  Google Scholar 

  73. Sheikholeslami M, Gorji-Bandpy M, Ganji D (2014) Lattice Boltzmann method for MHD natural convection heat transfer using nanofluid. Powder Technol 254:82–93

    Article  Google Scholar 

  74. Su Y, Davidson JH (2016) A new mesoscopic scale timestep adjustable non-dimensional lattice Boltzmann method for melting and solidification heat transfer. Int J Heat Mass Transf 92:1106–1119

    Article  Google Scholar 

  75. Succi S (2018) The lattice Boltzmann equation for complex states of flowing matter. Oxford University Press, Oxford

    Book  Google Scholar 

  76. Swift MR, Orlandini E, Osborn WR et al (1996) Lattice Boltzmann simulations of liquid-gas and binary fluid systems. Phys Rev E 54:5041–5052

    Article  Google Scholar 

  77. Wang J, Wang D, Lallemand P et al (2013) Lattice Boltzmann simulations of thermal convective flows in two dimensions. Comput Math Appl 65:262–286

    Article  MathSciNet  Google Scholar 

  78. Wang L, Zeng Z, Zhang L et al (2016) A lattice Boltzmann model for thermal flows through porous media. Appl Therm Eng 108:66–75

    Article  Google Scholar 

  79. Wang SC, Tong ZX, He YL et al (2022) Unit conversion in pseudopotential lattice Boltzmann method for liquid-vapor phase change simulations. Phys Fluids 34:103305

    Article  Google Scholar 

  80. Wolf-Gladrow DA (2000) Lattice-gas cellular automata and lattice Boltzmann models: an introduction. Springer, Berlin, Heidelberg

    Book  Google Scholar 

  81. Wu F, Rao Z (2017) The lattice Boltzmann investigation of natural convection for nanofluid based battery thermal management. Appl Therm Eng 115:659–669

    Article  Google Scholar 

  82. Xuan Y, Yao Z (2005) Lattice Boltzmann model for nanofluids. Heat Mass Transf 41:199–205

    Google Scholar 

  83. Yan Y, Zu Y, Dong B (2011) LBM, a useful tool for mesoscale modelling of single-phase and multiphase flow. Appl Therm Eng 31(5):649–655

    Article  Google Scholar 

  84. Yoshida H, Nagaoka M (2010) Multiple-relaxation-time lattice Boltzmann model for the convection and anisotropic diffusion equation. J Comput Phys 229:7774–7795

    Article  MathSciNet  Google Scholar 

  85. Zhang S, Tang J, Wu H (2022) Phase-field lattice Boltzmann model for two-phase flows with large density ratio. Phys Rev E 105:015304

    Article  MathSciNet  Google Scholar 

  86. Zhang T, Shi B, Guo Z et al (2012) General bounce-back scheme for concentration boundary condition in the lattice-Boltzmann method. Phys Rev E 85:016701

    Article  Google Scholar 

  87. Zheng HW, Shu C, Chew YT (2006) A lattice Boltzmann model for multiphase flows with large density ratio. J Comput Phys 218:353–371

    Article  MathSciNet  Google Scholar 

  88. Zu YQ, He S (2013) Phase-field-based lattice Boltzmann model for incompressible binary fluid systems with density and viscosity contrasts. Phys Rev E 87:043301

    Article  Google Scholar 

  89. Zu YQ, He S (2013) Phase-field-based lattice Boltzmann model for incompressible binary fluid systems with density and viscosity contrasts. Phys Rev E 87:043301

    Article  Google Scholar 

Download references

Acknowledgements

The authors acknowledge the support received from FAPESP (São Paulo Research Foundation, Grants 2023/02383-6, 2019/21022-9 and 2016/09509-1) and CNPq (National Council for Scientific and Technological Development, process 305941/2020-8).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ivan T. Martins.

Additional information

Technical Editor: Francis HR Franca.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1: 1D advection–diffusion equation

In this example, we solve the advection–diffusion equation in a 1D domain. Air at an average temperature of 335.50 K is considered, with the following properties: \(\rho = 1.052\) kg m\(^{-3}\), \(c_p = 1008.174\) J kg\(^{-1}\)K\(^{-1}\) and \(k = 0.029\) W m\(^{-1}\)K\(^{-1}\). Initially, the domain is at \(T_\textrm{ini} = 298.0\) K, and suddenly the right boundary is subjected to a temperature of \(T_L = 373.0\) K, while the other end is maintained at \(T_0 = 298.0\) K. The domain length is \(L = 1.0\) m, and the air is moving with a constant speed \(u = 0.001\) m s\(^{-1}\).

The macroscopic equation that represents the physical problem is expressed by Eq. 53, and the corresponding analytical solution for the steady-state condition is given by Eq. 54.

$$\begin{aligned}{} & {} u\frac{\partial T}{\partial x} = \alpha \frac{\partial ^2 T}{\partial x^2} \end{aligned}$$
(53)
$$\begin{aligned}{} & {} T(x) = T_0 + (T_L - T_0)\left[ \frac{\text{ exp }\left( \frac{\rho c_p u x}{k} - 1 \right) }{\text{ exp }\left( \frac{\rho c_p u L}{k} - 1 \right) } \right] \end{aligned}$$
(54)

For this specific problem, given its simplicity in handling boundary conditions in the 1D case, we used the wet-node scheme for the boundaries instead of the link-wise scheme. This last scheme was used in the remainder of all simulations carried out in the paper. Then, using the D1Q3 velocity scheme, the BCs were implemented according to Eq. 55. Here, we considered the traditional BGK operator for the LBE, represented in Eq. 16.

$$\begin{aligned} {\left\{ \begin{array}{ll} g_1(0,t+\Delta t) = T_0 - g_0(0,t+\Delta t) - g_2(0,t+\Delta t), \text{ for } x=0.0;\\ g_2(L,t+\Delta t) = T_L - g_0(L,t+\Delta t) - g_1(L,t+\Delta t), \text{ for } x=L; \end{array}\right. } \end{aligned}$$
(55)

The LBM models are solved considering \(\Delta x = 0.0125\) m and \(\Delta t = 0.10\) s. The numerical solutions with LBM and the analytical solution are all shown in Fig. 17. Comparison of the solutions resulted in a global error of \(E_2 = 0.030 \%\) for both LBM models relative to the theoretical solution.

Fig. 17
figure 17

Steady-state temperature distribution for the one-dimensional advection–diffusion problem

The results provided verify the accuracy of the dimensional LBM.

Appendix 2: isothermal channel flow

We also applied both LBM models to simulate an isothermal Poiseuille flow between two parallel plates. The distance between the plates was assumed to be \(H = 0.50\) mm. As the analytical solution does not depend on the channel length (given by Eq. 44), we used 10 computational cells (\(10 \Delta x\)) in the X-direction. We employed the D2Q9 velocity scheme with \(\Delta x = 5.0\cdot 10^{-6}\) m and \(\Delta t = 1.0\cdot 10^{-7}\) s.

The mean velocity of the channel was \(u_m = 0.20 m\ s^{-1}\) and the driving force in the x direction was \(F_x = 12u_m\zeta /H^2\). The fluid is water at a mean temperature of 301 K, with properties listed in Table 1. The results are depicted in Fig. 18, and the global errors for both LBM models compared to the analytical solution are \(E_2^\textrm{dim} = E_2^\textrm{conv} = 0.011\%\), indicating very good accuracy.

Fig. 18
figure 18

Steady-state velocity profiles of the isothermal Poiseuille flow between two parallel plates obtained for the dimensional and conventional LBM simulations and the analytical solution

Appendix 3: natural convection in a square enclosure

In this Appendix, we simulate natural convection in a square enclosure with length \(L = 0.0130\) m containing air initially at \(T_\textrm{ini} = 293.85\) K. The left wall of the domain is maintained at a higher constant temperature equal to \(T_h = 373.15\) K, while the right wall remains at the initial temperature of \(T_c = 293.85\) K. The upper (top) and lower (bottom) walls are considered insulated. Air properties are calculated at a reference temperature of \(T_\textrm{ref} = 333.50\) K: \(\rho = 1.059\) kg m\(^{-3}\), \(c_p = 1008.045\) J kg\(^{-1}\)K\(^{-1}\), \(k = 0.029\) W m\(^{-1}\)K\(^{-1}\), \(\alpha = 2.702 \cdot 10^{-5}\) m\(^2\) s, \(\nu = 1.90 \cdot 10^{-5}\) m\(^2\) s and \(\beta _\textrm{exp} = 3.004 \cdot 10^{-3} K^{-1}\) (thermal expansion coefficient).

The temperature difference between the walls causes a mass flux due to the difference in density between the hot and cold fluids. To consider this effect without changing the fluid density in the simulations, we assumed a buoyancy force given by Eq. 56 [57, 60, 77]. This is the so-called Boussinesq approximation. In this equation, \({\overline{\rho }}\) is the reference density, calculated at the reference temperature \(T_\textrm{ref}\), and \({\textbf{g}} = (0,-\,9.81)\) m s\(^{-2}\) is the gravitational acceleration.

$$\begin{aligned} \mathbf {F_b}({\textbf{x}},t) = -{\overline{\rho }} \beta _\textrm{exp} \left[ T({\textbf{x}},t) - T_\textrm{ref} \right] {\textbf{g}} \end{aligned}$$
(56)

We considered the D2Q9 velocity set, with the BGK and MRT collision operators for momentum and thermal LBEs, respectively. For stationary walls, we used the bounce-back BC for the momentum distribution function (Eq. 13). Furthermore, for the fixed temperature BCs (left and right walls), we employed the anti-bounce-back rule (Eq. 20), and the upper and lower walls were modeled as thermally insulated, just applying the BB rule (Eq. 21) with zero heat flux (\(q'' = 0\)).

The problem can be characterized by the Rayleigh number (Eq. 57), which will be considered as Ra \(= 10^4\) for the first case and Ra \(= 10^6\), for the second. In this last test, to obtain Ra \(= 10^6\) without changing the average fluid temperature, we considered a new square cavity size, equal to \(L = 0.60\) m, and the wall temperatures were changed to \(T_h = 373.85\) K and \(T_c = 293.15\) K, keeping \(T_\textrm{ref} = 333.50\) K. Therefore, the air properties in both tests were maintained constant and unchanged.

$$\begin{aligned} \textrm{Ra} = \frac{|{\textbf{g}}|\beta _\textrm{exp}L^3(T_h - T_c)}{\nu \alpha } \end{aligned}$$
(57)

For both cases, discrete space and time intervals equal to \(\Delta x = 2.0 \cdot 10^{-4}\) m and \(\Delta t = 2.0 \cdot 10^{-4}\) s, were considered, respectively. Steady-state results for the temperature contours and streamlines are presented in Figs. 19 and 20. To evaluate the dimensional LBM, its solution is compared with the results of the conventional LBM, and both numerical solutions are validated through a comparison with the benchmark solutions found in the literature [14]. All these solutions are presented in Table 6. Both LBM models showed good agreement with the benchmark expected values, presenting very small global errors, \(E_2\).

Table 6 Calculated average Nusselt numbers from the simulated results by both LBM models and the benchmark solution [14]
Fig. 19
figure 19

Simulated temperature contours (a) and streamlines (b) for Ra \(= 10^4\) with the dimensional LBM

Fig. 20
figure 20

Simulated temperature contours (a) and streamlines (b) for Ra \(= 10^6\) with the dimensional LBM

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Martins, I.T., Alvariño, P.F. & Cabezas-Gómez, L. Lattice Boltzmann method for simulating transport phenomena avoiding the use of lattice units. J Braz. Soc. Mech. Sci. Eng. 46, 333 (2024). https://doi.org/10.1007/s40430-024-04905-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-024-04905-y

Keywords

Navigation