Abstract
In this paper, the performance of different wave generation and absorption methods in computational fluid dynamics (CFD)-based numerical wave tanks (NWTs) is analyzed. The open-source CFD code REEF3D is used, which solves the Reynolds-averaged Navier–Stokes (RANS) equations to simulate two-phase flow problems. The water surface is computed with the level set method (LSM), and turbulence is modeled with the k-ω model. The NWT includes different methods to generate and absorb waves: the relaxation method, the Dirichlet-type method and active wave absorption. A sensitivity analysis has been conducted in order to quantify and compare the differences in terms of absorption quality between these methods. A reflection analysis based on an arbitrary number of wave gauges has been adopted to conduct the study. Tests include reflection analysis of linear, second- and fifth-order Stokes waves, solitary waves, cnoidal waves and irregular waves generated in an NWT. Wave breaking over a sloping bed and wave forces on a vertical cylinder are calculated, and the influence of the reflections on the wave breaking location and the wave forces on the cylinder is investigated. In addition, a comparison with another open-source CFD code, OpenFOAM, has been carried out based on published results. Some differences in the calculated quantities depending on the wave generation and absorption method have been observed. The active wave absorption method is seen to be more efficient for long waves, whereas the relaxation method performs better for shorter waves. The relaxation method-based numerical beach generally results in lower reflected waves in the wave tank for most of the cases simulated in this study. The comparably better performance of the relaxation method comes at the cost of larger computational requirements due to the relaxation zones that have to be included in the domain. The reflections in the NWT in REEF3D are generally lower than the published results for reflections using the active wave absorption method in the NWT based on OpenFOAM.
Highlights
Due to the increase of computational power in recent years, computational fluid dynamics (CFD)-based numerical wave tanks (NWTs) are increasingly being used as a supplementary tool to physical modeling in the field of marine and coastal engineering
The efficiency of the NWT in absorbing these waves using active wave absorption based on shallow water theory is interesting due to the savings in computational time that this method provides
The results obtained from simulations using the combinations relaxation method (RM)-RM and Dirichlet method (DM)-active wave absorption (AWA) from REEF3D are presented along with the results shown by Higuera et al [3] for AWA
Summary
Due to the increase of computational power in recent years, computational fluid dynamics (CFD)-based numerical wave tanks (NWTs) are increasingly being used as a supplementary tool to physical modeling in the field of marine and coastal engineering. In order to study the hydrodynamics problems and the wave-structure interaction under controlled conditions, it is essential to avoid waves reflecting back into the domain from the absorbing end and to avoid the waves reflected by a structure from interfering with the generated waves This requires a special treatment of the boundary conditions (BC) to ensure good wave generation and efficient wave absorption. The relaxation method and the active wave absorption method are two of the most used methods in current literature for CFD-based NWTs. In this work, the open source CFD code REEF3D [4] has been used to provide insight into how different methods of generating and absorbing waves perform in an NWT. The results from the current study are compared to the earlier numerical investigations by Higuera et al [3]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.