Two phase flow simulation with Lattice Boltzmann method : application to wave breaking

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 e...

Full description

Bibliographic Details
Published in:Volume 7: CFD and VIV
Main Authors: Banari, Amir, Grilli, Stephan T., Janßen, Christian Friedrich
Format: Conference Object
Language:English
Published: ASME 2013
Subjects:
Online Access:http://hdl.handle.net/11420/6027
id fttuhamburg:oai:tore.tuhh.de:11420/6027
record_format openpolar
spelling fttuhamburg:oai:tore.tuhh.de:11420/6027 2023-08-20T04:02:44+02:00 Two phase flow simulation with Lattice Boltzmann method : application to wave breaking Banari, Amir Grilli, Stephan T. Janßen, Christian Friedrich 2013 http://hdl.handle.net/11420/6027 en eng ASME ASME 32nd International Conference on Ocean, Offshore and Arctic Engineering - 2013, June 9 - 14, 2013, Nantes, France 978-0-7918-5541-6 Proceedings of the ASME 32nd International Conference on Ocean, Offshore and Arctic Engineering - 2013 : presented at ASME 2013 32nd International Conference on Ocean, Offshore and Arctic Engineering, June 9 - 14, 2013, Nantes, France / sponsored by Ocean, Offshore, and Arctic Engineering Division, ASME. [Pierre Ferrant, conference chair]. - New York, NY : ASME. - Vol. 7. CFD and VIV. - 2013. - Art.-Nr. 007T08A002 http://hdl.handle.net/11420/6027 2-s2.0-84893131058 600: Technik 620: Ingenieurwissenschaften Conference Paper Other 2013 fttuhamburg 2023-07-28T09:23:49Z 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. Copyright © 2013 by ASME. Conference Object Arctic TUHH Open Research (TORE - Technische Universität Hamburg) Volume 7: CFD and VIV
institution Open Polar
collection TUHH Open Research (TORE - Technische Universität Hamburg)
op_collection_id fttuhamburg
language English
topic 600: Technik
620: Ingenieurwissenschaften
spellingShingle 600: Technik
620: Ingenieurwissenschaften
Banari, Amir
Grilli, Stephan T.
Janßen, Christian Friedrich
Two phase flow simulation with Lattice Boltzmann method : application to wave breaking
topic_facet 600: Technik
620: Ingenieurwissenschaften
description 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. Copyright © 2013 by ASME.
format Conference Object
author Banari, Amir
Grilli, Stephan T.
Janßen, Christian Friedrich
author_facet Banari, Amir
Grilli, Stephan T.
Janßen, Christian Friedrich
author_sort Banari, Amir
title Two phase flow simulation with Lattice Boltzmann method : application to wave breaking
title_short Two phase flow simulation with Lattice Boltzmann method : application to wave breaking
title_full Two phase flow simulation with Lattice Boltzmann method : application to wave breaking
title_fullStr Two phase flow simulation with Lattice Boltzmann method : application to wave breaking
title_full_unstemmed Two phase flow simulation with Lattice Boltzmann method : application to wave breaking
title_sort two phase flow simulation with lattice boltzmann method : application to wave breaking
publisher ASME
publishDate 2013
url http://hdl.handle.net/11420/6027
genre Arctic
genre_facet Arctic
op_relation ASME 32nd International Conference on Ocean, Offshore and Arctic Engineering - 2013, June 9 - 14, 2013, Nantes, France
978-0-7918-5541-6
Proceedings of the ASME 32nd International Conference on Ocean, Offshore and Arctic Engineering - 2013 : presented at ASME 2013 32nd International Conference on Ocean, Offshore and Arctic Engineering, June 9 - 14, 2013, Nantes, France / sponsored by Ocean, Offshore, and Arctic Engineering Division, ASME. [Pierre Ferrant, conference chair]. - New York, NY : ASME. - Vol. 7. CFD and VIV. - 2013. - Art.-Nr. 007T08A002
http://hdl.handle.net/11420/6027
2-s2.0-84893131058
container_title Volume 7: CFD and VIV
_version_ 1774713336949112832