A Novel BEM for the Hydrodynamic Analysis of Twin-Hull Vessels with Application to Solar Ships


The coordinate system x = x 1 , x 2 , x 3 is used, with the origin placed at Mean Water Level MWL , coinciding with the center of flotation. The x 1 -axis runs parallel to the vessel’s length, x 2 is the transverse axis, and the vertical coordinate x 3 is negative in the water body. Let Ω 3 denote a flow domain that extends infinitely to all azimuthal directions θ = a t a n 2 x 1 , x 2 , as well as the negative x 3 -direction, and is bounded by the free surface of the water at x 3 = 0 and the wetted surface of the twin hull. In the body-fixed coordinate system x 1 , x 2 , x 3 , the forward motion of the vessel at speed U along the x 1 -direction translates to the existence of a uniform water flow moving at constant speed U opposite to this direction.

The dynamic behavior of the vessel is analyzed in the framework of linear wave theory, enabling the flow variables to be decomposed into a steady background flow and a time-dependent wave component, which is treated as harmonic. The velocity fields of the total flow components are described by the gradients of appropriate potential functions defined in Ω .

On the basis of linear theory, each of these motions induces a distinct outgoing (radiated) wave field that contributes to the unsteady hydrodynamic responses. In this work’s context, Φ is employed to denote potential functions of time-dependent flows, while (lowercase) φ is utilized to represent the potential of time-independent flows, ensuring clear differentiation between the two. Furthermore, potential functions involved in the steady problem are annotated with the superscript S , whereas the superscript U is used for potential functions corresponding to the wave problem. This serves to amplify the distinction between the two problems, since time-independent (complex) potential functions are also used for the wave problem, exploiting the assumption of harmonic time dependence, as explained in greater detail in the sequel.

2.1. Formulation of the Steady Problem

The steady flow is defined by the interaction of a uniform parallel flow U = U , 0 , 0 directed towards the negative x 1 -axis, with the wetted surface in the domain Ω (see Figure 3). The perturbation field is calculated following a Neumann–Kelvin (NK) formulation (see, e.g., ref. [10]) using the decomposition,

φ ( S ) ( x ) = U x 1 + φ d ( S ) ( x ) .

The potential function φ d S x is used to describe the generated Kelvin pattern and is expected to exhibit wave-like behavior downstream. The latter function is obtained as solution to the Laplace equation, supplemented by the free-surface boundary condition and an impermeability condition at the wetted surface. Considering the transom stern geometry of the studied vessel, a false body model is adopted (see e.g., ref. [11]) to ensure that the flow separates smoothly from the hull’s surface at the aft end. This approach is based on the addition of a virtual appendage (false body—FB) to the transom. The latter encloses the separated flow at low speeds, or the created air cavity in the higher speed range [12], and excludes this region from the water body simulated by the potential flow solver. The false body naturally extends the hull geometry, initiating tangentially from the entire stern profile, ensuring a smooth geometry and thereby maintaining the integrity of the flow at the aft end of the vessel. This approach presumes the transom remains fully ventilated at all speeds, leading to transom stern drag, attributed to the absence of hydrostatic pressure on the stern, to be overestimated at low speeds [13]. The false body length is set to λ S / 2 , where λ S = 2 π U 2 / g is the transverse wavelength of the Kelvin pattern. However, in cases where λ S / 2 exceeds 3 B S , B S being the stern beam at mean water level (MWL), the virtual appendage length is limited to 3 B S . This restriction is based on experimental data provided in ref. [14], where it is shown that the boundary layer typically reattaches at a distance equivalent to six times the step height ( B S / 2 ) for high Reynolds number turbulent flows. Nonetheless, relevant calculations indicated that the evaluated wave-making resistance is not severely affected by this length, regardless of the precise value within these limits.
Considering the addition of the virtual boundary Ω F B , the potential function φ d S x is evaluated as a solution to the following BVP,

2 φ d ( S ) x = 0 , x Ω ,

2 φ d ( S ) x x 1 2 + g U 2 φ d ( S ) x x 3 = 0 , x Ω F S ,

φ d ( S ) x n = U n = U n 1 , x Ω W S Ω F B ,

supplemented by appropriate conditions at infinity. In the above equations, n = n 1 , n 2 , n 3 represents the unit vector, normal to the boundary Ω , pointing outward from the water body, as also shown in Figure 3. For the treatment of the above BVP, a low-order panel method is adopted using a simple singularity (source) distribution on Ω (see, e.g., ref. [15]), in conjunction with an integral representation of φ d S x . Exploiting the inherent symmetry of the discussed (steady) problem with respect to the plane x 2 = 0 , the following integral representation is utilized, which makes use of a mirroring technique to amplify computational efficiency,

  φ D ( S ) x = Ω ^ μ ( S ) x G x , x d S x , x Ω ˜ , x Ω ˜ ,

where   Ω ˜ = x Ω x 2 0 and

  G x , x = 1 4 π 1 x x + 1 x x ˜ .

The Green’s function of the Laplace equation in 3D, described by Equation (7), involves the mirror point of x with respect to the symmetry plane: x ˜ = x 1 , x 2 , x 3 , and μ S is a source/sink strength distribution, defined on Ω ˜ . The above technique introduces an artificial boundary at the symmetry plane, where a homogeneous Neumann BC is intrinsically satisfied due to the Green’s function being used. The above formulation is combined with an appropriate scheme to satisfy the conditions at infinity based on the discrete Dawson operator, as described in the sequel.

2.2. Three-Dimensional BEM for the Steady-Flow Problem

The geometry of the different sections of Ω ˜ is approximated using 4-node quadrilateral elements, on which the strength of the singularity distribution is considered piecewise constant. In the discrete model, the field equation is inherently satisfied by the superposition of the fundamental fields generated by all elements, while the boundary conditions are satisfied at the centroid of each panel (collocation points). The induced potential φ k , j and velocities ( U k , j , V k , j ,   W k , j ) associated with the j -element’s contribution to the k -collocation point are numerically calculated, and the corresponding matrices of induced potential ( φ ) and velocity U ,   V ,   W , respectively, are computed. The latter square matrices have dimension M = M F S + M W S + M F B , where M F S , M W S , and M F B , respectively, represent the number of quadrilateral elements distributed on the parts of Ω ˜ , corresponding to the free surface and the actual wetted surface and the false wetted surface, ensuring global continuity of geometry approximation. Consequently, the BVP is reduced to the algebraic system,

j = 1 M A k , j ( S ) μ j ( S ) = b k ( S ) , k = 1 , 2 , , M ,

whose solution provides the strength of the source/sink distribution μ S on each element. The latter, in conjunction with Equation (5), fully describes the resulting function φ d S x in Ω ˜ , while for x 2 < 0 , it holds that φ d S x 1 , x 2 , x 3 = φ d S x 1 , x 2 , x 3 . The numerical scheme involves a streamline-like arrangement of the boundary elements on Ω ˜ F S , as shown in Figure 4. The acceleration in the x 1 -direction, which is involved in the free surface boundary condition [Equation (3)], is approximated by the derivative of the velocity in the ξ -direction, as depicted in the details shown in Figure 4b,c.

2 φ d ( S ) x x 1 2 = U d ( S ) x x 1 U d ( S ) x ξ .

The present model involves a four-point upstream finite difference (FD) scheme based on the Dawson backward operator [16], which is defined as follows:

U ξ k A k U k + B k U k 1 + C k U k 2 + D k U k 3 ,

where

E k = ξ k 1 ξ k ξ k 2 ξ k ξ k 3 ξ k ξ k 3 ξ k 1 ξ k 2 ξ k 1 ξ k 3 ξ k 2 ξ k 3 + ξ k 2 + ξ k 1 3 ξ k ,

D k = 1 E k ξ k 1 ξ k 2 ξ k 2 ξ k 2 ξ k 2 ξ k 1 ξ k 2 + ξ k 1 2 ξ k ,

C k = 1 E k ξ k 1 ξ k 2 ξ k 3 ξ k 2 ξ k 3 ξ k 1 ξ k 3 + ξ k 1 2 ξ k ,

B k = 1 E k ξ k 2 ξ k 2 ξ k 3 ξ k 2 ξ k 3 ξ k 2 ξ k 3 + ξ k 2 2 ξ k ,

A k = ( B k + C k + D k ) .

In the above equations, ξ denotes the distance covered in a curve defined in the ξ -direction, measured from an arbitrary point, and the velocities involved in Equation (10) are equal to

U k = j = 1 M μ j ( S ) U k , j .

Figure 4 depicts an indicative sparse boundary mesh, where it can be seen that additional grid lines are introduced behind the stern to minimize the deviation between the differentiation direction and the actual x 1 -direction. Semicosine spacing is employed to discretize the wetted surface in the x 3 -direction to achieve increased grid resolution at the keel, where the geometry exhibits the highest gradient. Furthermore, ghost nodes are employed to assess the induced acceleration at the first three element rows of the grid (see Figure 4b). The value of the induced velocity at the ghost nodes is taken to be equal to the velocity induced at the centroid of the last actual element involved in the differentiation. The same technique is also applied to compute the acceleration at the first three element rows behind the false body mesh.
Based on the above finite difference scheme, the (non-square) matrix U of dimensions M F S × M is defined. The elements of this matrix,

U k , j = A k U k , j + B k U k 1 , j + C k U k 2 , j + D k U k 3 , j

model the contribution of the j -element on U k / ξ at the k -collocation point on the free surface. Consequently, the discrete model of the steady-flow problem, modeling the disturbance field, is defined by the linear algebraic system of Equation (8), where

A k , j ( S ) = U k , j + g U 2 W k , j , E l e m e n t k Ω F S U k , j   n k , 1 + V k , j   n k , 2 + W k , j   n k , 3 , E l e m e n t k Ω W S Ω F B ,

b k ( S ) = 0 , E l e m e n t k Ω F S U   n k , 1 , E l e m e n t k Ω W S Ω F B .

After obtaining the solution to the above linear system, the free surface elevation can be obtained from the dynamic boundary condition as

  η d ( S ) x = U g φ d ( S ) x 1 , x 2 , 0 x 1 , x D F S .

An indicative result of the field generated by the vessel moving at 10 knots is shown in Figure 5. Specifically, Figure 5a illustrates the wave-like behavior of the steady perturbation field trailing behind the vessel, demonstrating the characteristic wake pattern, and Figure 5b provides a detailed view of the solution on the computational grid in a localized area around the ship, also highlighting the directly computed solution and its mirrored counterpart. The resulting dynamic pressure on the wetted surface for the same velocity is shown in Figure 6, illustrating the pressure distribution along the hull.
The results refer to a draft of 1.55   m , ensuring the availability of experimental data for verification purposes. The latter data concerning calm water resistance can be found in ref. [9].
The total calm water resistance is approximated by the sum of the wave-making resistance and the frictional resistance,

  R T = R W + R F = C W + ( 1 + β k ) C F 1 2 ρ U 2 A W S

where C W and C F , respectively, denote the wave-making and frictional resistance coefficients, 1 + β k is a form factor and A W S is the wetted surface area. The coefficient   C W is computed using data by the steady BEM model discussed earlier. In particular, C W equals

  C W = 1 A W S Ω W S p p 0.5 ρ U 2 n 1 d S = 1 A W S Ω W S 1 V 2 ( x ) 2 g z U 2 n 1 d S

where

  V ( x ) = U + φ d ( S ) x x 1 2 + φ d ( S ) x x 2 2 + φ d ( S ) x x 2 2 1 / 2 .

The frictional resistance coefficient C F is evaluated using the ITTC 1957 formula [8],

  C F = 0.075 log ( Re ) 2 2

and is scaled by the form factor 1 + β k , which depends on the hull form and, in the case of a twin-hull configuration, can be approximated by the following equation based on the demi-hull’s slenderness ratio [17],

  1 + β k = 3.03 L 1 / 3 0.4 ,

where denotes the submerged volume of a single demi-hull. For the considered twin-hull geometry and draft the form factor equals 1 + β k = 1.39 . The Reynolds number is evaluated, considering the dynamic viscosity of seawater at temperature T = 20 °C, μ = 1.09 × 10 3   Nsm 2 .

Figure 7 depicts the calm water resistance components along with the total calm water resistance, as evaluated by the present BEM scheme, and the results are compared against experimental data. As it can be observed in Figure 7, the wave-making resistance is augmented by a stern drag term resulting from the absence of hydrostatic pressure at the aft end, leading to an overestimation of the total resistance at low Froude numbers, as expected from the present scheme. In the context of linearized theory, this drag remains unchanged at different speeds. Apart from that, the results demonstrate good agreement with the experimental data within the range of Froude number F n < 0.25 . For higher F n values, the present model underestimates the resistance. However, significantly better agreement with the experimental data can be obtained by considering the nonlinear problem, including dynamic trim effects. These findings will be further explored in future extensions of the present work.

2.3. Formulation of the Unsteady Problem

The dynamic motions of the vessel, based on the prevailing sea conditions, are derived using standard linear hydrodynamic analysis in the frequency domain. In particular, assuming that all time-dependent quantities oscillate harmonically in the form exp ( i ω e t ), where ω e denotes the encounter frequency in [ rad / s ] and i = 1 , the problem is transferred to the frequency domain using the following representation for the total unsteady potential function,

Φ ( U ) x ; β , t = Φ 0 ( U ) x ; β , U , t + Φ d ( U ) x ; β , U , t + m = 1 6 d ξ m d t Φ m ( U ) x   ; β , U , t = Re i g H 2 ω 0 φ ( U ) x ; β , U exp i ω e   t .

In Equation (26), H = 2 A denotes the incident wave height, g is the gravitational acceleration, ξ m is the complex amplitude of the vessel’s response towards the m -th generalized direction, β is the angle of incidence of the wave field with respect to the x 1 -axis and U is the vessel’s velocity in the x 1 -direction. The encounter frequency ω e is defined as

ω e = φ 0 ( U ) x ; β , U + φ d ( U ) x ; β , U + m = 1 6 ξ m φ m ( U ) x ; β , U .

In Equation (28), i ω e φ 0 U x , β , U and i ω e φ d U x , β , U , respectively, stand for complex amplitudes of the incident and the diffracted subfields. Furthermore, φ m U x , β , U , m = 1 , 2 , , 6 is the complex potential of the radiation field generated by a unit amplitude oscillation of the vessel along the m t h generalized direction.

The incident potential function φ 0 U x , β , U is considered known and equal to

φ 0 ( U ) x ; β , U = g A ω 0 ω e exp ( k 0 x 3 ) exp i k 0 ( cos ( β ) x 1 + sin ( β ) x 2 .

The unsteady field is computed by modeling the whole domain, since it does not present symmetries, except in the special cases where β equals 0 or 180 degrees. Furthermore, the transom sterns of both demi-hulls are modeled as vertical boundaries, incorporated in Ω W S , omitting the false body representation discussed in the previous section. The diffraction and the six radiated fields are obtained as solutions to the following BVPs:

2 φ k ( U ) x = 0 ,   k = d , 1 , 2 , , 6 , x Ω ,

φ k ( U ) x x 1 μ x φ k ( U ) x + U 2 g 2 φ k ( U ) x x 1 2                                       2 i ω e U g φ k ( U ) x x 1 = 0 ,       k = d , 1 , 2 , , 6 ,       x Ω F S ,

φ d ( U ) x n = φ 0 ( U ) x n , x Ω W S ,

φ k ( U ) x n = N k + M k ,   k = 1 , 2 , , 6 , x Ω W S .

In Equation (33), N k denotes the components of the generalized normal vector, defined as   N k = n k ,     N k + 3 = n × x k ,   k = 1 , 2 , 3 . Consequently, the vessel’s k t h DoF is defined as translational motion along the k t h axis for k = 1 , 2 , 3 or rotational motion around the axis k 3 for k = 4 , 5 , 6 . The quantities M k , appearing in Equation (33) are defined as functions of the derivatives of the relative flow velocity of the steady field at the mean position of the wetted surface. The latter quantities mainly involve higher-order derivatives of the perturbation potential due to the motion of the ship at a constant speed (see e.g., ref. [18]), and after linearization, they can be approximated by

M k 0 , k = 1 , 2 , 3 , 4 ,       M 5 U i ω e n 3 ,       M 6 U i ω e n 2 .

Numerical solutions to the above BVPs are obtained using a low-order BEM, which employs piecewise constant source distributions on quadrilateral boundary elements. The seven unknown fields are represented by the following integral:

  φ k ( U ) x = Ω ^ μ k ( U ) x G x , x d S x , x Ω , x Ω , k = d , 1 , 2 , , 6 ,   where

  G x , x = x x 1 / 4 π .

The above BVPs are treated by a low-order panel method based on simple singularity (source) distribution on quadrilateral elements. The radiating behavior of the diffraction, as well as the six radiation subfields at infinity, is treated by adopting a Perfectly Matched Layer (PML) technique. This technique is utilized to attenuate the evaluated solutions far from the vessel’s position and prevent the occurrence of numerical reflections from the outer layers of the computational mesh. The PML is implemented by complexifying the frequency parameter μ = ω e 2 / g , involved in the Free Surface BC [Equation (31)], using an appropriately defined imaginary component. The parameter is redefined as

μ ( x ; ω e ) = ω e 2 g 1 ,                                             x < R P M L θ ( x 1 , x 2 ) ω e 2 g 1 1 + i c x R P M L θ ( x 1 , x 2 )   n λ e n 2 ,     x R P M L θ ( x 1 , x 2 ) .

In Equation (37), λ e stands for the wavelength that propagates at frequency ω e and is not affected by the background flow. This corresponds to the wavelength of the diffraction and radiation fields along the x 2 -direction. Conversely, the wavelengths of the field components propagating along the x 1 -direction are significantly affected by the background flow. Specifically, the wavelengths aft of the stern are elongated, while compressed wavelengths are generated ahead of the bow in the subcritical case ( ω 0 U / g < 1 / 4   for head seas). In supercritical cases, the diffraction and radiation subfields do not include components propagating toward the positive x 1 -axis. This can be clearly observed in Figure 8, which illustrates the real part of the free surface elevation generated by the unit amplitude heaving oscillation of the vessel for a fixed absolute frequency corresponding to λ 0 / L = 1 , at two different speeds, respectively falling into the subcritical (a) and supercritical (b) regimes. Optimal values for the parameters c and n, involved in Equation (37), are selected for minimizing the numerical reflections; see [19]. The PML activation curves are also depicted in Figure 8 using dashed lines. The evaluation of the acceleration in the x 1 -direction, which is involved in Equation (31), is achieved by using the discrete Dawson operator, described in the previous section. This suggests that the boundary mesh used for evaluating the involved unsteady subfields also comprises streamline-like lines on the free surface resulting in a rectangular mesh geometry.
After obtaining all the subfields, the response vector ξ of the vessel in 6 DoF is evaluated as the solution to the following system of equations:

ω e 2 M + A ( ω e ) + i ω e B ( ω e ) + U N + C ξ = F 0 + F d .

In Equation (38), the inherent inertia of the vessel is modeled via the 6 × 6 tensor M , which equals

M = M t t M t r M r t M r r ,

where the diagonal matrix M t t models the inertia of the translational degrees of freedom with respect to the applied forces and is defined as

M i   i t t = M = ρ V = ρ Ω W S x 3   n   d S , i = 1 , 2 , 3 ,

with M denoting the vessel’s mass and V the submerged volume (of both demihulls). The diagonal elements of the matrix M r r , which models the inertia of the rotational degrees of freedom with respect to the applied moments, equal the corresponding moments of inertia of the vessel with respect to the selected coordinate system and are evaluated as

M i   i r r = I i   i = M R i 2 , i = 1 , 2 , 3 ,

where R i represents the radius of gyration about the i t h axis. In the following, the radii of gyration are defined as   R 1 = 0.2 B , R i = 0.25 L , i = 2 , 3 , and the products of inertia I 12 and I 13 are assumed to be zero due to symmetry relative to the longitudinal axis. Additionally, due to lack of detailed information and assuming symmetry of the mass distribution relative to the beam axis ( x 2 ) —even without explicit symmetry in the geometry—the product I 23 is also considered negligible, making the matrix M r r also diagonal. The submatrices M t r and   M t r are defined as follows:

M t r = M r t = 0 J 3 J 2 J 3 0 J 1 J 2 J 1 0 ,

where J = O G = J 1 , J 2 , J 3 is the position vector of the center of gravity G with respect to the origin, which is taken to be the center of flotation. The longitudinal position of G is taken to coincide with that of the center of buoyancy, which is evaluated as the center of the submerged volume, to ensure that the vessel maintains an even keel. The vertical position of the center of gravity is placed at one-third of the hull depth measured from the keel, since this positioning represents a common approximation in ship design that supports accurate stability.

The added inertia of the vessel is represented by the 6 × 6 matrix A , where the elements A k , l ω e correspond to the components of the radiation loads, induced by the l t h field on the k t h DoF, in phase with the acceleration. The elements B k , l ω e of the 6 × 6 hydrodynamic damping matrix B are determined by the components that are in phase with the velocity. The above radiation forces and moments are computed by integrating the pressure exerted by the l t h radiation field on Ω W S , multiplied by the component of the normal vector corresponding to the k t h DoF. Therefore, the hydrodynamic coefficients (added mass and hydrodynamic damping) are computed using the following equation

A k   l + B k l i ω e = ρ Ω W S φ l ( U ) ( x ) U i ω e φ l ( U ) ( x ) x 1 n k d S ( x ) , k , l = 1 , 2 , , 6 .

It is noted that the above matrices are dependent on the encounter frequency, and therefore, they also depend on the direction of propagation of the incident field, apart from the absolute frequency and the speed at which the vessel moves. The hydrostatic restoring forces are modeled via Matrix C . As concerns the transitional DoFs, only vertical movements induce hydrostatic restoration and thus C 33 > 0 . Regarding the rotational DoFs, since the origin has been selected to coincide with the center of floatation (centroid of the water plane), all the first-order moments as well as the products of inertia of the waterplane are zero. Based on the above observations, the nonzero elements of C are the following:

  C 33 = ρ g A W P ,

  C 44 = M g G B ¯ + ρ g W P x 2 2 d S = M g G M 1 ¯ ,

  C 55 = M g G B ¯ + ρ g W P x 1 2 d S = M g G M 2 ¯ ,

where W P denotes the waterplane, A W P is the waterplane surface, G B ¯ is the vertical distance between the center of buoyance and the center of gravity and G M k , k = 1 , 2 is the metacentric height of the vessel with respect to the k t h axis. The additional 6 × 6 matrix N , defined as,

N = 0 N t r 0 N r r ,   where   N t r = 0 0 0 0 0 M 0 M 0 , N r r = 0 J 2 J 3 0 J 1 0 0 0 J 1 ,

represents additional damping and coupling effects on the dynamic behavior of the vessel due to forward motion. In the context of linear theory, the effect of N arises since products of the form U ξ k are comparable to linear terms in the equations of motion and thus cannot be neglected after linearization; see [18,20,21].

Finally, the forces and moments acting on the hull are evaluated by integration of the pressure induced by the incident and the diffracted subfields on the wetted surface. In particular, the components of the Froude–Krylov and diffraction forces are computed, taking into account the vessel’s forward motion by the following equation [20,21]:

F k   l = ρ ω e 2 Ω W S φ l ( U ) ( x ) U i ω e φ l ( U ) ( x ) x 1 n k d S ( x ) , k = 1 , 2 , , 6 , l = 0 , d .



Source link

Alexandros Magkouris www.mdpi.com