iccsa-20-waves

git clone https://git.igankevich.com/iccsa-20-waves.git
Log | Files | Refs

commit 43f818cb56412678f4ac4f2a4b7000e8368d99d6
parent 5c7b4efe223bece198250564fbea2765364e6e99
Author: Ivan Gankevich <i.gankevich@spbu.ru>
Date:   Mon, 16 Mar 2020 15:31:17 +0300

Abstract.

Diffstat:
main.tex | 38++++++++++++++++++++++++++------------
1 file changed, 26 insertions(+), 12 deletions(-)

diff --git a/main.tex b/main.tex @@ -15,7 +15,8 @@ \begin{document} -\title{TODO\thanks{Supported by Saint Petersburg State University (grants +\title{Virtual testbed: Simulation of ocean wave reflection from the ship + hull\thanks{Supported by Saint Petersburg State University (grants no.~51129371 and~51129725) and Council for grants of the President of the Russian Federation (grant no.~\mbox{MK-383.2020.9}).}} \author{% @@ -28,7 +29,7 @@ Vasily Khramushin\orcidID{0000-0002-3357-169X} } -%\titlerunning{Abbreviated paper title} +\titlerunning{Simulation of ocean wave reflection from the ship hull} \authorrunning{I.\,Petriakov et al.} \institute{Saint Petersburg State University\\ @@ -45,13 +46,28 @@ \maketitle \begin{abstract} -The abstract should briefly summarize the contents of the paper in -150--250 words. + + Diffraction and radiation forces result from the interaction between the + ship hull and the moving fluid. These forces are typically simulated using + added masses, a method that uses mass to compensate for not computing these + forces directly. In this paper we propose simple mathematical model to + compute diffraction force. The model is based on Lagrangian description of + the flow and uses law of reflection to include diffraction term in the + solution. The solution satisfies continuity equation and equation of + motion, but is restricted to the boundary of the ship hull. The solution + was implemented in velocity potential solver in Virtual testbed~--- a + programme for workstations that simulates ship motions in extreme + conditions. Performance benchmarks of the solver showed that it is + particularly efficient on graphical accelerators. \keywords{% -TODO -\and TODO -\and TODO. +ocean wave diffraction +\and ocean wave radiation +\and fluid velocity field +\and law of reflection +\and OpenCL +\and OpenMP +\and GPGPU. } \end{abstract} @@ -522,8 +538,8 @@ and equation of motion, but they are all written for plain surface boundary with different orientations. Typical ship hull three-dimensional model is represented by triangulated surface, and in the centre of each panel fluid particle velocity vector does not depend on the surface normal of the panel and -not other panels. So, the solution for plain surface boundary is enough -to compute fluid velocity field \emph{on} the surface boundary. +not other panels. So, the solution for plain surface boundary is enough to +compute fluid velocity field directly \emph{on} the surface boundary. In order to generalise the solution fluid velocity field \emph{near} the surface boundary, we need to calculate weighted average of reflection terms of @@ -531,9 +547,7 @@ each underwater panel of the surface. Our preliminary tests showed that simple average is enough to visualise waves reflecting from the hull, but the approach that uses signed panel area or signed tetrahedron volume to account for direction of the surface normal relative to wave direction may give more -accurate results. Nevertheless, only fluid velocity in the centre of each panel -is used to calculate ship motions, and velocity field near the ship hull is -used only for visualisation. +accurate results. Performance benchmarks showed that graphical accelerator greatly improves performance of velocity potential solver. Linear memory access patterns and