Lbm models the fluid as consisting of fictitious particles and such particles perform consecutive propagation and collision processes over a discrete. In the model, any typical equation of state can be incorporated and different contact angles of. Qinjun kang, dongxiao zhang, shiyi chen and xiaoyi he. Shiyi chen college of engineering peking university. Fiu electronic theses and dissertations, paper 22, 2008. Contents dedication v preface vii chapter 1 introduction 1 1. Stabilization, extension and unification of the lattice. This model is validated by comparing numerical simulation and experimental results over a wide range of rayleigh numbers. In part because the book introduces latticeboltzmann models from latticegas cellular automata as they evolved historically, instead of being directly based on the boltzmann transport equation as is more common nowadays. Lattice boltzmann simulation of aluminawater nanofluid in a.
A lattice boltzmann model for simulating fluids with multiple components and interparticle forces proposed by shan and chen is described in detail. The algorithm provides advantages similar to the cellular automaton method in that it is local and easily adapted to parallel computing environments. Lattice boltzmann model for the simulation of flows in open. Lbm has emerged as a serious alternative to traditional navier stokes based cfd codes, in particular for the simulation of unsteady flows over highly complex geometries. The author did a great job in providing the necessary history of lattice boltzmann, from lattice gas cellular automaton, its subsequent development, and deployments to multiphase, supersonic, microfluidics, etc flows. Lattice boltzmann modelling for highmach, high reynolds. The subsequent sections will describe the original singlerelaxationtime lattice boltzmann method made purely for hydrodynamic modeling, followed by an explanation of the he chen doolen adaptation that accounts for full hydrodynamic and thermal flow.
Investigation of the applicability of the lattice boltzmann method to. The o lattice boltzmann olb method consists of numerical schemes which are used to solve the discrete boltzmann equation. In the currently proposed schemes, which can be broadly classi ed into. Overall, i quickly abandoned this book while writing my latticeboltzmann code. Dealing with moving boundary problems, proper routines are needed to.
On boundary conditions in lattice boltzmann methods. Any good kinetic theory reference can be useful for this. It was introduced in 1988 by mcnamara and zanetti 12 to overcome the drawbacks of the lattice gas cellular automata. Analysis of lattice boltzmann nodes initialization in. Threedimensional lattice boltzmann flux solver and its applications to incompressible isothermal and thermal flows y wang, c shu, cj teo, j wu, l yang communications in computational physics 18 3, 593620, 2015. Numerical simulation of twodimensional convective heat transfer problem is conducted using twodimensional, nine directional d2q9 thermal lattice boltzmann arrangements. Section 4 presents the results of the lattice boltzmann simulation and comparison with other techniques. Finally, in section 5 the main conclusions of this. The method is versatile as the model fluid can straightforwardly be made to mimic common fluid behaviour like vapourliquid.
Finally, in section 5 the main conclusions of this study are outlined. In section 3 the process of synthetic fracture generation and the usage of these fractures in lattice boltzmann simulation are described. Discrete lattice effects on the forcing term in the lattice. Efficient fractured reservoir simulation using lattice. Projects doctoral training partnership 201819 university of strathclyde bencivenga, giuseppe haeri, sina principal investigator zhang, yonghao coinvestigator bencivenga, giuseppe research coinvestigator 01jan2019 01jan2023. Recent advances of the latticeboltzmann method for the. The lattice boltzmann method as a basis for ocean circulation. The lattice boltzmann lb method is an alternative and powerful numerical technique used for modeling. The lattice boltzmann equation for fluid dynamics and beyond. A lattice boltzmann model is developed by coupling the density d2q9 and the temperature distribution functions with 9speed to simulate the convection heat transfer utilizing al 2 o 3water nanofluids in a square cavity. Here data is read in a linear fashion, however the propagate stage must implement some out of order memory accesses to swap data between adjacent lattice points. Coupling of fvm and lbm for natural convection in a square cavity hb luan, l chen, h xu, w tao journal of xian jiaotong university 45 5, 7883. Instead of solving the navierstokes equations directly, a fluid density on a lattice is simulated with streaming and collision relaxation processes.
Lattice boltzmann model for simulation of magnetohydrodynamics. May 24, 2016 the extension of the lattice boltzmann method lbm to transonic and supersonic flow speeds in the code powerflow will be presented. In recent years, stylized forms of the boltzmann equation, now going by the name of lattice boltzmann equation lbe, have emerged, which relinquish most mathematical complexities of the true boltzmann equation without sacrificing physical fidelity in the description of many situations involving complex fluid motion. Threedimensional lattice boltzmann model for highspeed. Macroscopic equations governing the motion of each component are derived by using the chapmanenskog method. Stabilization, extension and uni cation of the lattice boltzmann method using information theory tyler wilson doctor of philosophy graduate department of mathematics university of toronto 2016 a novel lattice boltzmann method is derived using the principle of minimum discrimination infor. The lbm simpli es boltzmanns original idea of gas dynamics by reducing the number of particles and con ning them to the nodes of a lattice. Latticegas cellular automata and lattice boltzmann models an introduction, wolfgardow, 2005. To get a feel of the lattice boltzmann equation for fluid mechanics you first need to understand the general derivation and physics behind the equation. Transport properties and time correlation functions, hardy et al, 1976.
Latticeboltzmann simulation of fluid flow in synthetic. A highly efficient threedimensional 3d lattice boltzmann lb model for high speed compressible flows is proposed. Evaluation of three lattice boltzmann models for multiphase. Lattice boltzmann methods for fluid dynamics steven orszag department of mathematics yale university in collaboration with hudong chen, isaac goldhirsch, and rick shock. In cles, the whole domain is simulated using largeeddy simulation les while a reynolds stress constraint is enforced on the subgridscale.
Development of the singlerelaxationtime lattice boltzmann. Discrete lattice effects on the forcing term in the. Starting from lga on a hexagonal lattice, frish, hasslacher, and pomeau obtained correct navierstokes equations for the. Unlike the commonly used lattice boltzmann method, the spatial and time steps are uncoupled in the olb method. I want to learn about the lattice boltzmann equation in. Largescale lattice boltzmann simulations of complex. Shiyi chen a lattice boltzmann model for multicomponent fluid flows is used to simulate the twodimensional rayleightaylor instability. Since then the lbm emerged as an alternative powerful method for solving. Luo, lattice boltzmann model for the incompressible navierstokes equation, journal of statistical physics 88 3 1997 927944. A consistent hydrodynamic boundary condition for the. Lattice boltzmann method is implemented to study hydrodynamically and thermally developing steady laminar flows in a channel. Analysis of lattice boltzmann nodes initialization in moving boundary problems a.
Latticeboltzmann simulation of fluid flow in synthetic fractures. In 1988, the lattice boltzmann method lbm was introduced by mcnamara and zanetti to overcome the drawbacks of the lattice gas cellular automata. In this paper, the shanchen type sc multiphase lattice boltzmann model was used to study the viscous coupling effects for immiscible twophase. This is essentially the first book fully dedicated to the lattice boltzmann method lb. Simulation of cavity flow by the lattice boltzmann method. Lattice boltzmann methods lbm is a class of computational fluid dynamics cfd methods for fluid simulation. The calculation of fluid flow inside a porous medium is one of the important problems in the field of environmental fluid dynamics, mostly in the context of aquifer contamination and movement of solutes in the subsoil layers. Numerical stability of explicit o lattice boltzmann schemes. A consistent hydrodynamic boundary condition for the lattice. This book provides the first detailed survey of lbe theory and its major. For the d2q9 lattice 9 floating point numbers must be read and updated for every lattice during the collision phase.
With the definition of the relations between lattice units and the physical units, lattice mass m 4. Zhanga lattice boltzmann scheme for incompressible multiphase flow and its application in simulation of rayleightaylor instability j. The subsequent sections will describe the original singlerelaxationtime lattice boltzmann method made purely for hydrodynamic modeling, followed by an explanation of the hechendoolen adaptation that accounts for full hydrodynamic and thermal flow. Interaction forces between the two kind of fluid particles result in a surface tension and a practical phase separation shan and chen. Fpga acceleration of lattice boltzmann using opencl. Lattice boltzmann modeling of thermal conduction in. The mutual diffusivity in a binary mixture is calculated analytically and confirment by numerical simulation. Application of lattice boltzmann method reconstruction operator hb luan, l chen, w zhou, j sun, y he, w tao journal of engineering thermophysics 32 6, 9971001. It has become an alternative and promising approach for the computational fluid dynamics problems lbm models the fluid as consisting of fictitious particles and such particles perform consecutive propagation and. Lattice boltzmann simulations of fluid flows in mems.
Lattice boltzmann method lbm is a mesoscopic approach based on the boltzmann kinetic equation. On january 26, 2018, the world academy of sciences for the advancement of science in developing countries twas elects 55 new fellows and chen shiyi, the president of sustech, is one of the new twas fellows, who will be inducted at the academys 28th general meeting in 2018. The lattice boltzmann method lbm, a mesoscopic method between the molecular dynamics method and the conventional numerical methods, has been developed into a very efficient numerical alternative in the past two decades. Shanchen multicomponent model solves a lattice boltzmann equation for a set of components as. Section 4 studies the numerical errors in lattice boltzmann simulations due to lattice size and compressibility.
The lattice boltzmann method is a numerical scheme based on a xedgrid. The wetting and nonwetting phase flow fluxes were also calculated at the bottom boundary during the simulations. Flow simulations using two dimensional thermal lattice. The lattice boltzmann method as a basis for ocean circulation modeling by rick salmon1 abstract we construct a lattice boltzmann model of a singlelayer, reduced gravity ocean in a square basin, with shallow water or planetary geostrophic dynamics, and boundary conditions of no slip or. The lattice boltzmann code is a memory bound problem. Lattice boltzmann methods for multiphase flow and phasechange heat transfer q. Evaluation of shanchen lattice boltzmann model ability on. Shiyi chens research works johns hopkins university, md.
Constrained largeeddy simulation cles method has been recently developed by chen and his colleagues for simulating attached and detached wallbounded turbulent flows. Li chen, wenzhen fang, qinjun kang, jeffrey dehaven, hyman hari, s. Lattice boltzmann simulation of aluminawater nanofluid in. Multicomponent latticeboltzmann model with interparticle. Threedimensional lattice boltzmann flux solver and its applications to incompressible isothermal and thermal flows y wang, c shu, cj teo, j wu, l yang communications in computational physics 18. A lattice boltzmann scheme for incompressible multiphase flow and its application in simulation of rayleightaylor instability x he, s chen, r zhang journal of computational physics 152 2, 642663, 1999. The method consists in adding a force term in the lbm for. The lattice boltzmann research group lbrg is an interdisciplinary research group aiming at taking advantage of novel mathematical modelling strategies and numerical methods to enable largescale simulations as well as optimal control of fluid flows for applications in the field of process engineering. Discrete lattice effects on the forcing term in the lattice boltzmann method zhaoli guo,1 chuguang zheng,1 and baochang shi2 1national laboratory of coal combustion, huazhong university of science. Lattice boltzmann methods for multiphase flow and phase.
In the model, any typical equation of state can be incorporated and different contact angles of the gasliquid interface at a solid wall can be. Lattice boltzmann simulation of 2d flow in a random porous. A coupled discrete element lattice boltzmann method for the. Doolen, lattice boltzmann method for fluid flows, annual. All the other physical values can also be obtained via simple calculations. We conduct a comparative study to evaluate several lattice boltzmann lb models for solving the near incompressible navierstokes equations, including the lattice boltzmann equation with the multiplerelaxationtime mrt, the tworelaxationtime trt, the singlerelaxationtime srt collision models, and the entropic lattice boltzmann equation elbe. The dynamical processes of the instability, varying from. The lattice boltzmann equation for fluid dynamics and. The latticeboltzmann method is a relatively new computational. Numerical stability of explicit o lattice boltzmann. Lattice boltzmann modeling of fluid flow and solute transport in karst aquifers. Unlike conventional numerical methods, the kinetic theory based lbm simulates fluid flows by tracking the evolution of the particle distribution function, and then. Section 5 is devoted to comparisons between the square lattice and the triangular fhp lattice.
Overall, i quickly abandoned this book while writing my lattice boltzmann code. Lattice boltzmann simulation of 2d flow in a random porous medium background for the project. In part because the book introduces lattice boltzmann models from lattice gas cellular automata as they evolved historically, instead of being directly based on the boltzmann transport equation as is more common nowadays. A modified phase change pseudopotential lattice boltzmann. In this neutrally wetting case, the fe model is used and the fluid component with. The velocity and temperature profiles in the developing region predicted by lattice boltzmann. The limit of relaxation time for these two models is explored. A typical cocurrent flow flux variation as a function of the time steps is illustrated in fig.
A coupled discrete element lattice boltzmann method for. It has become an alternative and promising approach for the computational fluid dynamics problems. Coupling of fvm and lbm for natural convection in a square cavity hb luan, l chen, h xu, w tao. Dec 10, 2009 the lattice boltzmann method lbm, a mesoscopic method between the molecular dynamics method and the conventional numerical methods, has been developed into a very efficient numerical alternative in the past two decades. A lattice boltzmann boundary condition for simulation of fluid flow using simple extrapolation is proposed. Lattice boltzmann method and its applications in engineering.
126 136 540 1213 1083 1092 1443 1050 790 1317 1300 228 556 283 1596 215 1270 1280 1596 1486 662 342 460 1408 620 553 815 907 1371 458 758 1494 1441 877 123 1299 260 1008 905 1100 620