With the definition of the relations between lattice units and the physical units, lattice mass m 4. Lattice boltzmann model for the simulation of flows in open. Lattice boltzmann simulation of 2d flow in a random porous. Unlike conventional numerical methods, the kinetic theory based lbm simulates fluid flows by tracking the evolution of the particle distribution function, and then. Any good kinetic theory reference can be useful for this. 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. Lattice boltzmann model for simulation of magnetohydrodynamics. Luo, lattice boltzmann model for the incompressible navierstokes equation, journal of statistical physics 88 3 1997 927944. Lattice boltzmann simulations of fluid flows in mems. Zhanga lattice boltzmann scheme for incompressible multiphase flow and its application in simulation of rayleightaylor instability j. Section 4 presents the results of the lattice boltzmann simulation and comparison with other techniques. Contents dedication v preface vii chapter 1 introduction 1 1.
The lattice boltzmann method is a numerical scheme based on a xedgrid. In the currently proposed schemes, which can be broadly classi ed into. 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. Li chen, wenzhen fang, qinjun kang, jeffrey dehaven, hyman hari, s. In section 3 the process of synthetic fracture generation and the usage of these fractures in lattice boltzmann simulation are described. Shanchen multicomponent model solves a lattice boltzmann equation for a set of components as. Development of the singlerelaxationtime lattice boltzmann. 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. Lattice boltzmann methods for fluid dynamics steven orszag department of mathematics yale university in collaboration with hudong chen, isaac goldhirsch, and rick shock. 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.
Lattice boltzmann method lbm is a mesoscopic approach based on the boltzmann kinetic equation. 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. The method consists in adding a force term in the lbm for. Discrete lattice effects on the forcing term in the. May 24, 2016 the extension of the lattice boltzmann method lbm to transonic and supersonic flow speeds in the code powerflow will be presented. Lattice boltzmann methods for multiphase flow and phase. Investigation of the applicability of the lattice boltzmann method to. The method is versatile as the model fluid can straightforwardly be made to mimic common fluid behaviour like vapourliquid. Lattice boltzmann methods lbm is a class of computational fluid dynamics cfd methods for fluid simulation. 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. The mutual diffusivity in a binary mixture is calculated analytically and confirment by numerical simulation.
Latticeboltzmann simulation of fluid flow in synthetic fractures. The lattice boltzmann code is a memory bound problem. 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. In 1988, the lattice boltzmann method lbm was introduced by mcnamara and zanetti to overcome the drawbacks of the lattice gas cellular automata. Interaction forces between the two kind of fluid particles result in a surface tension and a practical phase separation shan and chen. A lattice boltzmann model for simulating fluids with multiple components and interparticle forces proposed by shan and chen is described in detail. 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. The lattice boltzmann method as a basis for ocean circulation.
Constrained largeeddy simulation cles method has been recently developed by chen and his colleagues for simulating attached and detached wallbounded turbulent flows. Shiyi chens research works johns hopkins university, md. The limit of relaxation time for these two models is explored. The o lattice boltzmann olb method consists of numerical schemes which are used to solve the discrete boltzmann equation. Stabilization, extension and unification of the lattice. Lattice boltzmann methods for multiphase flow and phasechange heat transfer q. Lbm models the fluid as consisting of fictitious particles and such particles perform consecutive propagation and collision processes over a discrete.
Latticeboltzmann simulation of fluid flow in synthetic. 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. 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. In the model, any typical equation of state can be incorporated and different contact angles of. 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. A typical cocurrent flow flux variation as a function of the time steps is illustrated in fig. The extension of the lattice boltzmann method lbm to transonic and supersonic flow speeds in the code powerflow will be presented.
Finally, in section 5 the main conclusions of this study are outlined. Starting from lga on a hexagonal lattice, frish, hasslacher, and pomeau obtained correct navierstokes equations for the. This model is validated by comparing numerical simulation and experimental results over a wide range of rayleigh numbers. The algorithm provides advantages similar to the cellular automaton method in that it is local and easily adapted to parallel computing environments. Lattice boltzmann simulation of 2d flow in a random porous medium background for the project. A lattice boltzmann boundary condition for simulation of fluid flow using simple extrapolation is proposed.
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. 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. 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. A highly efficient threedimensional 3d lattice boltzmann lb model for high speed compressible flows is proposed.
On boundary conditions in lattice boltzmann methods. 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. Projects doctoral training partnership 201819 university of strathclyde bencivenga, giuseppe haeri, sina principal investigator zhang, yonghao coinvestigator bencivenga, giuseppe research coinvestigator 01jan2019 01jan2023. The wetting and nonwetting phase flow fluxes were also calculated at the bottom boundary during the simulations. The dynamical processes of the instability, varying from.
The latticeboltzmann method is a relatively new computational. All the other physical values can also be obtained via simple calculations. In cles, the whole domain is simulated using largeeddy simulation les while a reynolds stress constraint is enforced on the subgridscale. Shiyi chen a lattice boltzmann model for multicomponent fluid flows is used to simulate the twodimensional rayleightaylor instability. It has become an alternative and promising approach for the computational fluid dynamics problems. 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. 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. Section 5 is devoted to comparisons between the square lattice and the triangular fhp lattice. Threedimensional lattice boltzmann model for highspeed. Lattice boltzmann modeling of fluid flow and solute transport in karst aquifers. The lattice boltzmann lb method is an alternative and powerful numerical technique used for modeling. 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. Unlike the commonly used lattice boltzmann method, the spatial and time steps are uncoupled in the olb method.
Overall, i quickly abandoned this book while writing my lattice boltzmann code. 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. I want to learn about the lattice boltzmann equation in. Evaluation of shanchen lattice boltzmann model ability on.
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. 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. Caiazzo fraunhofer itwm, fraunhoferplatz, 1, d67663 kaiserslautern, germany email. 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.
A consistent hydrodynamic boundary condition for the lattice. Transport properties and time correlation functions, hardy et al, 1976. Since then the lbm emerged as an alternative powerful method for solving. 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. Dealing with moving boundary problems, proper routines are needed to. Multicomponent latticeboltzmann model with interparticle. From the figure we can see that the initialization is not far. A modified phase change pseudopotential lattice boltzmann. Instead of solving the navierstokes equations directly, a fluid density on a lattice is simulated with streaming and collision relaxation processes. Macroscopic equations governing the motion of each component are derived by using the chapmanenskog method. Section 4 studies the numerical errors in lattice boltzmann simulations due to lattice size and compressibility. 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. A coupled discrete element lattice boltzmann method for the. A consistent hydrodynamic boundary condition for the.
A coupled discrete element lattice boltzmann method for. Numerical simulation of twodimensional convective heat transfer problem is conducted using twodimensional, nine directional d2q9 thermal lattice boltzmann arrangements. Numerical stability of explicit o lattice boltzmann schemes. For the d2q9 lattice 9 floating point numbers must be read and updated for every lattice during the collision phase. Finally, in section 5 the main conclusions of this. Numerical stability of explicit o lattice boltzmann.
The lattice boltzmann equation for fluid dynamics and beyond. Recent advances of the latticeboltzmann method for the. Fpga acceleration of lattice boltzmann using opencl. Fiu electronic theses and dissertations, paper 22, 2008. Simulation of cavity flow by the lattice boltzmann method.
Lattice boltzmann method and its applications in engineering. 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. Evaluation of three lattice boltzmann models for multiphase. Latticegas cellular automata and lattice boltzmann models an introduction, wolfgardow, 2005.
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. Overall, i quickly abandoned this book while writing my latticeboltzmann code. Lattice boltzmann simulation of aluminawater nanofluid in a. Qinjun kang, dongxiao zhang, shiyi chen and xiaoyi he. Discrete lattice effects on the forcing term in the lattice. 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. Lattice boltzmann methods lbm, originated from the lattice gas automata lga method hardypomeaupazzis and frischhasslacherpomeau models, is a class of computational fluid dynamics cfd methods for fluid simulation. The velocity and temperature profiles in the developing region predicted by lattice boltzmann. Lattice boltzmann modeling of thermal conduction in.
This book provides the first detailed survey of lbe theory and its major. This is essentially the first book fully dedicated to the lattice boltzmann method lb. A numerical method, based on a discrete boltzmann equation, is presented for solving the equations of magnetohydrodynamics mhd. Efficient fractured reservoir simulation using lattice. Doolen, lattice boltzmann method for fluid flows, annual. Largescale lattice boltzmann simulations of complex. 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. Coveney 2 1institute for computational physics, university of stuttgart, pfaffenwaldring 27, 70569 stuttgart, germany. Flow simulations using two dimensional thermal lattice.
517 601 948 837 343 926 387 244 1448 1545 653 1235 1276 190 491 984 690 1069 35 604 267 1273 48 135 1334 836 500 1127 92 1290 1197 470