3,899 research outputs found

    High Density Ratio Multi-Component Lattice Boltzmann Flow Model for Fluid Dynamics and CUDA Parallel Computation

    Get PDF
    The lattice Boltzmann equation (LBE) method is a promising technique for simulating fluid flows and modeling complex physics in fluids, and can be modified for solving general nonlinear partial differential equations (NPDEs). The LBE method has recently attracted more and more attention since it may help us to better understand the mechanisms of the complicated physical phenomena and dynamic processes modeled by NPDEs.In this dissertation, firstly, we developed a second-order accurate mass conserving boundary condition (BC) for the LBE method. Through several cases, the results show that our mass conserving BC will not result in the constant mass leakage that occurs for the other BCs in some cases. Additionally, it increases the efficiency and stability of the method for cases that involve relatively large magnitudes of body force.Secondly, we developed a multi-component and multi-phase LBE method for high density ratios. Multi-component multi-phase (MCMP) flow is very common in engineering or industrial problems and in nature. Because the lattice Boltzmann equation (LBE) model is based on microscopic models and mesoscopic kinetic equations, it offers many advantages for the study of multi-component or multi-phase flow problems. While the original formulation of Shan and Chen's(SC) model can incorporate some multiple phase and component scenarios, the density ratio of the different components is greatly restricted (less than approximately 2.0). This obviously limits the applications of this MCMP LBE model. Hence, based on the original SC MCMP model and the improvements in the single-component multi-phase (SCMP) flow model reported by Yuan and Schaefer, we have developed a new model that can simulate a MCMP system with a high density ratio.Finally, we developed a parallel computation LBE method based on Compute Unified Device Architecture (CUDA). CUDA offers a great economic alternative way to increase the calculation speed of LBE method instead of using a supercomputer. We present how to apply CUDA to the LBE method, including boundary condition treatments, single phase flow, thermal problems, and multi-phase cases. Through the results of several numerical experiments, our model with the help of CUDA can offer an improvement of a 10-30 times faster speed than that of a traditional single thread CPU code

    A volume-preserving sharpening approach for the propagation of sharp phase boundaries in multiphase lattice Boltzmann simulations

    Get PDF
    Lattice Boltzmann models that recover a macroscopic description of multiphase flow of immiscible liquids typically represent the boundaries between phases using a scalar function, the phase field, that varies smoothly over several grid points. Attempts to tune the model parameters to minimise the thicknesses of these interfaces typically lead to the interfaces becoming fixed to the underlying grid instead of advecting with the fluid velocity. This phenomenon, known as lattice pinning, is strikingly similar to that associated with the numerical simulation of conservation laws coupled to stiff algebraic source terms. We present a lattice Boltzmann formulation of the model problem proposed by LeVeque and Yee [J. Comput. Phys. 86, 187] to study the latter phenomenon in the context of computational combustion, and offer a volume-conserving extension in multiple space dimensions. Inspired by the random projection method of Bao and Jin [J. Comput. Phys. 163, 216] we further generalise this formulation by introducing a uniformly distributed quasi-random variable into the term responsible for the sharpening of phase boundaries. This method is mass conserving and the statistical average of this method is shown to significantly delay the onset of pinning

    Mesoscopic modeling of a two-phase flow in the presence of boundaries: the Contact Angle

    Get PDF
    We present a mesoscopic model, based on the Boltzmann Equation, for the interaction between a solid wall and a non-ideal fluid. We present an analytic derivation of the contact angle in terms of the surface tension between the liquid-gas, the liquid-solid and the gas-solid phases. We study the dependency of the contact angle on the two free parameters of the model, which determine the interaction between the fluid and the boundaries, i.e. the equivalent of the wall density and of the wall-fluid potential in Molecular Dynamics studies. We compare the analytical results obtained in the hydrodynamical limit for the density profile and for the surface tension expression with the numerical simulations. We compare also our two-phase approach with some exact results for a pure hydrodynamical incompressible fluid based on Navier-Stokes equations with boundary conditions made up of alternating slip and no-slip strips. Finally, we show how to overcome some theoretical limitations connected with a discretized Boltzmann scheme and we discuss the equivalence between the surface tension defined in terms of the mechanical equilibrium and in terms of the Maxwell construction.Comment: 29 pages, 12 figure

    A Lattice Boltzmann Method for the Advection-Diffusion Equation with Neumann Boundary Conditions

    Get PDF
    In this paper, we study a lattice Boltzmann method for the advection-diffusion equation with Neumann boundary conditions on general boundaries. A novel mass conservative scheme is introduced for implementing such boundary con- ditions, and is analyzed both theoretically and numerically. Second order convergence is predicted by the theoretical analysis, and numerical investigations show that the convergence is at or close to the predicted rate. The nu- merical investigations include time-dependent problems and a steady-state diffusion problem for computation of effective diffusion coefficients
    • …
    corecore