*Floating Body

<< Click to Display Table of Contents >>

Navigation:  Flexcom > Data Inputs > $MODEL >

*Floating Body

Previous pageNext page

Purpose

To define a floating body and its associated properties.

Theory

Refer to Floating Body for further information on this feature.

Keyword Format

Block of lines consisting of floating body name followed by data specified in blocks, with each block beginning with a TYPE=line defining the properties of the floating body. The whole block is then repeated for different floating bodies.

Line to define floating body name:

FLOATING BODY=Floating Body Name

Block of data defining the floating body inertia:

TYPE=MASS

M11, I44, I55, I66

Block of data defining the floating body hydrostatic stiffness:

TYPE=STIFFNESS

K33, K44, K55, [K34], [K35], [K45], [K46], [K56]

Block of data defining the floating body geometric properties:

TYPE=GEOM

AL, AT, Lfore, Laft, T, B

Block of data defining nodes at critical locations on the floating body, along with its initial undisplaced orientation:

TYPE=NODE

CoG Node (Number or Label), θG, CoB Node (Number or Label), RAO Node (Number or Label), CoD Node (Number or Label)

Block of data defining the floating body reference and cut-off frequencies:

TYPE=FREQUENCY

Reference, Cut-off 

Block of data defining parameters which control floating body retardation functions:

TYPE=RETARDATION

Time Length, Time Step, Frequency Increments, Scale Disp., Scale Rot.

where:  

M11                =        M22 = M33 = mass

I44                =        roll inertia

I55                =        pitch inertia

I66                =        yaw inertia

K33                =        heave stiffness

K44                =        roll stiffness

K55                =        pitch stiffness

K34                =        heave-roll stiffness coupling

K35                =        heave-pitch stiffness coupling

K45                =        roll-pitch stiffness coupling

K46                =        yaw-roll stiffness coupling

K56                =        yaw-pitch stiffness coupling

AL                =        the longitudinal area exposed to wind action

AT                =        the transverse area exposed to wind action

Lfore                =        the length from the centre of gravity to the forward perpendicular

Laft                =        the length from the centre of gravity to the aft perpendicular

T                =        draft

B                =        beam

CoG Node        =        the Centre of Gravity node (number or label)

θG                =        the heading of the undisplaced floating body (in degrees), measured anticlockwise from the global Y-axis

CoB Node        =        the Centre of Buoyancy node (number or label)

RAO Node        =        the force RAO application node (number or label)

CoD Node        =        the Centre of Drag node (number or label)

Scale Disp.        =        the scale factor for output of displacements.

Scale Rot.        =        the scale factor for output of rotations.

The order in which the TYPE= statement appears is not significant, as long as the relevant data is given under each statement. The initial draft of the floating body should be at the level where the weight and buoyancy are in equilibrium. If you specify a node label rather than a node number, it must be enclosed in {} brackets.

Define

Table Input

Input:

Description

Floating Body:

The name of the floating body. 

Inertia:

The name of the inertia definition.

Stiffness:

The name of the hydrostatic stiffness definition.

Geometry:

The name of the geometry definition.

Location:

The name of the location definition.

Frequency:

The name of the frequency definition.

Retardation:

The name of the retardation function parameter definition

Notes

(a)Any properties which you refer to for a particular floating body must be defined in other tables, such as Body - Hydrostatic Stiffness, Body - Geometry, etc.

Body - Frequency-Independent Inertia

Table Input

Input:

Description

Name:

The name of the inertia definition. 

Mass:

The (translational) mass.

Roll Inertia:

The inertia about the local roll axis.

Pitch Inertia:

The inertia about the local pitch axis.

Yaw Inertia:

The inertia about the local yaw axis

Body - Hydrostatic Stiffness

Table Input

Input:

Description

Name:

The name of the hydrostatic stiffness definition.

Heave:

The hydrostatic stiffness in the local heave direction.

Roll:

The hydrostatic stiffness in the local roll direction.

Pitch:

The hydrostatic stiffness in the local pitch direction.

Heave-Roll:

The hydrostatic stiffness coupling term between heave and roll. See Note (a).

Heave-Pitch:

The hydrostatic stiffness coupling term between heave and pitch. See Note (a).

Roll-Pitch:

The hydrostatic stiffness coupling term between roll and pitch. See Note (a).

Yaw-Roll:

The hydrostatic stiffness term that couples roll from yaw. See Note (b).

Yaw-Pitch:

The hydrostatic stiffness term that couples roll from pitch. See Note (b).

Notes

(a) The coupling stiffness terms Heave-Roll, Heave-Pitch and Roll-Pitch are mutually symmetric, i.e. K34 = K43, K35 = K53, K45 = K54.

(b) The coupling stiffness terms Yaw-Roll (K46) and Yaw-Pitch (K56) are not mutually symmetric, i.e. K64 and K65 are always zero.

Body - Geometry

Table Input

Input:

Description

Name:

The name of the geometry definition.

Longitudinal Body Area:

The longitudinal body area. See Note (a).

Transverse Body Area:

The transverse body area. See Note (a).

Forward CoG Length:

The length from the Centre of Gravity to the forward perpendicular. See Notes (a) and (b).

Aft CoG Length:

The length from the Centre of Gravity to the aft perpendicular. See Note (a) and (b).

Draft:

The floating body draft. See Notes (b) and (c).

Beam:

The floating body beam. See Note (b).

Notes

(a)The two area inputs and the two length inputs are used together to compute the wind loading on the floating body.

(b)The two length inputs together with the Draft and Beam values are used to compute the current loading on the floating body.

(c)The initial draft of the floating body should be at the level where the weight and buoyancy of the floating body are in equilibrium (the body is floating). This is implicitly assumed by Flexcom, so that changes in the buoyancy loads, due to relative floating body/surface elevation changes, are accounted for by the buoyancy terms in the hydrostatic stiffness matrix.

Body - Nodal Locations

Table Input

Input:

Description

Name:

The name of the location definition.

CoG Node:

The node (number or label) located at the Centre of Gravity.

Orientation:

The initial undisplaced orientation of the floating body, specified in degrees anticlockwise from the global Y-Direction. The default is 0°.

CoB Node:

The node (number or label) located at the Centre of Buoyancy.

RAO Reference Node:

The node (number or label) located at the force RAO application point. 

CoD Node:

The node (number or label) located at the Centre of Drag. 

Body - Frequency

Table Input

Input:

Description

Name:

The name of the frequency definition.

Reference Frequency:

The reference frequency in Hz. See Note (a).

Cut-off Frequency:

The cut-off frequency in Hz. See Notes (b) and (c).

Notes

(a)The specified Reference Frequency is used in determining the added mass of the floating body. Refer to Wave Radiation Loads for further information on the convolution integral technique employed by Flexcom to model frequency dependent added mass and radiation damping terms in a time domain simulation. This input is relevant to time domain analyses only.

(b)The specified Cut-off Frequency is used to distinguish low and wave frequency regimes. Frequency-dependent added mass and damping apply in the high frequency regime, while low frequency added mass and damping, taken at the cut-off frequency, apply below the cut-off frequency value.

(c)If a Cut-off Frequency value is specified for a particular floating body, then added mass and damping must also be defined for that same floating body at the cut-off frequency in the Added Mass Cut-off and Radiation Damping Cut-off tables, respectively.

Body - Retardation

Table Input

Input:

Description

Name:

The name of the retardation function parameter definition.

Time Length:

The length of time over which the retardation functions are to be computed. See Note (a).

Time Increment:

The time increment to be used in the retardation function computations. See Note (a).

No. of Frequency Increments:

The number of frequency increments to be used in the retardation function computations. See Note (a).

Displacement Scale Factor:

A scale factor for output of displacements. See Note (b).

Rotation Scale Factor:

A scale factor for output of rotations. See Note (b).

Notes

(a)The retardation functions for a floating body are evaluated over a specified Time Length at regular intervals of Time Increment. If a time length is not specified, it defaults to 100s (or the total simulation time, if this is less than 100s). The time increment defaults to the analysis time step in the case of fixed time step analyses, and the minimum time step for variable time step analyses. At each time step, the value of each retardation function is computed by integrating the appropriate frequency dependent radiation damping coefficients with respect to frequency using the specified No. Of Frequency Increments. If a number of frequency increments is not specified, a default value of 200 is used by the program. The background and theory behind the time domain coupled analysis procedure is described in detail in Wave Radiation Loads.

(b)Flexcom provides a facility whereby the computed retardation functions may be examined and verified by the user. Specifically, the computed functions are echoed to an ACSII file, entitled ‘Ret_Fn_I.dat’, where I is an integer value indicating the number of the relevant floating body. The output displacement terms are scaled by the specified Displacement Factor, the rotation terms by the Rotation Factor, and the coupled displacement/rotation terms by an average of the specified factors. Both the displacement and rotation factors default to 1 if unspecified. The layout of the output file is as follows:

Time, R11, …, R22, …, R33, …, R44, …, R55, …, R66

where:

Time is the time value in seconds

R11 is the heave retardation function value

R22 is the surge retardation function value

R33 is the sway retardation function value

R44 is the yaw retardation function value

R55 is the roll retardation function value

R66 is the pitch retardation function value

and the intermediate terms (e.g. R12, R13, R23 etc.) represent the coupled retardation function terms between various degrees of freedom at the relevant time.