(Created page with " <div class="center" style="width: auto; margin-left: auto; margin-right: auto;"> <big>'''A computational model for the evaluation of the spray generation of a Wave Adaptive...")
 
(No difference)

Revision as of 10:34, 29 March 2017


A computational model for the evaluation of the spray generation of a Wave Adaptive Modular Vessel
J. García-Espinosa1,2, E. Oñate1,2, B. Serván-Camas1, P. Nadukandi1 and P.A Becker1
(1International Center for Numerical Methods in Engineering, 2Universitat Politècnica de Catalunya BarcelonaTech, Spain)

ABSTRACT

This paper presents part of the work done within the project ‘Advanced Numerical Simulation and Performance Evaluation of WAM-V ® in Spray Generating Conditions’ developed by the International Center for Numerical Methods in Engineering (CIMNE) under Navy Grant N62909-12-1-7101 issued by the Office of Naval Research Global.

One of the primary goals of that project was the development of a computational model for simulation of the Wave Adaptive Modular Vessel (WAM-V®) under spray generating conditions.

For this purpose, a Semi-Lagrangian Particle Finite Element Method (SL-PFEM) has been applied. This is the latest development within the framework of the so-called Particle Finite Element Method (PFEM), using the X-IVAS (eXplicit Integration along the Velocity and Acceleration Streamlines) scheme.

In this paper we demonstrate the applicability of the SL-PFEM using the X-IVAS scheme for the simulation of the Wave Adaptive Modular Vehicle under spray generating conditions.

INTRODUCTION

A Wave Adaptive Modular Vessel (WAM-V®) is a new class of ship that uses inflatable flexible hulls to conform to the surface of the water. It is similar in design to a catamaran, in that it has a twin hull design and no keel. However, the superstructure is not rigidly attached to the hulls; it uses shock absorbers and ball joints to articulate the vessel, which allows WAM-V to conform to the surface of the water while mitigating the stresses transmitted to the structure. Moreover, the inflatable hulls help to absorb the high frequency wave-loads. These features allow WAM-V to travel efficiently with low wave resistance in rough seas, by surfing on top of the waves rather than cut through them.

The objective of the WAM-V is to be a lightweight watercraft capable of moving fast and efficiently on the surface of the sea. WAM-Vs are designed to allow for a variety of applications for either manned or unmanned operations and can be built in different lengths to match specific services.

This paper presents part of the work done in the project ‘Advanced Numerical Simulation and Performance Evaluation of WAM-V ® in Spray Generating Conditions’ developed by the International Center for Numerical Methods in Engineering (CIMNE) under Navy Grant N62909-12-1-7101 issued by the Office of Naval Research Global. The scope of that project included the performance analysis of the WAM-V in waves, taking into account the flexibility of the ship hulls, using fluid-structure interaction computational models (see Figure 1). However, the focus of this paper is one of the primary concerns of that project; the development of a computational model for simulation of the WAM-V under spray generating conditions. In this regards, the final goal was to develop and demonstrate a computational engineering solver that could be used to design strategies to reduce the spray generation of the vessel.

Error creating thumbnail: File missing

Figure 1. Snapshot of a fluid-structure interaction analysis of the WAM-V in irregular sea (colormap shows free surface elevation).

When the rest of the components of drag are significantly reduced, the viscous components and any other source of energy dissipation induced by the movement of the vessel, become increasingly important. Because of the inflatable nature of the hulls of the WAM-V, there is little room for hydrodynamic shape optimization. Furthermore, as a consequence of the shape of the hulls, it is likely that they will generate spray when touching the sea surface. Therefore, spray might become an important source of energy dissipation in these little optimized hull shapes. In addition, excessive spray generation can increase the difficulties associated with operating the ship in certain cases (e.g. the possibility of the spray reaching the deck of the craft is a design issue depending on the particular operations the vessel is set to perform).

Therefore it becomes obvious the need to characterize and reduce the spray generation, in order to increase the range of operation of this class of vessels. Furthermore, there is a need to understand the dynamics of the vessel and the hulls in different sea states and the generation of spray when sailing in a seaway.

The Particle Finite Element Method (PFEM, Idelsohn et al., 2004) is a versatile framework for the analysis of fluid-structure interaction problems. The PFEM combines Lagrangian particle-based techniques with the advantage of the integral formulation of the Finite Element Method (FEM).

It has been shown (Idelsohn et al., 2004; Becker, 2015) to successfully simulate a wide variety of complex engineering problems, e.g. free-surface/multi-fluid flows with violent interface motions, multi-fluid mixing and buoyancy-driven segregation problems etc.

The latest development within the framework of the PFEM is the X-IVAS (eXplicit Integration along the Velocity and Acceleration Streamlines) scheme (Idelsohn et al., 2012). It is a semi-implicit scheme built over a Semi-Lagrangian (SL) formulation of the PFEM.

In this paper we present the application of the SL-PFEM using the X-IVAS scheme for the simulation of the Wave Adaptive Modular Vehicle under spray generating conditions.

SEMI-LAGRANGIAN PARTICLE FINITE ELEMENT METHOD

Notation: Vectors are written using bold italic font and matrices are written using bold upright font.

The independent variables in Lagrangian kinematics are Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \lbrace \lambda ,t\rbrace}

, where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \lambda}
 represents a label to identify particles and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle t}
represents the time elapsed after labeling.

The primary dependent variable is the fluid particle trajectory denoted as Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{X}}\left( \lambda ,t\right)}

. The independent variables in Eulerian kinematics are Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \left( \mathit{\boldsymbol{x}},t\right)}
, where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{x}}}
denotes the spatial coordinates. The primary dependent variable is the fluid velocity Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{u}}\left( \mathit{\boldsymbol{x}},t\right)}
.

Consider the Eulerian description of the incompressible Navier-Stokes equations.

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\partial }_{t}\mathit{\boldsymbol{u+}}\left( \mathit{\boldsymbol{u}}\cdot \nabla \right) \mathit{\boldsymbol{u-}}\nu \Delta \mathit{\boldsymbol{u}}+\nabla (p/\rho )=}

f

(1)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \nabla \cdot \mathit{\boldsymbol{u}}=0
(2)

where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \nu}

 is the kinematic viscosity and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle p\left( \mathit{\boldsymbol{x}},t\right)}
, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{f}}\left( \mathit{\boldsymbol{x}},t\right)}
 are the pressure and the external acceleration fields, respectively.

The effective acceleration field Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{a}}\left( \mathit{\boldsymbol{x}},t\right) \,}

in the fluid domain is obtained from the momentum balance equation of the flow.
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{a}}={\partial }_{t}\mathit{\boldsymbol{u+}}\left( \mathit{\boldsymbol{u}}\cdot \nabla \right) \mathit{\boldsymbol{u}}=}

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \nu \Delta \mathit{\boldsymbol{u}}-\nabla \left( \frac{p}{\rho }\right) + f

(3)

Note that the functional dependence on the independent variables is suppressed in equations (1), (2) and (3) for brevity.

The fundamental principle of kinematics relates the Eulerian description of the flow with the Lagrangian description as follows.

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \mathit{\boldsymbol{U}}\left( \lambda ,t\right) :=\frac{d\mathit{\boldsymbol{X}}\left( \lambda ,t\right) }{dt}=

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \mathit{\boldsymbol{u}}\left( \mathit{\boldsymbol{X}}\left( \lambda ,t\right) ,t\right)

(4)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \frac{d\mathit{\boldsymbol{U}}\left( \lambda ,t\right) }{dt}=\frac{{d}^{2}\mathit{\boldsymbol{X}}\left( \lambda ,t\right) }{d{t}^{2}}=

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \mathit{\boldsymbol{a}}\left( \mathit{\boldsymbol{X}}\left( \lambda ,t\right) ,t\right)

(5)

The basic idea of the X-IVAS scheme is to update the fluid particle position and velocity within a time-step Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {t}^{n}\, \leq t\, \leq \, {t}^{n+1}}

using
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \frac{d{\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,t\right) }{dt}={\mathit{\boldsymbol{u}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,t\right) ,{t}^{n}\right) =

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \boldsymbol{A}\mathit{\boldsymbol{\, }}{\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,t\right) + Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \mathit{\boldsymbol{b}}

(6)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \frac{d{\mathit{\boldsymbol{U}}}^{h}\left( \lambda ,t\right) }{dt}={\mathit{\boldsymbol{a}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,t\right) ,{t}^{n}\right) =

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \boldsymbol{C}\mathit{\boldsymbol{\, }}{\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,t\right) + Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \mathit{\boldsymbol{d}}

(7)

where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{u}}}^{h}\left( \mathit{\boldsymbol{x}},t\right)}

 and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{a}}}^{h}\left( \mathit{\boldsymbol{x}},t\right)}
 denote spatially continuous piecewise linear approximations of the velocity and acceleration defined on a background simplicial mesh. The matrices Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \boldsymbol{A}}

, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \boldsymbol{C}}

and the vectors Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{b}}}

, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \mathit{\boldsymbol{d}}}

are spatially piecewise constant and depend on the time Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {t}^{n}}

. The particle trajectory and its velocity computed in this manner are denoted as Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{X}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,t\right)}

 and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{U}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,t\right)}
, respectively.

Nielson and Jung (1999) presented formulas in 2D and 3D to compute the closed-form analytical solution of tangent curves for piecewise linear vector fields defined over simplicial meshes.

Thus, the Nielson--Jung formulas can be used to compute the analytical solution of (6). Idelsohn et al. (2012) presented a procedure to compute the analytical solution of (6) and (7) in 2D. However the Nielson--Jung formulas and the calculation procedure described by Idelsohn et al. to compute the analytical solution are not numerically stable; loss of significance occurs due to subtractive cancellations near removable singularities. Recently, Nadukandi (2015) presented numerically stable formulas in 2D and 3D for the closed-form analytical solution of (6) and (7).

In the following, we briefly describe the algorithm to implement the SL-PFEM using the X-IVAS scheme.

First the Lagrangian advection of the particles: Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{X}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,{t}^{n}\right) \, \, \rightarrow}

 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{X}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,{t}^{n+1}\right)}
 and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\mathit{\boldsymbol{U}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,{t}^{n}\right) \,}
 Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \rightarrow \, {\mathit{\boldsymbol{U}}}^{\mathit{\boldsymbol{h}}}\left( \lambda ,{t}^{n+1}\right)}
 are done solving the following equations
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,{t}^{n+1}\right) =={\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,{t}^{n}\right) +

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \int_{{t}^{n}}^{{t}^{n+1}}{\mathit{\boldsymbol{u}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,\tau \right) ,{t}^{n}\right) d\tau

(8)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\hat{\mathit{\boldsymbol{U}}}}^{h}\left( \lambda ,{t}^{n+1}\right) ={\mathit{\boldsymbol{U}}}^{h}\left( \lambda ,{t}^{n}\right)


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): -\gamma \int_{{t}^{n}}^{{t}^{n+1}}\nabla \left( \frac{p\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,\tau \right) ,{t}^{n}\right) }{\rho }\right) d\tau + Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \theta \int_{{t}^{n}}^{{t}^{n+1}}\left( \nu \Delta {\mathit{\boldsymbol{u}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,\tau \right) ,{t}^{n}\right) +{\mathit{\boldsymbol{f}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,\tau \right) ,{t}^{n}\right) \right) d\tau

(9)

where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\hat{\mathit{\boldsymbol{U}}}}^{h}\left( \lambda ,{t}^{n+1}\right)}

 is an estimate of the velocity of the particle, and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, \gamma ,\theta \, \in \, \left[ 0,1\right] \,}
 depend on the integration scheme to be used.

Then the data advected with particles is projected onto a background finite element (FE) mesh. These data include the particle velocities and identities (in multi-fluid flows) among other problem dependent information. Then, the interface between multiple fluids is reconstructed (Becker, 2015) on the FE mesh using the advected particle identities. Appropriate enrichments are determined (Becker, 2015) for the pressure FE shape functions about the interface. The procedure to project the information stored in the particles uses the standard piecewise linear FEM shape-function, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\, N}_{x}} , of a simplicial mesh. Using the shape functions and an integer Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, \mu}

 usually chosen from the set Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, \, \left\{ 1,2,4\right\}}
, the implicit approximation Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {f}^{h}\left( x\right)}
 of the projected variables is constructed from samples of the given function Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, f\left( x\right)}
 at the data point Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \left\{ {D}_{i}\right\}}
 as follows.
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): W\left( x,{D}_{i}\right) :=\frac{{\left[ {N}_{x}\left( {D}_{i}\right) \right] }^{\mu }}{\sum _{i}^{}{\left[ {N}_{x}\left( {D}_{i}\right) \right] }^{\mu }}\quad


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {f}^{h}\left( x\right) =\sum _{i}^{}W(x,\, {D}_{i})f({D}_{i})

(10)

Using the particle velocities projected onto the FE mesh as the solution at the start of the time interval Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {t}^{n}\, \leq t\, \leq \, {t}^{n+1}} , the Stokes problem on the background FE mesh is solved. Using the backward Euler time integration, and a fractional step method (García-Espinosa and Oñate, 2003), the semi-discrete Stokes system to be solved is

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\hat{\mathit{\boldsymbol{u}}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) =

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\wp }^{h}\left( {\hat{\mathit{\boldsymbol{U}}}}^{h}\left( \lambda ,{t}^{n+1}\right) \right)

(11)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \Delta {p}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) =\rho \frac{\nabla \cdot {\hat{\mathit{\boldsymbol{u}}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) }{\Delta t}


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): +\rho \nabla \cdot \left( \nu \Delta {\mathit{\boldsymbol{u}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) +\right. Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \left. {\mathit{\boldsymbol{f}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) \right) \,


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): -\gamma \Delta {p}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n}\right)


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): -\theta \rho \nabla \cdot \left( \nu \Delta {\mathit{\boldsymbol{u}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n}\right) +\right. Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \left. {\mathit{\boldsymbol{f}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n}\right) \right)

(12)
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \frac{{\mathit{\boldsymbol{u}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) \mathit{\boldsymbol{-}}{\hat{\mathit{\boldsymbol{u}}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) }{\Delta t}=

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): -\nabla \left( \frac{{p}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) }{\rho }\right) + Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \left( \nu \Delta {\mathit{\boldsymbol{u}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) +\right. Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \left. {\mathit{\boldsymbol{f}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n+1}\right) \right) - Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \gamma \nabla \left( \frac{{p}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n}\right) }{\rho }\right) - Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \theta \left( \nu \Delta {\mathit{\boldsymbol{u}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n}\right) +\right. Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): \left. {\mathit{\boldsymbol{f}}}^{h}\left( \mathit{\boldsymbol{x}},{t}^{n}\right) \right)

(13)

where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\wp }^{h}}

is a projection operator from the particles to the FE mesh, as defined in eq. (10).

We refer to earlier papers (Idelsohn, 2013, 2012, 2015) on the SL-PFEM for several alternate time integration strategies for the Stokes system to be solved on the background mesh.

Finally the particle velocities are updated by the increment Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle {\boldsymbol{u}}^{h}\left( \boldsymbol{x},{t}^{n+1}\right) -} Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\hat{\boldsymbol{u}}}^{h}\left( \boldsymbol{x},{t}^{n+1}\right)

 evaluated at the particle positions.
Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\mathit{\boldsymbol{U}}}^{h}\left( \lambda ,{t}^{n+1}\right) ={\hat{\mathit{\boldsymbol{U}}}}^{h}\left( \lambda ,{t}^{n}\right) +

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\mathit{\boldsymbol{u}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,{t}^{n+1}\right) ,{t}^{n+1}\right) - Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\hat{\mathit{\boldsymbol{u}}}}^{h}\left( {\mathit{\boldsymbol{X}}}^{h}\left( \lambda ,{t}^{n+1}\right) ,{t}^{n+1}\right)

(14)

MODELING OF SPRAY GENERATION

Two main reasons justify the relevance of the spray generation phenomenon for the WAM-V craft. First, spray might become a relevant source of energy dissipation in the little optimized hull shapes of the craft. Second, excessive spray generation can increase the difficulties associated with operating the ship in certain cases.

As can be seen in Figure 2, spray generation in the current 33 feet WAM-V design is massive in certain conditions. Furthermore, the tubular shape of the hulls does not help to deflect the spray that can easily reach the deck, and therefore deflectors have to be installed.

Error creating thumbnail: File missing

Figure 2. Spray generated by the WAM-V hull at 21 knots (Peterson, 2014)

As presented above, in the developed model, the fluid data at any given time is available as discrete samples at the spatial locations occupied by the particles. At any particular instant of time, all elements of the auxiliary background mesh are labeled as water-element, air-element or interface-element. Each particle has an identity which is either air (label: Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, +} Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): 1 ) or water (label: Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, -1} ). Within each element and for a given time-step, the particles transfer their identities to the element nodes using equations (10). After the assembly of the identities, each node has a value between Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, -} Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): 1

and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, +1}

. Then, a continuous piecewise linear approximation of the otherwise discrete identity data is obtained on the background mesh. The water-air interface is defined as the piecewise planar surface where the aforesaid approximate identity takes a value 0.

In due course, situations may arise where we will find water particles on the air-side of the interface. These particles compose the spray generated in the simulations (see Figure 3). Should the pockets of water particles be large enough then it creates a situation where there are one or more water-elements surrounded by air-elements. These islands of water-elements are seen as water splash in the simulations which represent violent separation and/or merger of the interface. Naturally, such representation of water spray and its intensity depends on the number of particles chosen in the simulation. Nevertheless, the number of particles that compose the spray is not a representation of the mass of water in the spray. Recall that particles represent material points that carry with them only the intrinsic properties of the flow. So a smaller number of particles just mean that the spray representation is sampled at a coarser level of detail.

Error creating thumbnail: File missing

Figure 3. Particles that compose the spray in an air-element. The water particles are shown as blue circles; the air particles are seen as white circles.

It is important to emphasize that other possible physical conditions which may generate spray are not considered in our model. For instance, the viscous action of air motion may separate water particles from the interface or decompose existing water splash into water spray. Additionally, this phenomenon can happen at multiple scales wherein entities which can be classified as water spray at a coarse scale may be classified as water splash at a fine scale (which in turn can be decomposed into spray). This cascade will continue until surface tension forces comes to prominence and protect the integrity of the water droplets. Reproducing such physical conditions is out of the scope of this work.

ANALYSIS OF THE WAM-V USING THE SL-PFEM

As stated above, one of the primary concerns of this project is the simulation of the WAM-V under spray generating conditions. This section presents an application example of the SL-PFEM solver, including the modelling of the spray generation of the WAM-V craft, following the procedure presented in the previous sections. In order to reduce the computational effort required, only a symmetric configuration (with forward monochromatic seas) has been studied. Therefore, we just simulate the action of only one hull of the craft, neglecting the possible interaction of the deck. Anyhow, these simulations will allow us to obtain a qualitative understanding of the physical conditions leading to spray generation.

Error creating thumbnail: File missing

Figure 4. The domain dimensions, location of the hull and the waterline

The problem domain is a 3D box with straight walls (see Figure 4). The domain dimensions are: Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle 9} m along the x-axis, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle 3} m along the y-axis and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle 2} m along the z-axis. The coordinates (0.0,0.0,-1.0) and (9.0,3.0,1.0) represent two diagonally opposite corners of the domain. The face with coordinates (0.0,0.0,-1.0), (9.0,0.0,-1.0), (9.0,0.0,1.0) and (0.0,0.0,1.0) represents the plane of symmetry of the WAM-V. The CAD geometry of the problem domain is obtained by subtracting the volume occupied by the catamaran-type hull of the WAM-V from the volume of the containing 3D box. The geometry of the hull used in the simulations corresponds to the Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle 14}

feet (4.27 meters) USV configuration of the WAM-V. The draft of the hull, i.e. the displacement below the steady waterline is taken as Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, 4}
inches.

The domain is discretized by a mesh of Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle 3,080,211}

three-node tetrahedral elements. On an average twenty particles (material points that transport intrinsic properties of the fluid) per element were used in the CFD simulations, resulting in approximately 60 million particles.

The auxiliary background mesh is deformed every time step such that its internal boundary always conforms to that of the WAM-V hull. The mesh deformation scheme used is based on a Laplacian solver which is commonly used in the implementation of the Arbitrary Lagrangian–Eulerian formulations (Oñate et al., 2004). This enables us to impose the no-slip velocity boundary conditions at the internal boundary in a straight-forward manner.

Since the interest of this study is focused on the near field, the solution scheme used in this case assumes a flat incident free surface field. Therefore, the water wave motion is generated by imposing the solution of a first-order Stokes wave in a narrow strip of water at the inlet and on the walls of the outlet. The analytical solution of the first-order Stokes wave used here is given by

Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): a=0.05\, m,\, \, k=\frac{4\pi }{3},\, \,


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): g=9.8\, m{/s}^{2},\, \, \omega =\sqrt{gk}


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): u\left( x,y,t\right) ==a\mathrm{exp}\,\left( kz\right) \mathrm{cos}\,\left( k\left( x-Ut\right) -\omega t\right) + Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): U


Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): v\left( x,y,t\right) =a\mathrm{exp}\,(kz)\mathrm{sin}\,\left( k\left( x-Ut\right) -\omega t\right)

(15)

where Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle a}

is the amplitude of the wave, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle k}
is the angular wavenumber, Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle g}
is the acceleration due to gravity and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \omega}
 is the angular frequency. Further U is the velocity with which the WAM-V moves relative to water and Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle u\left( x,y,t\right) ,\, v(x,y,t)}
represent the spatial velocity components of the water in an inertial reference frame that moves with the WAM-V. The narrow strip at the inlet where the wave velocity is imposed has a width of Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, 0.2}

m. This periodic velocity condition causes a disturbance which is propagated in the rest of the domain and whose motion is governed by the Navier-Stokes equations. In this case, only the near field of the problem is analyzed, and therefore the standard formulation of the fluid dynamics solver (i.e. not the diffraction-radiation splitting formulation) has been used.

Error creating thumbnail: File missing

a. Time = 3.47s

Error creating thumbnail: File missing

b. Time = 3.52s

Error creating thumbnail: File missing

c. Time = 3.57s

Error creating thumbnail: File missing

d. Time = 3.62s

Error creating thumbnail: File missing

e. Time = 3.67s

Error creating thumbnail: File missing

f. Time = 3.72s

Error creating thumbnail: File missing

g. Time = 3.77s

Error creating thumbnail: File missing

h. Time = 3.82s

Figure 5. Simulation of the spray generated by the 14 ft WAM-V hull at 25 knots using the PFEM/X-IVAS method.


Error creating thumbnail: File missing
Figure 6. Details of the spray generated by the 14 ft WAM-V hull at 15 knots; YZ plane; Time = 3.66s.
Error creating thumbnail: File missing
Figure 7. Details of the spray generated by the 14 ft WAM-V hull at 20 knots; YZ plane; Time = 3.59s
Error creating thumbnail: File missing
Figure 8. Details of the spray generated by the 14 ft WAM-V hull at 25 knots; YZ plane; Time = 3.52s

The total physical time of simulation was chosen as Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, 4} s. The time evolution was computed using Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, 800}

time steps of Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://test.scipedia.com:8081/localhost/v1/":): {\textstyle \, 0.005}

s each.

The results of three representative cases are here presented. These correspond to three different speeds of the WAM-V, viz. U=15 knots, U=20 knots and U=25 knots, respectively.

As discussed in the previous section, the blue isosurface drawn in the pictures corresponds to the piecewise planar surface where the projected identity of the particles on the nodes takes a value 0. It has to be emphasized that this projection process implies a relevant loss of resolution; the flow is actually solved with twenty particles per element (on average) but the blue surface is constructed only with the weighted values on the nodes of the linear elements. In the zones where the developed flow involves a complex mixture of air and water, the free surface cannot be identified. In that case, the calculated isosurface should be understood only as a reference; below that isosurface we will find water with a relatively small proportion of air bubbles, and above it, we will find an increasing presence of air. In particular, the isosurface shows big bulges below the hull that should not be understood as air pockets, but as volumes where the air-water mixing phenomenon is quite complex.

Figure 9. XY plane view of the spray generated by the 14 ft WAM-V hull at 25 knots and time = 3:57 s.

All the run cases took nearly 24 hours each to perform the computations using a workstation with an Intel®CoreTMi7 - 3820 CPU and 32 GB RAM. The computations were performed using the four (available) cores thanks to the parallelization capabilities of the implemented solver. The memory requirements of these simulations were nearly 17 GB of RAM.

CONCLUSIONS

In the different simulations of the WAM-V, we have seen that the semi-Lagrangian Particle Finite Element method can a suitable tool for the analysis of incompressible flows subjected to challenging physical conditions, e.g. violent interface motions, spray generating conditions, etc.

Due to the Lagrangian treatment of the advective processes and the Lagrangian data storage strategy in the SL-PFEM, the interfaces are accurately tracked.

Further, the computational task associated to advective transport is mutually exclusive and hence scalable on parallel computers.

The paper has presented a proposal to represent the generation of water spray based on the discrepancies between the intrinsic information stored in the particles (which is either air or water) and the projected information into the mesh nodes. Nevertheless, the number of particles that compose the spray in the calculation is not a representation of the mass of water in the spray. However, this result can be an indicator of the intensity of the generated spray, which could be used to design and evaluate strategies to reduce the spray generation of the vessel.

Reproducing the complex physics of the different phenomena involved in the spray generation was out of the scope of this work.

ACKNOWLEDGEMENTS

This study was partially supported by the WAM-V project funded under the Navy Grant N62909-12-1-7101 issued by Office of Naval Research Global, the SAFECON project (ref. 267521, FP7-IDEAS-ERC), the FORECAST project (ref. 664910, H2020-ERC-2014-PoC) and the X-SHEAKS project (ref. ENE2014-59194-C2-1-R). The United States Government has a royalty-free license throughout the world in all copyrightable material contained herein.

Permission to use the image shown in Figure 2 has been granted by Prof. Mehdi Ahmadian, VirginiaTech, USA. This image has appeared earlier in Andrew William Peterson’s Ph.D. thesis (2014), figure 3.12, page 55.

REFERENCES

Becker, P., Idelsohn, S.R., Oñate, E.: A unified monolithic approach for multi-fluid flows and fluid–structure interaction using the Particle Finite Element Method with fixed mesh. Computational Mechanics, Vol. 55, Issue 6, June 2015, pp. 1091-1104. DOI 10.1007/s00466-014-1107-0.

Becker, P. An enhanced Particle Finite Element Method with special emphasis on landslides and debris flows. Ph.D. thesis, Barcelona Tech (2015).

Celledoni, E., Kometa, B.K., Verdier, O.: High Order Semi-Lagrangian Methods for the Incompressible Navier–Stokes Equations. Journal of Scientific Computing, Vol. 66, Issue 1, Jan. 2016, pp. 91-115. DOI 10.1007/s10915-015-0015-6

Courant, R., Friedrichs, K., Lewy, H.: On the Partial Difference Equations of Mathematical Physics. IBM Journal of Research and Development, Vol. 11, No. 2, 1967, pp. 215–234. DOI 10.1147/rd.112.0215.

Courant, R., Isaacson, E., Rees, M.: On the solution of nonlinear hyperbolic differential equations by finite differences. Communications on Pure and Applied Mathematics Vol. 5, No. 3, 1952, pp. 243–255. DOI 10.1002/cpa.3160050303.

Dadvand, P., Rossi, R., Oñate, E.: An Object-Oriented Environment for Developing Finite Element Codes for Multi-disciplinary Applications. Archives of Computational Methods in Engineering, Vol. 17, No. 3, 2010, pp. 253–297. DOI 10.1007/s11831-010-9045-2.

Dupont, T.F., Liu, Y.: Back and forth error compensation and correction methods for removing errors induced by uneven gradients of the level set function. Journal of Computational Physics, Vol. 190, No. 1, 2003, pp. 311–324. DOI 10.1016/S0021-9991(03)00276-6.

Dupont, T.F., Liu, Y.: Back and forth error compensation and correction methods for semi-lagrangian schemes with application to level set interface computations. Mathematics of Computation. Vol. 76, No. 258, 2007, pp. 647–669. DOI 10.1090/S0025-5718-06-01898-9.

Evans, M.W., Harlow, F.H.: “The Particle-in-Cell Method for Hydrodynamic Calculations”. LA-2139 Nov. 1957, Los Alamos National Laboratory, Los Alamos, New Mexico.

García-Espinosa, J., Oñate, E., Serván-Camas, B., Nadukandi, P. and Becker, P.A. “Advanced Numerical Simulation and Performance Evaluation of WAM-V ® in Spray Generating Conditions. Final Report. Navy Grant N62909-12-1-7101.” July 2015. CIMNE, Barcelona, Spain.

Gelet, R.M., Nguyen, G., Rognon, P.: Modelling interaction of incompressible fluids and deformable particles with the Material Point Method. In: The 6th International Conference on Computational Methods (ICCM2015) (2015)

García-Espinosa, J., Onate, E.: An unstructured finite element solver for ship hydrodynamics problems. Journal of Applied Mechanics Vol. 70, No. 1, 2003, pp. 18-26.

Harlow, F.H.: Hydrodynamic Problems Involving Large Fluid Distortions. Journal of the ACM, Vol. 4, No 2, 1957, pp. 137–142. DOI 10.1145/ 320868.320871.

Idelsohn, S.R., Marti, J., Becker, P., Oñate, E.: Analysis of multifluid flows with large time steps using the particle finite element method. International Journal for Numerical Methods in Fluids, Vol. 75, No 9, 2014, pp. 621–644.

Idelsohn, S.R., Nigro, N., Limache, A., Oñate, E.: Large time-step explicit integration method for solving problems with dominant convection. Computer Methods in Applied Mechanics and Engineering No. 217-220, 2012, pp. 168–185. DOI 10.1016/j.cma.2011.12.008.

Idelsohn, S.R., Nigro, N.M., Gimenez, J.M., Rossi, R., Marti, J.M.: A fast and accurate method to solve the incompressible Navier-Stokes equations. Engineering Computations Vol. 30, No. 2, 2013, pp. 197–222. DOI 10.1108/02644401311304854.

Idelsohn, S.R., Oñate, E., Del Pin, F.: The particle finite element method: a powerful tool to solve incompressible flows with freesurfaces and breaking waves. International Journal for Numerical Methods in Engineering, Vol. 61, No. 7, 2004, pp. 964–989. DOI 10.1002/nme.1096.

Idelsohn, S.R., Oñate, E., Nigro, N., Becker, P., Gimenez, J.: Lagrangian versus Eulerian integration errors. Computer Methods in Applied Mechanics and Engineering Vol. 293, 2015, pp. 191–206. DOI 10.1016/j.cma.2015.04.003.

MacCormack, R.W.: The Effect of Viscosity in Hypervelocity Impact Cratering. Journal of Spacecraft and Rockets Vol. 40, No. 5, 2003, pp. 757–763. DOI 10.2514/2.6901.

Min, C., Gibou, F.: A second order accurate projection method for the incompressible Navier-Stokes equations on non-graded adaptive grids. Journal of Computational Physics 219(2), 912–929 (2006). DOI 10.1016/j.jcp.2006.07.

Nadukandi, P.: Numerically stable formulas for a particle-based explicit exponential integrator. Computational Mechanics, Vol. 55, No. 5, 2015, pp. 903–920. DOI 10.1007/s00466-015-1142-5.

Nadukandi, P., Serván-Camas, B., Becker, P.A. and García-Espinosa, J., Seakeeping with the semi-Lagrangian Particle Finite Element Method. Published online in Computational Particle Mechanics (2016). DOI 10.1007/s40571-016-0127-2

Nielson, G.M., Jung, I.H.: Tools for computing tangent curves for linearly varying vector fields over tetrahedral domains. IEEE Transactions on Visualization and Computer Graphics, Vol. 5, No. 4, 1999, pp. 360–372. DOI 10.1109/2945.817352.

Onate, E., García-Espinosa, J., Idelsohn, S. R. “Ships Hydrodynamics”. In Stein, de Borst and Hughes (eds.), Encyclopedia of computational mechanics. John Wiley & Sons, 2004. DOI: 10.1002/ 0470091355.ecm070

Peterson, A.W.: Simulation and Testing ofWave-Adaptive Modular Vessels. Ph.D. thesis, Virginia Polytechnic Institute and State University (2014).

Robert, A.: A stable numerical integration scheme for the primitive meteorological equations. Atmosphere-Ocean, Vol. 19, No. 1, 1981, pp. 35-46. DOI 10.1080/07055900.1981.9649098.

Sawyer, J.S.: A semi-Lagrangian method of solving the vorticity advection equation. Tellus, Vol. 15, No. 4, 1963, pp. 336–342. DOI 10.1111/j.2153-3490.1963.tb01396.x.

Selle, A., Fedkiw, R., Kim, B., Liu, Y., Rossignac, J.: An Unconditionally Stable MacCormack Method. Journal of Scientific Computing. Vol. 35, No. 2-3, 2008, pp. 350–371. DOI 10.1007/s10915-007-9166-4.

Sulsky, D., Zhou, S.J., Schreyer, H.L.: Application of a particle-in-cell method to solid mechanics. Computer Physics Communications. Vol. 87, No. 1-2, 1995, pp. 236–252. DOI 10.1016/0010-4655(94)00170-7.

WAM-V: The Wave Adaptive Modular Vessel. URL http://www.wam-v.com

Zhang, D.Z., Zou, Q.,VanderHeyden,W.B., Ma, X.: Material point method applied to multiphase flows. Journal of Computational Physics, Vol. 227, No. 6, 2008, pp. 3159–3173. DOI 10.1016/ j.jcp.2007.11.021.

DISCUSSION

Antonio Souto-Iglesias, Model Basin Research Group (CEHINAV)

Technical University of Madrid (UPM)

The paper presents a technique to model spray generation while navigating in waves by extending the modeling capabilities of the PFEM technique.

The appearance of the simulation results for a WAM-V vessel is amazing considering the difficulty of the problem and the complexity of the physics involved.

A few questions arise:

1. The authors motivate their analysis by indicating that spray generation may be a significant contribution to total resistance for this type of vessel. Do they know of any study that backs their statement? It would seem to this discusser that with such a blunt hull, pressure form drag or even wave generation would be far dominant.

2. The algorithm for spray generation is not clear. How does a particle cross the free surface (a material surface) and add up to the gas ones? Can they elaborate a bit on this?

3. Finally, it should be feasible to estimate some mass flow rate of spray that is generated, thus leading to some quantitative difference between the different speeds in Figs 7-9. Even though they are different velocities, the amount of generated spray and its penetration in the gas phase seems similar in the three pictures.

Thank you very much and congratulations to the authors for such an interesting paper and for tackling such a challenging problem.

AUTHOR’S REPLY

Thank you for your positive words and comments, each of which is addressed below.

1. There is no question that in full load condition, standard drag components should be dominant. However, WAM-V concept is a very light craft -with a minimum draft- and therefore pressure components of the drag are smaller compared to a conventional vessel. Furthermore, the generation of spray is those conditions is very important, which suggests that this is a relevant source of energy dissipation in this case.

2. The blue isosurface drawn in the pictures corresponds to the piecewise planar surface where the projected identity of the particles on the nodes takes a value 0. It has to be emphasized that this projection process implies a relevant loss of resolution; the flow is actually solved with twenty particles per element (on average) but the isosurface is constructed only with the weighted values on the nodes of the linear elements. Therefore, in the zones where the developed flow is highly complex, this isosurface should only be understood as a reference for the free surface, since there is no real free surface; below the isosurface, we will find water with a relatively small proportion of air bubbles, and above it, we will find an increasing presence of air.

3. It should be noted that the particles in the proposed model are just tracers that carry with them only the intrinsic properties of the flow. In particular, they have no associated mass. Therefore, the model cannot evaluate the generated mass flow rate of spray, but just give qualitative indications on the development of the phenomenon.

Our current research plan to improve the physics of the model proposes to enrich the model by incorporating the transport equations for the droplet size distribution in the semi-Lagrangian framework. This approach will imply that the particles will transport properties characterizing the droplet size distribution. The solution of this enriched problem will allow computing quantities like the mass flow rate.

DISCUSSION

Sergio Idelsohn, ICREA Research Professor

International Center for Numerical Methods in Engineering

The article describes the application of the method called PFEM to the evaluation of spray generated by a single vessel.

PFEM is a Lagrangian method based on particles that move along certain paths approximated by streamlines. The particles have no mass associated, are just tracers.

The advantage of such methods is the ease way for which the fluid may separate according with the particle velocities and the inertia forces of the particles. This possibility resembles the phenomenon of spray.

In fact, the phenomenon of the spray comes from something much more complicated; it has to do with the water and air viscosities together with the surface tension between the two fluids.

However, the results shown are quite convincing and at first glance give the impression of being similar to reality.

It would be desirable, since this article is part of a research project, that certain experimental results give some agreements to the numerical results. For example, the maximum height of the drops or the density of the air-drops for different vessel speeds. Without some of these comparisons, the numerical results have no meaning.

AUTHOR’S REPLY

First of all, the authors would like to thank Prof. Idelsohn for his valuable comments.

Regarding the need to validate the presented model, the authors completely agree on it. Unfortunately, no quantitative experimental data regarding the spray generation of the WAM-V is available. At this point, we were only able to perform some qualitative comparisons based on videos and pictures of different tests carried out on the 33’ WAM-V.

On the other hand, as stated in the paper, the current model only allows a limited analysis of the spray phenomenon, since relevant aspects of the physics are not considered. Our future research lines propose to improve the model physics and then to focus in the quantitative analysis including the necessary validation against experimental data.

Back to Top

Document information

Published on 06/04/17
Submitted on 29/03/17

Licence: CC BY-NC-SA license

Document Score

0

Views 0
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?