Abstract we propose a novel scheme to handle moving boundaries, both straight and curved, within the lattice boltzmann method lbm. An introduction for geoscientists and engineers at. The lattice boltzmann method is derived from kinetic theory by discretizing multiples fluid boltzmann equations in which crosscollisions and selfcollisions are. Note that this assumption breaks down when the dimensions of the system are comparable to or smaller than the wavelength of the phonons responsible for thermal. Kinetic boundary conditions in the lattice boltzmann method. A latticeboltzmann study of active boundary layer flow control. Lattice boltzmann methods for fluid dynamics steven orszag department of mathematics yale university in collaboration with hudong chen, isaac goldhirsch, and rick shock. Incompressible limits of lattice boltzmann equations using. Wen school of energy science and engineering, central south university, changsha 410083, china. Books for theoretical understanding towards lbm, i would recommend the lattice boltzmann equation for fluid dynamics and beyon. Curved boundary treatments provide a means of improving the computational accuracy of the conventional stairshaped approximation used in lattice boltzmann lb simulations. Pdf boundary condition for lattice boltzmann modeling of. Pdf analysis of lattice boltzmann nodes initialisation in.
Force evaluation in the lattice boltzmann method involving curved geometry renwei mei, dazhi yu, and wei shyy university of florida, gainesville, florida. Modified massconservative curved boundary scheme for lattice boltzmann simulations y. A heuristic curvedboundary treatment in lattice boltzmann. This thesis aims to develop a numerical tool to simulate the twophase flow along curved solid boundaries with lattice boltzmann lb method. Specifically, we use our recently proposed singlenode scheme for the noslip boundary condition and a new scheme is. Boundary conditions for lattice boltzmann simulations with complex.
In this work, we aim at investigating the implementation of contact angles in the pseudopotential lb simulations with curved. Lattice boltzmann methods for moving boundary flows iopscience. The proposed boundary condition is a simple, robust, efficient, and accurate scheme. We propose a lbe boundary condition for moving boundaries by combination of the bounceback scheme and spatial interpolations of first or second order. Curved boundaries in multilayer shallow water lattice boltzmann methods. The proposed treatment of the curved boundaries is an improvement of a scheme due to o. Furthermore, curved boundary treatments can be extended to the modeling of moving boundary problems simply by adding a momentum term to the bounced distribution functions. A lattice boltzmann boundary condition for simulation of fluid flow using simple extrapolation is proposed. On pressure and velocity boundary conditions for the lattice boltzmann bgk model. The key point of this method is to implement the boundary conditions on curved solid boundaries. Casa seminar boundary conditions for the lattice boltzmann.
Two types of boundary treatment methods for lattice boltzmann method lbm are proposed. The lattice boltzmann equation for fluid dynamics and beyond. February 2000an accurate curved boundary treatment. Lattice boltzmann methods lbm is a class of computational fluid dynamics cfd methods for fluid simulation. The proposed flux boundary scheme has a firstorder accuracy for both straight boundaries and curved boundaries. Force evaluation in the lattice boltzmann method involving. In this work, we investigate two issues that are important to computational efficiency and.
An introduction for geoscientists and engineers sukop, michael c. In this work, a secondorder accurate treatment of the boundary condition in the lbe method is developed for a curved boundary. The pml formulation was derived by recasting the lattice boltzmann equation in terms of acoustic distribution functions to obtain a linear homogeneous hyperbolic system of equations. Boghosian1,2 1department of mathematics, tufts university 2american university of armenia, yerevan, armenia as of september 2010 dsfd 2010, cnr rome, 6 july 2010. We will cover the lattice boltzmann approach in the next lecture. I would recommend you to start of with some basics of statistical mechanics and the concept of cellular automata. Choice of boundary condition for latticeboltzmann simulation. A numerical strategy presents for dealing with curved boundaries of second order accuracy for both velocity and temperature fields. Fundamentals and acoustics published in 2014, delivers a clear and complete introduction for beginners. A dynamically adaptive lattice boltzmann method for thermal convection problems kai feldhusena,b,ralf deiterdingc. This is the reason that recently a numerical method called lattice boltzmann has been developed for the simulation of. An efficient implementation of the lattice boltzmann method lbm using the compute unified device architecture cuda provided by nvidia was presented to simulate flows with curved boundaries.
Modified massconservative curved boundary scheme for. A new curved boundary treatment for the lattice boltzmann method. The most popular boundary condition for the lattice boltzmann equation lbe method is the bounceback scheme. An accurate curved boundary treatment in the lattice boltzmann. Major advantages of the method are owing to the fact that the solution. Plasma was generated by an ac input voltage over a surface electrode and an embedded electrode, resulting in an uneven distribution of charges and an induced flow near the vicinity of the surface. Lattice boltzmann method for 3d flows with curved boundary. Nonreflecting boundary conditions for the lattice boltzmann. Generalized threedimensional lattice boltzmann colorgradient method for immiscible twophase porescale imbibition and drainage in porous media. Curved boundary conditions for the lattice boltzmann method.
New boundary treatment methods for lattice boltzmann. Sep 15, 2012 in this study, the development of an absorbing boundary condition based on the perfectly matched layer concept for the lattice boltzmann method was investigated. This book provides the first detailed survey of lbe theory and its major. Because the method often uses uniform regular cartesian lattices in space, curved boundaries axe often approximated by a series of stairs that leads to reduction in computational accuracy. Major advantages of the method are owing to the fact that the solution for the particle distribution functions is explicit, easy to implement, and natural to parallelize. Because the method often uses uniform regular cartesian lattices in space, curved boundaries are often approximated by a series of stairs that leads to reduction in computational accuracy. Hlbm refines the details gas and liquid behaviour, as they interact with each other and their surroundings. Lattice boltzmann equations using multiple relaxation times are intended to be more stable than those using a single relaxation time. However, the existing methods either require at least two or three fluid nodes between nearby solid surfaces, a condition that cannot be.
In practical fluid dynamic simulations, the boundary condition should be treated carefully because it always has crucial influence on the numerical accuracy, stability and efficiency. Similarly, the characteristic lattice length l lbm represents the number of points used in the lattice domain to represent the characteristic length in the physical domain. Latticeboltzmann method with immersed boundary conditions. Citeseerx document details isaac councill, lee giles, pradeep teregowda. We use a hybrid method of lattice boltzmann and finite differences to simulate flat and curved. The lattice boltzmann lb method has gained much success in a variety of fields involving fluid flow andor heat transfer. Providing explanatory computer codes throughout the book, the author guides readers through many practical examples, such as.
Everyday low prices and free delivery on eligible orders. Several types of boundary conditions are adjusted to. Pdf study of curved boundary treatments in lattice boltzmann. Research highlights derivation of a curved boundary condition for the lattice boltzmann method. In 1988, the lattice boltzmann method lbm was introduced by mcnamara and zanetti to overcome the drawbacks of the lattice gas cellular automata. The proposed method is tested in two flows past an impulsively started cylinder moving in a channel in two dimensions. Lattice boltzmann simulation of 2d flow in a random porous medium background for the project. While one cannot expect from the scope of this book to address those issues directly, it is a pity that the book.
Secondorder curved boundary treatments of the lattice boltzmann. Lattice boltzmann method implementation in matlab for curved boundaries. In this scheme, which is broadly based on the chapmanenskog expansion, the fictitious distributions are constructed exactly on the moving boundary. The lattice velocity must remain significantly below this value for it to properly simulate incompressibility. Fluctuations in the lattice boltzmann method a dissertation.
A novel scheme for curved moving boundaries in the lattice. Boundary conditions for lattice boltzmann simulations. Improved treatment of the open boundary in the method of. A flux boundary scheme in the lattice boltzmann method and. The lattice boltzmann equation lbe is an alternative kinetic method capable of solving hydrodynamics for various systems.
The method is based on the simple bounceback boundary scheme and interpolations. 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. Building a lattice boltzmannbased wind tunnel with the. In this work, we investigate two issues that are important to computational efficiency and reliability in fluid dynamic applications of the lattice boltzmann equation lbe. The following questions should be considered in the project work. Numerical simulation of whistles using lattice boltzmann. The lbm for twophase fluid flows with the same density and the lbm combined with the immersed boundary method are described. A heuristic interpretation of noslip boundary conditions for lattice boltzmann and lattice gas simulations is developed. In particular we want to mention chapter 3 and 4, where he develops the fundamentals, like theory of gas kinetics and the boltzmann equation. In general, the lattice velocity is taken to be u lbm 0.
An accurate curved boundary treatment in the lattice boltzmann method. Simple bounceback is one of the most commonly used, simplest, and most computationally efficient boundary conditions, but many. On boundary conditions in lattice boltzmann methods. Gpu implementation of lattice boltzmann method for flows. We propose a lattice boltzmann method to treat moving boundary problems for solid objects moving in a fluid. A practical introduction to the lattice boltzmann method. A requirement is formulated for the distribution functions based on the tunable momentum balance at the walls, which is shown to be equivalent.
Heat transfer evaluation on curved boundaries in thermal lattice. Lallemand and luo 7 combined the bounceback scheme and interpolation scheme to treat a moving curved boundary by the lattice boltzmann method. Instead of solving the navierstokes equations directly, a fluid density on a lattice is simulated with streaming and collision relaxation processes. Curved boundary treatments provide a way to improve the computational accuracy of the conventional stairshaped approximation used in lattice boltzmann lb simulations. A unified boundary treatment in lattice boltzmann method.
An improvement is suggested which consists of including the wall nodes in the collision operation. In lbe, the distribution functions on various boundaries are often derived approximately. Two techniques, based on the exchange of momentum and the integration of stress tensor, for the evaluation of the hydrodynamic forces in the lattice boltzmann simulations are investigated on the curved and moving boundaries in two dimensions. In this work, a secondorder accurate treatment of boundary condition in the lbe method is developed for a curved boundary. An applicability study of advanced latticeboltzmann. Explain step in lattice boltzmann method computational. Implementation of curved wall boundary and absorbing open. An investigation into curved and moving boundary treatments in the lattice boltzmann method journal of computational physics, vol. Nov 01, 2012 modeling blood flow in larger vessels using lattice boltzmann methods comes with a challenging set of constraints. This algorithm is designed to model problems of multiple mixtures using lattice boltzmann method which in turn can interact with complex objects modeled with immersed boundaries. The lattice boltzmann method is a powerful technique for the computational modeling of a wide variety of complex fluid flow problems including single and multiphase flow in complex geometries. The method of lattice boltzmann equation lbe is a kineticbased approach for.
The lattice boltzmann method is a numerical scheme based on a xedgrid. Momentum transfer of a boltzmannlattice fluid with boundaries. The goal is to observe how well different lbm methods for capturing a curved wall bounadry condition behave. Boundary conditions for the lattice boltzmann equation bruce m. Analysis of lattice boltzmann nodes initialization in moving. An applicability study of advanced latticeboltzmann techniques for moving, noslip boundaries and local grid re. The velocity and temperature profiles in the developing region predicted by lattice boltzmann. A curved noslip boundary condition for the lattice boltzmann. Section 3 deals with the implementation of the curved boundary conditions with an interpolated o lattice scheme. In this work, a secondorder accurate treatment of the boundary condition in the lbe method is developed for a curved. Lattice boltzmann method introduces the lattice boltzmann method lbm for solving transport phenomena flow, heat and mass transfer in a systematic way. Assuming that boltzmann transport equation is valid, thermal conductivity can be written as.
While one cannot expect from the scope of this book to address those issues directly, it is a pity that the book doesnt prepare in any way for those issues. Read gpu implementation of lattice boltzmann method for flows with curved boundaries, computer methods in applied mechanics and engineering on deepdyve, the largest online rental service for scholarly research with thousands of academic publications available at your fingertips. The application of the procedure of the sponge layer technique near the open boundaries is also described in section 3. Lattice boltzmann method is implemented to study hydrodynamically and thermally developing steady laminar flows in a channel. Physical properties assigned to the layer strongly in. Lattice boltzmann model deals with physical interactions on the kinetic level, where it is much simpler accounted, than on the hydrodynamic level. Second order accurate in space and stable for a relaxation frequency close to two. The socalled lattice boltzmann models describe the fluid. A heuristic curvedboundary treatment in lattice boltzmann method. 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. Since the lattice boltzmann method lbm originally carries out the simulations on the regular cartesian lattices. Kinetic boundary conditions in the lattice boltzmann method santosh ansumali and iliya v. Scavone a acomputational acoustic modeling laboratory caml, centre for interdisciplinary research in music media and technology cirmmt, mcgill university, 555 rue.
Heat transfer evaluation on curved boundaries in thermal. Simulations were performed to examine the effect of various. In this paper, the pressure interaction between an inlet boundary and the interior of the. A phasefieldbased lattice boltzmann method for moving. We present a new boundary condition in the lattice boltzmann method to model slip flow along curved boundaries. Analysis of lattice boltzmann nodes initialization in moving boundary problems a. In this article, the natural convection flow in eccentric annulus is simulated numerically by lattice boltzmann model lbm based on doublepopulation approach. An efficient and accurate approach for heat transfer evaluation on curved boundaries is proposed in the thermal lattice boltzmann equation tlbe method. Sheng chen, sheng bao, zhaohui liu, jing li, chao yi and chuguang.
When the multiphase modeling involves a solid boundary, a numerical scheme is required to simulate the contact angle at the solid boundary. The boundary heat fluxes in the discrete velocity directions of the tlbe model are obtained using the given thermal boundary condition and the temperature distribution functions at the lattice. Hybrid lattice boltzmann method hlbm university of florida. The history of the lattice boltzmann method and its application to fluid.
Numerical simulation of whistles using lattice boltzmann methods y. Fundamentals and engineering applications with computer codes 2011 by mohamad, a. Slip on curved boundaries in the lattice boltzmann model. Numerical simulation of twodimensional convective heat transfer problem is conducted using twodimensional, nine directional d2q9 thermal lattice boltzmann arrangements. A requirement is formulated for the distribution functions based on the tunable. May 15, 2009 a lattice boltzmann method was employed to simulate active boundary layer flow control by means of a lowtemperature surface plasma. Ab in membrane desalination processes, such as brackish water and seawater desalination, the concentration polarization cp and surface fouling are remarkable features affecting the performance of these filtration technologies. Can you please share with some books on lattice boltzmann methods, the most books are very.
The benchmark is chosen to be the drag coefficient obtained from flow over a cylinder, while different methods are applied to capture the curved boundary. In this paper, we present a kind of secondorder curved boundary treatments for the lattice boltzmann method solving twodimensional convectiondiffusion. The lattice boltzmann method principles and practice. Lattice boltzmann method for moving boundaries semantic. The following results are obtained by numerical simulations. Modeling of static contact angles with curved boundaries using a multiphase lattice. The phenomena of twophase flow with large density ratio about. Implementation of curved wall boundary and absorbing open boundary conditions for the d3q19 lattice boltzmann method for simulation of in compressible fluid flows. The lattice boltzmann methods lbms for moving boundary flows are presented. An absorbing boundary condition for the lattice boltzmann. An efficient and accurate approach for heat transfer evaluation on curved boundaries is proposed in the thermal lattice boltzmann equation. We propose a novel scheme to handle moving boundaries, both straight and curved, within the lattice boltzmann method lbm.
In this paper, for the first time, the ghostfluid lattice boltzmann method gflbm is combined with a refilling scheme to simulate the heat transfer from moving bodies with curved boundaries. I want to learn about the lattice boltzmann equation in fluid. Introductionmoving boundary conditionscylinder in transient couette flowcollisionadvection process lattice boltzmann method for moving boundaries. In this work, we propose a phasefieldbased lattice boltzmann method to simulate moving contact line mcl problems on curved boundaries.
We study the velocity boundary condition for curved boundaries in the lattice boltzmann equation lbe. Lattice boltzmann simulations of slip flow of newtonian and nonnewtonian fluids in microgeometries. Since then the lbm emerged as an alternative powerful method for solving. Boundary conditions for the lattice boltzmann equation. The hybrid lattice boltzmann method, or hlbm, is a hybrid method the of particle level set method plsm and the lattice boltzmann method lbm. One is for the treatment of boundaries situated at lattice nodes, and the other is for the approximation of boundaries that. Fluctuations in the lattice boltzmann method a dissertation submitted to the graduate faculty of the north dakota state university of agriculture and applied science by goetz august ka. The lattice boltzmann equation for fluid dynamics and beyond numerical mathematics and scientific computation succi, sauro on. This matlab code aims at solving lattice botlzmann method lbm in a 2d channel flow. If you want to do something real with lattice boltzmann, you will need to address more advanced issues like how to deal with curved boundaries, or with higherorder lattices. An accurate curved boundary treatment in the lattice. Comparison between different approximation methods. Modified curved boundary scheme for twophase lattice boltzmann.
The additional relaxation times may be adjusted to suppress nonhydrodynamic modes that do not appear directly in the continuum equations, but may contribute to instabilities on the grid scale. The master thesis will focus on curved boundary conditions of the lattice boltzmann method. In addition, the lbm on a moving multiblock grid is explained. Caiazzo fraunhofer itwm, fraunhoferplatz, 1, d67663 kaiserslautern, germany email. Eulerian description of highorder bounceback scheme for. Major advantages of the method are owing to the fact that the solution for the particle distribution functions is explicit, easy to implement, and. Modified massconservative curved boundary scheme for lattice. Dealing with moving boundary problems, proper routines are needed to. Force evaluations in lattice boltzmann simulations with. Lattice boltzmann simulation of natural convection heat. It is a discrete computational method based upon the boltzmann equation. Flow simulations using two dimensional thermal lattice.
1556 976 448 1264 680 123 757 171 958 659 875 1595 963 1110 194 1198 429 1577 1469 765 1437 868 466 31 1420 671 1337 893 406 1044 256 652 1251 1070