2,571 research outputs found

    Thermodynamic consistency of liquid-gas lattice Boltzmann simulations

    Full text link
    Lattice Boltzmann simulations have been very successful in simulating liquid-gas and other multi-phase fluid systems. However, the underlying second order analysis of the equation of motion has long been known to be insufficient to consistently derive the fourth order terms that are necessary to represent an extended interface. These same terms are also responsible for thermodynamic consistency, i.e. to obtain a true equilibrium solution with both a constant chemical potential and a constant pressure. In this article we present an equilibrium analysis of non-ideal lattice Boltzmann methods of sufficient order to identify those higher order terms that lead to a lack of thermodynamic consistency. We then introduce a thermodynamically consistent forcing method.Comment: 12 pages, 8 figure

    Singular forces and point-like colloids in lattice Boltzmann hydrodynamics

    Full text link
    We present a second-order accurate method to include arbitrary distributions of force densities in the lattice Boltzmann formulation of hydrodynamics. Our method may be used to represent singular force densities arising either from momentum-conserving internal forces or from external forces which do not conserve momentum. We validate our method with several examples involving point forces and find excellent agreement with analytical results. A minimal model for dilute sedimenting particles is presented using the method which promises a substantial gain in computational efficiency.Comment: 22 pages, 9 figures. Submitted to Phys. Rev.

    Lattice Boltzmann simulations of soft matter systems

    Full text link
    This article concerns numerical simulations of the dynamics of particles immersed in a continuum solvent. As prototypical systems, we consider colloidal dispersions of spherical particles and solutions of uncharged polymers. After a brief explanation of the concept of hydrodynamic interactions, we give a general overview over the various simulation methods that have been developed to cope with the resulting computational problems. We then focus on the approach we have developed, which couples a system of particles to a lattice Boltzmann model representing the solvent degrees of freedom. The standard D3Q19 lattice Boltzmann model is derived and explained in depth, followed by a detailed discussion of complementary methods for the coupling of solvent and solute. Colloidal dispersions are best described in terms of extended particles with appropriate boundary conditions at the surfaces, while particles with internal degrees of freedom are easier to simulate as an arrangement of mass points with frictional coupling to the solvent. In both cases, particular care has been taken to simulate thermal fluctuations in a consistent way. The usefulness of this methodology is illustrated by studies from our own research, where the dynamics of colloidal and polymeric systems has been investigated in both equilibrium and nonequilibrium situations.Comment: Review article, submitted to Advances in Polymer Science. 16 figures, 76 page

    Inertial Coupling Method for particles in an incompressible fluctuating fluid

    Full text link
    We develop an inertial coupling method for modeling the dynamics of point-like 'blob' particles immersed in an incompressible fluid, generalizing previous work for compressible fluids. The coupling consistently includes excess (positive or negative) inertia of the particles relative to the displaced fluid, and accounts for thermal fluctuations in the fluid momentum equation. The coupling between the fluid and the blob is based on a no-slip constraint equating the particle velocity with the local average of the fluid velocity, and conserves momentum and energy. We demonstrate that the formulation obeys a fluctuation-dissipation balance, owing to the non-dissipative nature of the no-slip coupling. We develop a spatio-temporal discretization that preserves, as best as possible, these properties of the continuum formulation. In the spatial discretization, the local averaging and spreading operations are accomplished using compact kernels commonly used in immersed boundary methods. We find that the special properties of these kernels make the discrete blob a particle with surprisingly physically-consistent volume, mass, and hydrodynamic properties. We develop a second-order semi-implicit temporal integrator that maintains discrete fluctuation-dissipation balance, and is not limited in stability by viscosity. Furthermore, the temporal scheme requires only constant-coefficient Poisson and Helmholtz linear solvers, enabling a very efficient and simple FFT-based implementation on GPUs. We numerically investigate the performance of the method on several standard test problems...Comment: Contains a number of corrections and an additional Figure 7 (and associated discussion) relative to published versio

    Link-wise Artificial Compressibility Method

    Get PDF
    The Artificial Compressibility Method (ACM) for the incompressible Navier-Stokes equations is (link-wise) reformulated (referred to as LW-ACM) by a finite set of discrete directions (links) on a regular Cartesian mesh, in analogy with the Lattice Boltzmann Method (LBM). The main advantage is the possibility of exploiting well established technologies originally developed for LBM and classical computational fluid dynamics, with special emphasis on finite differences (at least in the present paper), at the cost of minor changes. For instance, wall boundaries not aligned with the background Cartesian mesh can be taken into account by tracing the intersections of each link with the wall (analogously to LBM technology). LW-ACM requires no high-order moments beyond hydrodynamics (often referred to as ghost moments) and no kinetic expansion. Like finite difference schemes, only standard Taylor expansion is needed for analyzing consistency. Preliminary efforts towards optimal implementations have shown that LW-ACM is capable of similar computational speed as optimized (BGK-) LBM. In addition, the memory demand is significantly smaller than (BGK-) LBM. Importantly, with an efficient implementation, this algorithm may be one of the few which is compute-bound and not memory-bound. Two- and three-dimensional benchmarks are investigated, and an extensive comparative study between the present approach and state of the art methods from the literature is carried out. Numerical evidences suggest that LW-ACM represents an excellent alternative in terms of simplicity, stability and accuracy.Comment: 62 pages, 20 figure

    Steering in computational science: mesoscale modelling and simulation

    Full text link
    This paper outlines the benefits of computational steering for high performance computing applications. Lattice-Boltzmann mesoscale fluid simulations of binary and ternary amphiphilic fluids in two and three dimensions are used to illustrate the substantial improvements which computational steering offers in terms of resource efficiency and time to discover new physics. We discuss details of our current steering implementations and describe their future outlook with the advent of computational grids.Comment: 40 pages, 11 figures. Accepted for publication in Contemporary Physic

    Lattice Boltzmann methods for direct numerical simulation of turbulent fluid flows

    Get PDF
    We study the use of lattice Boltzmann (LB) methods for simulation of turbulent fluid flows motivated by their high computational throughput and amenability to highly parallel platforms such as graphics processing units (GPUs). Several algorithmic improvements are unearthed including work on non-unit Courant numbers, the force operator, use of alternative topologies based on face and body centered cubic lattices and a new formulation using a generalized eigendecomposition that allows a new freedom in tuning the eigenvectors of the linearised collision operator. Applications include a variable bulk viscosity and the use of a stretched grid, our implementation of which reduces errors present in previous efforts. We present details for numerous lattices including all required matrices, their moments the procedures and programs used to generate these and perform linear stability analysis. Small Mach number flows where density variations are negligible except in the buoyancy force term allow the use of a highly accurate finite volume solver to simulate the evolution of the buoyancy field which is coupled to the LB simulation as an external force. We use a multidimensional flux limited third order flux integral based advection scheme. The simplified algorithm we have devised is easier to implement, has higher performance and does not sacrifice any accuracy compared to the leading alternative. Our algorithm is particularly suited to an outflow based implementation which furthers the stated benefits. We present numerical experiments confirming the third order accuracy of our scheme when applied to multidimensional advection. The coupled solver is implemented in a new code that runs in parallel across multiple machines using GPUs. Our code achieves high computational throughput and accuracy and is used to simulate a range of turbulent flows. Details regarding turbulent channel flow and sheared convective boundary layer simulations are presented including some new insight into the scaling properties of the latter flow
    corecore