Skip to main content Accessibility help
×
Home
Hostname: page-component-5cfd469876-fsxpr Total loading time: 0.288 Render date: 2021-06-25T04:19:25.326Z Has data issue: true Feature Flags: { "shouldUseShareProductTool": true, "shouldUseHypothesis": true, "isUnsiloEnabled": true, "metricsAbstractViews": false, "figures": true, "newCiteModal": false, "newCitedByModal": true, "newEcommerce": true }

Finite Volume Lattice Boltzmann Method for Nearly Incompressible Flows on Arbitrary Unstructured Meshes

Published online by Cambridge University Press:  21 July 2016

Weidong Li
Affiliation:
Department of Mathematics & Statistics, Old Dominion University, Norfolk, Virginia 23529, USA Computational Science Research Center, Beijing 100193, China
Li-Shi Luo
Affiliation:
Department of Mathematics & Statistics, Old Dominion University, Norfolk, Virginia 23529, USA Computational Science Research Center, Beijing 100193, China
Corresponding
Get access

Abstract

A genuine finite volume method based on the lattice Boltzmann equation (LBE) for nearly incompressible flows is developed. The proposed finite volume lattice Boltzmann method (FV-LBM) is grid-transparent, i.e., it requires no knowledge of cell topology, thus it can be implemented on arbitrary unstructured meshes for effective and efficient treatment of complex geometries. Due to the linear advection term in the LBE, it is easy to construct multi-dimensional schemes. In addition, inviscid and viscous fluxes are computed in one step in the LBE, as opposed to in two separate steps for the traditional finite-volume discretization of the Navier-Stokes equations. Because of its conservation constraints, the collision term of the kinetic equation can be treated implicitly without linearization or any other approximation, thus the computational efficiency is enhanced. The collision with multiple-relaxation-time (MRT) model is used in the LBE. The developed FV-LBM is of second-order convergence. The proposed FV-LBM is validated with three test cases in two-dimensions: (a) the Poiseuille flow driven by a constant body force; (b) the Blasius boundary layer; and (c) the steady flow past a cylinder at the Reynolds numbers Re=10, 20, and 40. The results verify the designed accuracy and efficacy of the proposed FV-LBM.

Type
Research Article
Copyright
Copyright © Global-Science Press 2016 

Access options

Get access to the full version of this content by using one of the access options below.

References

[1] He, X. and Luo, L.-S.. A priori derivation of the lattice Boltzmann equation. Phys. Rev. E, 55(6):R6333–R6336, 1997.CrossRefGoogle Scholar
[2] He, X. and Luo, L.-S.. Theory of lattice Boltzmann method: From the Boltzmann equation to the lattice Boltzmann equation. Phys. Rev. E, 56(6):68116817, 1997.CrossRefGoogle Scholar
[3] Yu, D.Z., Mei, R., Luo, L.-S., and Shyy, W.. Viscous flow computations with the method of lattice Boltzmann equation. Prog. Aerospace Sci., 39(5):329367, 2003.CrossRefGoogle Scholar
[4] Luo, L.-S., Krafczyk, M., and Shyy, W.. Lattice Boltzmann method for computational fluid dynamics. In Blockley, R. and Shyy, W., editors, Encyclopedia of Arospace Engineering, chapter 56, pages 651660. Wiley, New York, 2010.Google Scholar
[5] Yong, W.-A. and Luo, L.-S.. Accuracy of the viscous stress in the lattice Boltzmann equation with simple boundary conditions. Phys. Rev. E, 86:065701R, 2012.CrossRefGoogle ScholarPubMed
[6] Dellar, P. J.. An interpretation and derivation of the lattice Boltzmann method using Strang splitting. Comput. Math. Appl., 65:129141, 2013.CrossRefGoogle Scholar
[7] Dellar, P. J. and Luo, L.-S.. Lattice Boltzmann methods. In Engquist, B., editor, Encyclopedia of Applied and Computational Mathematics, pages 774778. Springer, Berlin, 2015.CrossRefGoogle Scholar
[8] Nannelli, F. and Succi, S.. The lattice Boltzmann-equation on irregular lattices. J. Stat. Phys., 68(3-4):401407, 1992.CrossRefGoogle Scholar
[9] Peng, G.W., Xi, H.W., Duncan, C., and Chou, S.H.. Lattice Boltzmann method on irregular meshes. Phys. Rev. E, 58(4):R4124–R4127, 1998.CrossRefGoogle Scholar
[10] Peng, G.W., Xi, H.W., Duncan, C., and Chou, S.H.. Finite volume scheme for the lattice Boltzmann method on unstructured meshes. Phys. Rev. E, 59(4):46754682, 1999.CrossRefGoogle Scholar
[11] Xi, H.W., Peng, G.W., and Chou, S.H.. Finite-volume lattice Boltzmann method. Phys. Rev. E, 59(5B):62026205, 1999.CrossRefGoogle ScholarPubMed
[12] Xi, H.W., Peng, G.W., and Chou, S.H.. Finite-volume lattice Boltzmann schemes in two and three dimensions. Phys. Rev. E, 60(3):33803388, 1999.CrossRefGoogle ScholarPubMed
[13] Stiebler, M., Tölke, J., and Krafczyk, M.. An upwind discretization scheme for the finite volume lattice Boltzmann method. Comput. Fluids, 35(8-9):814819, 2006.CrossRefGoogle Scholar
[14] Dubois, F. and Lallemand, P.. On lattice Boltzmann scheme, finite volumes and boundary conditions. Prog. Comput. Fluid Dym., 8(1-4):1124, 2008.CrossRefGoogle Scholar
[15] Ubertini, S. and Succi, S.. A generalised lattice Boltzmann equation on unstructured grids. Commun. Comput. Phys., 3(2):342356, FEB 2008.Google Scholar
[16] Patil, D. V. and Lakshmisha, K. N.. Finite volume TVD formulation of lattice Boltzmann simulation on unstructured mesh. J. Comput. Phys., 228(14):52625279, 2009.CrossRefGoogle Scholar
[17] Razavi, S. E., Ghasemi, J., and Farzadi, A.. Flux modelling in the finite-volume lattice Boltzmann approach. Int. J. Comput. Fluid Dyn., 23(1):6977, 2009.CrossRefGoogle Scholar
[18] Mavriplis, D. J.. Unstructured grid techniques. Annu. Rev. Fluid Mech., 29:473514, 1997.CrossRefGoogle Scholar
[19] Blazek, J.. Computational Fluid Dynamics: Principles and Applications. Elsevier, New York, 2nd edition, 2005.Google Scholar
[20] Li, W.D., Kaneda, M., and Suga, K.. A stable, low diffusion up-wind scheme for unstructured finite volume lattice Boltzmann method. In Proceedings of The 4th Asian Symposium on Computational Heat Transfer and Fluid Flow, 2013. June 3–6, 2013, Hong Kong, China.Google Scholar
[21] d’Humières, D.. Generalized lattice-Boltzmann equations. In Shizgal, B. D. and Weave, D. P., editors, Rarefied Gas Dynamics: Theory and Simulations, volume 159 of Prog. Astronaut. Aeronaut., pages 450458, Washington, D.C., 1992. AIAA.Google Scholar
[22] Guo, Z.L., Zheng, C.G., and Shi, B.C.. An extrapolation method for boundary conditions in lattice Boltzmann method. Phys. Fluids, 14(6):20072010, 2002.CrossRefGoogle Scholar
[23] Ginzbourg, I.. Boundary Conditions Problems in Lattice Gas Methods for Single and Multiple Phases. PhD thesis, Universite Paris VI, France, 1994.Google Scholar
[24] Ginzbourg, I. and Adler, P. M.. Boundary flow condition analysis for the three-dimensional lattice Boltzmann model. J. Phys. II, 4(2):191214, 1994.Google Scholar
[25] Ginzburg, I. and d’Humières, D.. Multireflection boundary conditions for lattice Boltzmann models. Phys. Rev. E, 68(6):066614, 2003.CrossRefGoogle ScholarPubMed
[26] Pan, C., Luo, L.-S., and Miller, C.T.. An evaluation of lattice Boltzmann schemes for porous medium flow simulation. Comput. Fluids, 35(8/9):898909, 2006.CrossRefGoogle Scholar
[27] Luo, L.-S., Liao, W., Chen, X., Peng, Y., and Zhang, W.. Numerics of the lattice Boltzmann method: Effects of collision models on the lattice Boltzmann simulations. Phys. Rev. E, 83(5):056710, 2011.CrossRefGoogle ScholarPubMed
[28] Schlichting, H. and Gersten, K.. Boundary Layer Theory. Springer, Berlin, 8th revised and enlarged edition, 2000.CrossRefGoogle Scholar
[29] White, F. M.. Viscous Fluid Flow. McGraw-Hill Higher Education, New York, 3rd edition, 2006.Google Scholar
[30] Zdravkovich, M.M.. Flow Around Circular Cylinders: Volume I: Fundamentals. Oxford University Press, Oxford, 1997.Google Scholar
[31] He, X. and Doolen, G. D.. Lattice Boltzmann method on curvilinear coordinates systems: Flow around a circular cylinder. J. Comput. Phys., 134:306315, 1997.CrossRefGoogle Scholar
[32] Hejranfar, K. and Ezzatneshan, E.. Implementation of a high-order compact finite-difference lattice Boltzmann method in generalized curvilinear coordinates. J. Comput. Phys., 267:2849, 2014.CrossRefGoogle Scholar
[33] He, X., Luo, L.-S., and Dembo, M.. Some progress in lattice Boltzmann method: Part I. Nonuniform mesh grids. J. Comput. Phys., 129(2):357363, 1996.CrossRefGoogle Scholar
[34] He, X., Luo, L.-S., and Dembo, M.. Some progress in lattice Boltzmann method: Enhancement of Reynolds number in simulations. Physica A, 239(1–3):276285, 1997.CrossRefGoogle Scholar
17
Cited by

Send article to Kindle

To send this article to your Kindle, first ensure no-reply@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about sending to your Kindle. Find out more about sending to your Kindle.

Note you can select to send to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be sent to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Finite Volume Lattice Boltzmann Method for Nearly Incompressible Flows on Arbitrary Unstructured Meshes
Available formats
×

Send article to Dropbox

To send this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Dropbox.

Finite Volume Lattice Boltzmann Method for Nearly Incompressible Flows on Arbitrary Unstructured Meshes
Available formats
×

Send article to Google Drive

To send this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Google Drive.

Finite Volume Lattice Boltzmann Method for Nearly Incompressible Flows on Arbitrary Unstructured Meshes
Available formats
×
×

Reply to: Submit a response

Please enter your response.

Your details

Please enter a valid email address.

Conflicting interests

Do you have any conflicting interests? *