HydroD UM
HydroD UM
HYDROD
Wave load & stability analysis of fixed and floating
structures
SAFEGUARDING
LIFE,
PROPERTY
AND THE
ENVIRONMENT
SAFER, SMARTER, GREENER
Sesam User Manual
HydroD
This publication or parts thereof may not be reproduced or transmitted in any form or by any means,
including copying or recording, without the prior written consent of DNV GL AS.
Table of contents
1 INTRODUCTION .............................................................................................................. 4
1.1 HydroD Overview 4
1.2 HydroD Analysis Types 5
1.3 HydroD in the Sesam System 5
1.4 How to Read this Manual 5
1.5 Terminology and Notation 5
1.6 Release Notes and Status List 6
1.7 HydroD Extensions 6
3 FEATURES OF HYDROD.................................................................................................. 37
Wadam uses Morison’s equation and first and second order 3D potential theory for the wave load
calculations. Wasim uses Morison’s equation and solves the 3D diffraction/radiation problem by a
Rankine panel method. The incident wave potentials can be defined by Airy linear or Stokes 5th order
wave theory (Wasim only). Analysis can be performed in frequency domain or in time domain (Wasim
only). The program generates the following results:
Hydrostatic data
Inertia properties
Righting moment
GZ curve
Global response
Second order wave excitation forces and moments (used to model springing effects, low
frequency forces etc)
Sectional load components (mass, added mass, damping and excitation forces)
Panel pressures
Fluid particle kinematics (for gap calculations and free surface animation)
Point loads from pressure areas, anchor elements etc from Morison model
Compartments are employed in hydrostatic and stability computations and they can be included in a
mass model plus receive hydrostatic and hydrodynamic fluid pressure from a hydrodynamic run.
For details on the theory employed and calculation parameters in the wave load computation, the user is
referred to the Wadam and Wasim user manuals.
1. Hydrostatic balancing
2. Stability analysis
3. AVCG analysis
“Features of HydroD” gives an overview of the calculation results that HydroD is able to produce.
“Dialog Description” gives a detailed listing of all the data input in HydroD.
Note that a lot of information is found from the tool tips inside the Graphical User Interface of HydroD.
New features
Etc.
The main source for information on new features and bug fixes for HydroD is the Release Notes available
through Help > Help Topics (F1) in HydroD.
This opens an HTML page. In the left browser pane of this HTML page the release notes and a command
reference section can be accessed. The user manual, Status Lists for HydroD and DNV GL – Software
home page are also available from this page.
In this dialog the user can select the tools that are to be used in the HydroD session. The user interface
will then be configured such that only those folders, commands, tool buttons etc. that are relevant for
the selected analysis type are shown.
Note that only components that have a valid license will be shown on the list. The Wadam option
requires a “WADAM” license. The “Wasim” option requires a “WASIM_SOLVE” license. The Stability
option requires a “HYDROD” license with a “STAB” extension.
The selection of e.g. Wadam only will not prohibit that the workspace at a later stage can be extended to
include Stability and Wasim analysis. The user just has to close HydroD and then restart the application
and select the other analysis types in addition to Wadam.
Wadam and Wasim licenses are not taken if these options are selected. These licenses are only taken by
the batch programs that are started from HydroD.
License option may also be given directly as a command line argument, e.g. when running HydroD in
batch from a script file. More information is given in a later section on Batch execution.
If the feature selection dialog has been turned off, it can be opened again by the “Edit | Select licenses /
features…” command on the HydroD main menu.
Menu area – Where users can access the menu actions with the mouse button or through
pressing Alt key followed by the relevant underlined shortcut letters. Pressing Alt+F+N in
sequence will for instance activate the new workspace dialog. Pressing Alt+F+W+1 opens the
workspace you worked on in the previous session. Note that the relevant tool tip hint for the
selected menu item appears in the status bar.
Browser area – Where users can access the objects loaded and generated. Objects are set
visible/invisible by clicking on the eye in the browser.
Tabs area – Contains three different tabs for program messages (such as warnings, errors and
information messages), command line arguments (scripting commands) and visual clipboard
(extraction of coordinates, distances etc).
Note that most dialog windows may be enlarged by stretching the window frames.
General Modelling
Utilities: Utility geometry (guide planes, guide points, guide curves etc)
Hydro Modelling
Wizards: Wizards guiding the user through the relevant definition dialogs
In order to create new objects, one may right click the relevant parent folder to get access to the
definition dialog:
It is also possible to reach the same menus by right clicking the objects in the 3D window.
2.5 Wizards
There are three wizards available.
Stability wizard
Wadam wizard
Wasim wizard
They will guide the user through the necessary steps to set up a specific analysis, and are highly
recommended for both new and experienced users. The wizards can be accessed through the toolbar
For each model type you get two dialog tabs. The first one (“Information”) contains general information
about the model configuration you have selected. The second tab (“Settings”) is where you select the
components that you want to include in your analysis, here shown for the Stability wizard, the Wadam
wizard and the Wasim wizard respectively:
The alternative selection of Section model, means that the external geometry is imported into (or
created in) HydroD in the form of a set of 3-diemnsional curves. The panel model is then generated
inside HydroD from the Section model.
When the “OK” button has been pressed, the wizard panel will appear:
Wizards can be reactivated at a later stage by right clicking them and choosing “Reactivate”:
In addition there are a number of graphical interaction buttons on the toolbar menu:
When toggled, zoom the visible image in/out with the RMB
When toggled, the clipping plane closest to the viewer can be moved by pressing the RMB and
dragging the cursor up/down. This will enable the user to see inside cuts of the models.
Press this button and make a rubber band selection with the RMB.
Rotate the model such that you view it from point [+ x, - y, - z] and zoom all.
Rotate the model such that you view it from the x/-y/z-axis and zoom all.
2.7 Selection
The selection toolbar looks as follows:
By pressing LMB on objects in the 3D window you will then be able to select them. Keep Shift pressed to
select multiple objects (continue a selection).
Similarly when is pressed you can select objects enclosed by a polygon. The polygon is defined by
pressing the left mouse button on points in the 3D view and ending the polygon in the same point it
started.
The next entry on the selection toolbar specifies whether you want to select
all objects completely enclosed by the rubber band/polygon, or all objects
that intersect the area inside the rubber band/polygon.
Objects can also be selected in the browser, similar to the way that files are selected in Windows
Explorer. Click the LMB on the relevant object. Continue a selection (in the right browser pane) by
keeping Ctrl pressed. Select a range (in the right browser pane) by keeping Shift pressed.
A selection is cleared by pressing the LMB at a point in the 3D window where there are no objects.
When is pressed, you can select points on the panel model and the Morison model to verify
coordinates, display dimensions etc.
This will add all the objects that use the selected property to the selection. If these objects are
visualized in the 3D window, they will be highlighted with the selection colour. In other words, “Add
Clients to Selection” is an easy way to see who uses a given property.
To maintain the selection while reaching the “Apply Section to Selection” action, either keep shift
pressed or directly right click the relevant property (as opposed to left clicking it first to select it, and
then right clicking it to reach the action).
All dialogs are packed with tool tips that pop up when the user positions the mouse cursor over them.
There are two main types:
The tool tips are essential in the modelling process. Many issues covered in the tool tips are not included
in this manual.
This will list relevant information and statistics from the object. In addition the user can write comments
that are stored together with the object. This can for instance be used to provide information about
governing assumptions and modelling methods.
For some objects, the information is given in form of sub folders in the Information window:
From the File menu you can access the save report dialog:
Here you select the relevant data type and file name and generate a listing of HTML or XML format (for
Word or Excel).
The same dialog can also be reached by right clicking some of the objects:
Clear the selection (press the left mouse button at a point in the 3D window where there are no
visible objects).
Select the objects that you want to copy either from the browser or in the 3D window.
Position yourself in the browser folder that you want to copy the selected objects into.
Right click the relevant object in the browser and choose copy.
Right click the relevant destination folder in the browser and choose paste.
An entire hydro model can for instance be copied by right clicking it in the browser and selecting copy,
right clicking the hydro models folder and selecting paste.
by right clicking the object, by use of the toolbar button , or from the toolbar/edit menu.
When this is pressed, the settings specified in the dialog will be applied to all selected objects of the
same type. Note that colours are not affected.
The visible/invisible setting, “Show”, is also directly available from the eye in the browser.
One should note that it is possible (and sometimes necessary) to access the draw style settings of
objects while a process dialog is up. For instance when defining TLP-elements, one may be interested in
seeing node numbers on the Morison model. You will then have to open the “Modelling Draw Style”
dialog of the Morison model and select that you want to see node numbers.
This contains several tabs. The first tab, “General”, looks as follows:
Here you specify some general settings for the 3D window. Double click the entries in the list to change
their value.
Here you specify how selected objects shall be marked (selection colour etc) as well as the draw style
settings of some system objects. Double click the entries in the list to change their value.
When moving the mouse cursor over an object in the 3D window and letting it rest there for a second or
two, a tool tip will pop up if “Cursor tool tip” is toggled.
This may contain name, description and/or local coordinate system (if
relevant) based on what you have selected in “Visible fields”. At the
bottom of this tab you may specify that you want the closest point and
or coordinate highlighted as you move the cursor over the model. The
coordinate feedback appears in the status bar (bottom left corner).
The relevant dialog is accessed by pressing the button or right clicking the view settings folder:
To reactivate the view setting folder press the button or right click the view setting folder:
This is enabled by right-clicking the applicable property sets and selecting “Colour Code Property”:
In order to colour all the relevant properties, all sets should be selected; in this example all 4 Filling
Fractions are selected. The resulting display is shown below, including a colour legend.
The colours may be toggled on/off by clicking the Colour Code button.
The colours used for colour coding can be changed through the “Colour coding colours” dialog reached by
right clicking one of the properties:
2.16 Units
All data can be input with a unit specification:
The database units (the units in which the data are stored) can ONLY be set when a new workspace is
established (and not changed later). This may however be read initially from an input command file (.js
file).
Default display units (the units that are assumed when no explicit
unit is specified by the user in the input) can be set at any time.
The relevant dialog is accessed through the “Edit” menu:
It may look like this (after the “Details” button has been pressed):
Here you specify the desired unit, the display format (fixed, scientific or general) and the display
precision.
2.17 Scripting
All user input automatically generate the corresponding scripting commands, and users can choose to
give their input solely as scripting. The scripting/command line window gives the user a list of available
commands on given objects (press Tab to use this and Esc to remove it):
The scripting language (Jscript) has support for many advanced options like loops, user defined functions,
if statements etc. Further information may be found on http://msdn.microsoft.com/. More help on the
commands is available through Help > Help Topics (F1) in HydroD.
This will produce an html hierarchy in the directory “my_directory”. Double click index.html in this
directory to see a documentation of all available scripting commands in the application.
Experienced Sesam users may be used to select/define many objects of a certain type with loop
commands like GROUP (where you define a start and stop value and a step). In HydroD the user would
instead employ a loop. To define a frequency set with periods ranging from 2 to 40 seconds with step of
2 seconds, the user could for instance write:
FrequencySet4 = FrequencySet(FrequencyTypePeriod,Array(2));
for (period = 4; period <= 40; period += 2)
FrequencySet4.addPeriod(period);
One should however note that this type of commands cannot be written directly into the command line
window in HydroD (because this window interprets one line at a time, and does not understand multi-line
commands like the loop statement). Instead the user will either have to write all commands in a
scripting file (*.js file) and load this file into HydroD:
Alternatively one may write the connected commands (like the two for loop lines) in an editor (like
Notepad), and then copy and paste them into the command line window in HydroD.
One may also note that it is possible to zoom (Shift+RMB) and pan (Ctrl+RMB) in all edit windows
(including the scripting and messages windows).
This will produce a script file containing all the objects in your
workspace in a defined sequence.
This file is very useful to rebuild the model, while the automatic
script (log) file will typically be more difficult to use, because it
will contain all changes made by the user etc.
Only the objects under the selected branch will then be written
out to the scripting file.
Note that the run analysis command (execute Wadam) will not be
included.
2.19 Batch
HydroD can be run in batch from the command line (with a scripting file). Write “HydroD /?”
(alternatively the full path to HydroD if HydroD is not included in the environment variable “PATH”) in a
command window to see how the command arguments should be given.
One should note that some object types cannot be directly mapped
from the Prewad.jnl file and into HydroD objects, and it may
sometimes be impossible to do the reinterpretation. This will of
course be reported by the program during the read process.
The slider will only follow one of the curves in the graph. To change from one curve to another click on
the curve that is to be followed by the slider while pressing the Ctrl-button.
Zoom in the graph control by pressing Shift+RMB and pan with Ctrl+Shift+RMB.
By right clicking inside the graph control, one gets access to the graph control settings (as well as the
other functionality listed):
The option “Extract points” can be used to print a specific value for a point on the x axis.
Data can be copied from Microsoft Excel and pasted into such controls (press Ctrl-V to paste).
By moving the mouse over the first row, useful hints on what is defined in each column will appear:
Multiple rows are selected by dragging the mouse cursor along the first column, keeping left mouse
button pressed. Press Ctrl-C to copy the content of selected cells:
Columns are added by positioning the mouse cursor in the last row and pressing the down arrow.
Some dialogs that contain a table also have the buttons described below. This functionality makes it
easier to enter and modify table values:
If the values have a systematic variation Fill table may be used. Enter first, last
and step values and click the Fill table button. Values are automatically filled in the table.
The Insert button is used to insert one or more values. Number of values inserted
equals number of rows selected. Values are inserted before first selected row and are calculated
based on linear interpolation.
The results of this computation are found in the Report window. Analysis results may be checked against
rules defined by internationally recognised codes.
Displaced volume
Centre of flotation
Metacenter
Trim moment
Compartment information
3.1.2 GZ curve
HydroD computes the GZ curve for the structure (with and without the influence of deck compartments
for offshore structures).
The shortest distance between a flooding opening and the sea surface is displayed
The elements are cut in the waterline/free surface to give exact volume and mass computation
3.1.5 Openings
Flooding openings in the hull may be defined at selected locations.
Cross sectional loads, forces and moments, may be both displayed, e.g. longitudinal bending
moment, and printed
The results may be split into components from mass and buoyancy separately
In addition to the predefined code checks there is also an option for a user defined code check.
Displaced volume
Centre of buoyancy
In a load transfer analysis detailed hydrostatic loading including panel pressures, distributed beam loads,
tension leg tether and anchor mooring pre-tension loads are included on the loads interface files.
In a Wasim analysis the same data can be found on the LIS file from the Wasim_Solve activity.
Total mass
Centre of gravity
In a load transfer analysis acceleration cards are written to the loads interface files (see “Loads Interface
paragraph” paragraph). For beam elements (Wadam only) added mass from Morison theory may be
included as mass or distributed load. If the Morison model is used as the mass model, mass loads (as
opposed to just the acceleration) are transferred to the loads interface file.
Transfer functions of fluid particle kinematics (pressure and velocity) at specified points
Damping matrices
Restoring matrix
Sectional load components including mass, added mass, potential damping and excitation forces.
Eigen Solutions
Global response results from a Wasim frequency domain analysis are printed on output files (*.fmout
and *.ldout) from the Fourier activity, and on the hydrodynamic results interface file, the G-file (see
“Hydrodynamic Results Interface File” paragraph) These data may include:
Transfer functions of first order wave excitation forces and moments (fixed vessel analysis)
Transfer functions of first order rigid body motion (free motion analysis)
Time histories of the global results from a Wasim time domain analysis are written on output files from
the Solve activity. These time histories can be displayed in HydroD.
Nodal loads from pressure area, TLP, anchor and 3D Morison elements
On fixed structures in time domain loads may be calculated up to the linearized free surface.
On the Wadam print file (WADAM1.LIS) load sums for the transferred loads are printed, in addition to
information on the structural model and matching information of the load transfer.
From a frequency domain analysis these are the RAOs for the accelerations and pressures (as with
Wadam). From a time domain analysis they are snapshots of these quantities taken at selected points in
time. In this case the pressure is the total pressure, i.e. the hydrostatic component is included.
On the Wasim_Stru print file information on the structural model and matching information of the load
transfer is found.
3.3 3D Visualization
HydroD has a powerful visualization engine. All data input by the user and read into HydroD is visualized
in the 3D window, giving the user an opportunity to visually quality check the model.
3.3.2 Dimension
The dimensions of the model can be checked by use of the Dimension tool. This is activated from the
Tools menu,
The select point mode must also be activated by the above button (see section Selection).
A section model can be created from scratch or modified in HydroD. Curves can be created by clicking on
nodes in an imported FEM model. Section curves can also be created by automatic cutting of such a
model.
Scale the panel model to convert it to other units (not including beam properties, shell thickness
etc.)
Hydro pressure may be added to the model. This needs a thorough verification
More information is found from the tool tips in the menus for the different options.
The menu is activated from the toolbar button , or from the Tools menu:
The same HydroD workspace may contain a number of environments (from different parts of the world)
and several hydro bodies. When you want to execute a new analysis, it is usually best to reuse the
same workspace. In this way you can reuse the environmental data and copy old hydro models or runs
to reuse some of the same settings.
The input coordinate system. This is a right handed Cartesian coordinate system where the z-
axis points upwards. All models and input data refer to this same coordinate system. Results
that refer to coordinates on the body (like centre of gravity, centre of buoyancy, centre of free
surface etc) refer to the input coordinate system.
The global coordinate system. When defining a loading condition a trim, heel and change in
draft is specified. The model is transformed by first performing the rotations (Euler angles with
the order RX-RY, heel-trim) and subsequently changing the draft. The resulting position of the
model is referred to as the global coordinate system where the still waterline is the plane at z=0.
Response results coming out from Wadam and cross sectional forces from the hydrostatics
computations refer to the global coordinate system.
When using a pre-defined model as a free surface model for off-body points, this must be modelled in
the global coordinate system, i.e. z=0.
Panels are automatically cut in the waterline. This means that the user need not model exactly up to
each waterline, but should rather only model one panel FEM that goes above all relevant waterlines.
Similarly, if the panel model extends below the sea floor, it will be cut against the sea floor.
If the panel model is symmetric about the xz- and/or yz-plane, it is possible to model only one half/one
fourth of the panel model. This will reduce calculation time and memory requirements. The model must
then be defined on the positive side of the symmetry plane(s) (positive x- and/or y-coordinate):
Note that a Panel FEM must have xz-symmetry (only one half modelled) if viscous roll damping shall be
included.
If a Morison FEM model is part of a dual model (Wadam) where the panel model has one or more
symmetry planes, the Morison model should be modelled with symmetry about the relevant symmetry
planes. A double symmetric panel model would for instance require that the Morison model should have
symmetric elements about the xz- and the yz-plane. In the case of a dual model, one should model such
that panels in the panel model can be mapped to beam elements in the Morison model.
Care should be taken on how the sections are defined on the Morison FEM. Elements that shall have
different Morison properties must also have different sections (i.e. the Morison properties are connected
to the sections defined on the Morison FEM).
In the case of a composite model configuration with load transfer, Morison loads are transferred to the
Morison FEM.
The Morison FEM may also be used as the mass model in the analysis.
One should note that the mass model need not include the mass of the fluid inside the compartments.
This is rather computed by HydroD and added to the mass model.
The mass model may also be defined from a Wasim mass file, .mas or .mass.
Compartments are employed in hydrostatic and stability computations and they can receive
hydrodynamic fluid pressure from a Wadam run.
Compartments must be modelled as part of the structure FEM. The compartment must be defined as a
closed volume, which means that all elements inside the compartments must have the hydro
pressure/wet surface definition starting with load case number 2 for the first compartment, number 3 for
the second etc. The hydro pressure/wet surface definition should point from the compartment fluid and
onto the compartment walls.
Alternatively, a single superelement composite model may be used, where the model is a complete first
level superelement model, containing both the Morison parts and shell elements. In such a case, the
Morison model and the structural model must be identified by the same superelement.
The radius of the free surface FEM should normally be at least as large as the water depth in shallow
water and the longest wave length in deep water.
The external boundary of a free surface FEM must describe a perfect circle. For a double symmetric
panel model, the second order free surface mesh may look like:
Note: Second order global forces are output on the Wadam listing file.
Second order pressure on body, pressure in fluid and second order wave
elevation are all however only output in Wamit format.
Note that HydroD is also capable of producing this file, so users do not have to create this FEM (see
Wadam Offbody Points paragraph).
Beam elements
Beam 2 √ √ √
Curved beam 3 √ *
Shell elements
Solid elements
Triangular prism 6 √ √ √
Linear hexahedron 8 √ √ √
Tetrahedron 4 √ √ √
Isoparametric hexahedron 20 √ √ √
Isoparametric tetrahedron 10 √ √ √
Mass elements
* The curved beam element may be included in a structural model, but it will not receive any direct loads
(it may not be part of a Morison model).
A panel FEM or a Section Model. For Wasim only Section Model is allowed
For second order results you need a second order free surface FEM
Prerequisites:
A Morison FEM
If loads are to be ransferred to a structural model, the structural model must contain the Morison
model as a superelement
Two different scenarios are very common for use of a composite model. The panel model part and the
Morison model part are either completely separated from each other, or the Morison model intersects
with the panel model, but the Morison elements are modelled with a "manipulated" Morison cross section.
In this cross section the diameter and added mass coefficients are very small and the drag coefficients
are very large.
Prerequisites:
A Morison FEM
A panel FEM
For second order results you need a second order free surface FEM.
The Morison model intersects (covers the same region) the panel model, and you want all load (if any) to
be transferred to a beam structural model.
Note that all wetted panels in the panel model must be connected to beams in the Morison model
(meaning that the Morison model must span the entire panel model).
Also note that in a load transfer analysis, the hydrostatic load will be calculated from the Morison model
alone (meaning that the Morison model must closely resemble the panel model).
Prerequisites:
A Morison FEM
A panel FEM
If loads are to be transferred, you need a structural FEM. This must contain the Morison FEM
model as a superelement. Also panel pressures will be transferred to the beam structural model.
For second order results you need a second order free surface FEM.
The bodies can be fixed or floating. A combination is also supported. Stiffness and damping matrices
may be defined between them.
Internal lids and damping surfaces can be added to a multi-body model also for Wadam analysis.
When there is only one regular body, with free surface lids, the analysis will still be a single body
analysis.
The multi-body model is defined by selecting existing hydro models in the HydroD workspace. The hydro
models in a multi-body analysis cannot contain Morison models or roll damping models.
A loading condition is selected for each body and a translation in the horizontal plane is defined. The
same hydro model may thus be used many times.
A multi-body analysis cannot be defined completely from the Wadam wizard, some manual definitions
are required.
Prerequisites:
The load file can be created as a formatted file (plain text) or as an unformatted file. Please notice that
for a superelement model, the loads must be assembled (combined) in Presel, in a similar manner as the
models are assembled. More information is found in the user manuals for Wadam and Presel.
In addition to the LIS file the Fourier activity will create result files for rigid body motions and force RAOs
(*.fmout) and sectional loads (*.ldout).
Also notice that the change above will make databases created prior to this change
unreadable. To import such databases you must first set the variable back to the value it had
when the database was created.
HydroD does also run Wadam and Wasim in the background, and these programs have some other
limitations on the number of objects/sizes of objects. These can be found in the Wadam and Wasim user
manuals.
5.1 Workspace
The following dialog window will pop up: (Note that this is the only time you are permitted to change
the database units. Default input units may be changed at any time.)
The Water folder contains wave spectrums, spreading functions, current profiles, frequency sets,
phase sets, wave height functions and regular wave sets.
Each location (Location1, North Atlantic etc) contains a collection of site specific data/data sets.
The 5 parameter Jonswap wave spectrum is defined by peakedness factor (γ), significant wave height
(Hs), peak spectral wave period (Tp), left width parameter (σa) and right width parameter (σb). It is also
possible to specify Tz instead of Tp.
The Bretschneider wave spectrum is defined by significant wave height (Hs) and peak spectral wave
period (Tp).
The Torsethaugen wave spectrum is defined by significant wave height (Hs) and peak spectral wave
period (Tp).
Wave height functions are defined by pairs of wave period and wave height (double amplitude). They
are used to extract the wave height in a deterministic (“time domain”) analysis in Wadam. Wave heights
for periods not given in the wave height function are extracted by linear interpolation.
Wave height surfaces give wave height as a function of both period and wave heading. They are used by
Wadam in drag linearization (as an alternative to stochastic linearization by defining a wave spectrum).
A regular matrix of wave heights are given as input where the periods are defined by a first period,
period step and number of periods, and the headings similarly by a first heading, a heading step and
number of headings. In between values of wave heights are found by linear interpolation.
5.2.3.1 Directions
The wind profile is defined from an average wind velocity at a given reference height, using a given
exponent.
The wind profile is defined as given by the IMO MODU Code. Further information is given in the tool tip
of the menu.
When a multi-body analysis (Wadam) is wanted, a separate multi-body model is defined from one or
more hydro models.
The hydro properties folder may contain properties for compartments, Morison model, Rudders
and thrusters and wind.
The hydro structure folder contains all loading condition independent models and element types
that may be defined on a hydro model. The Panel Model may be replaced by a Section Model.
The loading conditions folder contains all data related to different draughts of the hydro model.
The data types are described in more detail on the following pages.
The Deck Tank and Permeability properties are assigned to compartments (in the Structure Model folder).
The Filling Fraction, Flooded Tanks and Fluid properties are assigned to compartment contents (in the
Loading Condition folder).
Used to specify whether a tank is part of the deck structure on a mobile offshore unit or not. The default
setting is that a compartment is not a deck tank.
Deck tank setting is not relevant for ships. Deck tanks are only used in connection with the NMD stability
code check. From the stability wizard this dialogue will thus only be started if the NMD code check has
been selected.
A Filling Fraction property is defined for each different filling ratio of a compartment. The Filling Fraction
will be assigned to one or more compartment contents. The filling ratio is visualized in the display of the
compartments.
Compartments may be defined as flooded. If so, the internal free surface level will coincide with the
external free surface level. The flooding will be assigned to one or more compartment contents.
5.3.2.4 Fluids
5.3.2.5 Permeabilities
The permeability describes the fraction of the compartment volume that can be filled with fluid.
This folder contains properties of the Morison model. The details are
described in the Morison Model section.
A drag coefficient is given for defined cross sectional block coefficients. Linear interpolation is used to
extract values between the points in the curve.
A more detailed description of this is given by pointing at the tool tips of the dialog window.
A drag coefficient is given for defined diameters. Linear interpolation is used to extract values between
the points in the curve.
A more detailed description of this is given by pointing at the tool tips of the dialog window.
The section model can be created from scratch or imported from a file. The file extension of this file
should be .pln, hence it is often referred to as the pln-file.
Based on the Section Model HydroD can create a mesh (see additional description in the section Setup
activity). This mesh can be used as a panel model the in the same way as the Panel Model object
described below.
Select the dxf file to import. The resulting curves might be in the wrong order, use the edit patch
dialog to reorder the curves.
The DXF import tool supports simple polylines of the following DXF entity types
LINE
POLYLINE
LWPOLYLINE
Extrusions and transformations from ECS to WCS coordinate systems are supported.
Note that splines/curves should be exported as polylines in the source application, and make sure that
each curve is not split in multiple segments.
The PLN file format is using formatted text files, defined by the following schema
Description Example
Name of vessel Container ship
Number of patches 7
PatchCodes (one for each patch) 1 1 1 1 1 1 10
Symmetry flag 1
AP and FP x coordinates 0 278
for each patch: Patch name Bow upper
Number of curves 6
for each curve: number of points 6
for each point: X Y Z 276.25 0 9.66
XYZ 275.5 0 9.84
... ...
Patch codes
2 Completely dry
1 Port side wet
-1 Starboard side wet
0 Fully submerged
10 Port side wet, no waterline
-10 Starboard side wet, no waterline
Defined by T*.FEM file or Wamit .GDF file (see paragraph about Panel FEM).
Panels may be specified by element number or centre coordinate. When element numbers are chosen,
the coordinate of the panels may sometimes change if the panel model is remeshed. If a centre
coordinate is chosen, the panel with its centre closest to the centre coordinate will be used, independent
of its number.
Note that for statistical post processing in Postresp, the panels are named according to the internal panel
number in Wadam:
To find the external panel number that this corresponds to, the user should specify “Normal Print” (or
more) in the run dialog. In the Wadam print file (see “Wadam Print File” section) the user will then get a
listing of all panels including the internal panel number from Wadam and the external panel number.
Three roll damping models are supported, including Tanaka/Kato method, 2011 ITTC method for barge
hull and 2011 ITTC method for conventional hull.
Each strip is defined by its length, the bilge radius and the type of strip. See dialog tool tips for details
on strip types etc.
For some models it may be correct to specify the strip type instead of using the automatic definition.
By positioning the cursor in the “X-Bow:” or “X-Stern” edit controls the user may select the start
coordinate of the first strip and the end coordinate of the last strip by selecting on the model in the 3D
window. When “OK” is pressed, the original strip model dialog will reappear, filled with data extracted
from the model.
Notice that by setting the print option for Wadam to more than Normal print, detailed information on the
strip model and bilge keel will be included.
Two bilge keel methods, simplified method and integration along hull method, are available when ITT
2011 mthod is used.
They are defined by a start and end x-coordinate and a constant width along the entire length. In
addition the user has to specify y-coordinate, z-coordinate and bilge angle at the centre of each strip the
bilge keel intersects (see tool tip for more information). When an x-start and end coordinate has been
given, the table in the dialog is automatically filled with the correct number of rows and the x-coordinate
of the centre of the strips:
Each click will define a new point along the bilge keel. Points can be moved by pressing LMB on top of
them and dragging the mouse cursor around. Multiple points can be moved simultaneously by keeping
shift pressed, click on one and one point and on the last point keep LMB pressed and drag the cursor
around.
Vertical stiffness
Horizontal stiffness
Pressure area elements are defined by a node, a guide node and a pressure area section.
All pressure area elements and sections may be defined by an automatic algorithm. Several pressure
area elements may be defined in the same node.
Define Area of pressure area elements. All pressure areas may be defined by an automatic algorithm.
Notice that when the automatic option is used both Pressure area sections and pressure area
elements are created.
Length
Stiffness
Radius
Mass
Drag coefficients
Whether this is a dry Morison section. It is necessary to define dry Morison sections when
elements without Morison loading shall receive panel pressures in a dual model.
Whether elements using this section may be part of a dual representation. This flag is used
when an element to panel correspondence is set up. Elements whose section is not part of a
dual representation may not be connected to panels.
Hydrodynamic diameter. Should be defined such that the buoyancy area of the cross section is
correct. For pipes it is an option to employ the diameter specified on the FEM file.
Distributed mass. This option is only relevant when the Morison model is used as the mass
model and you do not want to use the mass properties defined by the FEM file.
Number of sub elements. Morison forces are assumed constant over each sub element. In a
dual model each sub element should be connected to one or more panels.
Added mass coefficients. Direction of coefficients is explained by tool tip in dialog. Added mass
force is proportional to (1+CM).
All wetted panels in a dual model (Wadam only) must be connected to a Morison sub element, a
pressure area element or a Morison 3D element. This serves two purposes:
1. Loads are transferred from the panels and onto the beams/nodes that they are connected to in
the correspondence.
2. Hydrostatic and hydrodynamic loads must not be duplicated in the dual parts (i.e. a Morison
beam element inside the panel model shall only contribute to the drag part of the dynamic force
etc).
When a beam element has been selected, a sub elements object will be drawn in the 3D window.
Once an element has been chosen the panel model will automatically appear. If the object was
selected by manual writing, one has to press the “Show panel model” radio button. The selected
sub element is outlined by two circles.
Press the “Fill from selected” button to fill the table with the panels that you have selected
graphically. Alternatively you may write the panels manually in the table.
Press “Apply current” to connect the panels in the table to the selected (sub) element.
If panels were previously connected to an element when trying to connect them to a new element, the
connection to the previous element will be removed.
Use the “Remove current” button to say that a (sub) element shall no longer be connected to any panels.
In addition lines are drawn from the centre of the relevant sub element and out to the connected panels:
Pressure areas may sometimes make it difficult to see and select beam sub elements. Press the “Hide
pressure areas and Morison 3D elements” button to relieve this problem.
It is also worth noting that if one wants to label nodes or beam elements or make other kinds of changes
to the modelling draw style of the Morison model (or any other object), one may right click the Morison
model in the browser (while the correspondence dialog is up) and choose “Modelling Draw Style”. Here
you can choose to visualize the object in the manner that best fits your purpose (see “Draw Style
Settings” paragraph).
In the following menu, the cross section is defined by giving a point and a plane, in addition to which
side of the plane is to be used for the calculation.
The option for providing a Shear centre coordinate is only relevant for Wasim analysis. If this is given the
torsional moment is computed relative to an axis at this z-level, while the bending moments are
computed around axes through the specified point.
Shear centre coordinate can not be given for multiple load cross sections. This parameter must be edited
in each section after they have been created.
5.3.13 Rudders
Rudders can be used for motion control in Wasim. The
input parameters provided do not necessarily have to
be physically correct since this should be regarded
just as a numerical method for controlling the sway
and yaw motion.
5.3.15.1 Compartments
Useful information, such as fluid volume and COG for different filling fractions of the compartments, may
also be found by use of the Information option for a specific compartment.
A loading condition is defined by the z-coordinate of the waterline, trim and heel angles. All data that
are typically dependent upon the draught are placed under a loading condition.
Trim and heel angles are Euler angles performed in the order RX-RY-RZ
(i.e. heel before trim) for the input to global transformation. Rotations
are done prior to translating the model a magnitude minus “Z-waterline”
in the z-direction.
The loading condition can also be defined by draft at AP and FP. If the
HydroModel contains a SectionModel, the AP and FP positions are taken
from the SectionModel. Otherwise the positions are taken from the
HydroModel definition.
If the equilibrium position is not known, the program may compute it automatically. One must then
press the “Compute from mass” button and the following dialog will appear:
Since the mass model is not specified the first time one
defines a loading condition, it is usually necessary to revisit
this dialog to compute the equilibrium position after the
mass and compartment fillings have been defined.
To avoid displaying the surface, you have to click on the eye next to the relevant loading condition (in
the browser) to switch off the sea surface. Alternatively you can right click the sea surface (in the 3D
window), choose “Modelling Draw Style” and click off the “Show” button in the upper left corner.
When the user defined option is chosen, the following dialog page is shown:
By pressing the “Homogeneous Density Panel Model” button, all mass entries will be computed from the
panel model. This requires that the panel model is a closed model (i.e. wet surfaces/hydro pressure must
be defined also on the deck/super structure). The mass is assumed to be homogeneously distributed
within the panel model. It is recommended to press this button before pressing the “Fill from buoyancy”
button is pressed.
When ticking box of “Include dynamics of internal fluid”, the internal fluid dynamics of each tank is
solved by the full dynamic method with potential flow theory. Added mass and restoring stiffness of each
tank enter into the global motion equation and the radiation potentials are used to calculate the fluid
dynamic pressure. The option of “Add mass of compartment content” in this dialog and the column of
“Acceleration point” in “Compartment points” dialog are not relevant to the full dynamic method.
The full dynamic method could only be applied to a single body analysis. A structure model is required to
define tank fluid density and filling fraction, even if the load transfer would not be performed. The panel
model must include the geometry of tanks, as well the load cases numbering in the same way as the
structure model. The symmetry plane could be used in the panel model for the external hull, while the
panels of tanks have to be modelled entirely. By applying the settings in the mass model with “Include
dynamics of internal fluid” checked, a group of compartment points will be automatically generated.
Check details in “Compartment points”.
If the box of “Include dynamics of internal fluid” is not ticked, the effect of internal fluid would be
considered by a quasi-static method. The mass of the internal fluid would be added to the mass matrix
before running the analysis, if “Add mass of compartment content” is ticked. The restoring effect due to
internal free surfaces could be transferred to a Wadam or Wasim analysis by activating the option of
“Update stiffness matrix with free surface effects”.
See Wadam user manual for the details of full dynamic method and quasi-static method.
The user may specify the coordinate system in which the user mass is defined. This may be the Input
system, the Global system, a “COG centred system” or a mix of both systems. More details are found in
the tool tips for this menu. On the listing file written by Wadam the mass data are printed in the mixed
system.
Note that computation of sectional loads in a Wadam or Wasim run requires a distributed mass model,
meaning that either the “From File” or “Morison Model” option must be chosen. The “Morison Model”
option is only valid for Wadam.
If second order results are to be calculated, a second order free surface model is required. This is
defined by a second order free surface FEM (see “Second Order Free Surface FEM” paragraph).
HydroD can compute GZ-curves. However, when GZ-curves shall be used in viscous roll damping
calculations, they must be given as manual table input on the loading conditions. If a hydrostatics and
stability analysis has been run, the relevant data can be copied from the stability results and pasted into
the definition dialog of the GZ-curve (save a report in XML-format and copy the data from Excel and into
the table). See Wadam user manual for details on how the GZ-curves are employed.
Wadam offbody points are typically used for gap calculations or free surface wave elevation animations.
They may be defined in one of three different ways:
2. An automatically generated offbody points FEM. User only specifies a min and max point in the
XY-plane and the number of elements in each direction.
3. Individual points (X, Y and Z- coordinate of each point), for later computation of air gap etc.
User could define Relative motion points and Wave elevation points in a Wasim activity. Check details in
“Wasim activity”.
A filling fraction property is assigned to each compartment. A compartment may also be defined as
flooded, to simulate a damage condition. A flooded compartment filling is always aligned with the sea
surface level. (See also the paragraphs about Compartments and Structure FEM.)
The fluid density is assigned as a fluid property compartment by compartment, including possible
definitions of different fluid densities as intact or damaged.
Compartments are visualized in the 3D window with one colour for each compartment (click the eye).
To see the internal of the compartments it may be useful to employ clipping planes (see “Graphical
Interaction” section).
The compartments may also be displayed as colour coded according to e.g. the filling fraction.
Both acceleration and zero level points are defined in the input coordinate system. The point coordinates
should be defined using syntax like “Point(4m, -2.5m, -1m)” or “4 -2.5 -1” (with spaces as separators).
The column of “Acceleration point” would be disabled when the full dynamic method is activated in “Mass
model” dialog, since it is not relevant.
When applying settings in the mass model with “Include dynamics of internal fluid” is checked, a group
of compartment points will be automatically generated. For a partially filled tank, the centroid of internal
free surface will be proposed as the zero-level point. For a fully filled tank where no internal free surface
exists, the point with the maximum z coordinate will be suggested. The points could also be specified by
the user, especially for the fully filled tanks to assign a higher water level.
It should be noted that if the filling fraction of the compartments is changed, the compartment points
must be updated accordingly. This can be done by selecting “Compute compartment points” in
Compartment contents dialogue window, shown as below.
This can also be done by manually clicking the RMB menu “Compute Compartment Points” and the
compartment point would be updated automatically.
Additional damping may be defined in the form of a 6x6 matrix. The user may choose whether damping
and critical damping matrices shall be added to or replace the damping matrices calculated by Wadam.
One damping matrix may be employed for all frequencies, or it may be attached to one
period/frequency/wave length. If damping matrices are attached to period/frequency/wave lengths, the
damping matrix closest to the relevant period/frequency/wave length in the analysis will be employed.
Note that additional damping matrices may create erroneous sectional loads and imbalance in load
transfer.
Additional damping may be defined in the form of fractions of critical damping. Only the diagonal
elements of the matrix can be given as input. The user may choose whether damping and critical
damping matrices shall be added to or replace the damping matrices calculated by Wadam.
Note that additional damping matrices may create erroneous sectional loads and imbalance in load
transfer.
An additional 6x6 restoring matrix may be defined. This will be added to the restoring matrix calculated
by Wadam.
Note that restoring matrices may create erroneous sectional loads and imbalance in load transfer.
For Wasim a non-linear damping coefficient can be defined for roll and pitch. The non-linear roll damping
coefficient is also used for Wadam.
For Wasim a free surface damping can be defined for free surface patches.
One or more flooding openings may be defined. These openings will be used in the stability calculation.
The distance between the waterline and the opening will be computed and displayed for different heel
angles.
The opening is defined by giving a coordinate or by clicking on the wanted point of the model.
It is also possible to define a sequence of loading conditions in one single operation. The conditions are
created based on a template condition, which has to be established before creating multiple conditions. A
limitation is that the template condition (and the new conditions) must have a User defined mass model.
One or more Hydro models may be used, together with one or more loading conditions. Horizontal
translations and a rotation may be defined to position the models correctly.
The type of hydro model can be regular body, internal lid and damping surface.
Internal lid is a lid on the internal waterplane area, which will remove the irregular frequencies.
Damping surface is a part of free surface where a damping term is applied to the boundary condition.
Damp is the damping coefficient and determines the strength of damping. The damping is linear and
typically in the range of 0.005 to 0.1.
The bodies must be added in the order of floating bodies, fixed bodies, damping surfaces and internal
lids.
The description of a multi-body analysis in the user manual for Wadam describes three coordinate
systems, the input system, the body system and the global system. When running from HydroD, the
body system is positioned in the water line at the horizontal position of the model. The results from the
multi-body models are reported separately, in the body system for each model.
Coupled damping or stiffness matrices may be defined for the interaction of two bodies.
For the damaged conditions the corresponding intact conditions must be specified.
A wind heeling moment curve may be computed, or optionally given directly. The computation is based
on the wind profiles and wind properties (drag coefficients) defined in the database.
The Activity Monitor includes any defined hydrostatic analyses, and may look as follows:
The Hydrostatic Report presents all the calculated results in different tabs of a separate window.
GZ-curve – displays and prints the computed GZ curve, with and without contribution from
compartments in the deck. The vertical level of the lowest opening is also displayed.
Moment of Force – displays and prints the righting moment curve and heeling moment curve (if
defined), including computation of the integrals of the curves for different heel angles
Openings – displays and prints zero crossing points and the computed distance to the waterline
for different heel angles
Cross Section Data – displays and prints cross sectional loads, forces and moments, for the still
water condition, like the longitudinal bending moment. These forces are given in the global
coordinate system, i.e. there may be rotation (heel/trim) of the input system.
Information – prints different results regarding mass and buoyancy calculations, including the
metacentric height, and detailed information for defined compartments. This information is given
with respect to the input coordinate system.
By expanding the browser in the Information window, detailed information on GZ curves etc. is given:
After having saved the report, it may be opened by clicking the ‘View’ button. This option is only
available with the HTML format.
The report file contains all the details of the report, except the figures.
HydroD may present animations of the heel motion, both with the deck compartments included and
without.
When the hydrostatic analysis has been performed, hydrostatic rule checks may be carried out based on
various given codes.
The results of this code check may be inspected by use of the Information option, given below, or as a
saved report.
Establish an intact loading condition equal to the damaged condition prior to the relevant
compartments getting damaged.
Establish the damaged condition by copying the intact condition and applying a flooded property
to the damaged compartments. Re-compute the equilibrium position (that will now typically be
with a heel angle). It is the equilibrium position that will be the outset of the stability analysis
(and hydrodynamic analysis on the same loading condition if desired).
Establish a stability analysis that uses the damaged condition as its loading condition and the
intact version of the damaged condition as its undamaged condition.
Use the “Auto compute rotation axis” button to find the correct rotation axis.
Normally the list of stability analyses is a lot longer than in this example. Notice that this type of analysis
can take a considerable amount of CPU time since a wide range of loading conditions must be analysed
for many different rotation angles. The light bulbs in the dialogue contain detailed description about the
different input parameters in the analysis.
A Wadam run contains all the information required to execute Wadam. It holds environment data, a
hydro model and a number of execution directives, defined in different tabs in the dialog window. All
execution directives are also documented by hints in the dialog.
By clicking the toolbar button, the information in this dialog will be reset to default settings.
Hydro model Select the correct hydro model (there may be several models in the
database)
Loading condition Select the correct loading condition (which contains e.g. the mass model)
Sea state Select the correct sea state. To be used for roll damping calculation and
drag linearization
Analysis Type
Global response A global response analysis will extract motion characteristics, global
forces, wave kinematics etc.
Structural loads The structural loads will create a detailed load calculation for a structural
model, in addition to the global response analysis
Data check A data check will go through the input data to determine whether they are
consistent. You have to go into the Wadam.lis file to inspect the results.
Wadam will terminate after the data check is performed.
Constants
Panel to plate angular difference Maximum angular difference between the panel surface
normal and the structural model plate surface normal.
Notice that Wadam will stop if the first two tolerances are exceeded. These are controlling the
equilibrium between the buoyancy and mass of the model.
The last two tolerances are used for mapping of the dynamic water pressure from the panel model to the
structural model in a load transfer analysis.
Wave
Drag
Stochastic method Estimate linearization matrix based on the most probable largest motion
Wave heights Estimate linearization matrix based on the response given by a wave
height surface. Both forces and damping will be updated according to this
matrix.
Convergence criteria Give the convergence criterion for the translational and angular modes in
percentage of the consecutive error (no more iterations are performed
when two consecutive runs differ by less than the convergence criteria).
Iterations Even if the convergence criteria have not been reached, no more iteration
will be performed when max number of iterations has been reached.
Wave type
Calculate Morison forces based on the diffracted wave (wave field resulting from the potential
theory calculation) or from the incident wave (the incoming wave field). Diffracted wave may
only be used if a panel model is employed in the calculation.
Drift Forces
For all combinations of wave Calculate drift forces for all combinations of wave directions
directions
Wave Drift Damping Calculate the 3 by 3 wave drift damping matrix due to slow
motion in the three horizontal modes surge, sway and yaw
Roll Damping
Calculate the resulting roll damping. As the roll angle is both an input parameter and a part of the
solution, this calculation has to be an iteration process.
For stochastic linearization a quadratic coefficient can also be used. This must be defined in a “Loading
Condition – Additional matrices – Roll Damping – Non linear coefficient” property. When using the non
linear coefficient, the maximum roll angle will not be available.
The iteration may be performed automatically by Wadam for a maximum roll angle from short term
statistics. This requires the definition of a wave spectre in the relevant sea state. More details on this
calculation are found in the user manual for Wadam.
Input:
Flow type Define laminar or turbulent (recommended) flow around the ship hull
Max no iterations Specify the maximum number of iterations attempted to meet the
convergence criteria
Maximum roll angle Specify pairs of heading and maximum estimated roll angle
If stochastic roll angle iteration is performed, the maximum roll angle values are employed as start value
in the iterations. If the headings do not correspond to the input headings given under environment,
linear interpolation between the two closest headings will be used.
The curve is used to calculate a linearized viscous and eddy-making damping and will therefore
significantly affect the transfer functions at wavelengths close to resonance.
Notice that the angles must be larger than 0. By specifying a very small angle (0.001) all viscous effects
will be neglected.
Equation Solver
Specify the type of solver for the linear system of equations for the velocity potentials.
Direct matrix solver The equation system is solved by a direct method. This is the
recommended option when number of panels is less than 50000
panels (depending on the amount of memory available. Direct method
must be used with difficult waterline shapes and thin bodies.
Iteration matrix solver The equation system is solved by iteration. The iteration solver may
sometimes fail due to special geometry or symmetry conditions. The
solution will benefit from having a larger matrix size than the number
of panels.
Maximum matrix size If the model contains more panels than the maximum size, a block
iterative solver will be used.
This setting controls the amount of information printed to the listing file, wadam1.lis.
Print model data gives detailed model data in addition to normal print.
Print load distribution gives detailed load distribution in addition to what print model gives.
Print load transfer gives detailed loading on all elements in the Morison model in addition to print
load distribution.
Maximum print provides an extensive amount of maintenance print. It is usually only suitable for
debugging purposes.
Result Files
Different types of results files may be selected, depending on the analysis type. The different files are
described in the section Output Files.
Global Response
Calculate Eigenvalues Calculate natural periods (eigenvalues) for the rigid body
motion degrees of freedom. Eigenvalues are only relevant for
floating bodies
Sum and Difference frequencies Relevant for second order results. This option is explained in
more detail in the Wadam user manual
Free surface integral Include free surface integral by default. Free surface integral
can be skipped for difference frequence results
Three layer free surface model Use three layer free surface model
Annulus size The radial extension of the middle layer of three layer free
surface model
Reference point The global response reference point may be defined here. The
coordinates are in the input coordinate system, and the
default value is “Point(0m, 0m, 0m)”
Load Transfer
Beam model All loads are transferred to a structural beam model. The Morison model
must be one of the super elements in this model.
Composite model Morison loads are transferred to the beam part of the structural model and
Panel loads are transferred to the shell part of the structural model. One of
the super elements in this model must contain the same beam elements as
the Morison model (or simply be the same model).
Alternatively, a single superelement composite model may be used, where
the model is a complete first level superelement model, containing both the
Morison parts and shell elements. In such a case, the Morison model and the
structural model must be identified by the same superelement.
Shell/solid model Panel loads are transferred to the shell/solid elements of the structure
model.
Load types
Static gravity Include gravity forces in the static load case (default on when static load is
included)
Restoring pressure Include restoring pressure forces on the loads files. (Fluctuating
hydrostatic pressure from the motion of the vessel) (default on)
Hydrodynamic load Include hydrodynamic load cases in the load file (default on)
Wave stretching Switch ON or OFF calculation of wave pressures to finite water surface by
stretching when transferring pressures to the Loads Interface Files. This
option is valid only for time domain.
Dynamic gravity Include fluctuating gravity in the dynamic load cases (default on)
Mooring forces Include anchor forces in the static and dynamic load files (default on,
requires a Morison model)
Added mass For beam structural models you have the option of whether added mass
should be included as mass or distributed beam load.
Pressure in Waterline
Constant pressure The panel will receive pressure equal to the pressure at the centroid
centroid if the panel centroid is submerged.
Pressure reduction zone The pressure will be modified in a zone around the free surface.
Panels above the free surface will get a pressure load, and the
pressure on panels below the free surface within the specified zone
will be reduced.
Specify first Load Case Specify the lowest load case number used by Wadam when generating
loads files (we recommend to start with load case 1). The S#.FEM file is only created when the
load case numbering starts at 1. The S-file is required for any subsequent stochastic fatigue
analysis.
The load cases for a Morison model will always start with load case 1.
Most of these settings are normally left as default values. They may be used for special types of analyses.
The top three options regard different methods for solving the radiation-diffraction problem.
Forward speed option is used to calculate the forward speed correction to wave potential.
The part with Save and Stop options are used for special investigations.
For all of these, we recommend studying the tool tips in the dialog window in addition to the descriptions
in the user manual for Wadam
The bottom option, Save/Restart, is a more frequently used feature. This may be used to reuse the
radiation/diffraction potential solution, instead of calculating this once more when only other parameters
are changed in a new run.
Automatic Wadam will reuse existing potentials and append (generate new file if
necessary) non-existing potentials to the save file.
Save solution Wadam will save the calculated potentials on a new file.
File name Each run must specify the name of its save/restart file. Different runs may
reuse the same save restart file. Runs having different potential solutions
must have different names on the save/restart file. If you for instance want
to execute two runs that contain different loading conditions, the second run
may NOT reuse the same save/restart file name.
Note that the reuse of a save/restart file is dependent upon no change in the Panel model or other data
that may change the potential solution. Wadam does no automatic checking on whether the potential
solution actually can be reused.
Press the delete button to remove all existing restart files (relevant if you have made changes that
invalidate the restart files).
By default all result files are put in workspace directory as defined by the run name:
…/Workspace_path/run_name/result_file
If however a subsequent structural analysis is to be run in a different directory, this can be specified
here. By giving a directory name and a file prefix you can direct the result files to a destination of your
choice. The G*.SIF/SIN/SIU, S*.FEM and L*.FEM files will be copied or moved to the directory you
specify.
In the Analysis Panel you tick for those activities that you want to execute. By default all activities are
selected. Press “Start” to execute all selected activities.
After completion of a Wadam execute activity you can inspect the print (LIS) file by selecting the activity,
and then select Wadam1.LIS from the RMB list.
Alternatively you can also select the All Activities Monitor. This includes any defined hydrostatic and
hydrodynamic analyses, and may looks as shown below. Again you can select all the activities you want
to execute and start the sequence by using the “Start” button. By default all activities are selected. You
can also open print files in the same way as shown above. To journal the execute commands on the js-
file you need to tick the “Show Scripting commands” box.
On a PC with several processors it is possible to execute several activities in parallel. The number of
parallel activities is specified in the “Threads” field.
Once a run is completed, you can start Postresp, Sestra and Xtract from the browser or from the toolbar
button:
Postresp may be used to display and perform computations on results like transfer functions, including
statistical calculations.
Sestra may also be started from this menu. HydroD will generate a Sestra input file using the structure
model as the top level element, and execute Sestra.
Xtract may be used to display the model, including the calculated wave load pressures, and to make
animations of the motion of the structure.
……
If both a loading condition and a specified mesh are to be used in several Wasim analyses it is
convenient to define a Setup activity. A setup activity refers to a loading condition (which specifies the
waterline).
The activity also contains a mesh and computes data that are given from the mesh only. Both the mesh
and these data may then be reused in a subsequent Wasim activity. The continuity of velocity potential
and free surface elevation across patches on the free surface could be enforced by turning on the patch
continuity option.
The mesh is created from the RMB menu on the Setup activity:
The mesh dialogue looks as shown below. The generation of a SectionHullMesh on a Section model uses
exactly the same dialogue, except that the “Water surface mesh setting” tab is not present in that case.
The draft is by default taken from the specified loading condition, but may be modified. This could e.g.
be to account for sinkage and trim due to forward speed. In such a case we recommend to use the “Add
mean heave/pitch/roll” to find the modified draft values.
The data in the table at the bottom of the dialogue are by default set to the values specified for the
SectionHullMesh (see Section model). Patches can be excluded from the mesh by removing the tick in
the first column. The options in the last column are used in two different cases. The option
“NoBowSternIntersection” is in general more robust and general. It can be used on cases like the patch
shown right below. The limitation on the curves here is that no curve can intersect other curves. For
ships it is in certain cases beneficial to allow the bow and stern curves to intersect other curves. An
example of such a patch is shown left below. Then the option “BowSternIntersection” must be used. This
option has the additional limitation that the curves must be distinct in x, i.e. the smallest x-value on a
curve must be larger than the largest x-value on the next curve. Thus the case right below would not
mesh properly with this option. For additional information about the different fields see the light bulbs in
the dialogue.
If the tick-box “Specify number of elements” is not checked the nodes on the free surface will match the
hull nodes at the waterline. If it is checked a uniform mesh size with the specified number of elements is
created along the waterline.
For the other input data on this tab, see the light bulb information for the different fields.
This option is using the external program HydroMesh to create a user defined surface mesh. The user
can define mesh “splitting lines” and control the resolution of the mesh patches. Select “User controlled
meshing” and use the “Settings...” button to change the surface mesh.
Make sure the corner points (marked 0-4) are located in the right corners (select the patch and
move them with the mouse)
See the HydroMesh user manual for more details about how to use this tool
…..
The output from the Mass activity is a file containing the global and sectional mass matrices for the
structure. This file may be used in subsequent Wasim activities.
Hydro model Select the correct hydro model (there may be several models in
the database)
Loading condition Select the correct loading condition (which contains e.g. the mass
model)
If Mass and/or Setup activity is not checked, the activity will be included as a part of the Wasim activity.
For frequency domain analysis reference is made to the frequency/heading set (Frequency Domain
Condition) to be analyzed. This is equivalent to the same reference in a Wadam analysis.
There is the option to generate Wasim runs for each single wave component (a combination of wave
heading and frequency), which is important to wave added resistance computation.
For time domain analysis three different types of input can be specified:
Irregular time condition: The wave components are computed by HydroD from a selected Sea
state. I minimum wave period should also be given to give a lower cut-off for the wave spectrum.
Regular wave set: The harmonic wave components are defined directly by the user. The user can
select among linear Stokes wave model (Airy wave), 5th order Stokes wave model and Stream
function. 5th order Stokes wave and Stream function can only be selected when there is only one
single harmonic component and is only relevant for non-linear analysis.
Simulation
Time stepping
Specify time step and either transient period for frequency domain analysis or duration for time domain
analysis. For frequency domain analysis Wasim will compute the simulation length required for the
Fourier analysis and add this to the specified transient.
Initial conditions
Specify initial displacement and/or initial velocities. This is a useful feature for analysing the motion
control system.
Algorithms
If infinite depth is selected, the depth defined in the referenced location will not be used.
Here you can select which motion control systems you want
to include in the analysis. The effect of all selected systems
will be added together in the analysis.
Animation
Global response
The load transfer in frequency domain from Wasim is identical to the panel to shell load transfer from
Wadam (see Wadam Load Transfer).
Each load case can be split into two load cases by turning on the Non-complex load case option, of which
the first is the real part and the second is the imaginary part.
File formats
Pressure in Waterline
Constant pressure centroid The panel will receive pressure equal to the pressure at the
centroid if the panel centroid is submerged.
Area adjusted The panel pressure is adjusted according to the submerged area
Pressure reduction zone The pressure will be modified in a zone around the free surface.
Panels above the free surface will get a pressure load, and the
pressure on panels below the free surface within the specified
zone will be reduced. The pressure reduction zone can be
Specify the points in the time simulation when load snapshots are to be transferred to Sestra. Snapshots
loads can be transferred from a linear analysis or a non-linear analysis. The ‘Pressure in waterline’
options are only relevant for the case of a linear analysis.
The load snapshots can be transferred to Sestra to do time domain structural analysis. If the option of
time domain structural analysis is selected, the snapshots will be generated with First snapshot, Last
snapshot and Step, but not those listed in the snapshot table.
Specify the points where relative motion or wave elevation would be calculated.
It is recommended to use HydroD to define the Morison model parameters to be used in the Wasim
analysis.
This feature is only relevant to non-linear analysis since the non-linear drag term of the Morison formula
is involved.
The Morison model will also be considered for computation of sectional loads and load transfer to the
structure model.
SOFTWARE
DNV GL is the world-leading provider of software for a safer, smarter and greener future in the energy,
process and maritime industries. Our solutions support a variety of business critical activities including
design and engineering, risk assessment, asset integrity and optimization, QHSE, and ship management.
Our worldwide presence facilitates a strong customer focus and efficient sharing of industry best practice
and standards.