Two Phase Flow Simulation With Lattice Boltzmann Method: Application to Wave Breaking

Author(s):  
Amir Banari ◽  
Stephan T. Grilli ◽  
Christian F. Janssen

A new Lattice Boltzmann method (LBM) is developed to efficiently simulate multiphase flows with high density ratios, in order to study complex air-sea interaction problems, such as wind wave breaking and related sea-spray generation. In this method, which builds and improves on the method proposed earlier by [1], the motion of (diffusive) interfaces between fluids is modeled by solving the convective Cahn-Hilliard equation with the LBM. As in the latter work, we eliminate instabilities resulting from high density ratios by solving an additional Poisson equation for the fluid pressure. The resulting numerical scheme is computationally demanding since this equation must be solved over the entire computational domain, which motivates implementing the method on the massively parallel environment offered by General Purpose Graphical Processing Units (GPGPU), via the nVIDIA CUDA framework. In this paper, we present the equations and numerical methods for the method and the initial validation of the resulting multiphase-LBM for standard benchmark problems such as Poiseuille flow, a rising bubble, and Rayleigh-Taylor instability for two-fluid systems. A good agreement with the reference solutions is achieved in all cases. Finally, the method is applied to simulating an ocean breaking wave in a space periodic domain. In all the presented applications, it is observed that the GPGPU implementation leads to speed-ups of about two orders of magnitude in comparison to a single-core CPU implementation. Although the method is only currently implemented in a two-dimensional (2D) framework, its extension to three-dimensions (3D) should be straightforward, but the need for the efficient GPGPU implementation will become even more drastic in 3D.

Author(s):  
Sonam Tanwar

This chapter develops a meshless formulation of lattice Boltzmann method for simulation of fluid flows within complex and irregular geometries. The meshless feature of proposed technique will improve the accuracy of standard lattice Boltzmann method within complicated fluid domains. Discretization of such domains itself may introduce significant numerical errors into the solution. Specifically, in phase transition or moving boundary problems, discretization of the domain is a time-consuming and complex process. In these problems, at each time step, the computational domain may change its shape and need to be re-meshed accordingly for the purpose of accuracy and stability of the solution. The author proposes to combine lattice Boltzmann method with a Galerkin meshfree technique popularly known as element-free Galerkin method in this chapter to remove the difficulties associated with traditional grid-based methods.


2015 ◽  
Vol 18 (3) ◽  
pp. 707-722 ◽  
Author(s):  
Daniele Chiappini ◽  
Gino Bella ◽  
Alessio Festuccia ◽  
Alessandro Simoncini

AbstractIn this paper Lattice Boltzmann Method (LBM) has been used in order to perform Direct Numerical Simulation (DNS) for porous media analysis. Among the different configurations of porous media, open cell metallic foams are gaining a key role for a large number of applications, like heat exchangers for high performance cars or aeronautic components as well. Their structure allows improving heat transfer process with fruitful advantages for packaging issues and size reduction. In order to better understand metallic foam capabilities, a random sphere generation code has been implemented and fluid-dynamic simulations have been carried out by means of a kinetic approach. After having defined a computational domain the Reynolds number influence has been studied with the aim of characterizing both pressure drop and friction factor throughout a finite foam volume. In order to validate the proposed model, a comparison analysis with experimental data has been carried out too.


Sign in / Sign up

Export Citation Format

Share Document