Most of our examples contain a common set of "beginning" commands as well as a common "ending" command. Click here to get documentation for these commands. They will not be discussed directly. The files which are discussed here are:
Here, we discuss how to perform a mooring motions analysis with the Ultramarine "tools", also known as macros. The command input file we will discuss is turret.cif. This discussion will focus on the values used for the motions analysis of a specific tanker and mooring system.
$ $********************************************* connect, etc. $ TKR_GEN 240 -TURRET 22 0 0 \ -DRAFT HEAVY \ -LINE 8 131 CHAIN 6 800The command shown above defines a mooring system, sets the initial condition, and computes the frequency domain database. The option -TURRET 22 0 0 is specifies turret moor established with the turret at the X=22, Y=0, and Z=0 feet the vessel coordinate system. For the vessels contained in the library the origin of the vessel coordinate system is at the intersection of the bow, centerline, and keel. Positive X is toward the stern, Y is positive starboard, and Z is defined by the right hand rule.
The draft of the tanker is defined by the option -DRAFT heavy. Here a designation of a "heavy" draft means the summer draft is be used,
The option -LINES 8 131 chain 6 800 defines the mooring lines which connect the tanker to the sea floor. Here, number of lines is 8. They are at equal angles with a line at 0 degrees. The water depth of 131 feet defines the water depth at the anchors, and the remainder of the data defines each segment of line. For this example we have modeled the entire catenary with one segment.:w One needs four pieces of data per segment:
- first is the segment type, here specified as chain,
- this is followed by the diameter, here specified as 6 inches,
- the length of the line, here specified as 800 feet, and
- finally, one can specify a "clump weight" at the end of the segment, here we have left this entry blank, therefore the program uses the default value of zero.
Having completed the tanker generation portion we now continue with the tanker simulation.
$ $********************************************* define env. $ TKR_SIM \ -PRETEN 200 \ -SEA ISSC 180 3.68*3.28 9.19 \ -WIND 26.8 180 \ -CURR .7*3.28 180 -TIME 400 2
The command above performs a frequency domain and a time domain simulation of a moored tanker. The option -PRETENSION 200 defines the pretension in "big force units" (kips) which are be applied to all mooring lines at the beginning of the simulation. The environment waves are defined with the option -SEA issc 180 3.68*3.28 9.19. Here we have defined an issc wave spectrum with heading 180 degrees to the vessel, a significant wave height of 3.68*3.28 (12) feet, and a mean period of 9.19 seconds. The option -WIND 26.8 180 defines a wind speed of 26.8 knots with a heading of 180 degrees to the vessel. The option -CURR .7*3.28 180 defines a current of .7*3.28 (2.29) feet/second with a heading of 180 degrees to the vessel. The use of the option -TIME 400 2 tells the program to perform a time domain analysis in addition to a frequency domain analysis. Here we have specified 400 seconds to be observed at an interval of 2 seconds.
The environment is applied, and an equilibrium position estimated. Once equilibrium has been found, properties of this position are reported. Reports produced include: Current Environment, Current System Configuration, Forces Acting on Tanker, and Connector Forces. Reports for the frequency domain analysis include: Motion Statistics, and Constraint Force Statistics. Reports for the time domain analysis include: Time Statistics of the location of the origin, Location of the Origin during the observed time, Time Statistics of the connector forces, Connector Force Magnitudes during the observed time.