A dynamically adaptive lattice Boltzmann method for thermal convection problems

Kai Feldhusen; Ralf Deiterding; Claus Wagner

International Journal of Applied Mathematics and Computer Science (2016)

  • Volume: 26, Issue: 4, page 735-747
  • ISSN: 1641-876X

Abstract

top
Utilizing the Boussinesq approximation, a double-population incompressible thermal lattice Boltzmann method (LBM) for forced and natural convection in two and three space dimensions is developed and validated. A block-structured dynamic adaptive mesh refinement (AMR) procedure tailored for the LBM is applied to enable computationally efficient simulations of moderate to high Rayleigh number flows which are characterized by a large scale disparity in boundary layers and free stream flow. As test cases, the analytically accessible problem of a two-dimensional (2D) forced convection flow through two porous plates and the non-Cartesian configuration of a heated rotating cylinder are considered. The objective of the latter is to advance the boundary conditions for an accurate treatment of curved boundaries and to demonstrate the effect on the solution. The effectiveness of the overall approach is demonstrated for the natural convection benchmark of a 2D cavity with differentially heated walls at Rayleigh numbers from 103 up to 108. To demonstrate the benefit of the employed AMR procedure for three-dimensional (3D) problems, results from the natural convection in a cubic cavity at Rayleigh numbers from 103 up to 105 are compared with benchmark results.

How to cite

top

Kai Feldhusen, Ralf Deiterding, and Claus Wagner. "A dynamically adaptive lattice Boltzmann method for thermal convection problems." International Journal of Applied Mathematics and Computer Science 26.4 (2016): 735-747. <http://eudml.org/doc/287169>.

@article{KaiFeldhusen2016,
abstract = {Utilizing the Boussinesq approximation, a double-population incompressible thermal lattice Boltzmann method (LBM) for forced and natural convection in two and three space dimensions is developed and validated. A block-structured dynamic adaptive mesh refinement (AMR) procedure tailored for the LBM is applied to enable computationally efficient simulations of moderate to high Rayleigh number flows which are characterized by a large scale disparity in boundary layers and free stream flow. As test cases, the analytically accessible problem of a two-dimensional (2D) forced convection flow through two porous plates and the non-Cartesian configuration of a heated rotating cylinder are considered. The objective of the latter is to advance the boundary conditions for an accurate treatment of curved boundaries and to demonstrate the effect on the solution. The effectiveness of the overall approach is demonstrated for the natural convection benchmark of a 2D cavity with differentially heated walls at Rayleigh numbers from 103 up to 108. To demonstrate the benefit of the employed AMR procedure for three-dimensional (3D) problems, results from the natural convection in a cubic cavity at Rayleigh numbers from 103 up to 105 are compared with benchmark results.},
author = {Kai Feldhusen, Ralf Deiterding, Claus Wagner},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {lattice Boltzmann method; adaptive mesh refinement; thermal convection; incompressible},
language = {eng},
number = {4},
pages = {735-747},
title = {A dynamically adaptive lattice Boltzmann method for thermal convection problems},
url = {http://eudml.org/doc/287169},
volume = {26},
year = {2016},
}

TY - JOUR
AU - Kai Feldhusen
AU - Ralf Deiterding
AU - Claus Wagner
TI - A dynamically adaptive lattice Boltzmann method for thermal convection problems
JO - International Journal of Applied Mathematics and Computer Science
PY - 2016
VL - 26
IS - 4
SP - 735
EP - 747
AB - Utilizing the Boussinesq approximation, a double-population incompressible thermal lattice Boltzmann method (LBM) for forced and natural convection in two and three space dimensions is developed and validated. A block-structured dynamic adaptive mesh refinement (AMR) procedure tailored for the LBM is applied to enable computationally efficient simulations of moderate to high Rayleigh number flows which are characterized by a large scale disparity in boundary layers and free stream flow. As test cases, the analytically accessible problem of a two-dimensional (2D) forced convection flow through two porous plates and the non-Cartesian configuration of a heated rotating cylinder are considered. The objective of the latter is to advance the boundary conditions for an accurate treatment of curved boundaries and to demonstrate the effect on the solution. The effectiveness of the overall approach is demonstrated for the natural convection benchmark of a 2D cavity with differentially heated walls at Rayleigh numbers from 103 up to 108. To demonstrate the benefit of the employed AMR procedure for three-dimensional (3D) problems, results from the natural convection in a cubic cavity at Rayleigh numbers from 103 up to 105 are compared with benchmark results.
LA - eng
KW - lattice Boltzmann method; adaptive mesh refinement; thermal convection; incompressible
UR - http://eudml.org/doc/287169
ER -

References

top
  1. Abdelhadi, B., Hamza, G., Razik, B. and Raouache, E. (2006). Natural convection and turbulent instability in cavity, WSEAS Transactions on Heat and Mass Transfer 1(2): 179-184. 
  2. Alexander, F.J., Chen, S. and Sterling, J.D. (1993). Lattice Boltzmann thermohydrodynamics, Physical Review E 47: 2249-2252. 
  3. Azwadi Che Sidik, N. and Irwan, M. (2010). Simplified mesoscale lattice Boltzmann numerical model for prediction of natural convection in a square enclosure filled with homogeneous porous media, WSEAS Transactions on Fluid Mechanics 3(5): 186-195. 
  4. Azwadi Che Sidik, N. and Syahrullail, S. (2009). A three-dimension double-population thermal lattice BGK model for simulation of natural convection heat transfer in a cubic cavity, WSEAS Transactions on Mathematics 8(9): 561-571. 
  5. Berger, M. and Colella, P. (1988). Local adaptive mesh refinement for shock hydrodynamics, Journal of Computational Physics 82(1): 64-84. Zbl0665.76070
  6. Bhatnagar, P., Gross, E. and Krook, M. (1954). A model for collisional processes in gases, I: Small amplitude processes in charged and in neutral one-component systems, Physical Review 94(3): 511-525. Zbl0055.23609
  7. Bouzidi, M., Firdaouss, M. and Lallemand, P. (2001). Momentum transfer of a Boltzmann-lattice fluid with boundaries, Physics of Fluids 13(11): 3452-3459. Zbl1184.76068
  8. Chen, H., Filippova, O., Hoch, J., Molvig, K., Shock, R., Teixeira, C. and Zhang, R. (2006). Grid refinement in lattice Boltzmann methods based on volumetric formulation, Physica A 362(1): 158-167. 
  9. Chen, H. and Teixeira, C. (2000). H-theorem and origins of instability in thermal lattice Boltzmann models, Computer Physics Communications 129(1): 21-31. Zbl0985.76070
  10. Chen, S. and Doolen, G. (1998). Lattice Boltzmann method for fluid flows, Annual Review of Fluid Mechanics 30: 329-364. 
  11. Coutanceau, M. and Menard, C. (1985). Influence of rotation on the near-wake development behind an impulsively started circular cylinder, Journal of Fluid Mechanics 158: 399-446. 
  12. De Vahl Davis, G. (1983). Natural convection of air in a square cavity a benchmark numerical solution, International Journal for Numerical Methods in Fluids 3(3): 249-264. Zbl0538.76075
  13. Deiterding, R. (2011). Block-structured adaptive mesh refinement-theory, implementation and application, ESAIM Proceedings 34: 97-150. Zbl1302.65220
  14. Deller, P. (2002). Lattice kinetic schemes for magnetohydrodynamics, Journal of Computational Physics 179(1): 95-126. Zbl1060.76093
  15. Dupuis, A. and Chopard, B. (2003). Theory and applications of an alternative lattice Boltzmann grid refinement algorithm, Physica E 67: 066707. 
  16. Fusegi, T., Hyun, J., Kuwahara, K. and Farouk, B. (1991). A numerical study of three-dimensional natural convection in a differentially heated cubical enclosure, International Journal of Heat and Mass Transfer 34(6): 1543-1557. 
  17. Guo, Z., Shi, B. and Zheng, C. (2002). A coupled lattice BGK model for the Boussinesq equations, International Journal for Numerical Methods in Fluids 39(4): 325-342. Zbl1014.76071
  18. Hähnel, D. (2004). Molekulare Gasdynamik, Springer, Heidelberg. 
  19. He, N.-Z., Wang, N.-C., Shi, B.-C. and Guo, Z.-L. (2004). A unified incompressible lattice BGK model and its application to three-dimensional lid-driven cavity flow, Chinese Physics 13(1): 40-46. 
  20. He, X., Chen, S. and Doolen, G. (1998). A novel thermal model for the lattice Boltzmann method in incompressible limit, Journal of Computational Physics 146(1): 282-300. Zbl0919.76068
  21. He, X. and Luo, L.-S. (1997). Lattice Boltzmann model for the incompressible Navier-Stokes equation, Journal of Statistical Physics 88(3): 927-944. Zbl0939.82042
  22. Jonas, L., Chopard, B., Succi, S. and Toschi, F. (2006). Numerical analysis of the average flow field in a turbulent lattice Boltzmann simulation, Physica A 32(1): 6-10. 
  23. Kuznik, F., Vareilles, J., Rusaouen, G. and Kraiss, G. (2007). A double-population lattice Boltzmann method with non-uniform mesh for the simulation of natural convection in a square cavity, International Journal of Heat and Fluid Flow 28(5): 862-870. 
  24. Lai, H. and Yan, Y. (2001). The effect of choosing dependent variables and cell-face velocities on convergence of the SIMPLE algorithm using non-orthohonal grids, International Journal of Numerical Methods for Heat & Fluid Flow 11(6): 524-546. Zbl1056.76055
  25. Lee, T. and Lin, C. (2005). A stable discretization of the lattice Boltzmann equation for simulation of incompressible two-phase flows at high density ratio, Journal of Computational Physics 206(1): 16-47. Zbl1087.76089
  26. Li, L., Mei, R. and Klausner, J. (2013). Boundary conditions for thermal lattice Boltzmann equation method, Journal of Computational Physics 237(1): 366-395. Zbl1286.76117
  27. McNamara, G. and Alder, B. (1993). Analysis of lattice Boltzmann treatment of hydrodynamics, Physica A 194(1): 218-228. Zbl0941.82527
  28. Mohamad, A. (2011). Lattice Boltzmann Method- Fundamentals and Engineering Applications with Computer Codes, Springer, London. Zbl1247.80003
  29. Mohamad, A. and Kuzmin, A. (2010). A critical evaluation of force term in lattice Boltzmann method, natural convection problem, International Journal of Heat and Mass Transfer 53: 990-996. Zbl05685065
  30. Peng, Y., Shu, C. and Che, Y. (2003). A 3D incompressible thermal lattice Boltzman model and its application to simulation natural convection in a cubic cavity, Journal of Computational Physics 193(1): 260-274. 
  31. Qian, Y. (1993). Simulating thermohydrodynamics with lattice BGK models, Journal of Scientific Computing 8(3): 231-241. Zbl0783.76004
  32. Qian, Y., D'Humires, D. and Lallemand, P. (1992). Lattice BGK models for Navier-Stokes equation, Europhysics Letters 17(6): 479-484. Zbl1116.76419
  33. Succi, S. (2001). The Lattice Boltzmann Equation: For Fluid Dynamics and Beyond, Numerical Mathematics and Scientific Computation, Clarendon Press, Oxford. Zbl0990.76001
  34. Yan, Y. and Zu, Y. (2008). Numerical simulation of heat transfer and fluid flow past a rotating isothermal cylinder-A LBM approach, International Journal of Heat and Mass Transfer 51(9-10): 2519-2536. Zbl1144.80359
  35. Yu, Z. and Fan, L.-S. (2009). An interaction potential based lattice Boltzmann method with adaptive mesh refinement (AMR) for two-phase flow simulation, Journal of Computational Physics 230(17): 6456-6478. Zbl1261.76048

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.