Ship squat prediction using a potential ow Rankine source...

33
Ship squat prediction using a potential flow Rankine source method Kevin McTaggart Defence Research and Development Canada – Atlantic Research Centre, P.O. Box 1012, Dartmouth, Nova Scotia, B2Y 3Z7, Canada Abstract A numerical method has been developed predicting ship squat, with the goal of providing guidance to ship operators for avoidance of grounding in shallow wa- ter. The method assumes potential flow, and computations are sufficiently fast to allow evaluation for large numbers of conditions within practical time scales. Boundary conditions on the hull, free surface, and canal walls are satisfied using planar Rankine sources on solid boundaries and point Rankine sources placed a nominal distance above the calm waterline or free surface. Four different models of the free surface boundary condition have been implemented, ranging from a nominally flat free surface to fully nonlinear. For ships with a transom stern, the influence of flow separation is modelled using a virtual stern, which extends aftward from the transom to a location with zero width. The numerical method is generally robust, except for in the vicinity of critical flow conditions. Valida- tion with model tests has been used to develop an envelope for over-prediction of bottom clearance, which can be considered when developing guidance for ship operators. Keywords: heave, pitch, Rankine, method, sinkage, squat, trim Email address: [email protected] (Kevin McTaggart) Preprint submitted to Elsevier February 8, 2017 DRDC-RDDC-2017-P105 @Her Majesty the Queen in Right of Canada (Department of National Defence), 2017 @Sa Majesté la Reine en droit du Canada (Ministère de la Défense nationale), 2017

Transcript of Ship squat prediction using a potential ow Rankine source...

Page 1: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Ship squat prediction using a potential flow Rankinesource method

Kevin McTaggart

Defence Research and Development Canada – Atlantic Research Centre, P.O. Box 1012,Dartmouth, Nova Scotia, B2Y 3Z7, Canada

Abstract

A numerical method has been developed predicting ship squat, with the goal of

providing guidance to ship operators for avoidance of grounding in shallow wa-

ter. The method assumes potential flow, and computations are sufficiently fast

to allow evaluation for large numbers of conditions within practical time scales.

Boundary conditions on the hull, free surface, and canal walls are satisfied using

planar Rankine sources on solid boundaries and point Rankine sources placed a

nominal distance above the calm waterline or free surface. Four different models

of the free surface boundary condition have been implemented, ranging from a

nominally flat free surface to fully nonlinear. For ships with a transom stern,

the influence of flow separation is modelled using a virtual stern, which extends

aftward from the transom to a location with zero width. The numerical method

is generally robust, except for in the vicinity of critical flow conditions. Valida-

tion with model tests has been used to develop an envelope for over-prediction

of bottom clearance, which can be considered when developing guidance for ship

operators.

Keywords: heave, pitch, Rankine, method, sinkage, squat, trim

Email address: [email protected] (Kevin McTaggart)

Preprint submitted to Elsevier February 8, 2017

DRDC-RDDC-2017-P105 @Her Majesty the Queen in Right of Canada (Department of National Defence), 2017@Sa Majesté la Reine en droit du Canada (Ministère de la Défense nationale), 2017

Page 2: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

1. Introduction

A ship moving at speed in shallow water is subjected to squat, a reduction in

clearance from the water bottom due to hydrodynamic forces acting on the ship.

Briggs et al. (2010) give a comprehensive desciption of squat and its prediction.

Squat increases the risk of grounding, and is thus of significant concern to ship

operators. Ideally, a ship operator should have a good understanding of squat

for combinations of ship loading condition, water depth, and ship speed that

might be encountered.

Increasingly complex methods are available for predicting squat in both open

and confined waters. Various simple methods are available, including those de-

scribed by Dand and Ferguson (1973), Millward (1990), and Lataire et al. (2012).

Gourlay (2008) used a slender body approach for predicting squat. Yao and Zou

(2010) developed a potential flow panel method and compared it with results

from model tests for a Series 60 hull with block coefficient of 0.60. Computa-

tional fluid dynamics using Reynolds-averaged Navier-Stokes modelling (RANS

CFD) can provide high fidelity modelling of ship steady flow, including squat

(Jachowski, 2008; Toxopeus et al., 2013).

The present work was motiviated by the requirement to predict squat for

operational vessels, each operating with various loading conditions, water con-

ditions, and ship speeds. It was decided that a potential flow Rankine panel

method, similar to that used by Yao and Zou (2010), would provided a suitable

balance of accuracy and computational time. Furthermore, potential flow sea-

keeping software was already available (McTaggart, 2015) that could be used as

the foundation for developing the steady flow method. Some exploratory work

was done using RANS CFD; however, computational times were very large, typ-

ically exceeding one day for each combination of ship loading condition, water

depth, and speed.

2

Page 3: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

2. Solution of flow surrounding ship and resulting sinkage and trim

The solution of ship squat uses an iterative process to determine the ship

sinkage and trim that results in zero net forces acting on the ship. The flow

surrounding the ship and resulting ship forces must be solved during each itera-

tion. The flow surrounding the ship is solved using a boundary element method,

for which Bertram (2012) presents an overview. The axis system has its origin

on the calm waterlane and is aligned vertically with the ship centre of gravity.

The x-axis is + forward, the y-axis is + port, and the z-axis is + upward. The

flow potential in the vicinity of the hull and free surface is modelled as:

Φ(~x) = −U x + φ(~x) (1)

where Φ is the total steady potential, ~x is a location in the fluid domain, U is

the steady ship speed, and φ is the scattered potential due to the presence of

the hull. The discretized scattered potential on the hull and free surface can be

expressed based on source strengths σ(~x) on the hull and free surface as follows:

{φ} = [E] {σ} (2)

where [E] is the influence matrix giving scattered velocity potentials from source

strengths. For a ship in deep water, the elements of the influence matrix [E]

are given by:

Eij =1

4 π

∫Aj

1

R(~xi, ~xs) dA (3)

where Aj is the area of source panel j, and R is the distance from a source at

~xs to a field point at ~xi. The source strengths must be set such that bound-

ary conditions at the hull and free surface are satisfied. The zero normal flow

boundary condition on the hull is:

∂φ

∂n= U nx on Shull (4)

The free surface Sfree is denoted by z = ζ(x, y), at which the following kinematic

boundary condition must be satisfied:

∂φ

∂z=

(−U +

∂φ

∂x

)∂ζ

∂z+

∂φ

∂y

∂ζ

∂yat z = ζ (5)

3

Page 4: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

The pressure at a point in the fluid domain is given by:

p = ρ

[−g z +

1

2

(U2 −

(−U +

∂φ

∂x

)2

−(∂φ

∂y

)2

−(∂φ

∂z

)2)]

(6)

Given that the pressure must be zero at the free surface, the free surface elevation

ζ is given by:

ζ =1

2 g

[U2 −

(−U +

∂φ

∂x

)2

−(∂φ

∂y

)2

−(∂φ

∂z

)2]

(7)

The associated x and y derivatives of water elevation are:

∂ζ

∂x=

1

g

[−∂

∂x2

(∂φ

∂x− U

)− ∂2φ

∂x∂y

∂φ

∂y− ∂2φ

∂x∂z

∂φ

∂z

](8)

∂ζ

∂y=

1

g

[− ∂2φ

∂x ∂y

(∂φ

∂x− U

)− ∂2φ

∂y2∂φ

∂y− ∂2φ

∂y∂z

∂φ

∂z

](9)

For a ship in shallow water, the following boundary condition at the water

bottom must be satisifed:

∂φ

∂z= 0 on Sbottom (10)

The present work considers only cases with constant water depth, allowing the

influence of the water bottom to be solved using image sources (Garrison, 1978).

The elements of the influence matrix [E] are then given by:

Eij =1

4 π

∫Aj

1

R(~xi, ~xs) +

1

Rimage(~xi, ~xs)dA (11)

where Rimage is the distance to the image source reflected about the ocean

bottom.

Vertical walls from a canal or other stationary body can also be modelled.

In such cases, the veritcal wall must be panelled and the following boundary

condition must be satisified on each panel:

∂φ

∂y= 0 on Swall (12)

The ability of the solution to satisfy the boundary condition at each free

surface point can be evaluated using the following error term based on Bertram

(2012):

εf =1

U g

[a1

(∂φ

∂x− U

)+ a2

∂φ

∂y+ (a3 + g)

∂φ

∂z

](13)

4

Page 5: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

A nonlinear solution with successful convergence of wave elevation gives bound-

ary condition errors that are effectively zero.

2.1. Double body solution

The simplest approach for modelling the free surface assume that it is nom-

inally flat, satisifying the following boundary condition:

∂φ

∂z= 0.0 on z = 0.0 (14)

where φ is referred to as the double body potential. Solution of the resulting

flow field can be done without panelling of the free surface by using image

sources of the hull reflected about z = 0.0 (Garrison, 1978). The double body

solution can give good results at low ship speeds, which can be useful because

free surface wavelengths are very small at such speeds, thus requiring large

numbers of panels for solutions using a panelled free surface. The double body

solution is very robust. Garrison (1978) describes evaluation of the double body

solution for both deep water and water of finite depth.

2.2. Uniform linearized free surface solution

A linearized solution based on the uniform incident flow provides a simple

approach to evaluate the free surface, as shown by Tarafder and Khalil (2006).

The scattered velocity components are assumed to be small relative to the ship

speed, and the flow kinematic terms at z = 0.0 are assumed to be representative

of the free surface. The free surface kinematic condition of Equation 5 is then

simplified to:

∂2φ

∂x2+

g

U2

∂φ

∂z= 0.0 on z = 0.0 (15)

The free surface elevation is given by:

ζ =U

g

∂φ

∂x(16)

The uniform linearized solution can give excellent results for submerged bodies

and for surface-piercing bodies that are slender at the free surface.

5

Page 6: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

2.3. Double body linearized free surface solution

To improve upon the accuracy provided by the uniform linearized solution,

the free surface can be linearized with respect to the double body flow. This

method was first developed by Dawson (1977). The scattered velocity potential

is expressed in terms of the double-body potential φ and a potential φ that

accounts for the free surface:

φ = φ + φ (17)

It is assumed that the z derivatives of flow velocities are small near the free

surface, allowing the kinematic boundary condition of Equation 5 to be satisfied

at the mean free surface:

∂φ

∂z=

(−U +

∂φ

∂x

)∂ζ

∂x+

∂φ

∂y

∂ζ

∂yat z = 0.0 (18)

Combining Equation 18 with Equations 8 and 9 for the wave slope, the boundary

condition for the mean free surface is:

∂φ

∂z=

(−U +

∂φ

∂x

)1

g

[−∂

∂x2

(∂φ

∂x− U

)− ∂2φ

∂x∂y

∂φ

∂y− ∂2φ

∂x∂z

∂φ

∂z

]+∂φ

∂y

1

g

[− ∂2φ

∂x∂y

(∂φ

∂x− U

)− ∂2φ

∂y2∂φ

∂y− ∂2φ

∂y∂z

∂φ

∂z

]at z = 0.0 (19)

Noting that the double potential derivatives ∂φ/∂z, ∂2φ/∂x∂z, and ∂2φ/∂y∂z

are all equal to zero at z = 0.0, the double body linearized equation for the free

surface potential is:

∂φ

∂z=

(−U +

∂φ

∂x

)1

g

[−∂

∂x2

(∂φ

∂x− U

)− ∂2φ

∂x∂y

∂φ

∂y

]+∂φ

∂y

1

g

[− ∂2φ

∂x∂y

(∂φ

∂x− U

)− ∂2φ

∂y2∂φ

∂y

]+

(∂φ

∂x− U

)1

g

[−(∂2φ

∂x2− ∂2φ

∂x2

) (∂φ

∂x− U

)− ∂2φ

∂x2

(∂φ

∂x− ∂φ

∂x

)−(∂2φ

∂x∂y− ∂2φ

∂x∂y

)∂φ

∂y− ∂2φ

∂x∂y

(∂φ

∂y− ∂φ

∂y

)]+∂φ

∂y

1

g

[−(∂2φ

∂x∂y− ∂2φ

∂x∂y

) (∂φ

∂x− U

)− ∂2φ

∂x∂y

(∂φ

∂x− ∂φ

∂x)

)

6

Page 7: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

−(∂2φ

∂y2− ∂2φ

∂y2

)∂φ

∂y− ∂2φ

∂y2

(∂φ

∂y− ∂φ

∂y

)]at z = 0.0 (20)

2.4. Nonlinear free surface solution

For a given ship orientation, speed, and water depth, the nonlinear free

surface boundary conditon can be solved to very high accuracy using an iterative

approach Jensen et al. (1986); Bertram (2012). During each iteration, the free

surface elevations and velocity potentials on the free surface from the previous

iteration must be used, and these are denoted φ and ζ respectively. The solution

of equations to be solved can be written as follows: Hhull,hull Hhull,free

Hfree,hull Hfree,free

σhull

σfree

=

Phull

P free

(21)

where [H] is the influence matrix giving boundary condition values from source

strengths, and {P} is the vector of boundary condition values to be satisfied.

The influence matrix [H] and boundary condition vector {P} have been parti-

tioned into portions based on the hull and free surface. The boundary condition

on the hull is satisfied by:

Pi = U nx(~xi) for 0 ≤ i < Nhull (22)

Hij =∂Eij

∂nfor 0 ≤ i < Nhull (23)

Note that panels on the hull are numbered from 0 to Nhull − 1. The boundary

condition on the free surface is much more complex because it includes the

influence of potential derivatives up to third order. The following terms are

introduced for each free surface panel during the solution process:

a1 =

(∂φ

∂x− U

)∂2φ

∂x2+

∂φ

∂y

∂2φ

∂x∂y+

∂φ

∂z

∂2φ

∂x∂z(24)

a2 =

(∂φ

∂x− U

)∂2φ

∂x∂y+

∂φ

∂y

∂2φ

∂y2+

∂φ

∂z

∂2φ

∂y∂z(25)

a3 =

(∂φ

∂x− U

)∂2φ

∂x∂z+

∂φ

∂y

∂2φ

∂y∂z+

∂φ

∂z

∂2φ

∂z2(26)

7

Page 8: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

b =1

(g + a3)

(∂φ

∂x− U

)2∂3φ

∂x2∂z+

(∂φ

∂y

)2∂3φ

∂y2∂z

+

(∂φ

∂z

)2∂3φ

∂z3+ g

∂2φ

∂z2

+ 2

[(∂φ

∂x− U

)∂φ

∂y

∂3φ

∂x∂y∂z

+

(∂φ

∂x− U

)∂φ

∂z

∂3φ

∂x∂z2

+∂φ

∂y

∂φ

∂z

∂3φ

∂y∂z2

+∂2φ

∂x∂za1 +

∂2φ

∂y∂za2 +

∂2φ

∂z2a3

]}(27)

The boundary condition terms to be satisfied on the previous guess of the free

surface ζ are:

Pi = 2 a1∂φ

∂x+ 2 a2

∂φ

∂y+ 2 a3

∂φ

∂z

−b

1

2

(∂φ∂x− U

)2

+

(∂φ

∂y

)2

+

(∂φ

∂z

)2

+ U2

− g ζ + U

(∂φ

∂x− U

)}for Nhull ≤ i < Nhull +Nfree (28)

The influence matrix terms giving the free surface boundary values from source

strengths are:

Hij = 2

[a1

∂Eij

∂x+ a2

∂Eij

∂y+ a3

∂Eij

∂z

+

(∂φ

∂x− U

)∂φ

∂y

∂2Eij

∂x∂y

+

(∂φ

∂x− U

)∂φ

∂z

∂2Eij

∂x∂z

+∂φ

∂y

∂φ

∂z

∂2Eij

∂y∂z

]

8

Page 9: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

+

(∂φ

∂x− U

)2∂2Eij

∂x2+

(∂φ

∂y

)2∂2Eij

∂y2

+

(∂φ

∂z

)2∂2Eij

∂z2+ g

∂Eij

∂z

− b

[(∂φ

∂x− U

)∂Eij

∂x+

∂φ

∂y

∂Eij

∂y+

∂φ

∂z

∂Eij

∂z

]for Nhull ≤ i < Nhull +Nfree (29)

The solution proceeds by solving for the source strengths σ, then new flow

potentials φ and associated derivatives at the previous guess ζ of the free surface.

The new free surface ζ is then evaluated using the previous guess of the free

surface ζ, and the previous and newly solved potentials φ(ζ) and φ(ζ) at the

old free surface:

ζ = ζ +ζNζD

(30)

ζN = −

(∂φ

∂x− U

) (∂φ

∂x− U

)− ∂φ

∂y

∂φ

∂y− ∂φ

∂z

∂φ

∂z

+1

2

(∂φ∂x− U

)2

+

(∂φ

∂y

)2

+

(∂φ

∂z

)2

+ U2

− g ζ (31)

ζD = g +

(∂φ

∂x− U

)∂2φ

∂x∂z+

∂φ

∂y

∂2φ

∂y∂z+

∂φ

∂z

∂2φ

∂z2(32)

Once the location of the new free surface ζ has been solved, the flow potentials

and their derivatives can be evaluated on the new free surface. During each

iteration, the quality of the solution can be evaluated by examining the free

surface boundary condition errors from Equation 13.

To obtain successful convergence of the nonlinear free surface solution, the

most important factor is the quality of the initial guess. The double body

linearized solution provides a suitably accurate initial guess for most cases.

2.5. Modelling of sources

Figure 1 shows an example computational source mesh for a Series 60 hull

with block coefficient of 0.60. The shown view is a close-up in the vicinity of

9

Page 10: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

the ship, and includes only a portion of the free surface. The hull is modelled

by planar panels, which also serve as source panels. The free surface is also

modelled by planar panels; however, a point source with vertical offset above

the free surface is used for each free surface panel, avoiding singularities during

evaluation of 1/R. For linearized free surface computations, the point sources

can be located at a constant elevation above the calm free surface. For nonlinear

free surface computations, good results are obtained when the point source

associated with each free surface panel is located at a specified distance above

the centroid elevation of that panel.

Although using raised sources for the free surface provides advantages, it

introduces the complexity of requiring additional panelling between the hull

and the raised sources for the free surface. Figure 1 shows the usage of a

virtual hull wall (green) between the actual hull (yellow) and raised free surface

sources (blue). The virtual hull wall has vertical panels extending from the ship

waterline to the raised free surface sources. Note that the raised free surface

sources do not include coverage above the waterplane of the ship.

2.6. Evaluation of potential derivatives and radiation condition

The evaluation of potential derivatives and the radation at the fore boundary

of the domain are closely related. Solution of the free surface flow requires

evaluation of flow potential derivatives up to third-order. Dawson (1977) and

Raven (1996) used a forward difference method to evaluate derivatives of flow

potentials. A forward difference method can easily statisfy the radiation of the

flow velocity being undisturbed at the fore boundary. Futhermore, the usage

of a finite difference method such as forward difference reduces the order of

derivatives that must be evaluated for the term 1/R and its associated integrals

over source panels.

The present work evaluates potential derivatives directly, including second

and third-order derivatives. The radiation boundary condition at the fore

boundary of the domain is satisfied by shifting sources associated with the fore-

most part of the domain to immediately aft of the domain, as described by

10

Page 11: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Bertram (2012). In comparison with finite difference methods, this method has

the advantage of requiring many fewer panels for resolution of the flow field.

2.7. Modelling of transom sterns

The current potential flow solution does not include modelling of flow sep-

aration. For ships with transom sterns, a potential flow solution can give un-

realistically high velocity gradients in the vicinity of the transom. The present

method can use a virtual stern on a ship to approximate the influence of flow

separation. Figure 2 shows a DTMB 5512 destroyer model (Irvine et al., 2013)

with a transom stern and with a virtual narrow stern. The narrow stern extends

aft 1/10 of the length of the ship and is a vertical line at its aftmost location.

The virtual transom stern is not included when integrating vertical forces acting

on the ship. It is postulated that the influence of a virtual transom stern will

have only a very minor influence on squat predictions, which are dominated by

vertical forces.

2.8. Solution of sinkage and trim

The sinkage and trim are solved in an iterative manner using the following

equation: ∆η3

∆η5

=

C33 C35

C53 C55

F3 − 4 g

F5

(33)

where η3 and η5 are heave and pitch displacements, Cij is hydrostatic stiffness,

η3 and η5 are heave and pitch displacements, and 4 is ship mass displacement.

The flow solution is re-evaluated for each iteration of sinkage and trim. Forces

on the hull are integrated using the actual wetted surface for each iteration.

Relaxation methods are applied to prevent changes in heave or pitch from being

excessively large between iterations.

When solving sinkage and trim using linearized free surface methods, the

calm free surface is repanelled for each iteration because the ship waterplane

will vary with sinkage and trim. For solution of sinkage and trim using the

11

Page 12: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

nonlinear free surface method, the sinkage and trim are typically solved initially

using the double body linearized method. This initial solution of sinkage and

trim increases the likelihood of successful convergence for the nonlinear free

surface.

3. Software implementation

The required software for solution of the free surface and resulting sinkage

and trim was obtained by extending the ShipMo3D ship motion library (McTag-

gart, 2010, 2015). ShipMo3D is written in C# (Michaelis and Lippert, 2016),

which facilitates efficient software development and includes a numerical capa-

bility for complex numbers. Linear systems of equations are solved utlizing the

Intel MKL library, (Wang et al., 2014).

The majority of the software was written in C#, which runs in the .NET

runtime. Some portions of the software were written in native C, with the

goal of improving computational performance. Recent experience suggests that

software written in C# is now giving very similar performance to native C code.

Parallel processing was achieved with only modest development efforts re-

quired. The solution of linear systems with the Intel MKL library includes

parallel processing. Solution influence terms involving 1/R and its derivatives

are solved in parallel.

4. Computational experience

Computational experience with the solution of squat for a variety of ships

and operating conditions has provided guidance for application of the developed

method. Froude numbers based on ship length and water depth are defined

respectively by:

FL =

√U

g L(34)

Fh =

√U

g h(35)

12

Page 13: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Most of the present work has been for ship length Froude numbers up to 0.4.

Comments below regarding numbers of panels apply to half the total domain

because lateral symmetry applies.

4.1. Ship in open deep water

A ship in open deep water is among the simpler cases, and is further sim-

plified if the ship is fully submerged below the water surface. The free surface

panelling can extend in the x direction from −2.5L to 1.0L, and in the y direc-

tion to 1.2L. The ship can usually be represented sufficiently accurately with

1000 panels on the wet portion.

Selection of panel size is of critical importance for achieving an appropriate

balance between accuracy and computation time. Furthermore, satisfaction of

the radiation condition has been found to be dependent on panel size, likely due

to the approach of moving sources from the foremost location of the domain

to aft of the domain. In practice, the current method works well when using

a constant panel x length in an inner region surrounding the ship, and then

increasing plane x length gradually to the outer boundaries of the domain. An

inner region of −2.0L ≤ x ≤ 0.7L has proven to work well. It has been

found that a suitable maximum x panel length in the outer region is 2.0 times

the x panel length in the inner region. Very good results are obtained when the

free surface sources are located 1.0 times the maximum x panel length above

the calm water level for linear computations, and above the computed wave

elevation for nonlinear computations. An inner x panel length of 0.026L gives

very good results for Froude numbers of 0.13 and greater, corresponding to

having 8 or more panels in the x direction per wavelength. At lower Froude

numbers, the free surface in deep water is effectively flat and the double body

solution can be used, requiring no panelling of the free surface. It is suggested

that the y panel length be approximately equal to the x panel length; however, it

has been found that it is sometimes necessary to increase the panel length in the

y direction, likely due to numerical instabilities associated with wave breaking

immediately adjacent to the hull. For a surface-piercing ship, panelling must

13

Page 14: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

include the virtual hull wall between the free surface and its raised sources. It

has been found that having 4 panels in the vertical direction works well.

Various checks can be performed to verify that a numerical solution is valid.

The free surface should be flat at the foremost portion of the fluid domain. In

deep water, the scattered flow velocity components should have magnitudes less

than 0.01 U . The condition number for the influence matrix to solve source

strengths should not be excessively large. Also, the non-dimensional boundary

condition errors on the free surface from Equation 13 should be small. Lin-

earized solutions should typically provide RMS εf errors less than 0.01 based

on sampling off all free surface panels.

When solving the nonlinear free surface, the implemented software has demon-

strated very good convergence for cases in open deep water. During successive

iterations, both the horizontal and vertical dimensions of the free surface are

repanelled, with the change of horizontal dimensions dependent on how much

the ship hull walls vary from being vertical. A relaxation factor of 0.6 is typically

applied to successive iterations of the free surface.

4.2. Ship In restricted water

The above comments regarding deep water provide useful guidance for ships

in restricted water; however, succesful solution of cases in restricted water is

more challenging. Wave elevations are often higher in shallow water. For

subcritical flow (water depth Froude number Fh < 1.0) waves will propogate

upstream from the ship, introducing challenges for modelling flow at the fore

boundary of the free surface. It has been found that solutions are very difficult

to obtain in the transcritical region 0.8 < Fh < 1.2, likely due to very steep

flows.

Flow solutions in restricted water are more sensitive to panelling that solu-

tions for open water. For linear solutions, often more than one panel size must

be tried for the free surface. The presence of the ship can significantly affect flow

at the fore boundary of the domain; thus, free surface elevation slopes at the fore

boundary of the domain should be checked to verify that they are acceptably

14

Page 15: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

small.

Convergence for nonlinear free surface solutions is more difficult in restricted

water than for open deep water, likely due to increased wave slopes. Convergence

has been achieved for cases with subcritical depth Froude numbers.

4.3. Initial solution for nonlinear free surface iteration

The nonlinear free surface method requires an initial guess for the free sur-

face. The double body linearized solution can be used. To improve the like-

lihood of a convergent nonlinear solution, the sinkage and trim for the double

body linearized solution can be determined before proceeding with the nonlinear

solution. If multiple ship speeds are being evaluated, a very efficient nonlinear

solution for a given ship speed can be obtained by using the nonlinear solution

for the previous ship speed as the initial solution. This approach has proven to

work very well for increments in ship length Froude number of 0.01.

4.4. Visualization of ship and free surface

Visualization of the ship and free surface are important for verification and

interpretation of numerical predictions. Figure 3 shows a Series 60 hull with

block coefficient of 0.60 travelling through the channel used by Jiang (1998)

for model tests and computations. The color axis ranges from blue to red. The

minimum and maximum values of the color axis are usually set to have the same

absolute values, which then gives green for zero elevation. Panels on the free

surface are plotted as nonplanar surfaces. The local elevations for each panel

are determined using the elevation and its first and second x and y derivatives at

the centroid; thus, no smoothing is performed using data from adjacent panels.

Smooth variation of free surface elevations is a positive indicator of acceptable

results. Small variation of wave elevation at the foremost part of the domain

indicates appropriate modelling of the radiation condition.

5. Validation of numerical predictions

The numerical predictions were validated using experimental data published

in the open literature for 3 different ships.

15

Page 16: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

5.1. DTMB 5515 destroyer in deep water

Validation was performed using experimental data from Irvine et al. (2013)

for model DTMB 5515, a geosim of the widely used DTMB 5415 model of a

naval destroyer. Figure 4 shows experimental measurements and numerical pre-

dictions from the present method. The sinkage s is given at midships and is

positive down. The trim angle τ is positive for trim by stern. The double body

method gives good results for ship length Froude numbers of 0.20 and less.

The double body linearized and nonlinear methods give very similar results,

which are very close to experimental values. The uniform linearized method ex-

hibits noticeable deviation from the more accurate methods for Froude numbers

greater than 0.25.

5.2. Series 60 hull with 0.60 block coefficient in deep and restricted water

Validation was performed for a Series 60 hull with block coefficient of 0.60

in both deep and restricted water. The computations were performed at full

scale, with a ship length of 121.92 m, beam of 16.255 m, and draft of 6.501 m.

The wetted hull was modelled using approximately 1500 panels. The ship has a

narrow stern; thus, approximate modelling of a transom stern was not required.

Figure 5 shows comparisons of predictions in deep water with experimental

results from Takeshi et al. (1987). The results for sinkage are very good, with

accuracy generally improving as the sophistication of the numerical method

increases. The trim results show greater variation, which can be partly explained

by the small magnitude of the trim relative to the sinkage. The significant

differences between the double body linearized and nonlinear results at higher

Froude numbers indicate that free surface nonlinearities have a significant effect

on trim. A possible explanation for the trim sensitivity is the narrowness of the

stern, giving lower pitch hydrostatic stiffness.

Computations in shallow water were performed for the experimental condi-

tions reported by Jiang (1998). The water depth was 2.0T (13.002 m) and the

channel width was 2.09L (254.8 m). Figure 6 gives sinkage and trim for the

Series 60 hull in shallow water. The uniform linearized, double body linearized,

16

Page 17: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

and nonlinear methods give excellent results for ship length Froude numbers up

to 0.25, corresponding to a water depth Froude number of 0.80. The uniform

linearized and double body linearized methods were unable to provide solutions

in the vicinity of critical flow. The uniform linearized and double body linearized

methods give good predictions at high Froude numbers. The nonlinear free sur-

face was only able to achieve convergence for Froude numbers up to 0.255, with

excellent agreement of predicted sinkage and trim with experiments.

5.3. KVLCC2 very large crude carrier in restricted water

Computations were performed for the KVLCC2 very large crude carrier for

experimental conditions described by Lataire et al. (2012), with a channel width

of 5 times the ship breadth and channel depths of 1.1, 1.35, and 1.5 relative to the

draft of the ship. Figures 7 to 9 show predicted and experimental values. The

numerical predictions consistently underpredict the sinkage, but give very good

agreement for trim. The quality of numerical predictions generally improves

with the level of fidelity in modelling the free surface.

5.4. Error in predicted bottom clearance

If the current method is going to be utilized to provide guidance to ship

operators, then it is essential to consider errors in predicted bottom clearance.

Figure 10 gives over-prediction of bottom clearance non-dimensionalized by ship

draft when the double body linearized method is used to model the free surface.

It was assumed that the bottom of the ship was at the ship baseline when

evaluating bottom clearance at the bow and stern. The greater over-prediction

occurs in the transcritical flow region, where bottom clearance using the present

method is evaluated by interpolation of available predictions at subcritical and

supercritical ship speeds.

6. Discussion

Comparisons with model tests indicate that the modelling of flow separation

effects from a transom stern by using a narrowing virtual stern has minimal

17

Page 18: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

influence on squat predictions. This result is not surprising given that squat is

dominated by vertical forces.

The double body method (nominally flat free surface) provides robust and

efficient predictions of squat at lower ship length Froude numbers, with valida-

tion results suggesting a suitable maximum value of FL ≈ 0.1. This result is

very useful from a practical perspective because it avoids the requirement for

using large numbers of free surface panels caused by small wavelengths at low

ship speeds.

For detailed modelling of the free surface (uniform flow linearized, double

body linerized, and nonlinear methods), the current approach using direct eval-

uation of higher order flow potential derivatives allows for much larger free

surface panels than approaches that use finite difference methods. It is recom-

mended that 6 or more panels per wavelength be used for the current approach.

Modelling of the forward boundary radiation condition is satisfactorily achieved

by shifting foremost sources to immediately aft of the domain.

The uniform flow linearized and double body linearized methods were able

to model shallow water squat in subcritical and supercritical flow regions, but

were unable to provide solutions at depth Froude numbers approaching 1.0.

The nonlinear method only achieved solutions in subcritical flow. Previous

work by Jiang (1998) assuming a slender ship suggests that the current work

should perhaps be extended using a time domain approach for solution at depth

Froude numbers near 1.0.

Among the free surface models presented here, the double body linearized

method is recommended for most squat predictions for forward speed Froude

numbers above 0.1. It provides a suitable balance of fidelity and robustness.

7. Conclusions

A potential flow method has been developed for predicting ship squat. The

four different approaches for modelling the free surface are double body, uni-

form flow linearized, double body linearized, and nonlinear, given in order of

18

Page 19: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

increasing fidelity. Direct evaluation of higher order derivatives of flow poten-

tial allows the free surface to be modelling using a moderate number of panels.

Flow separation from a transom stern can be modelled using a narrowing virtual

transom. The method gives robust and efficient prediction of ship squat, with

the exception of near critical flow conditions (Fh ≈ 1.0).

References

Bertram, V., 2012. Practical Ship Hydrodynamics, 2nd Edition. Butterworth-

Heinemann, Oxford.

Briggs, M., Vantorre, M., Uliczka, K., Debaillon, P., 2010. Handbook of Coastal

and Ocean Engineering. World Scientific Publishing Company, Ch. Chapter

26 – Prediction of Squat for Underkeel Clearance, pp. 723–774.

Dand, I., Ferguson, A., 1973. The squat of ships in shallow water. Transactions,

Royal Institution of Naval Architects 115, 237–255.

Dawson, C., 1977. A practical computer method for solving ship-wave prob-

lems. In: Second International Conference on Numerical Ship Hydrodynam-

ics. Berkeley, California.

Garrison, C., 1978. Hydrodynamic loading of large offshore structures. In:

Zienkiewicz, O., Lewis, R., Stagg, K. (Eds.), Numerical Methods in Offshore

Engineering. John Wiley & Sons, Chichester, England, pp. 87–139.

Gourlay, T., 2008. Slender-body methods for predicting ship squat. Ocean En-

gineering 35 (2), 191–200.

Irvine, M., Longo, J., Stern, F., December 2013. Forward speed calm water

roll decay for surface combatant 5415: Global and local flow measurements.

Journal of Ship Research 57 (4), 202–219.

Jachowski, J., 2008. Assessment of ship squat in shallow water using CFD.

Archives of Civil and Mechanical Engineering VIII (1), 27–36.

19

Page 20: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Jensen, G., Soding, H., Mi, Z.-X., 1986. Rankine source methods for numerical

solutions of the steady wave resistance problem. In: Sixteenth Symposium on

Naval Hydrodynamics. Berkely, California, pp. 575–581.

Jiang, T., 1998. Investigation of waves generated by ships in shallow water. In:

Twenty-Second Symposium on Naval Hydrodynamics. Washington.

Lataire, E., Vantorre, M., Delefortrie, G., 2012. A prediction method for squat

in restricted and unrestricted rectangular fairways. Ocean Engineering 55,

71–80.

McTaggart, K., 2010. Verification and validation of ShipMo3D ship motion pre-

dictions in the time and frequency domains. In: International Towing Tank

Conference Workshop on Seakeeping: Verification and Validation for Non-

linear Seakeeping Analysis. Seoul, Korea.

McTaggart, K., 2015. Ship radiation and diffraction forces at moderate forward

speed. In: World Maritime Technology Conference. Providence, Rhode Island.

Michaelis, M., Lippert, E., 2016. Essential C# 6.0. Addison-Wesley Professional,

New York.

Millward, A., 1990. A preliminary design method for the prediction of squat in

shallow water. Marine Technology 27 (1), 10–19.

Raven, H., 1996. A solution method for the ship wave resistance problem. Ph.D.

thesis, Technical University of Delft.

Takeshi, H., Hino, T., Hinatsu, M., Tsukada, Y., Fujisawa, J., 1987. ITTC

cooperative experiments on a series 60 model at ship research institute – flow

measurements and resistance tests. Tech. rep., Ship Research Institute, Japan.

Tarafder, M. S., Khalil, G. M., 2006. Calculation of ship sinkage and trim in

deep water using a potential based panel method. International Journal of

Applied Mechanics and Engineering 11 (2), 401–414.

20

Page 21: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Toxopeus, S., Simonsen, C., Guilmineau, E., Visonneau, M., Xing, T., Stern,

F., 2013. Investigation of water depth and basin wall effects on KVLCC2

in manoeuvring motion using viscous-flow calculations. Journal of Marine

Science and Technology 18 (4), 471–496.

Wang, E., Zhang, Q., Shen, B., Zhang, G., Lu, X., Wu, Q., Wang, Y., 2014.

High-Performance Computing on the Intel R©Xeon PhiTM. Springer Interna-

tional Publishing, Switzerland.

Yao, J., Zou, Z., 2010. Calculation of ship squat in restricted waterways by using

a 3D panel method. In: Ninth International Conference on Hydrodynamics.

Shanghai, China.

21

Page 22: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Figure 1: Panelling of Series 60 CB = 0.60 hull (yellow), source panels above the calm freesurface (blue), and hull virtual wall (green) between free surface and its source panels.

Figure 2: DTMB 5512 destroyer hull with transom stern (top) and with virtual stern (bottom).

Figure 3: Series 60 hull with 0.60 block coefficient in shallow channel, ship length Froudenumber 0.24.

Figure 4: DTMB 5512 sinkage and trim in deep water.

Figure 5: Series 60 hull with block coefficient 0.60 sinkage and trim in deep water.

Figure 6: Series 60 hull with block coefficient 0.60 sinkage and trim in shallow channel.

Figure 7: KVLCC2 sinkage and trim in shallow channel, h/T = 1.1.

Figure 8: KVLCC2 sinkage and trim in shallow channel, h/T = 1.35.

Figure 9: KVLCC2 sinkage and trim in shallow channel, h/T = 1.5.

Figure 10: Nondimensional bottom clearance over-prediction error.

22

Page 23: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

Each of the following pages has a single figure prepared for publi-

cation, as required by the publisher.

23

Page 24: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

24

Page 25: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

25

Page 26: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

26

Page 27: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.00 0.10 0.20 0.30 0.40 0.500.00

0.02

0.04

0.06

0.08

0.10

0.12

Ship length Froude number U/√g L

Sinkages/Tm

id

Experiments

Nonlinear

Double body linearized

Uniform linearized

Double body

0.00 0.10 0.20 0.30 0.40 0.50−0.10

−0.05

0.00

0.05

0.10

0.00

Ship length Froude number U/√g L

TrimτL/(2Tm

id)

27

Page 28: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.20 0.25 0.30 0.350.00

0.02

0.04

0.06

0.08

0.10

Ship length Froude number U/√g L

Sinkages/Tm

id

Experiments

Nonlinear

Double body linearized

Uniform linearized

Double body

0.20 0.25 0.30 0.35−0.03

−0.02

−0.01

0.00

0.01

0.02

0.03

0.00

Ship length Froude number U/√g L

TrimτL/(2Tm

id)

28

Page 29: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.10 0.20 0.30 0.40−0.20

0.00

0.20

0.40

0.00

0.4 0.6 0.8 1 1.2

Ship length Froude number U/√g L

Sink ages/Tm

id

Depth Froude number U/√g h

Experiments

Nonlinear

Double body linearized

Uniform linearized

Double body

0.10 0.20 0.30 0.40−0.40

−0.20

0.00

0.20

0.40

0.60

0.80

0.00

0.4 0.6 0.8 1 1.2

Ship length Froude number U/√g L

TrimτL/(2Tm

id)

Depth Froude number U/√g h

29

Page 30: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.05 0.06 0.07 0.08 0.09 0.10 0.110.00

0.02

0.04

0.06

Ship length Froude number U/√g L

Sinkage−ξ 3(mid)/Tm

idExperiments

Double body linearized

Uniform linearized

Double body

0.2 0.3 0.4

Depth Froude number U/√g h

0.05 0.06 0.07 0.08 0.09 0.10 0.11−0.04

−0.03

−0.02

−0.01

0.000.00

Ship length Froude number U/√g L

Trim−η5L/(2Tm

id)

Experiments

Double body linearized

Uniform linearized

Double body

0.2 0.3 0.4

Depth Froude number U/√g h

30

Page 31: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.05 0.10 0.150.00

0.05

0.10

0.15

Ship length Froude number U/√g L

Sinkage−ξ 3(mid)/Tm

idExperiments

Double body linearized

Uniform linearized

Double body

0.2 0.3 0.4 0.5

Depth Froude number U/√g h

0.05 0.10 0.15−0.06

−0.04

−0.02

0.000.00

Ship length Froude number U/√g L

Trim−η5L/(2Tm

id)

Experiments

Double body linearized

Uniform linearized

Double body

0.2 0.3 0.4 0.5

Depth Froude number U/√g h

31

Page 32: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.05 0.10 0.150.00

0.02

0.04

0.06

0.08

0.10

0.12

Ship length Froude number U/√g L

Sink age−ξ 3(mid)/Tm

idExperiments

Double body linearized

Uniform linearized

Double body

0.2 0.3 0.4

Depth Froude number U/√g h

0.05 0.10 0.15−0.05

−0.04

−0.03

−0.02

−0.01

0.000.00

Ship length Froude number U/√g L

Trim−η5L/(2Tm

id)

Experiments

Double body linearized

Uniform linearized

Double body

0.2 0.3 0.4

Depth Froude number U/√g h

32

Page 33: Ship squat prediction using a potential ow Rankine source ...cradpdf.drdc-rddc.gc.ca/PDFS/unc290/p805956.pdf · Ship squat prediction using a potential ow Rankine source method ...

0.0 0.2 0.4 0.6 0.8 1.0 1.2−0.30

−0.20

−0.10

0.00

0.10

0.20

0.30

0.40

0.50

0.00

Water depth Froude number U/√g h

Clea ran

ceover-predictionε c

Series 60 Cb = 0.60

KVLCC2 h/T = 1.1

KVLCC2 h/T = 1.35

KVLCC2 h/T = 1.5

Envelope

33