A lattice Boltzmann method is presented which enables the direct numerical simulation of particle-laden flows. It applies a fluid-solid coupling technique based on the momentum exchange method to represent geometrically fully resolved particles of arbitrary shape. The test case of a single moving sphere allows an in-depth evaluation of the algorithm. The method is fully parallelizable and yields results with an accuracy comparable to classical CFD simulations. This forms the basis for simulations of complex systems involving several thousand particles like the sediment transport in river beds.
MotivationNumerical simulations have become an important tool to investigate particulate flows, like sediment transport in river beds or fluidization of particle beds. They are used to gain a better understanding of the behavior of such complex systems. To avoid empirical modeling assumptions, one has to resort to direct numerical simulations (DNS) with appropriate fluid-solid coupling algorithms. In computational fluid dynamics (CFD), the lattice Boltzmann method (LBM) has developed into a viable alternative to solve the Navier-Stokes equations numerically. Over the years, various algorithms have been developed for the DNS of particulate flows such as the immersed boundary method, Noble and Torczynski's immersed moving boundary method, and the momentum exchange method. The lattice Boltzmann method presented in this article is suitable for the accurate simulation of particle-laden flows on massively parallel supercomputers.
Numerical AlgorithmLattice Boltzmann method: The LBM originates from statistical mechanics and models the evolution of distribution functions f q , corresponding to the lattice velocities c q , on a rectangular grid. Macroscopic quantities can be calculated via moments such as density ρ = q f q and momentum ρ u = q f q c q . By applying the BGK collision model, the evolution equation of the distribution functions readswhich models the linear relaxation of the f q towards their equilibrium values f eq q . The relaxation parameter τ determines the physical viscosity ν. For improved stability and accuracy, more enhanced models like TRT or MRT should be used which then feature several relaxation parameters, see e.g. [1]. Momentum exchange method: This fluid-solid coupling method (see [2]) maps the body explicitly into the domain by marking cells as solid rather than fluid. In order to fulfill the no-slip condition along the body's surface with a local velocity u p , the boundary conditionis applied at the boundary cells. This simple bounce-back scheme can be improved to account for the exact boundary location by schemes like Central Linear Interpolation (CLI) or Multireflection (MR) [1]. On the other hand, the fluid exerts a hydrodynamic force onto the body. For each boundary cell, the local contribution to this force acting at position x b is computed as in [3], taking special care of Galilean invariance, byThe total force and torque on the body is then obtained by summing up all local contributions. Toge...