A consistent hydrodynamic boundary condition for the lattice Boltzmann method

Size: px
Start display at page:

Download "A consistent hydrodynamic boundary condition for the lattice Boltzmann method"

Transcription

1 A consistent hydrodynamic boundary condition for the lattice Boltzmann method David R. Noble Department of Mechanical and ndustrial Engineering, University of llinois, Urbana, llinois Shiyi Chen Center for Nonlinear Studies and Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico John G. Georgiadis Department of Mechanical and ndustrial Engineering, University of llinois, Urbana, llinois Richard 0. Buckius Department of Mechanical and ndustrial Engineering, University of llinois, Urbana, llinois (Received 8 February 1994; accepted 23 September 1994) A hydrodynamic boundary condition is developed to replace the heuristic bounce-back boundary condition used in the majority of lattice Boltzmann simulations. This boundary condition is applied to the two-dimensional, steady flow of an incompressible fluid between two parallel plates. Poiseuille flow with stationary plates, and a constant pressure gradient is simulated to machine accuracy over the full range of relaxation times and pressure gradients. A second problem involves a moving upper plate and the injection of fluid normal to the plates. The bounce-back boundary condition is shown to be an inferior approach for simulating stationary walls, because it actually mimics boundaries that move with a speed that depends on the relaxation time. When using accurate hydrodynamic boundary conditions, the lattice Boltzmann method is shown to exhibit second-order accuracy American nstitute of Physics. 1. NTRODUCTON The lattice Boltzmann method (LBM) is a numerical scheme based on kinetic theory for modeling viscous flows.ls4 LBM has been used to model various problems, including multiphase flow,596 magnetohydrodynamics,7 8 and chemically reacting flows. n LBM, the state of the fluid is represented using a particle distribution that is analogous to the particle distribution function in kinetic theory. Despite the success of LBM in a number of physical situations, the rigorous modeling of general hydrodynamic boundary conditions (which is necessary for realistic flows) has remained a formidable obstacle. n general, a technique should be able to accommodate both Dirichlet and Neumann boundary conditions. For example, it might be desirable to impose a fixed velocity gradient, a special inlet profile, or a specified velocity at a solid wall. Up to this point, the bulk of LBM simulations have utilized heuristic techniques to model stationary walls. The task of modeling general Dirichlet boundary conditions is handled in this work by formulating a rigorous hydrodynamic boundary condition that is free from the errors that plague heuristic techniques. The most rational approach to impose a Dirichlet boundary condition in LBM requires answering this question: knowing the velocity of the fluid at a boundary, can an appropriate particle distribution be found such that imposing this distribution provides the prescribed velocity condition? Studies on this inverse problem of reproducing the particle distribution from a desired velocity distribution include the work by Rem and Somers, in which constraints on the particle distribution are developed in terms of the macroscopic velocity for lattice gas simulations. The recent work by Skordos focuses on this inverse problem in formulating initial conditions and boundary conditions. Ladd12 addresses this problem in the study of particulate suspensions. The majority of LBM studies, however, have used combinations of periodic conditions and stationary walls. The walls have been modeled using a heuristic technique, the bounce-back method, which originated in lattice gas simulations.13 Recent studies of this technique have analyzed the errors incorporated by the bounce-back boundary condition Work has also been done to improve the accuracy of this method for specific problems, but has not produced methods to implement boundaries accurately for the variety of conditions experienced in realistic flow~. ~, ~ An additional drawback is that the bounce-back technique cannot be simply extended to handle moving walls or mass injection through the walls. n this paper a method is presented to calculate the particle distribution at the boundaries from the velocity boundary conditions and the particle distributions of the neighboring fluid nodes of the boundary. To demonstrate the accuracy of this approach, the technique is applied to the twodimensional, steady flow of an incompressible fluid between two infinite, parallel plates. Two different flow configurations are used to test the method. The first problem is that of Poiseuille flow with a fixed pressure gradient and stationary walls. Using this problem, the hydrodynamic condition presented here is compared to the heuristic bounce-back condition. The second problem involves a moving upper plate and mass injection normal to the plates. Grid function convergence tests are also performed using five mesh sizes. From these results, it is shown that LBM is truly a second-order scheme as long as the boundary conditions are accurately modeled. Phys. Fluids 7 (l), January /95/7(1)/203/7/$ American nstitute of Physics 203

2 . THEORY A. Lattice Boltzmann theory The lattice Boltzmann method employed in this study uses a hexagonal lattice (Frisch-Hasslacher-Pomeau model),17 in which each node has six nearest neighbors. A unit vector is assigned for each direction, 27r(i- 1) 27r(i- 1) 6, sin 6, i=1,2,..., 6. (1) The particle distribution, fi(x,t), is the probability of finding a particle at location x and time t that is moving in direction e;. Also included in the distribution is a rest particle contribution, fo(x,t). The primary variables, density, and velocity are found from this particle distribution according to the relations C fi*ei= PW C i fi=p* Using the pressure-corrected LBM proposed by Chen et al.,lg9 the Boltzmann equation is integrated in the form fi(x+ei,t+l)=fi(x,t)+~i[f(x,t)l. (4) The Boltzmann equation describes the evolution of the particle distribution function from two contributions: a streaming term and a collision term. The streaming term models the advection of the particle distribution from a reference node to its nearest neighbor in the direction of its velocity ei. The second term pi represents the local change in the particle distribution owing to particle collision. f the distribution is expanded about its equilibrium value, the collision operator becomes Wf aai(f q) ) = fimq) + - of, (fj-fl ) +0[(fi-fiq)21* J (5) At equilibrium, it can be noted that Qvq)=O. For simplicity, it is assumed that the distribution relaxes to equilibrium at a single rate, 7, where $j is the Kronecker delta function. Assuming that higher-order terms can be neglected, the collision term is written in its linearized form as flj(f )=-( l/t)(fi-fiq)* (7) The remaining step is to determine an equilibrium particle distribution, such that the continuum fluid equations are macroscopically recovered. The following distribution has been proposed by Chen et al.: (2) (3) P-do cq=b PD + a (ei.u)+p D 20,412 (ei-u)(ei-u) where flq is the equilibrium distribution of particles moving in direction i, yoq is the equilibrium distribution of rest particles, D is the dimension rank (2 for two-dimensions), b is the number of lattice directions (six for a hexagonal lattice), c is the lattice unit length (unity for two-dimensions), and do is the average rest particle number. By performing a Taylor expansion in time and space and using the Chapman-Enskog expansion, the correct form of the Navier-Stokes equations are recovered.18 Using this technique, the solution of the fluid equations is reduced to two major steps. First, in a collision step the distributions undergo relaxation toward equilibrium according to Eq. (7). Second, the particle distributions stream to their nearest neighbors. The next step in the formulation is to develop a method for imposing a fixed pressure gradient in the x direction. This gradient maintains the flow and is imposed by applying a force to each fluid node in the domain. Force is generally equivalent to a change of momentum. n a procedure that is equivalent to the forcing performed at random sites in LGA simulations, a uniform pressure gradient is imposed by adding a quantity, P, to forward directions, while subtracting this same quantity from backward directions. This does not alter the density at that node, but adds momentum in the positive x direction. Using this type of forcing, the integrated Boltzmann equation becomes where fi(x+ei,t+l>=fi(x,t)+ pi= + P, i= 1,2,6, pi -P, po=o. i=3,4,5, i [~q(x,t)-fi(x,t)l+pi, (9) (10) (11) Application of the force does not alter the density at that node, but adds momentum in the positive x direction: C pi*ei=4pt?,. 02) (13) n terms of P, the imposed pressure gradient during a time step At is dt= - 2 At=A(pu)=4P(e,l. (14) 204 Phys. Fluids, Vol. 7, No. 1, January 1995 Noble et a/.

3 This method of imposing a pressure gradient is incorporated into the LBM procedure by adding a forcing step following the collision and before the streaming step. B. Heuristic boundary conditions The typical method of modeling stationary walls in LBM simulations is to use the bounce-back boundary condition. This technique has its roots in the lattice gas formulation, and was selected in order to maintain the proper momentum balance for the discrete particles used in these simulations. Using this technique, particles that stream into the walls bounce back and exit the wall in the direction from which they came. This method was carried over to LBM simulations, even though the representation in terms of discrete particles has been abandoned. The bounce-back procedure was shown to be a first-order approximation for a no-slip wall lying halfway between the wall nodes and the first set of fluid nodes outside the wa11. 4 Examination of second-order terms has shown that the location of zero momentum is displaced from this halfway point.r5 n these studies, an effective wall location was found by determining the point at which the velocity vanishes. An alternate interpretation of these findings is that, to first order, the velocity vanishes halfway between the wall nodes and the first fluid nodes outside the wall. Higher-order effects may produce a nonzero velocity at this location. An effective wall velocity is then defined as the velocity at this point. Using this interpretation, the ability of the bounce-back boundary condition to model a stationary wall can be examined. C. Hydrodynamic boundary conditions Rather than developing a technique that maintains a discrete particle momentum balance, the hydrodynamic approach seeks to maintain a specified velocity profile on the boundaries. During each time step in the LBM procedure, the particle distribution at each node is modified by collision, forcing, and streaming. The goal of the hydrodynamic approach is to prescribe this process in such a fashion that the desired velocity conditions are satisfied at the end of the time step. A detailed look at the LBM algorithm reveals how the particle distributions should be prescribed to provide the desired velocity conditions. Figure 1 depicts the vicinity of a LBM boundary node, and is helpful for this discussion. The upper nodes in this figure are termed interior, or fluid nodes (denoted by subscript f ). The lower nodes, in the gray section, are termed wall nodes (denoted by subscript w). The nodes on the boundary between the fluid mass and the wall mass are the boundary nodes (denoted by subscript b). Thus, the neighbors of a boundary node are classified in three groups: xb -ef,b, neighbors of the boundary node that lie within the fluid; xb-e&b, neighbors of the boundary node that lie on the boundary; and Xb-%-+b, neighbors of the boundary node that lie within the wall. The six lattice directions have been classified in three groups where f -+ b denotes directions from neighboring fluid nodes Fluid Nodes. f Boundary Nodes. b FG. 1. The neighbors of a boundary node using the hexagonal (FHP) lattice. to the boundary node of interest, b-+b denotes directions from neighboring boundary nodes to the boundary node of interest, and w--t b denotes directions from neighboring wall nodes to the boundary node of interest. The velocity and density at a new time step are found from dw+l)=c fi(x,t+l), (15) p(x,t+ l)u(x,t+ 1)=x f,(x,t+ l).ei. (16) The particle distribution at a new time step can be expressed in terms of the particle distributions of the neighbors at the previous time step using Eq. (lo), which can be restated as fjx,t+l)=fl (x-ej,t)+pi, (17) where fl is used to denote the particle distribution following the collision step: r (x-ei,t)=fi(x-ei,t)+ -fi(x-ei,t)l. Thus, the velocity and density are i [fiq(x-ei,t) (18) (19) p(x,t+l)u(x,t+l)=c [r'(x-ei,t)+pi]*c!,. (20) These expressions can be simplified using Eqs. (12)-(13). This yields f(x,t+l)=c [f3=-i,~)l, Phys. Fluids, Vol. 7, No. 1, January 1995 Noble et al. 205

4 p(x,t+l)u(x,t+ 1)=x [~ (X-ei,t)].ei+4Pe,. 1 (22) The above expressions show the dependence of the velocity and density at the end of a time step on the particle distributions of the neighbors following the collision step. For a boundary node, some of the neighbors lie on the boundary, some within the fluid, and some within the wall. The components of the distribution that come from the neighboring fluid nodes and boundary nodes are known from the particle distributions at those locations. The components that come from the neighboring wall nodes are unknown, however, since the particle distribution is not calculated within the wall. For the scenario diagrammed in Fig. 1, the fluid nodes (2 and 3) contribute two components of the particle distribution (fs and f6). Neighboring boundary nodes (4 and 1) also contribute two components (ft and f4). The wall nodes (5 and 6) contribute two components cf2 and f3), but these latter contributions are unknown. t is therefore useful to separate the contributions of the neighboring fluid nodes and boundary nodes from those contributed by the wall nodes. With this distinction, the expressions for the velocity and density become dxb?+ )= 2 fl (xb-ei,f) + c t? (Xb-ei7t), (23) prior to the forcing step, such that the hydrodynamic boundary conditions will be satisfied at the end of the time step. t is more useful, however, to prescribe the components of the particle distribution at the boundary at the end of the time step that have come from the wall nodes. The constraints that govern these components can be expressed in terms of the velocity and density along with the components that have come from neighboring boundary and fluid nodes. This can be shown by writing Eqs. (15)-(16) for a boundary node in the form dxb,t+l)= c fi(xb,t+l)+ 2 fi(xb,t+l), p(x,t+ l)u(xb,t+ )= c fi(xb,t+ l) ej i=w-b (27) + C fkxb,t+l)%, (28) where the particle distribution at the boundary node at the end of the time step has been separated into two types of contributions: components that come from wall nodes and components that come from fluid or boundary nodes. Solving for the contributions from the wall nodes produces 2 fi(xb,t+l)=p(xb,t+l)- c fi(xb,t+l)v i=f,b-+b (29) p(xb,t+l)u(xb,t+l)= 2 r (xb-ei,t)-ei + c ~ (xb-ei,t) ei+4pe,. i=w-+b (24) For the boundary nodes, however, the velocity at the end of the time step is known. Therefore, this boundary condition is used to write an equation to prescribe the neighbor contributions from the wall nodes, such that the desired velocity and density are obtained at the end of the time step. The resulting equations are c flu(xb-ei,t)=d Xb,t+ )- C r (Xb-ei,t), (25) C i=w-+b ~"(Xb-ei,t).ei=P(Xb,t+l)U(Xb,t+l) -i=z -+ b f? (Xb-ei,t)*ei -4Pe,. (26) This form of the boundary condition prescribes the particle distributions within the wall following the collision step and - C fi(x,t+l).ej. (30) t is noted that the components that come from fluid or boundary nodes are computed using the normal LBM evolution equation [Eq. (lo)]: -fi(xb-ei,t)]+pi,. (31) A procedure for applying the hydrodynamic boundary condition in terms of the particle distributions now emerges. First, the LBM procedure advances normally, producing the contributions from the nodes lying within the fluid and those lying on the boundary. Then these contributions are subtracted from the known velocity and density to give the contribution of the nodes lying within the wall. From these contributions, the wall node particle distributions are calculated. By applying this boundary condition to the scenario shown in Fig. 1, the specifics of handling a boundary that runs along the lattice are demonstrated. n this example, Eqs. (29)-(30) yield, for the new time, t+l, fz+f3=p-(fo+flff4+f5+f6h (32) f2-f3=w-p f1-2 f4-f5+fd, (33) f2+f3=(2mw+(f5+fd. (34) 206 Phys. Fluids, Vol. 7, No. 1, January 1995 Noble et al.

5 Now, two potential difficulties become apparent, First, there is three equations constraining the two unknowns, f2 and f3, Second, Eqs. (32) and (34) both constrain the quantity f2+ f3. Both issues are easily handled by considering the density to be an unknown quantity. This makes Eqs. (32)- (34) a straightforward system of three equations and three unknowns. This system of equations is solved to give the density at the boundary and the unknown components of the particle distribution. While the result given in Eqs. (29)-(30) is completely general and may be applied to any geometry, the example and results presented here all involve boundaries that run along the lattice. n order to handle other geometries, the boundary condition must be applied, and the resulting system of equations must be examined. This is the scope of future work. The fact that the density at the boundary becomes a computed quantity for flat walls is an important result. Since the density is related to the pressure through the isothermal equation of state, it is seen that, for flat walls, the boundary condition proposed here requires only that the two velocity components be prescribed. The pressure boundary condition is supplied by the algorithm. The need for such a feature in a boundary condition implementation is noted by Skordos. n practical simulations, the pressure is often an unknown quantity, and hence it is beneficial that the pressure is computed using the information provided by the neighbors and the known velocity boundary condition.. RESULTS A channel flow problem is considered with two different sets of boundary conditions. The first problem is Poiseuille flow with stationary upper and lower walls and a constant pressure gradient. n the second problem, the upper plate is moving at a constant velocity. n addition, a constant normal flow of fluid is injected through the bottom plate and is withdrawn at the same rate from the upper plate. This models a fluid being sheared between two porous plates through which an identical fluid is being injected perpendicular to the direction of shearing. This problem tests the ability of the boundary condition to model a wall condition with nonzero horizontal and vertical velocity components, u and U, respectively. n each problem the incompressible, steady, fully developed solution is sought. The x-momentum equation that govems both of these problems becomes au ap a2u u -=--+vy. ay ax ay (35) The advection term is zero for Poiseuille flow, and the pressure gradient term is zero for the porous plate problem. An analytical solution is easily obtained for each case. A. Poiseuille flow-stationary wall boundary condition Poiseuille flow is a simple problem, which serves as a useful benchmark. The analytical velocity profile is expressed as a parabola centered around the axis of the channel (with walls at y= -L, y= +L): where u=u,,(l-y2/l2), ap L2 *nax= --- ax 2pv (36) One unique feature of this solution is that it is represented exactly on a uniform mesh with a second-order finitedifference scheme. The truncation error expansion for the viscous term, ET, using a second-order-accurate central difference scheme, is 1 a4u E~=g~by~+&$Ay +--. (38) Since the derivatives in the truncation error are identically zero, Poiseuille flow is exactly represented using such a scheme. n this study, the proposed boundary condition is applied for all values of dpldx and Q- examined. The nondimensional velocity profile obtained by LBM matches that given by the analytical solution to machine accuracy. Regardless of the pressure gradient or the viscosity, LBM exactly predicts the parabolic profile. This is true, despite the fact that only 11 nodes were used to span the channel. This provides evidence of, and strongly suggests, that LBM is a second-orderaccurate scheme (at least) when the boundary conditions are handled correctly. The exact order of the method is obtained through a convergence test in Sec. B. Owing to the stationary walls involved in simple Poiseuille flow, it would be expected that the bounce-back boundary condition should be adequate for modeling the fluid boundaries. This is examined over a range of viscosity and pressure gradients. The simulation results are compared to the analytical solution for a channel having a width corresponding to walls that lie halfway between the wall nodes and the first fluid nodes outside the wall. The velocity profile within the channel again fits a perfect parabola, that is, a single parabola passes though all the points to within machine accuracy. The parabola differs, however, from the exact solution, in that the velocity does not exactly vanish at the walls. This result is shown in Fig. 2. l%o conclusions are made by careful consideration of these results. Since the anticipated parabolic profile is achieved throughout the domain, the error that is experienced with higher values of r (the relaxation time) does not represent the breakdown of the LBM scheme, but rather the inability of the bounce-back boundary condition to accurately model hydrodynamic boundary conditions. n previous studies, departure from the expected results has been observed for high 7.l This departure has been attributed to the violation of the requirement that the mean-free path, which depends on 7, be much smaller than the lattice size of the system in order to recover the macroscopic hydrodynamic properties. At this moment, it is not clear, from a fundamental physics point of view, why the current hydrodynamic boundary condition gives correct results for all 7, regardless of the system size. The second conclusion drawn from these results is that the effectiveness of the bounce-back boundary condition to Phys. Fluids, Vol. 7, No. 1, January 1995 Noble et al. 207

6 L O Amlyiical, Resent Boundary Condition, all T U ~0.52, Bounce-back Bounday Condition + ~1.0, Bounce-back Boundary Condition + +=2.0, Bounce-back Boundary Condition t - %=3.0, Bounce-back Boundary Condition - e10.0, Bounce-back - ~50.0, Bounce-back z L LBM, Re= u :,,, / u v FG. 2. Poiseuille flow velocity profiles using the bounce-back boundary condition and the rigorous hydrodynamic boundary conditions developed here. For all values of T and the axial pressure gradient, the analytical and LBM solutions using the boundary condition method presented here fall on a single line. Since the points for the simulations using the hydrodynamic boundary condition agree to machine accuracy with the analytical solution, the points have been left off for clarity. The other curves result from LBM simulations using the bounce-back boundary condition for various values of 7. model a stationary wall varies with 7. The comparison of the profile obtained using the bounce-back condition with the analytical result for Poiseuille flow reveals that the bounceback condition is actually modeling walls which are moving with a velocity that depends on the fluid viscosity (which enters in the definition of 7). n general, the effective velocity of a wall modeled by the bounce-back condition may be a function of other parameters, in addition to the viscosity. For Poiseuille flow, however, this artificial movement of the walls is solely a function of the viscosity when using a single relaxation lattice Boltzmann scheme. Figure 3 shows the effective wall velocity, as compared to the maximum velocity FG. 4. Analytical and LBM velocity profiles for the porous plate problem using the rigorous hydrodynamic boundary conditions developed here. n these simulations, the numerical values for the parameters are U=O.1/2.1, L=2O(vm), v=f. (at the center of the channel) over the full range of 7: t is seen that the bounce-back boundary condition effectively models moving walls with velocity very nearly zero for small values of 7. For large r, the wall velocity approaches that of the center of the channel, and thus the velocity profile varies greatly from the analytical profile for stationary walls, as observed in Fig. 3. This error does not have to be tolerated, however, since the method proposed here is clearly successful in obtaining the exact analytical solution over the full range of viscosity values. B. Normal plate velocity problem The porous plate problem poses the challenge of imposing a more general Dirichlet condition at the boundaries in which both velocity components are nonzero. The analytical solution for the problem is given by ;=( e(yryy;l), (39) ' ' FG. 3. The effective wall velocity as a function of the relaxation time using the bounce-back boundary condition. This result is for Poiseuille flow, and, in general, the effective wall velocity may be a function of other flow parameters. T where U is the velocity of the upper plate, and the Reynolds number, Re, is based on the velocity of the injected fluid, uo, and the width of the channel, L. Figure 4 shows the LBM results plotted along with the analytical solution for various values of transverse velocity. For the case of zero transverse mass flow, LBM predicts the linear profile, as expected. As the transverse mass flow increases, the velocity profile becomes skewed, and the LBM and analytical results continue to compare well. This demonstrates the ability of these techniques for modeling various Dirichlet boundary conditions. The porous plate problem provides an independent measure of the order of the LBM scheme. To determine the convergence rate in space, simulations are performed on grids with 10, 20, 40, 80, and 160 lattice units in the y direction for the case of Re=4.4. The errors are compared by examining the difference between the exact solution and the simulation results at each y location that is common to all the grids. The relative error for a location is given by 208 Phys. Fluids, Vol. 7, No. 1, January 1995 Noble et al.

7 FG. 5. Local error and error norms corresponding to porous plate solutions with 10, 20, 40, 80, and 160 lattice units spanning the width of the domain for Re=4.4. The slope, m, of the convergence is in the range 2.001<m for each error. AY (40) where U* is the simulation result and u is the exact solution. The errors are greatest near the moving upper wall (where the gradients are higher) and smallest near the lower wall. These local errors along with two error norms are plotted logarithmically in Fig. 5. The error norms are found according to the formulas (41) (42) where the sums are taken over the grid locations that are common to all the grids. The slope, m, of the convergence is in the range 2.001<m<2.03 for each error. Clearly, LBM is a second-order scheme when boundaries are accurately modeled. V. CONCLUSONS n this work, the bounce-back boundary condition has been shown to be a deficient method of modeling walls in lattice Boltzmann method (LBM) simulations. A method is proposed that successfully models a variety of Dirichlet boundary conditions, including both horizontal and vertical fluid motion at the walls. This method involves calculating the particle distributions contributed by nodes just inside the wall, such that proper hydrodynamic boundary conditions are maintained while executing the regular LBM procedure. This method is successfully used to simulate parallel plate flow problems. The first problem, Poiseuille flow, displays the inadequacy of the bounce-back boundary condition adapted from lattice gas studies. Rather than modeling a stationary wall, the bounce-back condition models a wall with an effective velocity that depends on the fluid viscosity. n the second problem, the ability to handle various Dirichlet boundary conditions is shown by modeling a fluid being sheared between two plates while fluid is being injected through the lower plate and extracted from the upper plate. The spatial convergence rate is measured by using grids with 10, 20, 40, 80, and 160 lattice units spanning the domain. LBM is shown to be a second-order scheme for modeling viscous fluid flow when the boundary conditions are accurately modeled. ACKNOWLEDGMENTS This research is supported by a National Science Foundation Graduate Fellowship, NCSA Grant No. CBT N, NSF Grant No. CTS , and the Richard W. Kritzer Foundation. The manuscript has been greatly improved following the suggestions of an anonymous reviewer. G. McNamara and G. Zanetti, Use of the Boltzmann equation to simulate lattice-gas automata, Phys. Rev. Lett. 61, 2332 (1988). F. Higuera and J. Jimenez, Lattice gas dynamics with enhanced collisions, Europhys. Lett. 9, 663 (1989). H. Chen, S. Chen, and W. H. Matthaeus, Recovery of the Navier-Stokes equations using a lattice Boltzmann method, Phys. Rev. A 45, R5339 (1991). 4Y. H. Qian, D. d Humikres, and P. Lallemand, Lattice BGK models for the Navier-Stokes equation, Europhys. Lett. 17, 479 (1992). 5A. K. Gunstensen, D. H. Rothman, and S. Zaleski, Lattice Boltzmann model of immiscible fluids, Phys. Rev. A 43, 4320 (1991). 6D. Gnmau, S. Chen, and K. Eggert, A lattice Boltzmann model for multiphase fluid flows, Phys. Fluids A 5, 2557 (1993). S. Y. Chen, H. D. Chen, D. Martinez, and W. Matthaeus, Lattice Boltzmann model for simulation of magnetohydrodynamics, Phys. Rev. Lett. 67, 3776 (1991). sd. Martinez, S. Chen, and W. H. Mattaeus, Lattice Boltzmann magnetohydrodynamics, submitted to Phys. Plasmas. 9S. P. Dawson, S. Chen, and G. Doolen, Lattice Boltzmann computations for reaction-diffusion equations, J. Chem. Phys. 98, 1514 (1993). OP. C. Rem and J. A. Somers, Cellular automata on a transputer network, in Discrete Kinetic Theory, Lattice Gas Dynamics and Foundations of Hydrodynamics, edited by R. Monaco (World Scientific, Singapore, 1989), p P. A. Skordos, nitial and boundary conditions for the lattice Boltzmann method, Phys. Rev. E 48, 4823 (1993). A. J. C. Ladd, Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part. Theoretical foundation, J. Fluid Mech. 271, 285 (1994). 13D. d Humibres and P. Lallemand, Numerical simulations of hydrodynamics with lattice gas automata in two dimensions, Complex Syst. 1, 599 (1987). 14R. Comubert, D. d Humieres, and D. Levermore, A Knudsen layer theory for lattice gases, Physica D 47, 241 (1991). 1. Ginzbourg and P. M. Adler, Boundary flow condition analysis for the three-dimensional lattice Boltzmann model, J. Phys. France 4, 191 (1994). r6d. P. Ziegler, Boundary conditions for lattice Boltzmann simulations, J. Stat. Phys. 71, 1171 (1993). U Frisch, B. Hasslacher, and Y. Pomeau, Lattice-gas automata for the Navier-Stokes equation, Phys. Rev. Len. 56, 1505 (1986). t8s. Chen 9 Z. Wang, X. Shari,, and G. D. Doolen, Lattice Boltzmann computational fluid dynamics in three dimensions, J. Stat. Phys. 68, 379 (1992). r9l P Kadanoff, G. R. McNamara, and G. Zanetti, A Poiseuille viscometer for lattice gas automata, Complex Syst. 1, 791 (1987). Phys. Fluids, Vol. 7, No. 1, January 1995 Noble et al. 209

arxiv:comp-gas/ v1 28 Apr 1993

arxiv:comp-gas/ v1 28 Apr 1993 Lattice Boltzmann Thermohydrodynamics arxiv:comp-gas/9304006v1 28 Apr 1993 F. J. Alexander, S. Chen and J. D. Sterling Center for Nonlinear Studies and Theoretical Division Los Alamos National Laboratory

More information

On pressure and velocity boundary conditions for the lattice Boltzmann BGK model

On pressure and velocity boundary conditions for the lattice Boltzmann BGK model On pressure and velocity boundary conditions for the lattice Boltzmann BGK model Qisu Zou Theoretical Division, Los Alamos National Lab, Los Alamos, New Mexico 7545 and Department of Mathematics, Kansas

More information

Analysis and boundary condition of the lattice Boltzmann BGK model with two velocity components

Analysis and boundary condition of the lattice Boltzmann BGK model with two velocity components Analysis and boundary condition of the lattice Boltzmann BGK model with two velocity components Xiaoyi He and Qisu Zou arxiv:comp-gas/9507002v1 22 Jul 1995 Abstract In this paper, we study the two dimensional

More information

External and Internal Incompressible Viscous Flows Computation using Taylor Series Expansion and Least Square based Lattice Boltzmann Method

External and Internal Incompressible Viscous Flows Computation using Taylor Series Expansion and Least Square based Lattice Boltzmann Method Available online at http://ijim.srbiau.ac.ir/ Int. J. Industrial Mathematics (ISSN 2008-5621) Vol. 10, No. 2, 2018 Article ID IJIM-00726, 8 pages Research Article External and Internal Incompressible Viscous

More information

Simulation of 2D non-isothermal flows in slits using lattice Boltzmann method

Simulation of 2D non-isothermal flows in slits using lattice Boltzmann method Simulation of 2D non-isothermal flows in slits using lattice Boltzmann method João Chambel Leitão Department of Mechanical Engineering, Instituto Superior Técnico, Lisboa, Portugal Abstract: The present

More information

Lattice Boltzmann Method

Lattice Boltzmann Method 3 Lattice Boltzmann Method 3.1 Introduction The lattice Boltzmann method is a discrete computational method based upon the lattice gas automata - a simplified, fictitious molecular model. It consists of

More information

SEMICLASSICAL LATTICE BOLTZMANN EQUATION HYDRODYNAMICS

SEMICLASSICAL LATTICE BOLTZMANN EQUATION HYDRODYNAMICS The Seventh Nobeyama Workshop on CFD: To the Memory of Prof. Kuwahara Sanjo Kaikan, the University of Tokyo, Japan, September. 23-24, 2009 SEMICLASSICAL LATTICE BOLTZMANN EQUATION HYDRODYNAMICS Jaw-Yen

More information

Lattice Bhatnagar Gross Krook model for the Lorenz attractor

Lattice Bhatnagar Gross Krook model for the Lorenz attractor Physica D 154 (2001) 43 50 Lattice Bhatnagar Gross Krook model for the Lorenz attractor Guangwu Yan a,b,,liyuan a a LSEC, Institute of Computational Mathematics, Academy of Mathematics and System Sciences,

More information

Lattice Boltzmann Method for Fluid Simulations

Lattice Boltzmann Method for Fluid Simulations 1 / 16 Lattice Boltzmann Method for Fluid Simulations Yuanxun Bill Bao & Justin Meskas Simon Fraser University April 7, 2011 2 / 16 Ludwig Boltzmann and His Kinetic Theory of Gases The Boltzmann Transport

More information

Thermal lattice Bhatnagar-Gross-Krook model for flows with viscous heat dissipation in the incompressible limit

Thermal lattice Bhatnagar-Gross-Krook model for flows with viscous heat dissipation in the incompressible limit PHYSICAL REVIEW E 70, 066310 (2004) Thermal lattice Bhatnagar-Gross-Krook model for flows with viscous heat dissipation in the incompressible limit Yong Shi, T. S. Zhao,* Z. L. Guo Department of Mechanical

More information

Lattice Boltzmann Method for Fluid Simulations

Lattice Boltzmann Method for Fluid Simulations Lattice Boltzmann Method for Fluid Simulations Yuanxun Bill Bao & Justin Meskas April 14, 2011 1 Introduction In the last two decades, the Lattice Boltzmann method (LBM) has emerged as a promising tool

More information

arxiv: v1 [physics.flu-dyn] 10 Aug 2015

arxiv: v1 [physics.flu-dyn] 10 Aug 2015 Slip velocity of lattice Boltzmann simulation using bounce-back boundary scheme Jianping Meng, Xiao-Jun Gu, and David R Emerson Scientific Computing Department, STFC Daresbury laboratory, arxiv:1508.009v1

More information

LATTICE BOLTZMANN MODELLING OF PULSATILE FLOW USING MOMENT BOUNDARY CONDITIONS

LATTICE BOLTZMANN MODELLING OF PULSATILE FLOW USING MOMENT BOUNDARY CONDITIONS 6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 5 June 28, Glasgow, UK LATTICE BOLTZMANN MODELLING OF PULSATILE FLOW USING MOMENT

More information

Analytic Solutions of Simple Flows and Analysis of Nonslip Boundary Conditions for the Lattice Boltzmann BGK Model

Analytic Solutions of Simple Flows and Analysis of Nonslip Boundary Conditions for the Lattice Boltzmann BGK Model Journal of Statistical Physics, Vol. 87, Nos. 1/2, 1997 Analytic Solutions of Simple Flows and Analysis of Nonslip Boundary Conditions for the Lattice Boltzmann BGK Model Xiaoyi He, i.~_ Qisu Zou, t.3.5

More information

comp-gas/ Jan 1994

comp-gas/ Jan 1994 Simulation of non-ideal gases and liquid-gas phase transitions by lattice Boltzmann equation Xiaowen Shan Center for Nonlinear Studies, Los Alamos National Laboratory, Los Alamos, NM 87545 Hudong Chen

More information

Research of Micro-Rectangular-Channel Flow Based on Lattice Boltzmann Method

Research of Micro-Rectangular-Channel Flow Based on Lattice Boltzmann Method Research Journal of Applied Sciences, Engineering and Technology 6(14): 50-55, 013 ISSN: 040-7459; e-issn: 040-7467 Maxwell Scientific Organization, 013 Submitted: November 08, 01 Accepted: December 8,

More information

Improved treatment of the open boundary in the method of lattice Boltzmann equation

Improved treatment of the open boundary in the method of lattice Boltzmann equation Improved treatment of the open boundary in the method of lattice Boltzmann equation Dazhi Yu, Renwei Mei and Wei Shyy Department of Mechanical and Aerospace Engineering, University of Florida, Gainesville,

More information

A one-point boundary condition for the lattice Boltzmann method

A one-point boundary condition for the lattice Boltzmann method manuscript A one-point boundary condition for the lattice Boltzmann method Michael Junk and Zhaoxia Yang FB Mathematik und Statistik, Universität Konstanz, Fach D194, 78457 Konstanz, Germany (Dated: September

More information

UC Irvine UC Irvine Electronic Theses and Dissertations

UC Irvine UC Irvine Electronic Theses and Dissertations UC Irvine UC Irvine Electronic Theses and Dissertations Title Lattice Boltzmann Method for Fluid Flow Permalink https://escholarship.org/uc/item/8vf0g3zk Author Abdellah-El-Hadj, Amine Publication Date

More information

arxiv:comp-gas/ v1 15 Jun 1993

arxiv:comp-gas/ v1 15 Jun 1993 Stability Analysis of Lattice Boltzmann Methods arxiv:comp-gas/9306001v1 15 Jun 1993 James D. Sterling Center for Nonlinear Studies, MS-B58 Los Alamos National Laboratory Los Alamos, NM 87545 Permanent

More information

A Momentum Exchange-based Immersed Boundary-Lattice. Boltzmann Method for Fluid Structure Interaction

A Momentum Exchange-based Immersed Boundary-Lattice. Boltzmann Method for Fluid Structure Interaction APCOM & ISCM -4 th December, 03, Singapore A Momentum Exchange-based Immersed Boundary-Lattice Boltzmann Method for Fluid Structure Interaction Jianfei Yang,,3, Zhengdao Wang,,3, and *Yuehong Qian,,3,4

More information

PREDICTION OF INTRINSIC PERMEABILITIES WITH LATTICE BOLTZMANN METHOD

PREDICTION OF INTRINSIC PERMEABILITIES WITH LATTICE BOLTZMANN METHOD PREDICTION OF INTRINSIC PERMEABILITIES WITH LATTICE BOLTZMANN METHOD Luís Orlando Emerich dos Santos emerich@lmpt.ufsc.br Carlos Enrique Pico Ortiz capico@lmpt.ufsc.br Henrique Cesar de Gaspari henrique@lmpt.ufsc.br

More information

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 11 Dec 2002

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 11 Dec 2002 arxiv:cond-mat/0212257v1 [cond-mat.stat-mech] 11 Dec 2002 International Journal of Modern Physics B c World Scientific Publishing Company VISCOUS FINGERING IN MISCIBLE, IMMISCIBLE AND REACTIVE FLUIDS PATRICK

More information

LATTICE BOLTZMANN SIMULATION OF FLUID FLOW IN A LID DRIVEN CAVITY

LATTICE BOLTZMANN SIMULATION OF FLUID FLOW IN A LID DRIVEN CAVITY LATTICE BOLTZMANN SIMULATION OF FLUID FLOW IN A LID DRIVEN CAVITY M. Y. Gokhale, Ignatius Fernandes Maharashtra Institute of Technology, Pune 4 38, India University of Pune, India Email : mukundyg@yahoo.co.in,

More information

Alternative and Explicit Derivation of the Lattice Boltzmann Equation for the Unsteady Incompressible Navier-Stokes Equation

Alternative and Explicit Derivation of the Lattice Boltzmann Equation for the Unsteady Incompressible Navier-Stokes Equation ISSN (e): 2250 3005 Volume, 06 Issue, 12 December 2016 International Journal of Computational Engineering Research (IJCER) Alternative and Explicit Derivation of the Lattice Boltzmann Equation for the

More information

Lattice Boltzmann Modeling of Wave Propagation and Reflection in the Presence of Walls and Blocks

Lattice Boltzmann Modeling of Wave Propagation and Reflection in the Presence of Walls and Blocks Lattice Boltzmann Modeling of Wave Propagation and Reflection in the Presence of Walls and Blocs Maysam Saidi, Hassan Basirat Tabrizi, Member, IAENG, and Reza Sepahi Samian Abstract Lattice Boltzmann method

More information

Predictor-Corrector Finite-Difference Lattice Boltzmann Schemes

Predictor-Corrector Finite-Difference Lattice Boltzmann Schemes Applied Mathematical Sciences, Vol. 9, 2015, no. 84, 4191-4199 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2015.5138 Predictor-Corrector Finite-Difference Lattice Boltzmann Schemes G. V.

More information

NON-DARCY POROUS MEDIA FLOW IN NO-SLIP AND SLIP REGIMES

NON-DARCY POROUS MEDIA FLOW IN NO-SLIP AND SLIP REGIMES THERMAL SCIENCE, Year 2012, Vol. 16, No. 1, pp. 167-176 167 NON-DARCY POROUS MEDIA FLOW IN NO-SLIP AND SLIP REGIMES by Antonio F. MIGUEL Geophysics Centre of Evora & Department of Physics, University of

More information

Lattice Boltzmann simulation of chemical dissolution in porous media

Lattice Boltzmann simulation of chemical dissolution in porous media PHYSICAL REVIEW E, VOLUME 65, 036318 Lattice Boltzmann simulation of chemical dissolution in porous media Qinjun Kang Los Alamos National Laboratory, Los Alamos, New Mexico 87545 and The Johns Hopkins

More information

APPRAISAL OF FLOW SIMULATION BY THE LATTICE BOLTZMANN METHOD

APPRAISAL OF FLOW SIMULATION BY THE LATTICE BOLTZMANN METHOD APPRAISAL OF FLOW SIMULATION BY THE LATTICE BOLTZMANN METHOD Guillermo Izquierdo Bouldstridge Imperial College of London Department of Aeronautics Master s Thesis Supervisor: Dr. Joaquim Peiró September

More information

over the last few years the tantalizing

over the last few years the tantalizing Discrete Fluids over the last few years the tantalizing prospect of being able to perform hydrodynamic calculations orders-of-magnitude faster than present methods allow has prompted considerable interest

More information

Simulation of Rarefied Gas Flow in Slip and Transitional Regimes by the Lattice Boltzmann Method

Simulation of Rarefied Gas Flow in Slip and Transitional Regimes by the Lattice Boltzmann Method www.cfdl.issres.net Vol. 2 (2) June 2010 Simulation of Rarefied Gas Flow in Slip and Transitional Regimes by the Lattice Boltzmann Method N. Azwadi C. Sidik 1C, N.C. Horng 1, M.A. Mussa 2, and S. Abdullah

More information

The Lift Force on a Spherical Particle in Rectangular Pipe Flow. Houhui Yi

The Lift Force on a Spherical Particle in Rectangular Pipe Flow. Houhui Yi CHINESE JOURNAL OF PHYSICS VOL. 52, NO. 1-I February 2014 The Lift Force on a Spherical Particle in Rectangular Pipe Flow Houhui Yi Institute of Theoretical Physics, Department of Opto-Electronic Engineering,

More information

Interface Roughening in a Hydrodynamic Lattice- Gas Model with Surfactant

Interface Roughening in a Hydrodynamic Lattice- Gas Model with Surfactant Wesleyan University WesScholar Division III Faculty Publications Natural Sciences and Mathematics 1996 Interface Roughening in a Hydrodynamic Lattice- Gas Model with Surfactant Francis Starr Wesleyan University

More information

Connection Between the Lattice Boltzmann Equation and the Beam Scheme

Connection Between the Lattice Boltzmann Equation and the Beam Scheme NASA/CR-1999-209001 ICASE Report No. 99-10 Connection Between the Lattice Boltzmann Equation and the Beam Scheme Kun Xu Hong Kong University of Science and Technology, Kowloon, Hong Kong Li-Shi Luo ICASE,

More information

Lattice Boltzmann Method

Lattice Boltzmann Method Chapter 5 Lattice Boltzmann Method 5.1 Pseudo-kinetic computational methods Understanding the flow properties of complex fluids in complex topologies is of importance to technological applications and

More information

Generalized Local Equilibrium in the Cascaded Lattice Boltzmann Method. Abstract

Generalized Local Equilibrium in the Cascaded Lattice Boltzmann Method. Abstract Accepted for publication on Physical Review E (R), code ERR1034 Generalized Local Equilibrium in the Cascaded Lattice Boltzmann Method Pietro Asinari Department of Energetics, Politecnico di Torino, Corso

More information

LATTICE BOLTZMANN METHOD FOR FLUID FLOWS

LATTICE BOLTZMANN METHOD FOR FLUID FLOWS Annu. Rev. Fluid Mech. 1998. 30:329 64 Copyright c 1998 by Annual Reviews Inc. All rights reserved LATTICE BOLTZMANN METHOD FOR FLUID FLOWS Shiyi Chen 1,2 and Gary D. Doolen 2 1 IBM Research Division,

More information

Study on lattice Boltzmann method/ large eddy simulation and its application at high Reynolds number flow

Study on lattice Boltzmann method/ large eddy simulation and its application at high Reynolds number flow Research Article Study on lattice Boltzmann method/ large eddy simulation and its application at high Reynolds number flow Advances in Mechanical Engineering 1 8 Ó The Author(s) 2015 DOI: 10.1177/1687814015573829

More information

Grad s approximation for missing data in lattice Boltzmann simulations

Grad s approximation for missing data in lattice Boltzmann simulations Europhysics Letters PREPRINT Grad s approximation for missing data in lattice Boltzmann simulations S. Ansumali 2, S. S. Chikatamarla 1 and I. V. Karlin 1 1 Aerothermochemistry and Combustion Systems Laboratory,

More information

MODELLING OF THE BOUNDARY CONDITION FOR MICRO CHANNELS WITH USING LATTICE BOLTZMANN METHOD (LBM)

MODELLING OF THE BOUNDARY CONDITION FOR MICRO CHANNELS WITH USING LATTICE BOLTZMANN METHOD (LBM) Reports Awarded with "Best Paper" Crystal Prize 17 FRI-1.417-1-MEMBT-05 MODELLING OF THE BOUNDARY CONDITION FOR MICRO CHANNELS WITH USING LATTICE BOLTZMANN METHOD (LBM) Rsc. Asst. İlkay Çolpan, BSc Department

More information

Corresponding Author: Kandie K.Joseph. DOI: / Page

Corresponding Author: Kandie K.Joseph. DOI: / Page IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 13, Issue 5 Ver. 1 (Sep. - Oct. 2017), PP 37-47 www.iosrjournals.org Solution of the Non-Linear Third Order Partial Differential

More information

Fluid Dynamics. Lattice-Boltzmann. a versatile tool for multiphase. and other complicated flows. Shiyi Chen, Gary D. Doolen, and Kenneth G.

Fluid Dynamics. Lattice-Boltzmann. a versatile tool for multiphase. and other complicated flows. Shiyi Chen, Gary D. Doolen, and Kenneth G. Lattice-Boltzmann a versatile tool for multiphase Fluid Dynamics and other complicated flows Shiyi Chen, Gary D. Doolen, and Kenneth G. Eggert 98 Los lamos Science Number 22 1994 Number 22 1994 Los lamos

More information

Study of Forced and Free convection in Lid driven cavity problem

Study of Forced and Free convection in Lid driven cavity problem MIT Study of Forced and Free convection in Lid driven cavity problem 18.086 Project report Divya Panchanathan 5-11-2014 Aim To solve the Navier-stokes momentum equations for a lid driven cavity problem

More information

Kinetic boundary conditions in the lattice Boltzmann method

Kinetic boundary conditions in the lattice Boltzmann method Kinetic oundary conditions in the lattice Boltzmann method Santosh Ansumali and Iliya V. Karlin ETH-Zürich, Department of Materials, Institute of Polymers, ETH-Zentrum, Sonneggstrasse 3, ML J 19, CH-8092

More information

Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs

Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs S. Berat Çelik 1, Cüneyt Sert 2, Barbaros ÇETN 3 1,2 METU, Mechanical Engineering, Ankara, TURKEY 3 METU-NCC,

More information

Computer simulations of fluid dynamics. Lecture 11 LBM: Algorithm for BGK Maciej Matyka

Computer simulations of fluid dynamics. Lecture 11 LBM: Algorithm for BGK Maciej Matyka Computer simulations of fluid dynamics Lecture 11 LBM: Algorithm for BGK Maciej Matyka https://www.youtube.com/watch? v=vluyp_ydfjc https://youtu.be/cj52zpggka (789 citations) Lecture goal l l Give a complete

More information

CONVECTIVE HEAT TRANSFER

CONVECTIVE HEAT TRANSFER CONVECTIVE HEAT TRANSFER Mohammad Goharkhah Department of Mechanical Engineering, Sahand Unversity of Technology, Tabriz, Iran CHAPTER 4 HEAT TRANSFER IN CHANNEL FLOW BASIC CONCEPTS BASIC CONCEPTS Laminar

More information

Practical Aspects of the Simulation of Two- Dimensional Flow Around Obstacle with Lattice Boltzmann Method (LBM)

Practical Aspects of the Simulation of Two- Dimensional Flow Around Obstacle with Lattice Boltzmann Method (LBM) Thammasat Int. J. Sc. Tech.. Vol. 8. No. 4. October-December 2003 Practical Aspects of the Simulation of Two- Dimensional Flow Around Obstacle with Lattice Boltzmann Method (LBM) Phadungsak Ratanadecho

More information

CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE

CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE In this chapter, the governing equations for the proposed numerical model with discretisation methods are presented. Spiral

More information

Level Set-based Topology Optimization Method for Viscous Flow Using Lattice Boltzmann Method

Level Set-based Topology Optimization Method for Viscous Flow Using Lattice Boltzmann Method 10 th World Congress on Structural and Multidisciplinary Optimization May 19-24, 2013, Orlando, Florida, USA Level Set-based Topology Optimization Method for Viscous Flow Using Lattice Boltzmann Method

More information

LATTICE BOLTZMANN METHOD AND DIFFUSION IN MATERIALS WITH LARGE DIFFUSIVITY RATIOS

LATTICE BOLTZMANN METHOD AND DIFFUSION IN MATERIALS WITH LARGE DIFFUSIVITY RATIOS THERMAL SCIENCE: Year 27, Vol. 2, No. 3, pp. 73-82 73 LATTICE BOLTZMANN METHOD AND DIFFUSION IN MATERIALS WITH LARGE DIFFUSIVITY RATIOS by Edouard WALTHER *, Rachid BENNACER, and Caroline DE SA LMT, ENS

More information

Lattice Boltzmann method for adiabatic acoustics

Lattice Boltzmann method for adiabatic acoustics 369, 2371 2380 doi:10.1098/rsta.2011.0109 Lattice Boltzmann method for adiabatic acoustics BY YANBING LI AND XIAOWEN SHAN* Exa Corporation, Burlington, MA 01803, USA The lattice Boltzmann method (LBM)

More information

Numerical Simulation of Viscous Fingering Phenomenon in Immiscible Displacement of Two Fluids in Porous Media Using Lattice Boltzmann Method

Numerical Simulation of Viscous Fingering Phenomenon in Immiscible Displacement of Two Fluids in Porous Media Using Lattice Boltzmann Method nd Micro and Nano Flows Conference West London, UK, 1- September 009 Numerical Simulation of Viscous Fingering Phenomenon in Immiscible Displacement of Two Fluids in Porous Media Using Lattice Boltzmann

More information

THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE

THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Stability Evaluation of Lattice Boltzmann Method for High Viscosity Fluid Model Applied in Pore Scale Porous Media Pahala Richard Panjaitan Ph.D. Student,

More information

Simulation of T-junction using LBM and VOF ENERGY 224 Final Project Yifan Wang,

Simulation of T-junction using LBM and VOF ENERGY 224 Final Project Yifan Wang, Simulation of T-junction using LBM and VOF ENERGY 224 Final Project Yifan Wang, yfwang09@stanford.edu 1. Problem setting In this project, we present a benchmark simulation for segmented flows, which contain

More information

Single Curved Fiber Sedimentation Under Gravity. Xiaoying Rong, Dewei Qi Western Michigan University

Single Curved Fiber Sedimentation Under Gravity. Xiaoying Rong, Dewei Qi Western Michigan University Single Curved Fiber Sedimentation Under Gravity Xiaoying Rong, Dewei Qi Western Michigan University JunYong Zhu, Tim Scott USDA Forest Products Laboratory ABSTRACT Dynamics of single curved fiber sedimentation

More information

Lattice Boltzmann Model

Lattice Boltzmann Model Lattice Boltzmann Model Paul Walsh January 6, 2003 Computational Physics, Dept of Physics, Trinity College, Dublin 2, Ireland Submitted January 6 th 2003. Abstract The validity of the Lattice Boltzmann

More information

Simulation of floating bodies with lattice Boltzmann

Simulation of floating bodies with lattice Boltzmann Simulation of floating bodies with lattice Boltzmann by Simon Bogner, 17.11.2011, Lehrstuhl für Systemsimulation, Friedrich-Alexander Universität Erlangen 1 Simulation of floating bodies with lattice Boltzmann

More information

68 Guo Wei-Bin et al Vol. 12 presented, and are thoroughly compared with other numerical data with respect to the Strouhal number, lift and drag coeff

68 Guo Wei-Bin et al Vol. 12 presented, and are thoroughly compared with other numerical data with respect to the Strouhal number, lift and drag coeff Vol 12 No 1, January 2003 cfl 2003 Chin. Phys. Soc. 1009-1963/2003/12(01)/0067-08 Chinese Physics and IOP Publishing Ltd Lattice-BGK simulation of a two-dimensional channel flow around a square cylinder

More information

Lattice Boltzmann Simulation of One Particle Migrating in a Pulsating Flow in Microvessel

Lattice Boltzmann Simulation of One Particle Migrating in a Pulsating Flow in Microvessel Commun. Theor. Phys. 56 (2011) 756 760 Vol. 56, No. 4, October 15, 2011 Lattice Boltzmann Simulation of One Particle Migrating in a Pulsating Flow in Microvessel QIU Bing ( ), 1, TAN Hui-Li ( Û), 2 and

More information

Physical Modeling of Multiphase flow. Boltzmann method

Physical Modeling of Multiphase flow. Boltzmann method with lattice Boltzmann method Exa Corp., Burlington, MA, USA Feburary, 2011 Scope Scope Re-examine the non-ideal gas model in [Shan & Chen, Phys. Rev. E, (1993)] from the perspective of kinetic theory

More information

Lateral Migration and Orientation of Elliptical Particles in Poiseuille Flows

Lateral Migration and Orientation of Elliptical Particles in Poiseuille Flows Journal of Statistical Physics, Vol. 17, Nos. 1/2, April 22 ( 22) Lateral Migration and Orientation of Elliptical Particles in Poiseuille Flows Dewei Qi, 1 Lishi Luo, 2 Raja Aravamuthan, 3 and William

More information

Computational Fluid Dynamics: FHP-I & FHP-III

Computational Fluid Dynamics: FHP-I & FHP-III Computational Fluid Dynamics: FHP-I & FHP-III Mark Alexander Kaltenborn May 2, 2015 Introduction to FHP The FHP model is a type of lattice gas automata(ga), or lattice gas cellular automata, which is used

More information

Application of the Lattice-Boltzmann method in flow acoustics

Application of the Lattice-Boltzmann method in flow acoustics Application of the Lattice-Boltzmann method in flow acoustics Andreas Wilde Fraunhofer Institut für Integrierte Schaltungen, Außenstelle EAS Zeunerstr. 38, 01069 Dresden Abstract The Lattice-Boltzmann

More information

IMPLEMENTING THE LATTICE-BOLTZMANN

IMPLEMENTING THE LATTICE-BOLTZMANN IMPLEMENTING THE LATTICE-BOLTZMANN METHOD A RESEARCH ON BOUNDARY CONDITION TECHNIQUES by S.C. Wetstein in partial fulfillment of the requirements for the degree of Bachelor of Science in Applied Physics

More information

Lattice Boltzmann model for the Elder problem

Lattice Boltzmann model for the Elder problem 1549 Lattice Boltzmann model for the Elder problem D.T. Thorne a and M.C. Sukop a a Department of Earth Sciences, Florida International University, PC 344, University Park, 11200 SW 8th Street, Miami,

More information

A Compact and Efficient Lattice Boltzmann Scheme to Simulate Complex Thermal Fluid Flows

A Compact and Efficient Lattice Boltzmann Scheme to Simulate Complex Thermal Fluid Flows A Compact and Efficient Lattice Boltzmann Scheme to Simulate Complex Thermal Fluid Flows Tao Zhang 1[0000-0001-7216-0423] and Shuyu Sun 1[0000-0002-3078-864X] 1 Computational Transport Phenomena Laboratory

More information

A Lattice Boltzmann Model for Diffusion of Binary Gas Mixtures

A Lattice Boltzmann Model for Diffusion of Binary Gas Mixtures A Lattice Boltzmann Model for Diffusion of Binary Gas Mixtures University of Cambridge Department of Engineering This dissertation is submitted for the degree of Doctor of Philosophy by: Sam Bennett King

More information

Numerical methods for the Navier- Stokes equations

Numerical methods for the Navier- Stokes equations Numerical methods for the Navier- Stokes equations Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Dec 6, 2012 Note:

More information

Using OpenMP on a Hydrodynamic Lattice-Boltzmann Code

Using OpenMP on a Hydrodynamic Lattice-Boltzmann Code Using OpenMP on a Hydrodynamic Lattice-Boltzmann Code Gino Bella Nicola Rossi Salvatore Filippone Stefano Ubertini Università degli Studi di Roma Tor Vergata 1 Introduction The motion of a uid ow is governed

More information

Structural stability of Lattice Boltzmann schemes

Structural stability of Lattice Boltzmann schemes Structural stability of Lattice Boltzmann schemes Claire David, Pierre Sagaut To cite this version: Claire David, Pierre Sagaut. Structural stability of Lattice Boltzmann schemes. Physica A, Elsevier,

More information

A numerical method for incompressible non-newtonian fluid flows based on the lattice Boltzmann method

A numerical method for incompressible non-newtonian fluid flows based on the lattice Boltzmann method A numerical method for incompressible non-newtonian fluid flows based on the lattice Boltzmann method M. Yoshino a,, Y. Hotta a,, T. Hirozane a, M. Endo b a Department of Mechanical Systems Engineering,

More information

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU Khramtsov D.P., Nekrasov D.A., Pokusaev B.G. Department of Thermodynamics, Thermal Engineering and Energy Saving Technologies,

More information

Thermodynamics and Hydrodynamics with Cellular Automata

Thermodynamics and Hydrodynamics with Cellular Automata Thermodynamics and Hydrodynamics with Cellular Automata James B Salem Thinking Machines Corporation, 245 First Street, Cambridge, MA 02144 and Stephen Wolfram The Institute for Advanced Study, Princeton

More information

Lattice Boltzmann Methods for Fluid Dynamics

Lattice Boltzmann Methods for Fluid Dynamics Lattice Boltzmann Methods for Fluid Dynamics Steven Orszag Department of Mathematics Yale University In collaboration with Hudong Chen, Isaac Goldhirsch, and Rick Shock Transient flow around a car LBGK

More information

CHAPTER 4 ANALYTICAL SOLUTIONS OF COUPLE STRESS FLUID FLOWS THROUGH POROUS MEDIUM BETWEEN PARALLEL PLATES WITH SLIP BOUNDARY CONDITIONS

CHAPTER 4 ANALYTICAL SOLUTIONS OF COUPLE STRESS FLUID FLOWS THROUGH POROUS MEDIUM BETWEEN PARALLEL PLATES WITH SLIP BOUNDARY CONDITIONS CHAPTER 4 ANALYTICAL SOLUTIONS OF COUPLE STRESS FLUID FLOWS THROUGH POROUS MEDIUM BETWEEN PARALLEL PLATES WITH SLIP BOUNDARY CONDITIONS Introduction: The objective of this chapter is to establish analytical

More information

REGULARIZATION AND BOUNDARY CONDITIONS FOR THE 13 MOMENT EQUATIONS

REGULARIZATION AND BOUNDARY CONDITIONS FOR THE 13 MOMENT EQUATIONS 1 REGULARIZATION AND BOUNDARY CONDITIONS FOR THE 13 MOMENT EQUATIONS HENNING STRUCHTRUP ETH Zürich, Department of Materials, Polymer Physics, CH-8093 Zürich, Switzerland (on leave from University of Victoria,

More information

On the lattice Boltzmann method for multiphase flows

On the lattice Boltzmann method for multiphase flows Center for Turbulence Research Annual Research Briefs 2009 377 On the lattice Boltzmann method for multiphase flows By S. H. Kim AND H. Pitsch 1. Motivation and objectives The lattice Boltzmann (LB) method

More information

Lattice Boltzmann model of immiscible Auids

Lattice Boltzmann model of immiscible Auids PHYSICAL REVIEW A VOLUME 43, NUMBER 8 15 APRIL 1991 Lattice Boltzmann model of immiscible Auids Andrew K. G-unstensen and Daniel H. Rothman Department ofearth, Atmospheric, and Planetary Sciences, Massachusetts

More information

Lattice Boltzmann Method for Moving Boundaries

Lattice Boltzmann Method for Moving Boundaries Lattice Boltzmann Method for Moving Boundaries Hans Groot March 18, 2009 Outline 1 Introduction 2 Moving Boundary Conditions 3 Cylinder in Transient Couette Flow 4 Collision-Advection Process for Moving

More information

The lattice Boltzmann method for contact line dynamics

The lattice Boltzmann method for contact line dynamics The lattice Boltzmann method for contact line dynamics Sudhir Srivastava, J.H.M. ten Thije Boonkkamp, Federico Toschi April 13, 2011 Overview 1 Problem description 2 Huh and Scriven model 3 Lattice Boltzmann

More information

Optimization of DPF Structures with a 3D-Unit Cell Model

Optimization of DPF Structures with a 3D-Unit Cell Model Optimization of DPF Structures with a 3D-Unit Cell Model Wieland Beckert, Marcel Dannowski, Lisabeth Wagner, Jörg Adler, Lars Mammitzsch Fraunhofer IKTS, Dresden, Germany *Corresponding author: FhG IKTS,

More information

Chaos, Complexity, and Inference (36-462)

Chaos, Complexity, and Inference (36-462) Chaos, Complexity, and Inference (36-462) Lecture 10 Cosma Shalizi 14 February 2008 Some things you can read: [1] is what got me interested in the subject; [2] is the best introduction to CA modeling code

More information

Project 4: Navier-Stokes Solution to Driven Cavity and Channel Flow Conditions

Project 4: Navier-Stokes Solution to Driven Cavity and Channel Flow Conditions Project 4: Navier-Stokes Solution to Driven Cavity and Channel Flow Conditions R. S. Sellers MAE 5440, Computational Fluid Dynamics Utah State University, Department of Mechanical and Aerospace Engineering

More information

Numerical Simulation Of Pore Fluid Flow And Fine Sediment Infiltration Into The Riverbed

Numerical Simulation Of Pore Fluid Flow And Fine Sediment Infiltration Into The Riverbed City University of New York (CUNY) CUNY Academic Works International Conference on Hydroinformatics 8-1-2014 Numerical Simulation Of Pore Fluid Flow And Fine Sediment Infiltration Into The Riverbed Tobias

More information

Multi species Lattice Boltzmann Models and Applications to Sustainable Energy Systems

Multi species Lattice Boltzmann Models and Applications to Sustainable Energy Systems Multi species Lattice Boltzmann Models and Applications to Sustainable Energy Systems Pietro Asinari, PhD Dipartimento di Energetica (DENER), Politecnico di Torino (POLITO), Torino 10129, Italy e-mail:

More information

Discontinuous shear thickening on dense non-brownian suspensions via lattice Boltzmann method

Discontinuous shear thickening on dense non-brownian suspensions via lattice Boltzmann method Discontinuous shear thickening on dense non-brownian suspensions via lattice Boltzmann method Pradipto and Hisao Hayakawa Yukawa Insitute for Theoretical Physics Kyoto University Rheology of disordered

More information

6.2 Governing Equations for Natural Convection

6.2 Governing Equations for Natural Convection 6. Governing Equations for Natural Convection 6..1 Generalized Governing Equations The governing equations for natural convection are special cases of the generalized governing equations that were discussed

More information

UNIT IV BOUNDARY LAYER AND FLOW THROUGH PIPES Definition of boundary layer Thickness and classification Displacement and momentum thickness Development of laminar and turbulent flows in circular pipes

More information

Lattice-Boltzmann vs. Navier-Stokes simulation of particulate flows

Lattice-Boltzmann vs. Navier-Stokes simulation of particulate flows Lattice-Boltzmann vs. Navier-Stokes simulation of particulate flows Amir Eshghinejadfard, Abouelmagd Abdelsamie, Dominique Thévenin University of Magdeburg, Germany 14th Workshop on Two-Phase Flow Predictions

More information

Coupling of Lattice Boltzmann Equation and Finite Volume Method to Simulate Heat Transfer in a Square Cavity

Coupling of Lattice Boltzmann Equation and Finite Volume Method to Simulate Heat Transfer in a Square Cavity Copyright 2009 Tech Science Press FDMP, vol.5, no.3, pp.283-295, 2009 Coupling of Lattice Boltzmann Equation and Finite Volume Method to Simulate Heat Transfer in a Square Cavity Ahmed Mezrhab 1 and Hassan

More information

2 Three Dimensional Finite Volume Gas-Kinetic Schemes

2 Three Dimensional Finite Volume Gas-Kinetic Schemes Gas-Kinetic Finite Volume Methods K. Xu, L. Martinelli, A. Jameson Department of M.A.E, Princeton University, Prificeton N.J. 08544, USA 1 Introduction Gas-kinetic schemes developed from the BGK model

More information

Numerical Investigation of Fluid and Thermal Flow in a Differentially Heated Side Enclosure walls at Various Inclination Angles

Numerical Investigation of Fluid and Thermal Flow in a Differentially Heated Side Enclosure walls at Various Inclination Angles Numerical Investigation of Fluid and Thermal Flow in a Differentially Heated Side Enclosure walls at Various Inclination Angles O. A. SHAHRUL Faculty of Mechanical & Manufacturing Engineering Universiti

More information

Cellular Automaton Supercomputing

Cellular Automaton Supercomputing Cellular Automaton Supercomputing 1988 Many of the models now used in science and engineering are over a century old. Most of them can be implemented on modem digital computers only with considerable difficulty.

More information

LBM mesoscale modelling of porous media

LBM mesoscale modelling of porous media Advanced Computational Methods in Heat Transfer X 59 LBM mesoscale modelling of porous media A. C. M. Sousa 1,2 & A. Nabovati 1 1 Department of Mechanical Engineering, University of New Brunswick, Fredericton,

More information

Gauge finite element method for incompressible flows

Gauge finite element method for incompressible flows INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids 2000; 34: 701 710 Gauge finite element method for incompressible flows Weinan E a, *,1 and Jian-Guo Liu b,2 a Courant Institute

More information

Chaos, Complexity, and Inference (36-462)

Chaos, Complexity, and Inference (36-462) Chaos, Complexity, and Inference (36-462) Lecture 10: Cellular Automata Cosma Shalizi 12 February 2009 Some things you can read: Poundstone (1984) is what got me interested in the subject; Toffoli and

More information

Three-dimensional simulation of slip-flow and heat transfer in a microchannel using the lattice Boltzmann method

Three-dimensional simulation of slip-flow and heat transfer in a microchannel using the lattice Boltzmann method 75 Three-dimensional simulation of slip-flow and heat transfer in a microchannel using the lattice Boltzmann method A. C. M. Sousa,2, M. Hadavand & A. Nabovati 3 Department of Mechanical Engineering, University

More information

Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity

Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity Tobias Knopp D 23. November 28 Reynolds averaged Navier-Stokes equations Consider the RANS equations with

More information