Conventional lattice Boltzmann models for the simulation of fluid dynamics are restricted by an error in the stress tensor that is negligible only for vanishing flow velocity and at a singular value of the temperature. To that end, we propose a unified formulation that restores Galilean invariance and isotropy of the stress tensor by introducing an extended equilibrium. This modification extends lattice Boltzmann models to simulations with higher values of the flow velocity and can be used at temperatures that are higher than the lattice reference temperature, which enhances computational efficiency by decreasing the number of required time steps. Furthermore, the extended model remains valid also for stretched lattices, which are useful when flow gradients are predominant in one direction. The model is validated by simulations of two- and three-dimensional benchmark problems, including the double shear layer flow, the decay of homogeneous isotropic turbulence, the laminar boundary layer over a flat plate and the turbulent channel flow.
We explore the Carlemann linearization of the collision term of the lattice Boltzmann formulation, as a first step towards formulating a quantum lattice Boltzmann algorithm. Specifically, we deal with the case of a single, incompressible fluid with the Bhatnagar Gross and Krook equilibrium function. Under this assumption, the error in the velocities is proportional to the square of the Mach number. Then, we showcase the Carlemann linearization technique for the system under study. We compute an upper bound to the number of variables as a function of the order of the Carlemann linearization. We…
The lattice Boltzmann method has become a standard technique for simulating a wide range of fluid flows. However, the intrinsic coupling of momentum and space discretization restricts the traditional lattice Boltzmann method to regular lattices. Alternative off-lattice Boltzmann schemes exist for both single- and multiphase flows that decouple the velocity discretization from the underlying spatial grid. The current study extends the applicability of these off-lattice methods by introducing a finite element formulation that enables simulating contact line dynamics for partially wetting fluids.…
The implementation of the kinetic diffuse boundary condition with the characteristic streaming-collision mechanism is studied for the high-order lattice Boltzmann (LB) models. The obtained formulation is also tested and validated numerically for three high-order LB models for both isothermal and thermal Couette flows. The streaming-collision mechanism ensures that high-order LB models can retain particle feature while go beyond the Navier-Stokes hydrodynamics.
We propose a novel multi-domain grid refinement technique with extensions to entropic incompressible, thermal and compressible lattice Boltzmann models. Its validity and accuracy are accessed by comparison to available direct numerical simulation and experiment for the simulation of isothermal, thermal and viscous supersonic flow. In particular, we investigate the advantages of grid refinement for the set-ups of turbulent channel flow, flow past a sphere, Rayleigh-Benard convection as well as the supersonic flow around an airfoil. Special attention is payed to analyzing the adaptive features o…
The dynamics of the cavitation bubble collapse is a fundamental issue for the bubble collapse application and prevention. In present work, the modified forcing scheme for the pseudopotential multi-relaxation-time lattice Boltzmann model developed by Li Q. et al. is adopted to develop a cavitation bubble collapse model. In the respects of coexistence curves and Laplace law verification, the improved pseudopotential multi-relaxation-time lattice Boltzmann model is investigated. The independence between the kinematic viscosity and the thermodynamic consistency, surface tension is founded. By homo…
Saturated vapor condensation on the homogeneous and heterogeneous sub-cooled wall under gravity was numerically simulated by the improved pseudo-potential phase-change multiple-relaxation-time lattice Boltzmann (LB) method. Firstly, the phase-change LB method coupling finite different method to solve the energy equation was verified by the D-2 law of the droplets evaporation, which improve the model could precisely realize the numerical simulation of phase change.
The development of multiple-relaxation-time (MRT) Lattice Boltzmann method (LBM) is a significant contribution in improving the numerical behavior, revealing the math and physics mechanism and extending the application of LBM. However, some of the MRT schemes proposed previously are not physically-consistent. In this work, we take D2Q9 as a example to show how to derive physically-consistent MRT-LBM schemes by eigenvalue decomposition of the collision operator. In addition, the scheme is validated by the equivalence to Navier-Stokes equations and numerical simulations.
We propose a two-population lattice Boltzmann model on standard lattices for the simulation of compressible flows. The model is fully on-lattice and uses the single relaxation time Bhatnagar-Gross-Krook kinetic equations along with appropriate correction terms to recover the Navier-Stokes-Fourier equations. The accuracy and performance of the model are analyzed through simulations of compressible benchmark cases including Sod shock tube, sound generation in shock-vortex interaction and compressible decaying turbulence in a box with eddy shocklets. It is demonstrated that the present model prov…
Galilean invariance is a fundamental property; however, although the lattice Boltzmann equation itself is Galilean invariant, this property is usually not taken into account in the treatment of the fluid-solid interface. Here, we show that consideration of Galilean invariance in fluid-solid interfacial dynamics can greatly enhance the computational accuracy and robustness in a numerical simulation. Surprisingly, simulations are so vastly improved that the force fluctuation is very small and a time average becomes unnecessary.
In this note, we show how reconstruction schemes can have a significant impact on interpreting lattice Boltzmann simulation data. To reconstruct turbulence quantities, e.g., the kinetic energy dissipation rate and enstrophy, schemes higher than second-order for spatial derivatives can greatly improve the prediction of these quantities in the Taylor-Green vortex problem. In contrast, a second-order reconstruction of the time series data indicates very good accuracy for the kinetic energy dissipation rate. The present findings can be considered as further numerical evidence of the capability of …
The Chapman-Enskog expansion was used in the lattice Boltzmann method (LBM) to derive a Navier-Stokes-like equation and a formula was obtained to correlate the LBM model parameters to the kinematic viscosity implicitly implemented in LBM simulations. The obtained correlation formula usually works as long as the model parameters are carefully selected to make the Mach number and Knudsen number small although the validity of Chapman-Enskog expansion that has a formal definition of time derivative without tangible mathematical sense is not recognized by many mathematicians.
We revisit force evaluation methodologies on rigid solid particles suspended in a viscous fluid and simulated via lattice Boltzmann method (LBM). We point out the non-commutativity of streaming and collision operators in the force evaluation procedure and provide a theoretical explanation for this observation. Based on this analysis, we propose a discrete force calculation scheme with enhanced accuracy. The proposed scheme is essentially a lattice version of the Reynolds Transport Theorem (RTT) in the context of the lattice Boltzmann formulation. Besides maintaining satisfactory levels of reli…
We develop an improved lattice-Boltzmann numerical scheme to solve magnetohydrodynamic (MHD) equations in the regime of low magnetic Reynolds numbers, grounded on a manifestly Galilean covariant modeling of the Navier-Stokes equations. The simulation of the magnetic induction equation within the lattice-Boltzmann approach to MHD has been usually devised along the lines of the simplest phenomenological description, the single relaxation time (SRT) model. In order to deal with well-known stability difficulties of the SRT framework, we introduce, alternatively, a multi-relaxation-time technique f…
We present a two-way coupled fluid-structure interaction scheme for rigid bodies using a two-population lattice Boltzmann formulation for compressible flows. Arbitrary Lagrangian-Eulerian formulation of the discrete Boltzmann equation on body-fitted meshes is used in a combination with polynomial blending functions. The blending function approach localizes mesh deformation and allows treating multiple moving bodies with a minimal computational overhead. We validate the model with several test cases of vortex induced vibrations of single and tandem cylinders and show that it can accurately desc…
In this article, we present a detailed asymptotic analysis of the lattice Boltzmann method with two different collision mechanisms of BGK-type on the D2Q9-lattice for generalized Newtonian fluids. Unlike that based on the Chapman-Enskog expansion leading to the compressible Navier-Stokes equations, our analysis gives the incompressible ones directly and exposes certain important features of the lattice Boltzmann solutions. Moreover, our analysis provides a theoretical basis for using the iteration to compute the rate-of-strain tensor, which makes sense specially for generalized Newtonian fluid…
The Lattice Boltzmann method has been gaining acceptance for hydrodynamic problems involving complex boundaries, non-equilibrium dynamics and interfacial phenomena in multiphase or multicomponent systems. lb2d.pm is a Perl module offering a clear framework for simple Lattice Boltzmann simulations in 2D. The syntax and some basic applications are presented. Mainly, the new version 0.1 enables solute transport and accounts for reactive boundaries leading to surface growth.
A novel Lattice Boltzmann method is derived using the Principle of Minimum Cross Entropy (MinxEnt) via the minimization of Kullback-Leibler Divergence (KLD). By carrying out the actual single step Newton-Raphson minimization (MinxEnt-LBM) a more accurate and stable Lattice Boltzmann Method can be implemented. To demonstrate this, 1D shock tube and 2D lid-driven cavity flow simulations are carried out and compared to Single Relaxation Time LBM, Two Relaxation Time LBM, Multiple Relaxation Time LBM and Eherenfest Step LBM.
We present a pedagogical introduction to a quantum computing algorithm for the simulation of classical fluids, based on the Carleman linearization of a second-quantized version of lattice kinetic theory. Prospects and limitations for the case of fluid turbulence are discussed and commented on.
We present an axisymmetric lattice Boltzmann model based on the Kupershtokh et al. multiphase model that is capable of solving liquid-gas density ratios up to $10^3$. Appropriate source terms are added to the lattice Boltzmann evolution equation to fully recover the axisymmetric multiphase conservation equations. We validate the model by showing that a stationary droplet obeys the Young-Laplace law, comparing the second oscillation mode of a droplet with respect to an analytical solution and showing correct mass conservation of a propagating density wave.
A novel Lattice Boltzmann Method applicable to compressible fluid flows is developed. This method is based on replacing the governing equations by a relaxation system and the interpretation of the diagonal form of the relaxation system as a discrete velocity Boltzmann system. As a result of this interpretation, the local equilibrium distribution functions are simple algebraic functions of the conserved variables and the fluxes, without the low Mach number expansion present in the equilibrium distribution of the traditional Lattice Boltzmann Method (LBM). This new Lattice Boltzmann Relaxation S…
We present an a priori derivation of the force scheme for lattice Boltzmann method based on kinetic theoretical formulation. We show that the discrete lattice effect, previously eliminated a posteriori in BGK collision model, is due to first-order space-time discretization and can be eliminated generically for a wide range of collision models with second-order space-time discretization. Particularly, the force scheme for the recently developed spectral multiple-relaxation-time (SMRT) collision model is obtained and numerically verified.
A new lattice Boltzmann model for multicomponent ideal gas mixtures is presented. The model development consists of two parts. First, a new kinetic model for Stefan- Maxwell diffusion amongst the species is proposed and realized as a lattice Boltzmann equation on the standard discrete velocity set. Second, a compressible lattice Boltzmann model for the momentum and energy of the mixture is established. Both parts are consistently coupled through mixture composition, momentum, pressure, energy and enthalpy whereby a passive scalar advection-diffusion coupling is obviated, unlike in previous app…
Numerical simulation results of basic exactly solvable fluid flows using the previously proposed Lattice Boltzmann Method (LBM) formulated on a general curvilinear coordinate system are presented. As was noted in the theoretical work of H. Chen, such curvilinear Lattice Boltzmann Method preserves a fundamental one-to-one exact advection feature in producing minimal numerical diffusion, as the Cartesian lattice Boltzmann model. As we numerically show, the new model converges to exact solutions of basic fluid flows with the increase of grid resolution in the presence of both natural curvilinear …
In this contribution we review recent efforts on investigations of the effect of (apparent) boundary slip by utilizing lattice Boltzmann simulations. We demonstrate the applicability of the method to treat fundamental questions in microfluidics by investigating fluid flow in hydrophobic and rough microchannels as well as over surfaces covered by nano- or microscale gas bubbles.
Off-lattice Boltzmann methods increase the flexibility and applicability of lattice Boltzmann methods by decoupling the discretizations of time, space, and particle velocities. However, the velocity sets that are mostly used in off-lattice Boltzmann simulations were originally tailored to on-lattice Boltzmann methods. In this contribution, we show how the accuracy and efficiency of weakly and fully compressible semi-Lagrangian off-lattice Boltzmann simulations is increased by velocity sets derived from cubature rules, i.e. multivariate quadratures, which have not been produced by the Gauss-pro…
We present a regularized version of the color gradient lattice Boltzmann (LB) scheme for the simulation of droplet formation in microfluidic devices of experimental relevance. The regularized version is shown to provide computationally efficient access to Capillary number regimes relevant to droplet generation via microfluidic devices, such as flow-focusers and the more recent microfluidic step emulsifier devices.
A new lattice Boltzmann scheme associated with flexible specific heat ratio is proposed. The new free degree is introduced via the internal energy associated with the internal structure. The evolution equation of the distribution function is reduced to two evolution equations. One is connected to the density and velocity, the other is of the energy. A two-dimensional lattice Boltzmann model and a three-dimensional lattice Boltzmann model are derived via the Hermite expansion. The two lattice Boltzmann models are applied to simulating the shock tube of one dimension. Good agreement between the …
The influence of the use of the generalized Hermite polynomial on the Hermite-based lattice Boltzmann (LB) construction approach, lattice sets, the thermal weights, moments and the equilibrium distribution function (EDF) are addressed. A new moment system is proposed. The theoretical possibility to obtain a high-order Hermite-based LB model capable to exactly match some first hydrodynamic moments thermally 1) on-Cartesian lattice, 2) with thermal weights in the EDF, 3) whilst the highest possible hydrodynamic moments that are exactly matched are obtained with the shortest on-Cartesian lattice …
Electroconvective flow between two infinitely long parallel electrodes is investigated via a multiphysics computational model. The model solves for spatiotemporal flow properties using two-relaxation-time Lattice Boltzmann Method for fluid and charge transport coupled to Fast Fourier Transport Poisson solver for the electric potential. The segregated model agrees with the previous analytical and numerical results providing a robust approach for modeling electrohydrodynamic flows.
The discretized equilibrium distributions of the lattice Boltzmann method are presented by using the coefficients of the Lagrange interpolating polynomials that pass through the points related to discrete velocities and using moments of the Maxwell-Boltzmann distribution. The ranges of flow velocity and temperature providing positive valued distributions vary with regulating discrete velocities as parameters. New isothermal and thermal compressible models are proposed for flows of the level of the isothermal and thermal compressible Navier-Stokes equations. Thermal compressible shock tube flow…
The lattice Boltzmann method has been successfully applied for the simulation of flow through porous media in the creeping regime. Its technical properties, namely discretization, straightforward implementation and parallelization, are responsible for its popularity. However, flow through porous media is not restricted to near zero Reynolds numbers since inertial effects play a role in numerous natural and industrial processes. In this paper we investigate the capability of the lattice Boltzmann method to correctly describe flow in porous media at moderate Reynolds numbers. The selection of th…
A numerical method, based on the discrete lattice Boltzmann equation, is presented for solving the volume-averaged Navier-Stokes equations. With a modified equilibrium distribution and an additional forcing term, the volume-averaged Navier-Stokes equations can be recovered from the lattice Boltzmann equation in the limit of small Mach number by the Chapman-Enskog analysis and Taylor expansion. Due to its advantages such as explicit solver and inherent parallelism, the method appears to be more competitive with traditional numerical techniques. Numerical simulations show that the proposed model…
A lattice Boltzmann method is proposed based on the expansion of the equilibrium distribution function in powers of a new set of generalized orthonormal polynomials which are here presented. The new polynomials are orthonormal under the weight defined by the equilibrium distribution function itself. The D-dimensional Hermite polynomials is a sub-case of the present ones, associated to the particular weight of a gaussian function. The proposed lattice Boltzmann method allows for the treatment of semi-classical fluids, such as electrons in metals under the Drude-Sommerfeld model, which is a part…
In this study, a phase-field lattice Boltzmann model based on the Allen-Cahn equation with a filtered collision operator and high-order corrections in the equilibrium distribution functions is presented. Here we show that in addition to producing numerical results consistent with prior numerical methods, analytic solutions, and experiments with the density ratio of 1000, previous numerical deficiencies are resolved. Specifically, the new model is characterized by robustness at low viscosity, accurate prediction of shear stress at interfaces, and removal of artificial dense bubbles and rarefied…
The performance of a single or the collection of microswimmers strongly depends on the hydrodynamic coupling among their constituents and themselves. We present a numerical study for a single and a pair of microswimmers based on lattice Boltzmann method (LBM) simulations. Our numerical algorithm consists of two separable parts. Lagrange polynomials provide a discretization of the microswimmers and the lattice Boltzmann method captures the dynamics of the surrounding fluid. The two components couple via an immersed boundary method. We present data for a single swimmer system and our data also s…
In this paper, we propose a hybrid lattice Boltzmann method (HLBM) for solving fluid-structure interaction problems. The proposed numerical approach is applied to model the flow induced by a vibrating thin lamina submerged in a viscous quiescent fluid. The hydrodynamic force exerted by the fluid on the solid body is described by means of a complex hydrodynamic function, whose real and imaginary parts are determined via parametric analysis. Numerical results are validated by comparison with those from other numerical as well as experimental works available in the literature. The proposed hybrid…
We present a diffusion dominated evaporation model using the popular pseudopotential multicomponent lattice Boltzmann method introduced by Shan and Chen. With an analytical computation of the diffusion coefficients, we demonstrate that Fick's law is obeyed. We then validate the applicability of our model by demonstrating the agreement of the time evolution of the interface position of an evaporating planar film to the analytical prediction. Furthermore, we study the evaporation of a freely floating droplet and confirm that the effect of Laplace pressure is significant for predicting the time e…