Robust treatment of no-slip boundary condition and velocity updating for the lattice-Boltzmann simulation of particulate flows. (English) Zbl 1237.76137

Summary: In the past decade, the lattice-Boltzmann method (LBM) has emerged as a very useful tool in studies for the direct-numerical simulation of particulate flows. The accuracy and robustness of the LBM have been demonstrated by many researchers; however, there are several numerical problems that have not been completely resolved. One of these is the treatment of the no-slip boundary condition on the particle-fluid interface and another is the updating scheme for the particle velocity. The most common used treatment for the solid boundaries largely employs the so-called “bounce-back” method (BBM). This often causes distortions and fluctuations of the particle shape from one time step to another. The immersed boundary method (IBM), which assigns and follows a series of points in the solid region, may be used to ensure the uniformity of particle shapes throughout the computations. To ensure that the IBM points move with the solid particles, a force density function is applied to these points. The simplest way to calculate the force density function is to use a direct-forcing scheme. In this paper, we conduct a complete study on issues related to this scheme and examine the following parameters: the generation of the forcing points; the choice of the number of forcing points and sensitivity of this choice to simulation results; and, the advantages and disadvantages associated with the IBM over the BBM. It was also observed that the commonly used velocity updating schemes cause instabilities when the densities of the fluid and the particles are close. In this paper, we present a simple and very effective velocity updating scheme that does not only facilitate the numerical solutions when the particle to fluid density ratios are close to one, but also works well for particle that are lighter than the fluid.


76M28 Particle methods and lattice-gas methods
76T20 Suspensions
76D05 Navier-Stokes equations for incompressible viscous fluids


Full Text: DOI


[1] Ladd, A.J.C., Numerical simulations of particulate suspensions via a discretized Boltzmann equation part I. theoretical foundation, J fluid mech, 271, 285, (1994) · Zbl 0815.76085
[2] Ladd, A.J.C., Numerical simulations of particulate suspensions via a discretized Boltzmann equation part II. numerical results, J fluid mech, 271, 311, (1994)
[3] Frisch, U.; Hasslacher, B.; Pomeau, Y., Lattice – gas automata for the navier – stokes equations, Phys rev lett, 56, 1505, (1986)
[4] Peskin, C.S., Numerical analysis of blood flow in the heart, J comput phys, 25, 220, (1977) · Zbl 0403.76100
[5] Höfler, K.; Schwarzer, S., Navier – stokes simulation with constraint forces: finite-difference method for particle-laden flows and complex geometries, Phys rev E, 61, 7146, (2000)
[6] Goldstein, D.; Handler, R.; Sirovich, L., Modeling a no-slip flow boundary with an external force field, J comput phys, 105, 354, (1993) · Zbl 0768.76049
[7] ten Cate, A.; Nieuwstad, C.H.; Derksen, J.J.; van den Akker, H.E.A., Particle imaging velocimetry experiments and lattice-Boltzmann simulations on a single sphere settling under gravity, Phys fluids, 14, 4012, (2002) · Zbl 1185.76073
[8] Feng, Z.-G.; Michaelides, E.E., An immersed boundary method combined with lattice Boltzmann method for solving fluid and particles interaction problems, J comput phys, 195, 602, (2004) · Zbl 1115.76395
[9] Feng, Z.-G.; Michaelides, E.E., Proteus: a direct forcing method in the simulations of particulate flows, J comput phys, 202, 20, (2005) · Zbl 1076.76568
[10] Mohd-Yusof J. Combined immersed boundaries/B-splines methods for simulations of flows in complex geometries, Annual Research Briefs, Center for Turbulence Research, Stanford University, 1997.
[11] Feng, Z.-G.; Michaelides, E.E., Inclusion of heat transfer computations for particle laden flows, Phys fluids, 20, (2008) · Zbl 1182.76244
[12] Ladd, A.J.C.; Verberg, R., Lattice-Boltzmann simulation of particle – fluid suspensions, J statist phys, 104, 1191, (2001) · Zbl 1046.76037
[13] Martys, N.S., Improved approximation of the Brinkman equation using a lattice Boltzmann method, Phys fluids, 13, 1807, (2001) · Zbl 1184.76350
[14] Feng, Z.-G.; Michaelides, E.E., Hydrodynamic force on spheres in cylindrical and prismatic enclosures, Int J multiphase flow, 28, 479, (2002) · Zbl 1136.76503
[15] Uhlmann, M., An immersed boundary method with direct forcing for the simulation of particulate flows, J comput phys, 209, 448, (2005) · Zbl 1138.76398
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.