Adaptive grid refinement for two-phase offshore applications.

In the past, the CFD simulation method ComFLOW has been successfully applied in a wide range of offshore applications, involving wave simulations and impact calculations. In many of these calculations the area of interest comprises a small part of the domain and remains fixed in time, which allows f...

Full description

Bibliographic Details
Main Authors: van der Plas, Peter, Veldman, Arthur E. P., Seubers, Henk, Helder, Joop, Lam, Ka-Wing
Format: Conference Object
Language:English
Published: 2018
Subjects:
Online Access:https://hdl.handle.net/11370/57ca611e-154d-4d51-a656-d450f7d78762
https://research.rug.nl/en/publications/57ca611e-154d-4d51-a656-d450f7d78762
Description
Summary:In the past, the CFD simulation method ComFLOW has been successfully applied in a wide range of offshore applications, involving wave simulations and impact calculations. In many of these calculations the area of interest comprises a small part of the domain and remains fixed in time, which allows for efficient grid refinement by means of grid stretching or static local refinement. However, when trying to accurately resolve the surface dynamics and kinematics of irregular and breaking waves, the resolution requirements are strongly time-dependent and difficult to predict in advance. Efficient grids can only be obtained by means of time-adaptive refinement. A Cartesian block-based refinement approach is followed which allows for efficient grid adaptation, with moderate overhead. An array-based data structure is employed which exploits the semi-structured nature of the Cartesian block grid. Currently we are testing the method with the simulation of lifeboat drops in regular and irregular wave conditions. This poses several challenges such as accurately imposing the incoming waves and modifying the absorbing boundary conditions to support two-phase flow. To reduce the wall-clock time, the simulation method has been parallelized.