commit f10bd6f0b1029f2d5d8eb3aef75af55a1f5ea023
parent 8c8b822efebc5aadc3ef9fd48bb75da2a528e2f9
Author: Ivan Gankevich <igankevich@ya.ru>
Date: Sat, 30 Mar 2019 10:54:54 +0300
Triangulation.
Diffstat:
2 files changed, 42 insertions(+), 30 deletions(-)
diff --git a/main.tex b/main.tex
@@ -4,36 +4,6 @@
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{url}
-\usepackage{tikz}
-\usetikzlibrary{arrows.meta}
-
-\newcommand{\WaveVector}{\vec{k}}
-\newcommand{\WaveNumber}{\lvert\smash[b]{\WaveVector}\rvert}
-\newcommand{\Cosh}[1]{\cosh\left(#1\right)}
-\newcommand{\Fourier}[2]{\mathcal{F}_{#2}\!\left\{#1\right\}}
-\newcommand{\InverseFourier}[2]{\mathcal{F}^{-1}_{#2}\!\left\{#1\right\}}
-% properly aligned version of sqrt for \zeta_y^2
-\newcommand{\SqrtZeta}[1]{\sqrt{\vphantom{\zeta_x^2}\smash[b]{#1}}}
-\newcommand{\SqrtZetaXY}{\SqrtZeta{1 + \zeta_x^2 + \zeta_y^2}}
-\newcommand{\InertiaMatrix}{\mathcal{I}}
-
-\definecolor{spbuWhite2}{RGB}{230,231,230}
-\definecolor{spbuDarkGray}{HTML}{404040}
-\tikzstyle{Block} = [
- rectangle,
- draw=spbuDarkGray,
- thick,
- text width=1.4cm,
- align=center,
- fill=spbuWhite2,
- font=\footnotesize\linespread{1}\selectfont,
- inner sep=1mm,
-]
-\tikzstyle{Arrow} = [
- very thick,
- arrows={-Triangle[length=0.25cm,width=0.125cm]},
- draw=spbuDarkGray
-]
\begin{document}
@@ -74,6 +44,7 @@ ship hydromechanics \and
storm seakeeping \and
Coons surface \and
Hermite spline \and
+VSL \and
IGES.
}
\end{abstract}
@@ -83,6 +54,27 @@ IGES.
\section{Methods}
+\subsection{Triangulation of a ship hull given by a collection of curves}
+
+In the original programme~\cite{hull2010} that visualises ship lines and
+calculates hydrostatic characteristics, ship hull is described by a collection
+of curves; however, for a programme that simulates ship dynamics in rough sea
+this description is not convenient. A better representation would be a
+collection of triangles that approximate analytically given ship hull geometry.
+At the centre of each triangle pressure force induced by ocean waves is
+applied, and then these forces are used to calculate ship motion. Triangles is
+a better representation because they
+\begin{itemize}
+ \item do not require recomputation every frame (like analytic curves),
+ \item have simple formula for area (which is needed for pressure force
+ calculation), and
+ \item the same representation is used internally by graphical accelerators
+ that visualise simulation frames.
+\end{itemize}
+
+
+
+
\section{Results}
\section{Discussion}
diff --git a/references.bib b/references.bib
@@ -0,0 +1,20 @@
+
+@Misc{ hull2010,
+ title = {Analytical ship hull shape construction, wave resistance
+ calculations, theoretical blueprint feature curve
+ calculations, and ship stability diagrams (in {Russian})},
+ author = {Vasily Khramushin},
+ year = {2010},
+ url = {http://www1.fips.ru/fips_servl/fips_servlet?DB=EVM&DocNumber=2010615849&TypeFile=html},
+ fipsnumber = {2010615849}
+}
+
+@Misc{ vessel2015,
+ title = {Vessel: Blueprints for the analysis of hydrostatic
+ characteristics, stability and propulsion of the ship (in
+ {Russian})},
+ author = {Alexander Bogdanov and Vasily Khramushin},
+ year = {2015},
+ url = {http://www1.fips.ru/fips_servl/fips_servlet?DB=EVM&DocNumber=2015621368&TypeFile=html},
+ fipsnumber = {2015621368}
+}