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.
Skip Nav Destination
ASME 2013 32nd International Conference on Ocean, Offshore and Arctic Engineering
June 9–14, 2013
Nantes, France
Conference Sponsors:
- Ocean, Offshore and Arctic Engineering Division
ISBN:
978-0-7918-5541-6
PROCEEDINGS PAPER
Two Phase Flow Simulation With Lattice Boltzmann Method: Application to Wave Breaking Available to Purchase
Amir Banari,
Amir Banari
University of Rhode Island, Narragansett, RI
Search for other works by this author on:
Stephan T. Grilli,
Stephan T. Grilli
University of Rhode Island, Narragansett, RI
Search for other works by this author on:
Christian F. Janssen
Christian F. Janssen
Hamburg University of Technology, Hamburg, Germany
Search for other works by this author on:
Amir Banari
University of Rhode Island, Narragansett, RI
Stephan T. Grilli
University of Rhode Island, Narragansett, RI
Christian F. Janssen
Hamburg University of Technology, Hamburg, Germany
Paper No:
OMAE2013-10102, V007T08A002; 9 pages
Published Online:
November 26, 2013
Citation
Banari, A, Grilli, ST, & Janssen, CF. "Two Phase Flow Simulation With Lattice Boltzmann Method: Application to Wave Breaking." Proceedings of the ASME 2013 32nd International Conference on Ocean, Offshore and Arctic Engineering. Volume 7: CFD and VIV. Nantes, France. June 9–14, 2013. V007T08A002. ASME. https://doi.org/10.1115/OMAE2013-10102
Download citation file:
30
Views
Related Proceedings Papers
Related Articles
An Improved Three-Dimensional Level Set Method for Gas-Liquid Two-Phase Flows
J. Fluids Eng (July,2004)
Time-Derivative Preconditioning Methods for Multicomponent Flows—Part II: Two-Dimensional Applications
J. Appl. Mech (May,2009)
Lattice Boltzmann Simulations of CO 2 Bubble Dynamics at the Anode of a μ DMFC
J. Fuel Cell Sci. Technol (May,2006)
Related Chapters
Geomatrix Model as New Tool for Improving Oil Spill Surveillance
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)
Antilock-Braking System Using Fuzzy Logic
International Conference on Mechanical and Electrical Technology, 3rd, (ICMET-China 2011), Volumes 1–3
Three Dimensional Simulation of Ocean Surface Wave Based on Directional Spectrum
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)