Simulation of floating bodies using a combined immersed boundary with the level set method in REEF3D
MetadataShow full item record
The 6DOF algorithm implemented in the open-source computational fluid dynamics (CFD) model REEF3D is used to simulate a horizontal cylinder in heave motion around the free surface and the motion of a freely floating rectangular barge in waves. The numerical model uses a staggered Cartesian grid. The free surface is obtained with the level set method. The floating body is described with a primitive triangular surface mesh neglecting connectivity. A ray-tracing algorithm is used to determine the intersection of this surface mesh with the underlying Cartesian grid. In this way, the model avoids re-meshing the domain while calculating the motion of the floating object. The moving fluid-solid boundary is treated with the immersed boundary ghost cell method. In order to validate the model, two test cases are presented. First, the damping of the heave motion after providing an initial excitation by raising the center of gravity of the cylinder slightly above the free surface is calculated and the numerical results are compared to experimental data. Then, the motion of a freely floating rectangular barge is simulated under different wave conditions. The barge is free to move in surge, roll and heave motions. The numerical results are compared to the experimental results to validate the algorithm. The results show that the numerical model REEF3D represents the motion of floating objects well, with good agreement with the experimental results.