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...
Main Authors: | , , , , |
---|---|
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 |
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. |
---|