4th Floor, Irwin House, 118 Southwark Street, London, SE1 0SW Telephone + 44 (0) 20 7922 8900 Fax + 44 (0) 20 7922 8901 Email: gm@globalmaritime.com Website: http://www.globalmaritime.com GMOOR v9.41 GM-44445-0407-37028 c Global Maritime Consultancy Ltd July 2007 Contents Contents i Figures xi 1 General Background 1.1 1.2 1.3 1.4 1 Introduction . . . . Outline of Program Options . . . . . . Design Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Installation 2.1 2.2 2.3 2.4 2.5 5 Versions . . . . . . . . . . . . . . . Installation Overview . . . . . . . . Installation Options . . . . . . . . . Sentinel Dongle Drivers Installation . Licensing Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 GMOOR Quick Start Guide 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Data Files . . . . . . . . . . Starting the Program . . . . Entering Weather Conditions Changing Line Payouts . . . Altering Units . . . . . . . . Printing Results . . . . . . . Moving an Anchor . . . . . . 5 5 6 7 8 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 GMOOR Basics Page i 1 1 2 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 12 15 15 18 18 23 27 GM-44445-0407-37028 Global Maritime GMOOR CONTENTS 4.1 4.2 4.3 4.4 4.5 4.6 4.7 The Mooring System Getting Started . . . Spread File Selection Running Gmoor32 . . Getting Results . . . Interactive Reports . Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Main Screen 35 5.1 Field View . . . . . . . . . . . . . . . . . . . . . 5.1.1 Right Click Menu . . . . . . . . . . . . . 5.1.2 Edit Mooring Line . . . . . . . . . . . . 5.2 Head-Up View . . . . . . . . . . . . . . . . . . . 5.3 Leg View . . . . . . . . . . . . . . . . . . . . . 5.4 Position View . . . . . . . . . . . . . . . . . . . 5.4.1 Note on Reference and Target positions . 5.5 Motion View . . . . . . . . . . . . . . . . . . . . 5.6 Summary1 Tab . . . . . . . . . . . . . . . . . . 5.6.1 Position . . . . . . . . . . . . . . . . . . 5.6.2 Line Tensions . . . . . . . . . . . . . . . 5.6.3 Riser . . . . . . . . . . . . . . . . . . . . 5.7 Wind, Current, Sea & Swell Dials . . . . . . . . 5.8 Summary2 Tab . . . . . . . . . . . . . . . . . . 5.8.1 Tide & Draft . . . . . . . . . . . . . . . 5.8.2 Mean Loads . . . . . . . . . . . . . . . . 5.8.3 Motions . . . . . . . . . . . . . . . . . . 5.9 Files Tab . . . . . . . . . . . . . . . . . . . . . . 5.10 User Options Tab . . . . . . . . . . . . . . . . . 5.10.1 General . . . . . . . . . . . . . . . . . . 5.10.2 Wind . . . . . . . . . . . . . . . . . . . 5.10.3 Wave . . . . . . . . . . . . . . . . . . . 5.10.4 Current . . . . . . . . . . . . . . . . . . 5.10.5 Simulation . . . . . . . . . . . . . . . . . 5.10.6 Cursor Co-ordinates . . . . . . . . . . . Global Maritime 27 31 31 31 32 32 33 GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 36 36 36 36 37 37 37 37 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 41 Page ii GMOOR CONTENTS 5.11 Transient Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6 File Menu 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 6.11 43 New Spread... . . . . . New Single Leg... . . . Open... . . . . . . . . Close . . . . . . . . . . Save As . . . . . . . . Import Live Data . . . Write Results . . . . . Launch Report... . . . Print and Print Preview Print Set-up . . . . . . Job Details . . . . . . 6.11.1 NOTE . . . . . 6.12 Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Edit Menu 47 7.1 Spread... . . . . . . . . . . . . . . . . . . . . 7.2 Move . . . . . . . . . . . . . . . . . . . . . . 7.2.1 To Target . . . . . . . . . . . . . . . 7.2.2 Change Target . . . . . . . . . . . . 7.3 Zero . . . . . . . . . . . . . . . . . . . . . . 7.3.1 Payout Counters . . . . . . . . . . . 7.3.2 Environment . . . . . . . . . . . . . 7.4 Relay... . . . . . . . . . . . . . . . . . . . . . 7.4.1 Moving the Vessel . . . . . . . . . . 7.4.2 Moving Individual Anchors . . . . . . 7.4.3 Drag and Drop . . . . . . . . . . . . 7.5 Interactive... . . . . . . . . . . . . . . . . . . 7.6 Miscellaneous Options... . . . . . . . . . . . 7.6.1 Paper Size for PDF Reports . . . . . 7.6.2 Disable Non-Matching License Errors 8 Spread Editor Page iii 44 44 44 44 44 44 44 45 45 45 45 46 46 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 47 48 48 48 48 48 48 49 49 49 49 49 50 50 51 GM-44445-0407-37028 Global Maritime GMOOR CONTENTS 8.0.3 8.0.4 8.0.5 8.0.6 8.0.7 8.0.8 Supplying a working title . Specifying other data les General parameters . . . . Leg conguration . . . . . Editing Leg Types . . . . Gangway settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Units & Analysis Settings 9.1 Units . . . . . . . . . . . . . . . . 9.2 General . . . . . . . . . . . . . . 9.2.1 Directions . . . . . . . . . 9.2.2 Payouts . . . . . . . . . . 9.2.3 All Other Lengths . . . . . 9.2.4 Forces . . . . . . . . . . . 9.2.5 Reference Grid . . . . . . 9.3 Wind . . . . . . . . . . . . . . . . 9.3.1 Speed . . . . . . . . . . . 9.3.2 Averaging Period . . . . . 9.3.3 Force Calculations at 10m 9.3.4 Gust Factors . . . . . . . 9.3.5 Reference Height . . . . . 9.3.6 Anemometer . . . . . . . 9.3.7 Wind Spectrum . . . . . . 9.4 Wave . . . . . . . . . . . . . . . 9.4.1 Period . . . . . . . . . . . 9.4.2 Spectrum . . . . . . . . . 9.4.3 Spreading . . . . . . . . . 9.4.4 Duration . . . . . . . . . 9.5 Current . . . . . . . . . . . . . . 9.5.1 Data Entry . . . . . . . . 9.5.2 Type . . . . . . . . . . . . 9.5.3 Wind Induced . . . . . . . 9.5.4 Speed . . . . . . . . . . . 9.5.5 Direction Convention . . . Global Maritime 52 52 52 54 54 56 59 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 59 59 60 60 60 60 60 60 60 60 61 61 61 62 62 62 62 62 63 63 63 63 63 63 63 Page iv GMOOR CONTENTS 9.6 9.7 9.8 9.9 9.10 9.5.6 Depth Units . . . . . . . . . 9.5.7 View/Edit . . . . . . . . . . 9.5.8 Direction Relative To Wind 9.5.9 Mixing Layer Thickness . . . Code . . . . . . . . . . . . . . . . . Default Values . . . . . . . . . . . . Simulation . . . . . . . . . . . . . . 9.8.1 Simulation Period . . . . . . 9.8.2 Time Step . . . . . . . . . . Consequence . . . . . . . . . . . . 9.9.1 Line Tension . . . . . . . . 9.9.2 SlipJoint Stroke . . . . . . . 9.9.3 Upper FJ Angle . . . . . . . 9.9.4 Lower FJ Angle . . . . . . . 9.9.5 Oset . . . . . . . . . . . . Beaufort Scale . . . . . . . . . . . . 9.10.1 Wind Description . . . . . . 9.10.2 Sea Height . . . . . . . . . 9.10.3 Period . . . . . . . . . . . . 9.10.4 Wind Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 View Menu 69 10.1 Status Bar . . . . . . . . . . . . 10.2 Toolbars . . . . . . . . . . . . . 10.2.1 Standard . . . . . . . . 10.2.2 Edit . . . . . . . . . . . 10.2.3 View . . . . . . . . . . . 10.2.4 Graph . . . . . . . . . . 10.2.5 Field . . . . . . . . . . . 10.2.6 Rings . . . . . . . . . . 10.2.7 Rings Current . . . . . . 10.2.8 Zoom In & Zoom Out . 10.2.9 Close Up & Wide Angle 10.3 Settings . . . . . . . . . . . . . Page v 64 64 64 64 64 65 65 65 65 65 65 66 66 66 66 66 67 67 67 67 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 69 69 69 69 71 71 71 71 71 71 71 Global Maritime GMOOR CONTENTS 10.3.1 10.3.2 10.3.3 10.3.4 Colour Settings . . Rings Settings . . Field View Options Force Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Guidance Menu 72 72 72 72 73 11.1 Guidance Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 11.2 Guidance Results Screen . . . . . . . . . . . . . . . . . . . . . . 74 12 Interactive Dialog 77 12.1 General . . . . . . . . . . . . . . . 12.1.1 Case Title . . . . . . . . . . 12.1.2 Time Label . . . . . . . . . 12.1.3 Water Depth, Draft & Tide 12.1.4 Forces . . . . . . . . . . . . 12.2 Weather . . . . . . . . . . . . . . . 12.2.1 Beaufort . . . . . . . . . . . 12.2.2 Summary . . . . . . . . . . 12.2.3 Wind Speed . . . . . . . . . 12.2.4 Sea & Swell Wave Height . 12.3 Current . . . . . . . . . . . . . . . 12.3.1 Surface Current . . . . . . . 12.3.2 Current Prole . . . . . . . 12.4 Force (Extra Force) . . . . . . . . . 12.4.1 Axis System . . . . . . . . . 12.4.2 Radial or Cartesian . . . . . 12.4.3 Force & Direction . . . . . . 12.4.4 Longitudinal & Transverse . 12.4.5 Moment . . . . . . . . . . . 12.5 Motion (Extra Motion) . . . . . . . 12.5.1 Axis System . . . . . . . . . 12.5.2 Co-ordinates . . . . . . . . 12.5.3 Excursion & Direction . . . 12.5.4 Longitudinal & Transverse . Global Maritime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 78 78 78 78 78 78 79 79 79 79 80 80 82 82 82 82 82 82 83 83 83 83 83 Page vi GMOOR CONTENTS 12.5.5 Yaw . . . . . . . . . . . . . . . . . . . . 12.6 Legs . . . . . . . . . . . . . . . . . . . . . . . . 12.6.1 Line . . . . . . . . . . . . . . . . . . . . 12.6.2 Status . . . . . . . . . . . . . . . . . . . 12.6.3 Modify Line Status . . . . . . . . . . . . 12.6.4 Payout & Tension . . . . . . . . . . . . . 12.6.5 Change . . . . . . . . . . . . . . . . . . 12.6.6 Value & Units . . . . . . . . . . . . . . . 12.6.7 Show the Initial Payout & Mean Tension 12.6.8 Units . . . . . . . . . . . . . . . . . . . 12.7 Thrusters . . . . . . . . . . . . . . . . . . . . . 12.7.1 Mode . . . . . . . . . . . . . . . . . . . 12.7.2 Manual Mode . . . . . . . . . . . . . . . 12.7.3 Modify . . . . . . . . . . . . . . . . . . . 12.7.4 Individual Modify . . . . . . . . . . . . . 12.7.5 Joystick Modify . . . . . . . . . . . . . . 12.8 Riser . . . . . . . . . . . . . . . . . . . . . . . . 12.8.1 Connection . . . . . . . . . . . . . . . . 12.8.2 Top Tension . . . . . . . . . . . . . . . . 12.8.3 Mud Weight . . . . . . . . . . . . . . . . 12.9 Vessel . . . . . . . . . . . . . . . . . . . . . . . 12.10Control . . . . . . . . . . . . . . . . . . . . . . 12.10.1 Position . . . . . . . . . . . . . . . . . . 12.10.2 Redene Target . . . . . . . . . . . . . . 12.11Analysis . . . . . . . . . . . . . . . . . . . . . . 12.11.1 Failure . . . . . . . . . . . . . . . . . . . 12.11.2 Dynamic Analysis . . . . . . . . . . . . . 12.11.3 LF Frequency Domain . . . . . . . . . . 12.11.4 LF Time Domain . . . . . . . . . . . . . 13 Batch Menu & Batch Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 83 84 84 84 85 85 85 85 85 85 85 86 86 86 86 87 87 87 88 88 89 89 89 91 91 92 92 92 93 13.1 New - User Dened . . . . . . . . . . . . . . . . . . . . . . . . . 93 13.1.1 Batch Control Dialog . . . . . . . . . . . . . . . . . . . . 93 13.2 New - Forecast Based . . . . . . . . . . . . . . . . . . . . . . . . 99 Page vii GM-44445-0407-37028 Global Maritime GMOOR CONTENTS 13.3 Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 14 Graphs Menu 14.1 14.2 14.3 14.4 14.5 14.6 101 Vessel Excursion and Point graphs Catenary Prole . . . . . . . . . . Line Load Excursion . . . . . . . . Vessel Load Excursion . . . . . . . Point . . . . . . . . . . . . . . . . Save Graph As . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Data Files 15.1 15.2 15.3 15.4 15.5 15.6 15.7 15.8 15.9 105 Introduction . . . . . . . . . . . The SPREAD (*.SPD) File . . . Example SPREAD (*.SPD) File The VESSEL Files . . . . . . . Example PLAN (*.PLN) File . . The FIELD (*.FLD) File . . . . Example FIELD (*.FLD) File . . Example Body File (jacket.bod) The RISER (*.RSR) File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A GMOOR Technical Notes A.1 GMOOR32 - Notes on Computational Background and Models . A.2 Equilibrium of the Moored Vessel . . . . . . . . . . . . . . . . . . A.3 Environmental Loads . . . . . . . . . . . . . . . . . . . . . . . . A.3.1 Wind Forces . . . . . . . . . . . . . . . . . . . . . . . . . A.3.2 Current Forces . . . . . . . . . . . . . . . . . . . . . . . A.3.3 Wave Forces . . . . . . . . . . . . . . . . . . . . . . . . A.4 Estimation of Slow Drift Response . . . . . . . . . . . . . . . . . A.4.1 Frequency Domain . . . . . . . . . . . . . . . . . . . . . A.4.2 Time Domain . . . . . . . . . . . . . . . . . . . . . . . . A.5 Static Catenary Theory . . . . . . . . . . . . . . . . . . . . . . . A.6 Catenary Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . A.7 Slowly varying Wind Forces and Wind Spectra used in GMOOR32 A.7.1 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . Global Maritime 101 101 102 102 103 104 GM-44445-0407-37028 105 107 121 122 128 128 132 133 134 135 135 135 137 138 139 139 140 140 141 142 144 145 145 Page viii GMOOR CONTENTS A.7.2 Wind force spectral density . . . . . . . . A.7.3 Harris (Ref 1) . . . . . . . . . . . . . . . A.7.4 API RP2A / ISO 13819-2:1995E (Ref 2) A.7.5 Ochi and Shin (Ref 1) . . . . . . . . . . A.7.6 NPD (Ref 3) See NORSOK N-003 . . . A.8 Comparison of Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B Wave Spectra 145 146 146 147 147 149 151 B.1 JONSWAP Spectrum . . . . . . . . . . . . . . . . . . . . . . . . 151 C Software Protection System C.1 C.2 C.3 C.4 C.5 C.6 C.7 C.8 Overview . . . . . . . . . . . . . . . . . . . . . . . . . License Files . . . . . . . . . . . . . . . . . . . . . . . Conguration Overview . . . . . . . . . . . . . . . . . Stand-Alone License Installation and Conguration . . Typical Stand-alone licensing Problems . . . . . . . . Network License Installation and Conguration . . . . Network Licensing Tips . . . . . . . . . . . . . . . . . Network License Server Installation and Conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 156 157 157 158 160 160 160 D Software License Agreement 163 E Output Database 171 E.1 Overview . . . . . . . . . . E.2 Database Tables . . . . . . E.2.1 Clearance . . . . . E.2.2 Compnt Table . . . E.2.3 CompntRes Table . E.2.4 JobDet Table . . . E.2.5 LineDyn Table . . E.2.6 LineRes . . . . . . E.2.7 Loads Table . . . . E.2.8 Motions Table . . E.2.9 Options Table . . . E.2.10 Position Table . . . Page ix 155 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 171 172 172 174 174 174 182 184 186 187 189 Global Maritime GMOOR CONTENTS E.2.11 E.2.12 E.2.13 E.2.14 RunDet Table . Spread Table . Thrust Table . Vessel Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F References Global Maritime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 191 192 193 195 GM-44445-0407-37028 Page x List of Figures Page xi 2.1 2.2 2.3 2.4 2.5 Installation First Screen . . . . . . . . . . . . . . Installation License Agreement . . . . . . . . . . Installation Destination . . . . . . . . . . . . . . Sentinel Dongle Drivers Installation First Screen . Sentinel Dongle Drivers Installation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 7 8 8 9 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 Data File Structure . . . . . . Splash Screen . . . . . . . . . Start Screen . . . . . . . . . . File Open . . . . . . . . . . . Main Screen Zoomed In . . . . Main Screen Zoomed Out . . Edit Interactive Selection . . . Edit Interactive Dialog . . . . Weather Tab . . . . . . . . . Main Screen Solved . . . . . . Leg Tab . . . . . . . . . . . . Line Details Box . . . . . . . . Interactive Mode Box . . . . . Leg Tab with Payout Changed Units Selection . . . . . . . . Units Dialog . . . . . . . . . . Write Results . . . . . . . . . Launch Report . . . . . . . . . Report Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 12 13 13 14 14 15 16 16 17 17 18 19 19 20 20 21 21 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Global Maritime GMOOR LIST OF FIGURES 3.20 3.21 3.22 3.23 3.24 3.25 Report Selection Dialog . . . . . Run ID Selection . . . . . . . . Preview of Report . . . . . . . . Relay Selection . . . . . . . . . Relay Dialog . . . . . . . . . . . Dropped Anchor - Relay Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 23 23 24 24 25 4.1 4.2 4.3 4.4 The Mooring System Vessel Axis System . Plan View Of Vessel . Global Axis System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 28 29 29 . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Main Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.1 File Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.2 Job Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 7.1 Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 7.2 Miscellaneous Options Dialog . . . . . . . . . . . . . . . . . . . . 50 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 Spread Editor - Step 1 . . . . . . . Spread Editor - Step 2 . . . . . . . Spread Editor - Step 3 . . . . . . . Spread Editor - Step 4 . . . . . . . SpreadEditor - Edit Leg Types . . . SpreadEditor - Component Details . SpreadEditor - Suggest Component Spread Editor - Step 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 53 53 55 55 56 56 57 9.1 Beaufort Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 10.1 View Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 11.1 Guidance Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 11.2 Guidance Results Screen . . . . . . . . . . . . . . . . . . . . . . 74 11.3 Guidance Graphical Results . . . . . . . . . . . . . . . . . . . . . 75 12.1 Edit Interactive Selection . . . . . . . . . . . . . . . . . . . . . . 77 Global Maritime GM-44445-0407-37028 Page xii GMOOR LIST OF FIGURES 13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 Batch Menu . . . . . . . . . . . . . . . . Batch Control Dialog . . . . . . . . . . . Batch Case Generator . . . . . . . . . . . Batch Case Generator - stage 1 . . . . . Batch Case Generator - stage 2 . . . . . Batch Case Generator - stage 3 . . . . . Batch Case Generator - alternate method Batch Case Generator - special directions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 94 95 96 97 97 98 98 14.1 Graphs Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 C.1 C.2 C.3 C.4 Page xiii Help-licensing dialog showing local license le USB and Parallel port dongles . . . . . . . . Evaluation mode warning . . . . . . . . . . . Help-licensing in standalone mode . . . . . . GM-44445-0407-37028 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 158 158 159 Global Maritime Chapter 1 General Background 1.1 Introduction The GMOOR program simulates the behaviour of catenary moored vessels and analyses the performance of mooring systems. The program was rst developed by Global Maritime in 1982 as an in-house design tool for both inshore and oshore moorings. It was rst released for licensed third party use in 1986 and since then has been installed in over 40 sites worldwide including design oces, marine drilling departments and on drilling and production vessels oshore. At the time of writing the latter include the Amerada Hess AH001 FPF on Ivanhoe/Rob Roy, Santa FE Rigs 135 and 140, and the Sedco 706 in tender assist mode for Total's Dunbar eld. Norwegian Maritime Directorate (NMD) has approved GMOOR by for quasi-static mooring analysis (water depths up to 450m). This approval was rst awarded in 1987. The test cases submitted in 1987 form part of the QA procedures followed prior to issue of each release of the program to demonstrate continued compliance. GMOOR32 is a Windows based version of GMOOR with additional features including station-keeping analysis incorporating the marine drilling riser. 1.2 Outline of Program Winds, waves and currents cause loads on a vessel which would, in the absence of a mooring system or propulsion, cause the vessel to drift. The purpose of the mooring system, aided by thrusters if necessary, is to maintain the vessel on location. The basic problem solved by GMOOR32 is nding the response of the moorings to the applied environmental loads and motions. The objective of mooring analysis is to ensure that the moorings are t for purpose. This includes checking that they are strong enough to prevent the vessel breaking free or dragging anchors in Survival Conditions and that they can take reasonably severe weather conditions without the need to suspend operation - Operating Page 1 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 1. GENERAL BACKGROUND Conditions. The objective of simulation onboard is to determine the likely station keeping behaviour of the vessel under changing weather conditions and to investigate the probable eect of various mooring management activities such as line adjustment (winch operation) and/or the use of thrusters. In addition the program can also perform consequence analysis - investigating what would happen to vessel position, line clearances, and line tensions in the event of a single failure. This failure may be of a mooring line, a single thruster or a group of thrusters. In this way GMOOR32 can also give guidance on mooring system adjustment to attain a particular target position and/or minimise extreme tensions or excursions. When the riser is included GMOOR32 can be used in a similar way to determine the operating limits of critical riser components. 1.3 Options Gmoor32 is now supplied as one of three program options. The options have varying levels of capability as described below. Gmoor32M Multi-component lines, environment applied as force/moment Gmoor32Q As Gmoor32M, but can use CVF les with environment input as weather Gmoor32D As Gmoor32Q, with additional dynamic analysis of mooring lines Options M and Q use the quasi-static mooring analysis method which assumes that the vessel takes up a mean oset where the moorings exactly balance the mean environmental loads (force and torque) and oscillates about this mean position in response to wave forces. The analysis method assumes that wave-induced surge, sway and yaw motions of the vessel (at wave periods, typically from 4 to 20 seconds) are not aected by the mooring system. These assumptions are reasonable for all large vessels with typical chain or wire moorings in water depths up to 450m (1500ft) and are accepted and widely used by both certication authorities and designers. Gmoor32M calculates the mean and maximum line tensions, maximum anchor loads, maximum and minimum lengths of grounded line and vessel excursions for multi-leg catenary mooring systems including the eects of seabed friction, seabed slope and non-linear line elasticity. The calculation of transient motion following sudden line failure is also included and eld features at the mooring location are graphically displayed. Gmoor32M can handle multi-component lines with intermediate buoys or sinkers. Gmoor32Q allows the use of a Custom Vessel File (CVF). This le contains wind, current, and wave drift force coecients, and motion RAOs for a particular vessel. The environment can be entered as wind speed, wave height, etc, and Gmoor32Q will calculate the environmental loads and motions acting on the vessel. Another Global Maritime GM-44445-0407-37028 Page 2 GMOOR CHAPTER 1. GENERAL BACKGROUND advantage of the CVF is that low frequency (second order) motions can be calculated and included in the quasi-static analysis. Used in conjunction with RISERDYN, Global Maritime's in-house riser analysis program, Gmoor32Q can analyse moorings with a marine drilling riser present to calculate the prole of the riser and the interaction with the vessel. Gmoor32D, extends the program's capability to include line dynamics. The method used for the dynamic analysis assumes that the steady environmental loads and the low frequency motions can be applied statically to give a mean oset. The vessel motions at the fairleads are then calculated and applied to the mooring lines. A frequency domain technique is used to determine the dynamic tensions taking account of drag and inertia forces. A more detailed description of the technique used for the dynamic analysis is contained in Global Maritime report GM-33053-1299-37055. Where features are specic to a particular program option this is identied in the manual. 1.4 Design Codes Codes of Practice, Guidelines and/or Rules have been published by the American Petroleum Institute (API RP2P, RP2SK), Norwegian Maritime Directorate (NMD Rules and Guidelines), Det Norske Veritas (DNV-OS-E301 which replaced POSMOOR Classication Rules) and Lloyds Register of Shipping. There are also guidelines in preparation by the IMO. Gmoor32 has been designed to enable code checking to API RP2SK, DnV-OSE301 and DnV POSMOOR. However, this code checking must be treated with caution as most of the above codes and, just as signicantly, their interpretation are subject to change. Mooring codes prescribe 4 main elements Input: Design Environmental Criteria Performance Criteria: Allowable Line Tensions and Vessel Oset Permitted Adjustment: Active Control of Line Tensions and Thrusters Method: Analysis Technique (Quasi-static or Dynamic) The exibility designed into the program will allow designers to implement their own interpretations of the various rules and codes. In addition to mooring constraints, limits are set by other vessel equipment such as the marine riser on drilling rigs. Often it will be necessary to run a mooring analysis in conjunction with a riser analysis to determine the optimum mooring pretensions for operating conditions. It is stressed that it is the user's responsibility to check that the criteria used are current, appropriate and valid. It is suggested that you obtain copies of the latest versions of codes you intend to use and keep these, together with summaries of any additional criteria your company applies, with this manual for reference purposes. Page 3 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 1. GENERAL BACKGROUND GM-44445-0407-37028 Page 4 Chapter 2 Installation 2.1 Versions The following versions of the program are available Gmoor32M Gmoor32Q Gmoor32D In addition, the program will run in an unlicensed mode as what is referred to as GMOOR32S, which can only open the demo les which get installed with the program There is a utility program, MAKECVF, which always gets installed along with GMOOR. MAKECVF however, requires a separate license le in order to run. The installation executable is the same for all versions of the program, the option that is enabled is triggered by a separate license le. 2.2 Installation Overview In order to install GMOOR you will need the following :Page 5 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 2. INSTALLATION Installation Program Exectutable This will be either supplied on a CD or downloaded from http://support. globalmaritime.com. The executable will typically have the version number as part of the name (eg GMOOR v9409c full.exe) Dongle Drivers In standalone licening mode, GMOOR is protected by a security dongle (normally USB). This dongle requires drivers to be installed in order to operate it. the driver installation is separate from the GMOOR program installation. You do not need to install the dongle drivers for the network licensing version. License File In standalone licensing mode, a license le needs to be copied into the GMOOR program folder after running the install program. The license le will normally be e-mailed to you. It is also normally available for download on the client support web site http://support. globalmaritime.com if you log in using your client specic username and password. You do not need a local license le if you are using network licensing 2.3 Installation Options The installation begins with start screen shown in gure 2.1 Figure 2.1: Installation First Screen You can normally take the defaults for all the program options shown during the Global Maritime GM-44445-0407-37028 Page 6 GMOOR CHAPTER 2. INSTALLATION installation, however a couple of screens are noteworthy Figure 2.2: Installation License Agreement The license screen (gure 2.2) displays the GMOOR license agreement. By proceeding beyond that screen you are accepting the license terms and conditions so it is advisable to review them if you have not doewn so already. You should have been supplied with a copy of the license agreement with your enquiry for the program. It is also at the back of this manual The Installation Destination screen (2.3) displays the folder where GMOOR will be installed. This by default is fProgram Filesg Global Maritime Gmoor32. fProgram Filesg is normally on your C: drive but may be elsewhere if your IT department has moved it. Once the program has been installed, then if you are using standalone mode you should copy the license le into the program folder - location as noted during the installation process. 2.4 Sentinel Dongle Drivers Installation The sentinel dongle drivers currently have their own installation program (g 2.4). If you use only a license server and don't have either the usb or parallel port dongles, then you don't need to install the drivers. As with all drivers, you will need to have local admin rights on your computer to run the installation. There are separate drivers for usb and parallel port dongles. By default both are installed (see 2.5 )so it is safe just to take the default options. TipIf you only Page 7 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 2. INSTALLATION Figure 2.3: Installation Destination have a USB dongle, then you will need to install the parallel driver as well, as it seems to be required for it to function, for some reason. Figure 2.4: Sentinel Dongle Drivers Installation First Screen 2.5 Licensing Checks Having done all the above, if the program starts up and says \Starting in Evaluation Mode", then something is wrong with the licensing. Global Maritime GM-44445-0407-37028 Page 8 GMOOR CHAPTER 2. INSTALLATION Figure 2.5: Sentinel Dongle Drivers Installation Options The best place to go to diagnose the problem is the Help-licensing dialog within GMOOR. This is discussed further in Appendix C.2 Page 9 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 2. INSTALLATION GM-44445-0407-37028 Page 10 Chapter 3 GMOOR Quick Start Guide We will rst describe the data le structure used by the program and then lead the user through a simple analysis. The methods used to apply weather conditions, change line payouts, move anchors, etc, will all be covered. 3.1 Data Files The data le structure used in Gmoor32 is shown in gure 3.1 The Spread File is the main driving le for the mooring analysis. This le contains data for the anchor layout, line make-up, and water depth. The Spread File also calls other les including a le containing details of the vessel. There are two dierent ways in which vessel data can be input. A Custom Vessel File (CVF) contains details of fairleads positions, displacement and draughts plus wind, wave and current force coecients and motion RAOS. An ordinary vessel le (VSL) contains only fairlead positions, displacement and draughts. The advantage of a CVF is that when Gmoor32 is run weather conditions can be input directly by wind speed, wave height, etc, and Gmoor32 will automatically calculate the environmental loads and motions. A VSL le on the other hand requires that the loads and motions and already known and the forces and osets must the entered directly. The Field File (FLD) is used to represent the eld layout. This may consist of pipelines, platforms, etc, and aids the user to visually identify no-anchor areas and obstructions. If the anchoring area is clear of all obstructions then this le can be omitted. The Body File (BOD) is used by the Field File to represent individual items, such as a platform or jack-up. Certain users may have purchased the optional integrated riser package. If they have then the riser make-up is dened in the Riser File (RSR). The manual contains a full description of the data le structures. Page 11 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE Figure 3.1: Data File Structure 3.2 Starting the Program Gmoor32 can be started either by clicking on the Icon on the desktop or by the standard Windows Start/Programs menu. Figure 3.2: Splash Screen The program will take several seconds to start up. A splash screen will appear briey (g 3.2), followed by the main start screen (g 3.3). A spread le must now be opened by clicking on File/Open (g 3.4). Once the correct directory is found click on the desired spread le and Gmoor32 will open it and show the default window. In this case the le Istiglal CVF.SPD is selected and the screen shown in gure 3.5 is displayed. Global Maritime GM-44445-0407-37028 Page 12 CHAPTER 3. GMOOR QUICK START GUIDE GMOOR Figure 3.3: Start Screen Figure 3.4: File Open Page 13 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE Figure 3.5: Main Screen Zoomed In This screen shows the mooring system layout and the payout and mean tension of each line is indicated. The weather dials show that no weather has been applied. To view the anchor locations the wide angle view can be selected via the View menu, producing the layout show in gure 3.6. Figure 3.6: Main Screen Zoomed Out Global Maritime GM-44445-0407-37028 Page 14 GMOOR CHAPTER 3. GMOOR QUICK START GUIDE 3.3 Entering Weather Conditions Gmoor32 can be run in either interactive or batch mode. New users should rst familiarise themselves with running the program interactively. Once this has been done the batch mode is relatively straightforward as it is based on multiple interactive runs. To enter the interactive mode select Edit/Interactive (g 3.7). Figure 3.7: Edit Interactive Selection A dialogue box (g 3.8) will appear which can be used for entering weather conditions, altering payouts, changing draft or vessel position. Each time the Interactive Mode dialogue box is exited by clicking the OK button Gmoor32 will solve and a new equilibrium position found. For example, select the Weather tab (g 3.9) and click the Beaufort Enabled check box. Now enter 9 in the Beaufort Force box and click OK. Gmoor32 now solves and shows new line tensions and vessel position (g 3.10). Line status, tensions and grounded lengths are shown on the Leg Tab (g 3.11) on the main screen. The other tabs on the main screen show: a head-up view with mean line tensions and mean environmental loads, the mean position of the vessel and the oset from the target or reference position, details of vessel motions in all six degrees of freedom. 3.4 Changing Line Payouts To alter line payouts the Interactive Mode dialogue box should be reopened and the Legs tab selected. Double click on a line number (you must highlight a line number in the left most column) and a Line Details box will appear. This box Page 15 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE Figure 3.8: Edit Interactive Dialog Figure 3.9: Weather Tab Global Maritime GM-44445-0407-37028 Page 16 CHAPTER 3. GMOOR QUICK START GUIDE GMOOR Figure 3.10: Main Screen Solved Figure 3.11: Leg Tab Page 17 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE allows you to change the status of the line by breaking it for a static single line failure case, adjusting payout, or adjusting tension (g 3.12). Figure 3.12: Line Details Box In gure 3.13, case Line 1 was selected and the payout changed by 10 metres and the Line Details box quit by clicking OK. Now click OK on the Interactive Mode box and Gmoor32 will resolve and give new line tensions The resulting line tensions, etc, are shown in the Leg tab in the main screen. The change in payout of line 1 is clearly indicated in gure 3.14. There is a quick way of changing payouts or line status. Just double click on a mooring line on the main screen. 3.5 Altering Units It is possible to alter the units in which Gmoor32 is working at any time during an analysis. Select the Options menu from the main Edit menu and click on Units (g 3.15). A dialogue box appears in which a number of default values can be altered. The units for force, length and payouts are on the general tab. The other tabs allow for changes from knots to m/s to ft/s for wind and current speed. The design code to be used in batch runs can be selected here also (g 3.16). 3.6 Printing Results Print out of results is obtained via a database le. In order to have results to print they must rst be written to the database. Selecting the Write Results command Global Maritime GM-44445-0407-37028 Page 18 CHAPTER 3. GMOOR QUICK START GUIDE GMOOR Figure 3.13: Interactive Mode Box Figure 3.14: Leg Tab with Payout Changed Page 19 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE Figure 3.15: Units Selection Figure 3.16: Units Dialog Global Maritime GM-44445-0407-37028 Page 20 GMOOR CHAPTER 3. GMOOR QUICK START GUIDE from the File menu does this (g 3.17). The present set-up, weather conditions and units will be written to a series of text les in a subdirectory of the Spread File directory. Figure 3.17: Write Results To preview the printed output select the Launch Report command from the File Menu (g 3.18). Figure 3.18: Launch Report A dialogue box will appear giving a choice of report types (g 3.19). Current view will give a graphical printout of the spread arrangement. Anchor locations gives a one page report detailing the anchor range and bearings from the vessel position. The three Batch reports are only available once a batch analysis has been run Page 21 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE see the manual for more information. Component details gives a report showing the make-up of each mooring line. And nally the Detailed Output gives a report of each analysis case written to the database. Figure 3.19: Report Selection In the example shown in gure 3.20 we choose the Detailed Output report and click OK. Figure 3.20: Report Selection Dialog Once a number of runs have been written to the database it is possible to either select them all for output or they can be printed individually. In this case (g 3.21) we have only written one set of results so clicking Run ID 1 will give us the results we want. Acrobat Reader (or your preferred PDF viewer) will appear showing a preview of the output (g 3.22). Maximising the window will allow the user to view the Global Maritime GM-44445-0407-37028 Page 22 GMOOR CHAPTER 3. GMOOR QUICK START GUIDE Figure 3.21: Run ID Selection results before printing. Figure 3.22: Preview of Report 3.7 Moving an Anchor The eect of moving an anchor can be investigated by using the Edit/Relay menu (g 3.23). A box (see gure 3.24) appears showing the present vessel and anchor positions. Editing the numbers in the boxes allows the anchors to be relayed. The Apply button will move an anchor and keep the Relay box open, the OK button moves Page 23 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 3. GMOOR QUICK START GUIDE Figure 3.23: Relay Selection the anchor and closes the box. Figure 3.24: Relay Dialog A quick way of moving an anchor is to go to the wide-angle view and drag and drop the anchor in the desired location. The Relay box will appear and give you the chance to cancel or ne tune the move as required (g 3.25). Global Maritime GM-44445-0407-37028 Page 24 CHAPTER 3. GMOOR QUICK START GUIDE GMOOR Figure 3.25: Dropped Anchor - Relay Dialog Page 25 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 3. GMOOR QUICK START GUIDE GM-44445-0407-37028 Page 26 Chapter 4 GMOOR Basics 4.1 The Mooring System Figure 4.1: The Mooring System The mooring system comprises of a number of mooring lines attached at one end to the vessel, usually via some form of winch system, and at the other to a drag anchor or pile embedded in the seabed. On a semi-submersible vessel, as illustrated in Figure 4.1, the mooring lines lead from anchors through pulley wheels to a tensioning device. The pulley wheels are known as FAIRLEADS and the tensioners as LIFTERS, WINDLASSES or WINCHES. The mooring lines may be made up from various sizes of CHAIN, WIRE ROPE or SYNTHETIC FIBRE ROPE or a mixture of these arranged as a series of components. Between each component there may be a heavy weight (SINKER), a BUOY, or just a shackle whose weight may usually be neglected. If the vessel position varies slowly, the forces exerted by the water on the mooring lines may be neglected and the tension depends only upon the line properties of WEIGHT PER UNIT LENGTH, the LINE LENGTH (PAYOUT) and the distance Page 27 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 4. GMOOR BASICS (RANGE) from the anchor to the fairlead. The stretch of the mooring lines may also be important especially at high tensions or if the material is very exible thus we must also consider the ELASTICITY. The dynamic eects due to drag as lines are lifted through the water by surge and sway motions of the vessel are normally ignored in quasi-static analysis. The safety factors on line tensions are assumed to take account of this approximation, at least in water depths up to 450m according to common practice in the North Sea. Beyond this water depth a dynamic analysis becomes essential and a dierent technique must be employed. This is discussed in more detail in the section on dynamic analysis. The eects of the moorings on the vessel depend upon where the lines are attached to the vessel, the directions of the lines and the tensions. The direction of each line is controlled by the placing of the anchors - the ANCHOR PATTERN. Usually a symmetric pattern is desirable but often the constraints of eld architecture (platforms, pipelines, and other vessels) force highly asymmetric arrangements. Figure 4.2: Vessel Axis System The axis convention Gmoor32 uses for dening points on the vessel is shown in Figure 4.2. The co-ordinate system is right handed with X positive to Starboard, Y positive Forward and Z positive upward - it has been chosen this way so that a 'head-up' display has Y vertical and X to the right. The origin for the vessel axis system is the plan position of the centre of gravity at the keel. You may normally assume that the centre of gravity is on the centreline amidships. This axis system is the VESSEL AXIS SYSTEM and moves with the vessel. Figure 4.3 shows a plan view of a vessel - this is equivalent to the 'head-up' display referred to earlier. This plan view is described in vessel les so that it can be drawn and shown in relation to both target position and adjacent eld features. Figure 4.4 shows the co-ordinate system used for dening the anchor positions relative to the earth - this is the GLOBAL AXIS SYSTEM and should normally be with the UTM grid for the location. There may a dierence (albeit small) between the vessel headings dened relative to grid and true North. The origin of the global axis system is termed the FIELD ORIGIN. The vessel's position in the eld is dened by the location of the origin of the Global Maritime GM-44445-0407-37028 Page 28 GMOOR CHAPTER 4. GMOOR BASICS Figure 4.3: Plan View Of Vessel Figure 4.4: Global Axis System Page 29 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 4. GMOOR BASICS VESSEL AXIS SYSTEM in these GLOBAL or FIELD COORDINATES - this point is termed the TARGET POSITION of the vessel and would be over the wellhead for a drilling vessel. The position includes Easting (X), Northing (Y) and heading. Note that the heading is dened as the angle measured (positive clockwise) from the GLOBAL Y axis to the VESSEL Y axis as shown in Figure 4 (a positive moment will reduce heading). Anchor positions may be dened in a number of ways; practically the positions are often uncertain, the precision is rarely better than 5m, often worse. Gmoor32 therefore permits the positions to be dened in a number of dierent ways. In the rst instance suppose that the anchor locations are known precisely, Gmoor32 allows these absolute positions to be dened in one of two ways: In GLOBAL COORDINATES Range and Bearing relative to the TARGET POSITION or in VESSEL COORDINATES Range and Bearing from each individual FAIRLEAD. It is also possible to dene the anchor position indirectly by specifying the bearing of the anchor from the Target position and mooring line payout and tension. This is commonly the best way to reconcile measured and predicted tensions onboard although caution is required as far as the accuracy of line tension and payout meters is concerned. The make-up of the mooring lines is dened by the properties and arrangement of a number of components, most frequently just one - e.g. 76mm chain. The convention for line component numbering is the rst component is always at the anchor and the last component at the vessel. When Gmoor32 displays a catenary prole it is normally shown as: Anchor to the Left and Vessel to the Right. Before you can run a Gmoor32 simulation the program needs to be told the geometry of the mooring system and mooring line properties, the vessel characteristics and, if you wish to see the mooring arrangement with location specic features, a plan of the eld. Also if you want to include the riser in the analysis the physical and dynamic properties of the riser need to be included. This information is identied in data les whose format is particular to Gmoor32 - this manual explains these in detail later. The basic le, which denes the anchor pattern and identies three other les that describe the vessel, eld plan and riser, is called the SPREAD FILE. All Gmoor32 simulations start by selecting the SPREAD FILE to be used. We shall assume at rst that the vessel characteristics have been dened in a special kind of le called a CUSTOM VESSEL FILE (CVF). These les describe the way the wind, waves and current generate forces acting on the vessel, requiring that the user only dene the weather conditions (wind speed, wave height, wave period and current speed) - the vessel loads and motions are calculated automatically. The CVF also contains details of the vessel's geometry, mass and damping characteristics. If the version of the program you have does not support CVFs, or you do not have a CVF for the vessel of interest, then a VSL le can be used. The VSL le contains details of the vessel's fairlead positions, and the vessel's geometry, mass and damping characteristics. The environmental loads and motions acting on the vessel must be pre-calculated. Global Maritime GM-44445-0407-37028 Page 30 GMOOR CHAPTER 4. GMOOR BASICS The program is run interactively - once the data les have been set up on disk all further input is via the keyboard/mouse. For most of the time the user will see a main screen display giving a visual representation of the vessel at the location with a summary of the riser loads and components, vessel position, mooring lines and weather conditions acting upon the vessel. Load cases and mooring system adjustments can all be changed by the PULL DOWN MENU's (or ICON's) on the main screen (Field View). The structure of these is described below. 4.2 Getting Started To run Gmoor32 simply select the Gmoor32 icon in the Start Menu or double-click the icon on desktop and an initialisation screen will appear. To open a Spread File, the Gmoor32 initialisation le, select the Open command from the File Menu. Alternatively the user can press the Open icon on the Standard Toolbar which will also initialise the Open Window. 4.3 Spread File Selection The Open Window will default to the Gmoor32 directory produced in the installation procedure, where the example le G32 EXAM.SPD is located. The default le type for the Open Window is *.SPD. Gmoor32 will open existing Spread Files produced for previous versions of GMOOR but will not open any other form of le. A le in an alternative location may be chosen using the standard Windows commands. Once the Spread File has been selected Gmoor32 will begin to initialise the spread layout, showing an Initialisation Window giving a display of the progress. This will take between 5 and 20 seconds depending on the speed of your PC. Once the initialisation is complete the main screen will appear with the Field View open showing the vessel and the mooring system layout. The Field View window defaults to the close up view as dened in the Spread File. The line payouts and mean tensions are shown on the Field View with the mooring system in equilibrium. 4.4 Running Gmoor32 To run an analysis two options are available; Interactive or Batch. For the new user the Interactive option should be used rst to get a feel for how Gmoor32 is congured. The Batch option is similar to Interactive, but allows numerous analyses to be run automatically. Start the Interactive Mode by selecting Edit, Interactive, or the Interactive Icon on the Toolbar. A window will appear with a number of tabs. These tabs can be used to input weather conditions, change line payouts, switch on thrusters, etc. Once the appropriate conditions have been set click OK at the bottom of the Interactive Page 31 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 4. GMOOR BASICS Mode window and the conditions will be applied and the program will return to the Main Screen with the mooring system in the new equilibrium position. If more than one set of conditions is to be changed at the same time, for example, applying wind, current and thrusters all from a new direction, then the OK button should not be clicked until all the tabs have been edited. Units, wind and wave spectra, current types, etc, can all be changed during an analysis by using the Options Menu accessed via the Edit Menu. If any options are changed during an analysis, for example, units changed from metric to imperial, the program will resolve and show the results on screen in the new units. Running the program interactively does not directly produce results for output to a printer. To save results for post processing and output the Write Results command must be selected from the File Menu. Alternatively an icon on the toolbar can be used. An outline of how the results are post processed and output generated is contained in the next section. 4.5 Getting Results Gmoor32 uses a database to allow post processing of results. With the new batch analysis capability large quantities of data can be generated and it is necessary to be able to lter these to nd the design cases. The results database is a series of linked text les that are used to produce output reports. These database les are written to a subdirectory of the directory where the Spread File is located. The subdirectory will be assigned a name corresponding to the Spread File name with the extension .wrk. The database les are available after the program is closed and it is therefore possible to quit Gmoor32 and restart without losing results. Care must be taken not to make major changes to the Spread File between runs as appended results may not be consistent with earlier runs. If major changes are made (ie additional mooring lines, dierent vessel, etc) then the database should be overwritten. 4.6 Interactive Reports Consider rst running in the Interactive mode. Results from an Interactive run are written to the results database when the Write Results command is issued. Each time this command is issued a new set of results is generated and assigned a unique Run ID. This Run ID is then used to identify each run during reporting or post processing. After issuing the Write Results command the results can be printed using the Print/Print Preview commands in the File Menu. To preview the output for a particular run select Print Preview and the Report Selection window will appear. Select Detailed Output and click OK. A dialogue box will appear where the user is prompted for the Run ID number. If All is selected then a report is generated for all cases run since the results database was initialised. If the program is being run Global Maritime GM-44445-0407-37028 Page 32 GMOOR CHAPTER 4. GMOOR BASICS interactively then there may be only a few cases in the database and it is easy to step through the results to nd the case required. If Batch cases have been run then a large number of Run IDs will have been generated and it may be simpler to enter the correct Run ID at the prompt. The Batch reports described below lter the results to nd the design case and report which Run ID to select for detailed output. Reports can be sent to the printer using the Print Icon in the GMOOR Reports window. The other reports available for Interactive runs are Anchor Locations and Component Details. In both these reports the details are only updated if there is a change to the spread layout such as if the anchors are moved or the component properties altered during an analysis. The spread applicable at any stage is kept track of via the Spread ID. If changes are made to the spread during a run then it must be ensured that the correct Spread and Run ID's are in all related reports. The latest Run ID is shown on the Summary 1 tab. 4.7 Batch Mode When a Batch analysis is run results are automatically written to the results database. It is therefore not necessary to use the Write Results command. Each individual analysis within a Batch will be assigned a unique Run ID and this can be used for reporting later. Three reports are presently available exclusively for Batch analyses. These reports are Batch Tabular Results, Batch Detailed Results and Batch Weather Details. Batch Tabular Results produces tables showing the maximum line tension in each line summarised by analysis type. The analysis types are Intact, Static SLF, and Transient SLF. Batch Detailed Results searches through the batch runs and nds the three runs with the highest line tensions. A more detailed report is produced showing the input Environmental forces and tensions in all lines. Again the results are summarised by analysis type: Intact, Static SLF, and Transient SLF. Batch Weather Conditions produces a table relating the Run ID for each batch run to the weather conditions input. This is useful for cross checking that all weather directions have been considered and that the input values are correct. Page 33 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 4. GMOOR BASICS GM-44445-0407-37028 Page 34 Chapter 5 Main Screen Gmoor32 will after initialisation show the main screen with the Field View activated using the data in Spread, Field and Vessel les. Summary1 & Summary2, Files and User Options Tab Dialogues are also displayed (see gure 5.1). Figure 5.1: Main Screen Additional views of Head-Up, Leg, Position and Motion are available to the user to display and summarise all details of the analysis. Pull down menus are available to the user to assist in running the program:- File, Edit, View, Graphs, Guidance, Batch, Window and Help. This section is designed to familiarise new and existing users with the new Windows interface and additional features. Page 35 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 5. MAIN SCREEN 5.1 Field View The default screen on start-up shows an outline of the vessel (dened in the Plan File) over the reference location, all anchor lines deployed (as dened within the Spread File) and with no environmental forces. The individual line tensions and payouts are shown as text on the appropriately numbered anchor lines. Initial case will give all lines deployed in a state of equilibrium. The thrusters are shown with arrows and values indicating the amount and direction of the thrust provided. Initially the thrusters are inactive, though their positions can be seen with the symbols T1, T2, etc. On the right hand side of the main screen there are Tab Dialogues titled Summary1, Summary2, Files and User Options. Cursor co-ordinates are situated in the bottom right of the screen below the tab dialogues. If the cursor co-ordinates are not visible click on the Field View window and they should appear. If they are still not visible ensure that the Status Bar is enabled in the View Menu. 5.1.1 Right Click Menu Right clicking the mouse brings up a shortcut menu for overlaying rings on the eld view and for changing display settings. 5.1.2 Edit Mooring Line Double clicking on a mooring line will bring up the line status dialogue box. This is a short cut to the Edit, Interactive - Leg Menu and it is possible to alter the payout, tension, or status of a line. Dragging and dropping the anchors activates the Anchor Relay Menu. It is possible to rapidly alter the mooring spread interactively using these features. 5.2 Head-Up View The user can tab between the displays of Field, Head-Up, Leg, Position and Motion. The Head Up View shows an outline of the vessel with arrows depicting the forces from the mooring lines, thrusters, riser and resultant force. The force value is displayed alongside the arrow in the user specied units. The numbering of both the fairleads and thrusters is also shown on this view. 5.3 Leg View The Leg tab gives the user a table displaying the current status of the mooring legs. Information is displayed, in a non-editable form, on Status, Payout, Change, Minimum Fairlead Tension (Min Fld Ten), Mean Fairlead Tension (Mean Fld Ten), Global Maritime GM-44445-0407-37028 Page 36 GMOOR CHAPTER 5. MAIN SCREEN Maximum Fairlead Tension (Max Fld Ten), Anchor Tension (Anchor Ten), Anchor Vertical Tension (Anchor Vert), Maximum % Breaking (Max % Brk), Minimum Grounded Length (Grnd Min), Maximum Grounded Length (Grnd Max), Mean Horizontal tension at Fairlead (Mean TH), Maximum Uplift Angle at Anchor (Uplift Ang), and Minimum Angle at Fairlead (Fld Ang) in the appropriate user dened units. When a dynamic analysis is run additional information will be displayed on this tab. 5.4 Position View The Position tab gives the user a non-editable display of the Reference, Target and Mean vessel position. Information is given on Easting, Northing and Heading. These values are shown as UTM (metres) units. The Oset of the Mean position from both the Target position and the Reference position are shown with components of Easting, Northing, Resultant and Heading in the user specied units. 5.4.1 Note on Reference and Target positions Reference position is dened in the *.SPD le and is read into the program on initialisation of the spread. It is often necessary to know the location of the vessel relative to another location and this may be accomplished by dening a new Target position. Initially the Reference and Target positions are at the same point but the Target position may be altered using the Control Tab in the Edit, Interactive window. 5.5 Motion View The Motion tab gives the user a non-editable display of motions of the vessel. Information is given on the Signicant and Maximum rst order motions for Surge, Sway, Heave, Pitch, Roll and Yaw and second order motions for Surge, Sway and Yaw. All motions are in the user specied units. The maximum Second Order motion is calculated using the method dened in the Code selected on the Code Tab of the Edit, Interactive window. H CVF 5.6 Summary1 Tab The Summary1 Tab Dialogue will display information from the Vessel Position, Anchor Lines, Riser, and Weather. The current Run ID is also displayed. Page 37 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 5. MAIN SCREEN 5.6.1 Position The Position information section gives a non-editable summary of the vessel position. The present Easting and Northing Co-ordinates of the vessel are given in Universal Transverse Mercator's (UTM's), metres. The Oset, the distance of the mean position from the Reference Position, is also displayed in the user specied units. The initial value for the position is taken from the Spread File. The present Heading of the vessel is given in degrees. The Oset, the bearing from the initial spread vessel heading, is also displayed. The initial value is taken from the Spread File. 5.6.2 Line Tensions The Mean Tension and Payout are displayed as non-editable elds for all of the vessel's anchor Lines. Units are user specied. 5.6.3 Riser H Riser The Riser information section gives a non-editable summary of the properties of the riser. If no riser le, *.RSR, is included in the Spread File this section will not be displayed. Tension The Mean Tension for the Riser is displayed with the user specied units. Throughout Gmoor32 the corresponding units are displayed for each individual eld as dened by the user for each Spread File chosen. The user's choice of units are dened within the Units section from the Edit, Options pull down menu or the Unit Options Icon on the desktop. UFJ Angle & LFJ Angle The Mean and Max Upper Flexjoint (UFJ) and Lower Flexjoint (LFJ) Angles are displayed. The units are degrees. Stroke The Mean, Max and Min Slip Joint Strokes are displayed with the user specied units (see Edit, Options). Global Maritime GM-44445-0407-37028 Page 38 GMOOR CHAPTER 5. MAIN SCREEN 5.7 Wind, Current, Sea & Swell Dials Dials are given to show a representation of the Wind, Current & Wave environmental forces. The speed and direction (relative or absolute) of the wind and current forces are displayed, and also the wave height, period and direction (relative or absolute) for the Sea & Swell components. Units are user specied. H CVF 5.8 Summary2 Tab The Summary2 Tab Dialogue will display information for the Water Depth, Tide and Draft, Mean Loads and Motions. 5.8.1 Tide & Draft This section gives a summary of the Water Depth, Tide Level and Vessel Draft. The values are read from the Spread File on start-up and are displayed in noneditable text boxes using the user specied units. Tide height and vessel draft can both be altered at run time using the General Tab on the Edit, Interactive window. 5.8.2 Mean Loads This section gives a summary of the mean loads acting upon the vessel using the present environmental forces and layout. The Force, Direction (towards), Moment and Arm are displayed using the user specied units. 5.8.3 Motions This section gives a summary of the motions of the vessel as a result of the environmental loading. Signicant and Maximum First Order Surge, Sway, Heave, Pitch, Roll & Yaw motions are displayed using the user specied units. Also displayed are Second Order motions for Surge, Sway and Yaw. H CVF 5.9 Files Tab The Files Tab Dialogue gives non-editable elds of the le locations for the input and output from Gmoor32. The full path for the current Project is displayed here. The path is the location for the Spread File, and subsequent Field, CVF, VSL, Plan, Riser and DXF les which Page 39 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 5. MAIN SCREEN are used by Gmoor32 for the analysis. The DXF option is not presently available in this version of Gmoor32. On initialisation Gmoor32 creates a sub-directory (folder) which is used for storing output text les. This sub-directory is named based on the Spread le name with the extension .WRK, and is referred to as the Spread Working Directory. E.g. Spread name C:\gmoor\G32_EXAM.spd Output directory C:\gmoor\G32_EXAM.wrk 5.10 User Options Tab The User Options section gives a summary of the options chosen by the user from the Edit - Options section and adopted throughout the analysis. Options are displayed for General, Wind, Wave, Current and Simulation. 5.10.1 General The user specied General options of Direction (True or Relative), Payouts (metres or feet), Lengths (metres or feet) and Forces (Tonnes, kN or Kips) are displayed here. 5.10.2 Wind H CVF The user specied Wind options of Speed (m/s, knots or ft/s), Averaging Period (1 hour, 10 min or 1 min), Reference height (Standard 10m or Anemometer) and Wind Spectrum. 5.10.3 Wave H CVF The user specied Wave options of Period (Tz or Tp), Spectrum (PM or Jonswap) and Spreading (O or On). 5.10.4 Current H CVF The user specied Current options of Wind Induced (O or On), Speed (m/s, knots or ft/s), Direction (from or towards) and Depth (metres or feet). 5.10.5 Simulation The user specied Simulation options of Simulation Period in seconds and Time Step in seconds. These values are used during transient analyses. Global Maritime GM-44445-0407-37028 Page 40 GMOOR CHAPTER 5. MAIN SCREEN 5.10.6 Cursor Co-ordinates The co-ordinates of the cursor are displayed as UTM's (always in metres) in the bottom right hand corner of the window below the dialogue tabs. To enable or re-enable these click on the display in the Field View. 5.11 Transient Tab The transient tab appears at the end of a transient analysis. It is usually hidden. It contains two tables. One gives some position details relating to the maximum transient oset and the other gives the maximum tensions in individual lines. Note also that the position screen is updated after a transient analysis, giving further details of the transient osets. Page 41 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 5. MAIN SCREEN GM-44445-0407-37028 Page 42 Chapter 6 File Menu Figure 6.1: File Menu The File pull down menu contains the following options; Open, Close, Save As, Write Results, Print, Print Preview, Print Set-up, Job Details, Exit and a list of the last four opened Spread Files. Page 43 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 6. FILE MENU 6.1 New Spread... This option brings up the interactivce Spread Editor. 6.2 New Single Leg... This option brings up the interactivce Leg Editor. 6.3 Open... The Open selection will bring up a standard Windows File Open Dialog to allow the selection of any existing Spread File. The user may also use the Open Icon in the Toolbar. This window is described in the section on Spread File Selection. It is possible to have more than one spread le open at the same time. 6.4 Close The Close selection allows the user to close the active Spread File. 6.5 Save As The Save As command allows the user to save a spread le under a new name or in a new directory. This is useful if the anchor relay option has been performed. If the spread le is saved to a new directory then any referenced VSL, CVF or FLD les must also be copied to the new directory. 6.6 Import Live Data This option will import the current live data as it has been written to the database from the Data Acquisition application. This is only available for the version of Gmoor32 written specically for SKAAS systems and requires the Borland Database Engine to be installed. 6.7 Write Results The Write Results command is used to generate output data for post processing. The use of this command is the rst step in producing printed output during an Global Maritime GM-44445-0407-37028 Page 44 GMOOR CHAPTER 6. FILE MENU interactive run. Selecting Write Results causes the program to write results to a series of text les located in the Spread Working Directory. To print or preview results select the corresponding command from the File menu. The text les in the Spread Working Directory will remain available even after Gmoor32 is closed. On restarting an analysis it is possible to access the stored results provided the same spread le is opened in the same data directory. If an analysis is restarted, the rst time the Write Results command is selected a dialogue box will appear asking whether the user wishes to overwrite existing results or append the latest results to the existing les. During Batch and Consequence Analysis results are automatically written to the output text les in the Spread Working Directory. 6.8 Launch Report... To preview the printed output select the Launch Report command from the File Menu (g 3.18). 6.9 Print and Print Preview The user may also use the Print Icon in the Toolbar. The Print and Print Preview selections enable a window that shows a list of the available reports. A number of standard report types are available which should provide the user with sucient information for most standard mooring analyses. It is possible to create customised reports using the program Crystal Reports, ask Global Maritime for more details. Select the report you wish to preview/print. The user may also use the Print Icon in the Toolbar. For more detailed information on reporting results from Gmoor32 see Getting Results. 6.10 Print Set-up The Print Set-up selection will enable the Print Set-up window to allow the user to change the printer or the printer settings. 6.11 Job Details The Job Details selection enables the window, GMOOR Program Information, which allows the user to enter the following job specic information. Client, Project, Run Title, Run By and Run Date. Page 45 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 6. FILE MENU Figure 6.2: Job Details The Run By and Run Date elds are entered automatically by picking up the user logged on and the current date from the PC, though the user can alter these at run time. This window also displays the program Version No, and the program Licensee. 6.11.1 NOTE The job details entered here will be reproduced on the output, provided it is entered prior to the rst Write Results command. 6.12 Exit Exits Gmoor32. Global Maritime GM-44445-0407-37028 Page 46 Chapter 7 Edit Menu Figure 7.1: Edit Menu The Edit pull down menu contains the following selections: Move, Zero, Relay, Interactive and Units & Analysis Settings. 7.1 Spread... Brings up the interactive Spread Editor (see chapter ??) 7.2 Move This is a short cut to the Control Tab on the Edit, Interactive window. It is possible to redene the Target position and move the vessel to the target position using the two commands in this menu. Page 47 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 7. EDIT MENU 7.2.1 To Target Moves the vessel to the currently dened Target position. The mooring line payouts are adjusted to move the vessel whilst maintaining the current line tensions. This may not always be possible if the distance to be moved is large and some alteration in tensions may be necessary. If the target position is not reached on the rst Move to Target command retry a second time. 7.2.2 Change Target Initially the Target position is the same as the Reference position given in the Spread File. The Target position can be changed using this command, which brings up a dialogue box. In this dialogue box the new Target position can either be entered directly in UTM co-ordinates, or can be calculated using the user dened units. 7.3 Zero 7.3.1 Payout Counters After moving the vessel or adjusting mooring line payouts the amount of adjustment is shown in the Change value in the Leg View. It is often convenient to reset this value to zero prior to an analysis and this is achieved by selecting this command. 7.3.2 Environment This command will reset all environmental conditions (ie. Wind, wave and current) to zero. 7.4 Relay... The mooring spread can be altered interactively using the Relay Anchors Menu. All anchors can be moved simultaneously to alter the vessel's heading or position, or each anchor can be moved individually. This menu is activated via the Edit Menu or by dragging and dropping a selected anchor. When this menu is selected a dialogue box appears showing the position of the vessel and all the anchors currently deployed. Global Maritime GM-44445-0407-37028 Page 48 GMOOR CHAPTER 7. EDIT MENU 7.4.1 Moving the Vessel If the vessel heading is to be altered or a global shift in position is required then the new vessel location/heading is entered in the top half of the dialogue box. Clicking on the Apply button will move the anchors and keep the dialogue box on the screen. The OK button closes the dialogue box and moves the anchors. The Cancel button closes the box with no changes made. The vessel and anchors can also be moved using the Relay Here command which is activated by right clicking the mouse when the Field View tab is active. The vessel Easting and Northing will be set to the position of the mouse pointer when the right button is clicked. 7.4.2 Moving Individual Anchors Each anchor can be moved individually in turn. The anchor positions can be dened in several ways: range and bearing from fairlead, range and bearing from Vessel Centre, Northing and Easting, or by Payout/Tension. 7.4.3 Drag and Drop You can also move the Anchors by drag and drop with the left menu button. Click near to the anchor to be moved and holding the left menu button down, drag it to the required location and let go of the left mouse button. The Relay dialog will appear and the proposed new anchor location will be highlighted with a dotted line. You can accept the new position using either OK or Apply. The Relay Dialog is a modeless dialog, so you can now keep the dialog open and carry on relaying anchors - either by editing the grid or by dragging and dropping. 7.5 Interactive... Brings up the main Interactive editing dialog (see chapter 12) 7.6 Miscellaneous Options... Brings up the miscellaneous options dialog (g 7.2) This dialog allows you to edit some options that aren't relevent to the open spread le. Page 49 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 7. EDIT MENU Figure 7.2: Miscellaneous Options Dialog 7.6.1 Paper Size for PDF Reports Reports are generated on the y in Adobe PDF format. The PDF has it's own paper size commands embedded in the document. This enables the default to be set 7.6.2 Disable Non-Matching License Errors This is relevent to the licensing system and the license les. A detailed explanation of the licensing system is given in Appendix C.2. Basically, in stand-alone licensing mode, GMOOR requires a license le with le extension (*.lic) to be present in the GMOOR program folder. This contains a locking code which is specic either to the computer or to the dongle. If a license le is detected with a locking code that does not match the computer or dongle then a warning is given, which can be irritating if you have several *.LIC les in the folder, say, from your previous laptop. The message is really just a reminder that you should delete the indicated LIC les. Global Maritime GM-44445-0407-37028 Page 50 Chapter 8 Spread Editor The spread editor allows changes to be made to the conguration of the open spread le without aecting other run time settings, such as the weather parameters. These changes may optionally be written back to the spread le for future use. The spread editor takes the form of a wizard which guides the user through ve stages of conguration: 1. Supplying a working title for the spread le 2. Specifying other data les (vessel or custom vessel le; optional riser le and optional eld le) 3. General parameters (units of measurement; vessel position and water depth) 4. Leg conguration 5. Gangway setings The spread editor can be invoked in 2 ways :From the menu using File New - in this case you create a new spread le from scratch, although you have the option of importing an existing le and using it as a template. At the end of the wizard you are prompted for a new spread le name and a new spread le is created. From the Edit-Spread Menu - in this case you are editing the open spread. When the wizard closes you do not get the option of saving to another spread. A temporary spread is made in the project working directory. When you eventually close the spread le, you have the option of saving the modied spread. This OVERWRITES your original spread le. It might also be useful to look through the documentation for the spread le format . Page 51 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 8. SPREAD EDITOR 8.0.3 Supplying a working title The rst stage of the spread editor wizard allows the user to specify a working title for the spread le (see g 8.1. Figure 8.1: Spread Editor - Step 1 8.0.4 Specifying other data les The spread editor's second step requires the user to enter the location of the vessel le (VSL) or custom vessel le (CVF). Locations can also be specied for the optional riser le and eld le (see g 8.2. The box to the left of the location should be checked for any les which should be included. Note that a vessel le or custom vessel le must be specied, but only one may be checked for inclusion at any one time. 8.0.5 General parameters The third step of the spread editor congures the type of units used; the position of the vessel, and the water levels (see g 8.3. Units may be specied in either metric (i.e. metres & tonnes) or imperial measures (i.e. feet & kips). The vessel position is given as an easting & northing in Universal Transverse Mercator coordinates, and a heading in degrees clockwise from True North. Finally for this screen, the water depth, tide height and initial draft are entered in either metres or feet, according to the unit setting above. Global Maritime GM-44445-0407-37028 Page 52 GMOOR CHAPTER 8. SPREAD EDITOR Figure 8.2: Spread Editor - Step 2 Figure 8.3: Spread Editor - Step 3 Page 53 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 8. SPREAD EDITOR 8.0.6 Leg conguration The fourth step in the spread editor allows the legs to be congured. The quickest way to create a conguration is to start with a predened arrangement by selecting an option from the list in the Mooring Predened Layouts box and clicking Apply. The Dened Legs grid will display a row for each fairlead present on the selected vessel le. Each fairlead must be allocated a Leg Type or marked as unused in this column. A leg type is identied by number, and must be dened before use (see below) . A leg may be moved from one fairlead to another by double clicking its fairlead number and entering the number of the fairlead it should move to. If the destination fairlead already has a leg attached, it will be swapped with the one being moved. For each leg used, a range or payout must be entered which is relative to the centre of the vessel or the fairlead according to the Leg Options setting above. Either a pretension value or adjustable length is specied, aecting only the adjustable component on the leg. The bearing of the leg is given either relative to north, if the Leg Options are set to Centre of Vessel, else it is relative to the heading of the vessel. Anchor depth is specied in metres or feet according to the unit settings, and slope gives the gradient of the seabed beneath the anchor. The status of the leg reects whether it is not deployed (0), intact (1) or broken (2). The button in the bottom right, Edit Leg Types, allows the individual leg types to be dened as required by the rst grid column. 8.0.7 Editing Leg Types (see gure 8.5). A spread le can contain a number of dierent leg types. A leg type is unique in the components which comprise it - if several legs on the same vessel are alike, only one leg type is required to serve all of them. Each type created is given a number which is used on the leg conguration screen alongside the required fairlead. Within the leg type editor, the buttons New, Copy & Delete may be used to create or remove types, while an existing type may be selected by its number via the drop-down list. For each type, a maximum length for the adjustable component may be specied, and there is a buoyx ag which, if set, indicates that the buoy should be xed to the water surface. Global Maritime GM-44445-0407-37028 Page 54 GMOOR CHAPTER 8. SPREAD EDITOR Figure 8.4: Spread Editor - Step 4 The components of the leg are maintained in the Components List, with the component nearest the anchor at the top of the list and the one nearest the fairlead at the bottom of the list. Components may be moved by dragging them up or down the list, and the adjustable component is set by right-clicking on the relevant item. The details of a component are changed by either double clicking on an existing component, or by adding a new component using the button on the right. Figure 8.5: SpreadEditor - Edit Leg Types The Component Details screen shows the various properties of the component, and allows it to be given a name. In addition, there is a tickbox which allows the optional dynamic properties to be turned on or o as required (see g 8.6). Page 55 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 8. SPREAD EDITOR Figure 8.6: SpreadEditor - Component Details The Suggest button (see g 8.7) provides a mechanism for quickly creating leg components based on predened formulae for certain materials. Simply select the component type and diameter to ll out the non dynamic properties of the component Figure 8.7: SpreadEditor - Suggest Component 8.0.8 Gangway settings The nal step of the editor allows for gangway settings to be specied (see g 8.8). If there is a gangway, it is displayed on the main Field view page. Warning and Alrm extension limits are shown superimposed on the gangway. It is assumed that a eld le is being used with a pepresentation of a xed platform in it. GMOOR needs to know where to draw the gangway in relation to the vessel. Coords of gangway landing on the vessel - these are in vessel coorinate Global Maritime GM-44445-0407-37028 Page 56 GMOOR CHAPTER 8. SPREAD EDITOR Coords of gangway landing on the platform - these are in global coordinates, releative to the reference point. Nominal length of gangway - this is the zero-extension length Extension for warning and lifto - relative to zero Angles for range arcs - controls where the warning and alarm arcs are drawn. Relative to the Vessel heading.... When all changes to the spread les are complete, press Finish to apply the changes, or Cancel at any time to forget them. Figure 8.8: Spread Editor - Step 5 Page 57 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 8. SPREAD EDITOR GM-44445-0407-37028 Page 58 Chapter 9 Units & Analysis Settings The Options selection from the Edit Menu gives the user the ability to enter xed defaults for Gmoor32 to run on. The options available are; Units, Default Values, Beaufort and Batch. 9.1 Units This selection allows the user to enter information to dene the units for an analysis. General, Wind, Wave, Current and Code options are available as tab selections. All these values can be altered during an analysis. When using a VSL le only the General tab is available. Output reports from Gmoor32 will be generated using the units current at the time of each Write Results command. 9.2 General The user can enter the general information for Gmoor32 conguration in this tab. The OK button will save any changes made to the conguration and close the window. Cancel will discard the changes and close the window. 9.2.1 Directions Choose the direction convention from True or Relative. True direction is relative to North, whilst Relative is the direction relative to the current vessel heading. Page 59 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS 9.2.2 Payouts Choose the unit of length for the Line Payout from metres and feet. 9.2.3 All Other Lengths Choose the unit of length, from metres and feet, to be adopted throughout the analysis except for Line Payouts (see above). UTM co-ordinates are also not included in this selection (always in metres). 9.2.4 Forces Choose the unit of Force from the options of Tonnes, kN and Kips. 9.2.5 Reference Grid Enter a value for rotation from the True North in degrees. 9.3 Wind The user can enter the Wind information for Gmoor32 conguration in this tab. 9.3.1 Speed Choose the unit of Speed from the options of m/s, knots and ft/s to be used. 9.3.2 Averaging Period The user can dene the Averaging Period for the wind speed entered at run time. The options are 1 hour, 10 min and 1 min mean. The wind speed used to calculate the wind force acting on the vessel can have a dierent averaging period from that input. 9.3.3 Force Calculations at 10m The averaging period required for calculating the wind speed should be chosen here from the options of 1 hour, 10 min and 1 min. The input wind speed can have a dierent averaging period. Global Maritime GM-44445-0407-37028 Page 60 GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS 9.3.4 Gust Factors This button will enable a new window, Gust Factors for Force Calculations window. The OK button will save the changes made and close the conguration window. Cancel will discard the changes and close the window. One Hour The One Hour value is the default gust factor calculation and is set to 1. Ten Minute The user can enter here the gust factor value for Ten Minute averaging period. The default is 1.045. One Minute The user can enter here the gust factor value for One Minute averaging period. The default is 1.170. 9.3.5 Reference Height The user can choose the reference height for wind loading from the options of Standard 10m and Anemometer. Selection of Anemometer will activate the Anemometer section. 9.3.6 Anemometer For the Anemometer the user must enter information on the Units, Reference Height and Power Law Exponent Units Choose from the options of metres and feet. Page 61 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS Reference Height Enter the Reference Height of the vessel's anemometer above sea level. This value will be used to calculate the wind speed and loading at the standard reference height of 10m. If this is empty the user will be prompted to enter a value. Power Law Exponent Enter the Power Law Exponent for the location. This value will be used to calculate the wind speed and loading at the standard reference height of 10m. The default value is 0.12. 9.3.7 Wind Spectrum The wind spectrum used in the calculation of second order motions can be selected from a drop down list. Spectra available are: None, API RP2A, Sletringen (NPD), Harris, and Ochi & Shin. A selection of None will prevent the use of a wind spectrum in the calculation of second order motions. 9.4 Wave The user can enter the Wave units information for Gmoor32 conguration in this tab. 9.4.1 Period Choose the type of wave Period from the options of Tp (Peak Period) and Tz (Zero Crossing Period). 9.4.2 Spectrum Choose the type of wave Spectrum from the options of PM (Pierson-Moskowitz) and Jonswap. 9.4.3 Spreading The user can choose to enable or disable wave Spreading with the On/O selections. When On is selected the Spreading value edit box is enabled. Enter a Global Maritime GM-44445-0407-37028 Page 62 GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS numerical value n to correspond to the form of wave spreading (cosn). The default value for n is 2. 9.4.4 Duration Enter the Duration of the storm to which the analysis is performed. This value is used in the calculation of the wave spectrum details. 9.5 Current The user can enter the Current information for Gmoor32 conguration in this tab. 9.5.1 Data Entry The user can choose between the data entry forms of Speed and Direction or XY Speed Components. The choice made will be adopted throughout the entry of current details. 9.5.2 Type Choose between the options of Surface (current) and Current Prole. The choice made here will aect the Current tab dialogue in the Edit, Interactive menu, either Surface Current or Current Prole. The selection of Surface will enable the Wind Induced section. 9.5.3 Wind Induced The status of Wind Induced current is displayed, ON or OFF, along with the View/Edit button enabled or disabled. 9.5.4 Speed Choose between m/s, knots and ft/s for the current Speed units to be adopted throughout the analysis. 9.5.5 Direction Convention Choose between From and Towards for the Direction Convention for the current to be adopted throughout the analysis. Page 63 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS 9.5.6 Depth Units Choose between metres and feet for the Depth units to be adopted throughout the analysis. 9.5.7 View/Edit The View/Edit button enables a new window, Wind Induced Current, where the user can enable or disable wind induced and also congure the parameters involved. Click OK to commit the changes and close the Wind Induced Current window. To discard the changes made and close the window click Cancel. Status Select On or O to enable/disable the wind induced current. O will disable the conguration options within this window. Proportion Of Mean Hourly Wind Speed Enter the Proportion of the Mean Hourly Wind Speed that the wind induced current is equal to. 9.5.8 Direction Relative To Wind Enter a value for the wind induced current Direction Relative to the Wind. Units are in degrees. 9.5.9 Mixing Layer Thickness Enter the Mixing Layer Thickness using the user specied units. 9.6 Code When run in the Batch Mode Gmoor32 will perform code checking to API RP2SK or DnV POSMOOR rules. On the Code tab there is a drop down list of the codes that can be applied. When a code is selected then the applicable Safety Factors or the allowable percentage breakload are displayed. The method used to combine rst and second order motions varies between API RP2SK and POSMOOR. When a code is selected then the correct formulation will be applied in both Interactive and Batch modes. Reference should be made to the relevant codes for further details. Global Maritime GM-44445-0407-37028 Page 64 GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS 9.7 Default Values The user can enter the Default Values information for Simulation (Transient) and Consequence in this tab. The OK button will save any changes made and close the default value conguration window. Cancel will discard any changes made and close the window. 9.8 Simulation The user can enter the Simulation default values information for Gmoor32 conguration in this tab. 9.8.1 Simulation Period The user can enter the simulation period for the transient analysis here, in seconds. The default value is 200 seconds. 9.8.2 Time Step The user can enter the time step for the analysis simulation here in seconds. The default value is 1 seconds. 9.9 Consequence NOTE This is an additional facility and may not be available on your system. Contact Global Maritime for further details. The user can enter the Warning and Alarm Consequence default values information for Gmoor32 conguration in this tab. These values will be used upon start-up of the Consequence analysis section and can be modied within this window for all Gmoor32 project les. The OK button will save any changes made and close the Consequence conguration window. Cancel will discard any changes made and close the window. 9.9.1 Line Tension Enter the default Consequence Analysis values for Line Tension to be used in Station Keeping. The units are user specied. Page 65 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS 9.9.2 SlipJoint Stroke Enter the default Consequence Analysis values for SlipJoint Stroke to be used in Station Keeping. The units are user specied. 9.9.3 Upper FJ Angle Enter the default Consequence Analysis values for the Upper FlexJoint Angle to be used in Station Keeping. The units are in degrees. 9.9.4 Lower FJ Angle Enter the default Consequence Analysis values for the Lower FlexJoint Angle to be used in Station Keeping. The units are in degrees. 9.9.5 Oset Enter the default Consequence Analysis values for the vessel oset from wellhead/target location to be used in Station Keeping. The units are user specied. 9.10 Beaufort Scale The Beaufort selection gives the user a non-editable summary of the Beaufort Numbers and their corresponding numerical values - see gure 9.1. Figure 9.1: Beaufort Tab Global Maritime GM-44445-0407-37028 Page 66 GMOOR CHAPTER 9. UNITS & ANALYSIS SETTINGS 9.10.1 Wind Description The description of the Force number is displayed for the user. 9.10.2 Sea Height The Sea Height corresponding to the Beaufort Number entered in the Interactive section is displayed in metres. 9.10.3 Period The Peak Period (Tp) corresponding to the Beaufort Number entered in the Interactive section is displayed in seconds. 9.10.4 Wind Speed The Wind Speed corresponding to the Beaufort Number entered in the Interactive section is displayed in knots. Page 67 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 9. UNITS & ANALYSIS SETTINGS GM-44445-0407-37028 Page 68 Chapter 10 View Menu 10.1 Status Bar This will enable or disable the Status Bar located at the bottom of the window below the Summary tabs. 10.2 Toolbars The Toolbars selection allows the user to enable or disable the toolbars of Standard, Edit, View and Graph. 10.2.1 Standard Contains Icons for the standard operations of File Open, Print, About and Help. 10.2.2 Edit Contains Icons for shortcuts to the Edit Menu such as the Interactive and Units Options menus. 10.2.3 View Contains Icons for Zoom In, Zoom Out, Wide Angle, Close Up, Rings and Force + Motions Summary. Page 69 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 10. VIEW MENU Figure 10.1: View Menu Global Maritime GM-44445-0407-37028 Page 70 GMOOR CHAPTER 10. VIEW MENU 10.2.4 Graph Contains Icons for Catenary Prole, Line Excursion, Vessel Excursion and Point graphs. 10.2.5 Field The Field selection will turn on or o the eld view i.e. toggle between a nowhere eld (no detail in background) and the chosen eld le which may have detail (owlines, subsea structures, etc.). If you cannot see you eld layout ensure that this option is enabled. 10.2.6 Rings This selection enables/disables the rings in the Field view. A dotted line is given showing the vessel's oset (direction and distance of the target position relative to the vessel's current position). Initially the oset is normally close to zero. 10.2.7 Rings Current This selection will update the rings centre to the current vessel position. 10.2.8 Zoom In & Zoom Out These selections will zoom in or out in increments of 15 metres (or equivalent feet). 10.2.9 Close Up & Wide Angle These selections will toggle between close-up and wide angle views as dened by the user. 10.3 Settings The Settings command will enable the Settings Window where the user can dene the display of the Field View. Three Tab Dialogues are available; Colour Settings and Ring Settings and Field View Options. Click OK to keep the changes made and Cancel to discard them and close the window. Page 71 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 10. VIEW MENU 10.3.1 Colour Settings The user can modify the colour of the Field View display by clicking the Change button next to the appropriate options. The options available to the user to change are; Background, Rings, Plan, Mooring Lines Broken & Intact and Text. The change button will activate the standard Windows Colour Palette where the user can select standard colours or dene custom colours to the palette. 10.3.2 Rings Settings The user can enter the co-ordinates for the centre of the rings in UTM's (metres). The default value is the Reference position. The present button will set the centre of the rings to the current vessel co-ordinates as displayed in the Easting & Northing Position Summary tab. The spacing of the rings can be set manually by entering a value or by the increment arrows to increase or decrease by 1 length unit . The Show check box allows the user to turn the rings on or o. The user can also enable or disable the rings from the Rings icon in the View toolbar. 10.3.3 Field View Options This tab contains two check boxes that allow the user to toggle on and o the eld view and the payout/tension text written on the eld view. 10.3.4 Force Summary This selection will enable a new window, Force and Motions Summary, where the user is given a non-editable display of the current forces and motions acting upon the vessel. The units are user specied. Only rst order motions are reported. To close the Force and Motions Summary click on the X top right. The window stays on top of all windows in Gmoor32 until it is closed by the user or the interactive menu is opened. Global Maritime GM-44445-0407-37028 Page 72 Chapter 11 Guidance Menu The guidance option is intended for use when there is a riser le associated with the spread. It estimates the optimum position of the rig based on :a Slipjoint Stroke b Lower Flexjoint Angle c Upper Flexjoint Angle The optimum position is calculated for the current weather conditions. In general there will be an boundary area of acceptable values riser paramers and thgis area will be dierent fro each of the above parameters and dierent when considering intact or damaged conditions (single line failure, etc). This means that there is no single 'optimum' position and what is considered 'optimum' depends on the importance attached to each of the paramters. The Guidance Option is only available in the full (GMOOR32D) version of the program 11.1 Guidance Limits The limits for each of the parameters should be choses carefully and be as relistic as possible in order for the results to be meaningful. The rst thing the user needs to do is set up the required riser limits using the Guidance-Limits dialog (see g 11.1.) Enter the required maximum values for intact and consequence (any single line or thruster failure) To calculate the optimum positions, select the Guiadance-Process menu option Page 73 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 11. GUIDANCE MENU Figure 11.1: Guidance Limits 11.2 Guidance Results Screen Once the user has selected the Guidance Limits for the Guidance he can proceed to process the guidance. The Guidance Results screen will then be displayed (see g 11.2. ) Figure 11.2: Guidance Results Screen The guidance Results screen shows the main results from the guidance calculation. This is split into 5 sections:1. Limits This section show the user selected limits for the slipjoint stroke, upper and lower exjoint angles 2. Present Values This section shows the present values of mean vessel position and the riser angles and slipjoint stroke in the intact condition and the worst case values for a consequence analysis from the present position 3. Estimated Optimum Global Maritime GM-44445-0407-37028 Page 74 GMOOR CHAPTER 11. GUIDANCE MENU This section shows the estimated optimum position based on the user selection of riser parameter and whether it should consider intact or consequence anlaysis. 4. New position calculation The values of the riser parameters at the new position are shown in section (5) . In this section you select whether the new position will be the optimum posiion calculated from (4) or will be a user entered position. If it is a user entered position, the relevent poision entry boxes will be available. 5. At New Position The values of the riser parameters in the intact and consequence cases are shown for the new position as selected in (4) The user can alter the limits or the basis for estimating the optimum position while this screen is displayed and the answeres will be shown immediately (see g 11.3). Figure 11.3: Guidance Graphical Results A graphical view of the optimum positions can be shown by selecting 'Plot Contours' . This shows the allowable area where the riser parameters are within the selected limits in Green for each parameter and in both intact and consequence cases. Page 75 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime CHAPTER 11. GUIDANCE MENU GM-44445-0407-37028 Page 76 Chapter 12 Interactive Dialog This is the main gateway for entering Run details for analyses in the Interactive mode. Details are entered in the selection tabs on the following subjects; General, Weather, Current, Extra Force, Extra Motion, Legs, Thrusters, Riser, Vessel, Control and Analysis. The user can activate the Interactive windows from the Interactive icon on the Edit toolbar. Figure 12.1: Edit Interactive Selection If the analysis is being performed with a VSL le then the Weather and Current Tabs will not appear and the tabs labelled Force and Motion should be used. OK will save any changes made by the user within the Interactive Mode and run the analysis. The Interactive Mode window will be closed and the Field, Head Up, Leg, Position and Motion Views will be updated with the changes. No change is made to the Spread File (*.SPD). Cancel will prompt the user to cancel any changes made and close the Interactive mode window. The Forces button will display the Force & Motions Summary window when a CVF is being used. Page 77 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.1 General The user can enter the general information for the analysis in this tab. 12.1.1 Case Title Enter the title for the analysis case. This will be printed at the top of each page of the output le produced. 12.1.2 Time Label A time label for the run may be entered. Alternatively the user can click the Now button to insert the present Date and Time taken from your PC's clock. 12.1.3 Water Depth, Draft & Tide The Water Depth, Draft & Tide are taken from the Spread File. The user can replace the values of Draft and Tide from the Spread File by manually altering their values. No changes are made to the Spread le (*.SPD). Units are user specied. 12.1.4 Forces This will display a window, Force and Motions Summary, that summarises the forces and motions from the components of Wind, Sea, Swell, Current, Extra, Riser and Thrusters. The forces are displayed in the Gmoor32 co-ordinate system: STBD (Starboard), FWD (Forward), Resultant, Direction (including convention) and Torque. The rst order motions, Signicant and Maximum, are also displayed in the Gmoor32 co-ordinate system: Surge, Sway, Heave, Pitch, Roll and Yaw. 12.2 Weather H CVF The user can enter the weather information, Beaufort, Wind and Wave, for the analysis in this tab. 12.2.1 Beaufort To run the analysis for a Beaufort Number (rather then enter individual information for wind speed and wave height) check the Enable box to disable Wind and Sea details (entered automatically by the Beaufort Number) and enable the Force selection box and the Direction edit box. The units and convention for direction are user specied. Global Maritime GM-44445-0407-37028 Page 78 GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.2.2 Summary The Summary button will display the summary information window for the Beaufort Scale as described earlier. 12.2.3 Wind Speed Enter the value of the Wind Speed. The elevation, time dependant mean value and units are user specied (see Edit, Options - Units). 12.2.4 Sea & Swell Wave Height Enter the height of the sea and swell components of the wave details. Units are user specied. Sea & Swell Period Enter the period of the sea and swell components of the wave details. The type of period and units are user specied. Sea & Swell Direction Enter the direction of the sea and swell components of the wave details. The convention and units are user specied. Wave Spectrum The user specied Wave Spectrum is displayed here. This is altered in the Edit, Options - Units menu. Spreading The user specied Wave Spreading option is displayed here. This is altered in the Edit, Options - Units menu. 12.3 Current The user can enter the Current information for the analysis in this tab. The form of current is chosen in the Edit, Options - Units menu where the available options are Surface Current and Current Prole. Page 79 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.3.1 Surface Current Speed Enter the Average Surface Current speed. Units are user specied. Direction Enter the Current Direction. Units are user specied. Current Option & Wind Induced Status The user specied Current Option (Surface Current) and Wind Induced Current Status are displayed here. Speed, Direction and Convention The user specied units of Current Speed, Current Direction and Direction Convention are displayed here. Resultant Current This will display a window of the Resultant Current forces of Wind Induced and Tidal. The forces are displayed as an East and North value, and a Speed and Direction. 12.3.2 Current Prole The user must specify the current speed at the surface, if it is omitted it will be set to zero. If no prole is specied or if the values do not cover the whole water depth then the program will assume the current speed to be constant (uniform) from the surface to the seabed. All values dened below the seabed will not be entered or used in the analysis. Gmoor32 calculates an average current speed from the current prole entered and applies this at the centre of pressure of the hull. The centre of pressure is taken as half the draft of the vessel. If a current prole is selected then the wind induced current is switched o. Depth The Depth for each current prole ordinate is displayed here. Units are user specied. Global Maritime GM-44445-0407-37028 Page 80 GMOOR CHAPTER 12. INTERACTIVE DIALOG Speed The Speed for each current prole ordinate is displayed here. Units are user specied. Direction The Direction for each current prole ordinate is displayed here. Units are degrees using the user specied direction convention (to/from). Insert This button opens a new window to allow the user to create a new current prole ordinate. Enter the depth, speed and direction for the ordinate to be inserted. Click OK to commit the changes made to the prole or Cancel to discard the changes and close the Current Details window. Modify This button will allow the user to Modify an existing current prole ordinate, to select click on the relevant depth value. If no ordinate has been selected the user will be prompted to select a valid entry. It is possible to modify an existing prole by double clicking on the depth value. Delete This button will allow the user to Delete an existing current prole. If no prole has been selected the user will be prompted to select a valid entry. Current Options & Wind Induced Status The user specied Current Option (Current Prole) and Wind Induced Current Status are displayed here. These can be altered using the Edit, Options menu. Speed, Direction, Convention & Depth The user specied units of current Speed, True current Direction, direction Convention and Depth are displayed here. These can be altered using the Edit, Options menu. Page 81 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG Average Current This will display a window of the average current speed produced by the current prole. The average current speed is dened as the current speed at the centre of pressure of the vessel's hull. The centre of pressure is assumed to be at half draft. The current speed is displayed as an East and North value, and also as Resultant and Direction. The current force acting on the vessel is calculated based on the average current speed. 12.4 Force (Extra Force) The user can enter an environmental force when a VSL le is used, or an additional force when a CVF is being used. 12.4.1 Axis System The user can choose between the options of Relative and True for the Direction convention. 12.4.2 Radial or Cartesian The user can choose between the options of Radial or Cartesian. This will change the options of extra force entry. Radial Cartesian Force Transverse Direction Longitudinal 12.4.3 Force & Direction Enter the extra Force using the user specied units and the Direction in degrees. 12.4.4 Longitudinal & Transverse Enter the extra Transverse and Longitudinal force using the user specied units. 12.4.5 Moment Enter the Moment (a positive moment reduces heading) using the user specied units. Global Maritime GM-44445-0407-37028 Page 82 GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.5 Motion (Extra Motion) The user can enter the First Order (Wave Frequency) Motion for the analysis in this tab. If a CVF is being used the rst order motions will be calculated automatically. This tab can be used to enter an additional motion if required, for example to investigate the eects of increased motion in shallow water. The motion entered should be a maximum value and where a signicant value is required (eg in transient analyses) the program will calculate a signicant value based on the Sea Wave Period. 12.5.1 Axis System The user can choose between the options of Relative and True for the Direction convention. 12.5.2 Co-ordinates The user can choose between the options of Radial or Cartesian. This will change the options of extra 1st Order Motion entry. Radial Cartesian Excursion Sway Direction Surge 12.5.3 Excursion & Direction Enter the extra Excursion using the user specied units and the Direction in degrees. 12.5.4 Longitudinal & Transverse Enter the extra Sway and Surge motions using the user specied units. 12.5.5 Yaw Enter the Yaw motion in degrees. 12.6 Legs The user can enter and modify the mooring Legs information for the analysis in this tab. Page 83 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.6.1 Line The mooring Leg numbers are displayed here as dened by the Spread and Vessel les. 12.6.2 Status The Status of the mooring legs are displayed here. The status can be Intact, Broken or Not Deployed. 12.6.3 Modify Line Status To change the status of the mooring legs rst select the required mooring leg number to be changed and then click the modify button. If a mooring line is not selected you will be asked to select a valid entry. This menu can also be accessed directly from the Field View by double clicking on the mooring line to be modied. The following options are available to the user if the leg status is Intact; No Change) Change Payout to Change Payout by Set Tension at Present Position to Set Tension at Target Position to Set Intact Break Not Deployed/Slack If the line status is Broken or Not Deployed the options are reduced to; No Change Set Intact Select the required option from the drop down menu and click OK to commit the changes and close the Mooring Line Details window. Cancel will discard any changes made and close the window. Global Maritime GM-44445-0407-37028 Page 84 GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.6.4 Payout & Tension The Payout & Tension of the mooring lines are displayed here. Units are user specied. If the \Show the initial Payout and Mean Tension for each Mooring Line" is checked these elds will be activated. 12.6.5 Change The change of status of the mooring lines is displayed here. The options available are No Change, Change Payout to, Change Payout by, Set Tension at Present Position to, Set Tension at Target Position to, Set Intact, Break and Not Deployed/Slack. The Status of the mooring lines are updated (returned to No Change) once an analysis has been performed i.e. OK has been hit and the user re-enters the Interactive Mode section. 12.6.6 Value & Units For user specied changes to tension and payout the Value and Units of the change are displayed here. The values are cleared once an analysis has been run. 12.6.7 Show the Initial Payout & Mean Tension If this option is checked the Payout and Mean Tension is displayed for all mooring legs. If the option is deselected these elds will not be present. 12.6.8 Units The user specied units of payout and tension are displayed here. 12.7 Thrusters The user can enter the thruster information for the analysis in this tab. 12.7.1 Mode Only Mode available in this version of Gmoor32 is Manual Mode. Automatic Mode is not available to the user. Page 85 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.7.2 Manual Mode The user can choose the form of thruster control between Individual control and Joystick control. Individual will control the thrusters individually, and Joystick will control all the thrusters together. 12.7.3 Modify The Modify button will change it's properties depending on the Manual Mode chosen. If Individual is selected the button will be \Individual Modify" and if Joystick is selected the button will be \Joystick Modify". For Individual control the user will be asked to select a valid entry rst. For Joystick control an operational thruster will chosen. If no thrusters are in operation the user will be asked to select one. 12.7.4 Individual Modify Select OK to commit the changes made and close the Thruster Details window, Cancel to discard and close. Thruster Status The user can select the chosen thruster to be Not Used or Intact. Intact option enables the Individual Thruster and Azimuth control sections. Thruster Percentage Enter the Percentage Thrust for the Thruster or slide the bar to enter a value. Thrust units are as a percentage and cannot be changed by the user. Thruster Azimuth Select from Relative or True and enter the required Azimuth in the enabled edit box. 12.7.5 Joystick Modify Thruster Status Thruster Status is not available in Joystick Mode, all thrusters are in use. Global Maritime GM-44445-0407-37028 Page 86 GMOOR CHAPTER 12. INTERACTIVE DIALOG Thruster Percentage Enter the Percentage Thrust for the Thrusters or slide the bar to enter a value. Thrust units are as a percentage and cannot be changed by the user. Thruster Azimuth Select from Relative or True and enter the required Azimuth in the enabled edit box. 12.8 Riser The user can enter the riser information for the analysis in this tab. Gmoor32 requires a Riser File (*.RSR) to be present in the same directory as the Spread File and referenced in the Spread File. An additional line must be entered in the Spread File after the *CVF keyword. e.g. for the riser le G32 RISE.RSR the relevant section of the Spread File would be: *CVF G32_EXAM *RISER G32_RISE If no Riser File is specied the Riser Tab Dialogue will not be available to the user. NOTE The riser capability is not a standard feature of Gmoor32. If you require this feature please contact Global Maritime. 12.8.1 Connection The user can choose between the following Connection status:Not Deployed Hung O Connected 12.8.2 Top Tension The Top Tension is taken from the Riser File, or can be manually entered here by the user to replace the value from the riser le for this particular run. No changes are made to the *.RSR le. Units are user specied. Page 87 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.8.3 Mud Weight The Mud Weight is taken from the Riser File, or can be manually entered here by the user to replace the value from the riser le for this particular run. Units are lb per gallon. 12.9 Vessel This tab allows the user control over the setting of vessel damping. Moored vessels have poorly damped resonant responses in surge, sway and yaw at periods in the range 50 to 300 sec. These low frequency (LF) modes are excited by unsteady wind and wave drift forces. The extent to which these modes are excited depends critically on the damping. There are the following contributions to the damping:1. Radiation damping. 2. Wave drift damping. 3. Viscous drag on the hull. 4. Viscous drag on the mooring lines If Gmoor calculations of LF motions are not required, the user should uncheck the Calculate Second Order Motion check box. On this tab in v9.2, damping values are displayed in physical units, and not as percent critical, which was the practice in previous versions. There are radio buttons entitled Extra damping and Total Damping. If the user selects Extra Damping, then Gmoor uses an iterative method to calculate equivalent linear damping, which represents the viscous damping on the hull, in the current owing at the time. To do this, it uses the current forces in the CVF, and it only uses the surge and sway damping in the very rst instance. The user may enter extra linear damping, which is added to the afore mentioned Gmoor estimate. This extra damping can represent mooring line and wave drift damping. If the user selects the Total Damping radio button, then he must enter linear damping coecients in surge, sway and yaw beneath. In this case, Gmoor simply uses these total linear damping coecients, and bypasses the iterative equivalent linear damping calculation. The gures for Vessel Damping on this tab are those of the previous equilibrium analysis. After setting any extra or total damping, the user should run the equilibrium analysis, and then review the damping on the Motion Screen, where the damping coecients are displayed in both physical units and as percent critical, along with the natural periods, etc. Global Maritime GM-44445-0407-37028 Page 88 GMOOR CHAPTER 12. INTERACTIVE DIALOG 12.10 Control The Control tab is used to simulate the winches on the vessel. It is possible to move the vessel to the Target Position, slacken leeward lines, or perform full control of all lines to optimise line tensions. 12.10.1 Position Target (UTM) The Target position is displayed in Universal Transverse Mercator units (UTM metres) in a non-editable form. Initially the Target position is the Reference position dened in the Spread File. Redene Target The Redene Target button will enable a new window, Position, where the user is able to move the target location. Reference If changes have been made to the Target position they can be quickly cancelled and the Target returned to the Reference position by clicking the Reset to Reference button. Move Rig to Target If this option is enabled when the user exits the Edit, Interactive menu by the OK button (commit changes) the rig will be moved to the Target location. 12.10.2 Redene Target Reference The Easting and Northing UTM's of the Reference position are displayed as UTM co-ordinates. These values are taken from the Spread File. Units are UTM's (metres). Current Target The Easting and Northing UTM's are initially set to the Reference co-ordinates but can be manually replaced by the user. This method is not recommended as Page 89 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG the likelihood of user error is increased. A preferred method of moving the target is through the Calculated Target option. Units are UTM (metres) if the Current Target is entered directly. If the Calculated Target option is used then units are user specied. Calculated Target When this option is selected the Calculate button is enabled and the Easting and Northing UTM's are not available for the user to directly edit. Riser Target Not available in this version of Gmoor32. OK will save the changes made and close the window. Cancel will discard the changes and close the window. Calculate This button will enable a new window, Relative X-Y Position Calculator, where the user can calculate a new target location. Relative To Reference/Target Choose from the options Relative to Reference or Relative to Target for the reference point to move relative from. For an initial set-up the reference point will be the same as the Target Point. Move East/North Select Move East/North and enter the distances to move the Target East and North from the reference point. For West and South enter the East and North values with a negative prex. Units are user specied. Move Range/Bearing Select Move Range/Bearing and enter the range and bearing to move the Target from the reference point. The range is in the user specied units and the bearing in degrees. Calculated UTM The new Target Location is displayed here. Units are in UTM's (metres). Global Maritime GM-44445-0407-37028 Page 90 GMOOR CHAPTER 12. INTERACTIVE DIALOG OK will save the changes made and close the window. Cancel will discard the changes and close. The Apply button is not activated until changes have been made to any of the entries. 12.11 Analysis The user can select the form of Analysis to be run in this tab. Equilibrium Equilibrium analysis nds the equilibrium position of the vessel together with the corresponding line tensions, under the action of the mean environmental force. Mooring lines may be designated as intact or broken to represent various failure cases. Associated with the basic equilibrium analysis, GMOOR calculates both Wave Frequency (WF) and Low Frequency (LF) motions, and if requested will perform line dynamic analysis. The user has control of the various options through the 3 check boxes in the lower half of the page, as described below. There are no options with respect to the WF motions: GMOOR simply calculates signicant and maximum amplitudes by frequency domain methods. Transient Select Transient as the Analysis Method when a time domain transient analysis is required. This selection will enable the Failure drop down selection box. Consequence Analysis Selection of Consequence Analysis is a short cut Batch Analysis using the present condition. The consequence analysis performs both static and transient runs or all failures: anchor lines, thrusters and blackout. 12.11.1 Failure Only active for Transient analysis, the user is able to select which component of the mooring system has failed. The options available are:Line 1 Break Line 2 Break .... Thruster 1 Fail Thruster 2 Fail Page 91 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 12. INTERACTIVE DIALOG .... blackout 12.11.2 Dynamic Analysis H Dynamic If this box is checked, GMOOR will perform line dynamic analysis for all deployed lines. The starting information for this analysis consists of vessel oset (eg Mean + LFmax), and fairlead WF amplitude and period. This information is set up according to whichever code check is being applied. The actual analysis is the transfer matrix method in the frequency domain, and the results are reported on the Leg Screen. 12.11.3 LF Frequency Domain If this box is checked, GMOOR will perform a frequency domain calculation of the LF motion, which takes less than a second. Please see the Vessel Page for a discussion of the damping, which is crucial to the results. 12.11.4 LF Time Domain Checking this box invokes a time domain analysis of LF motion, which can take half a minute or more, depending on the speed of the computer and the parameters set. The motivation for this analysis is to obtain a better estimate of the LF motion than can be provided by the frequency domain analysis, since this latter analysis is unable to disentangle the coupling on the damping. The time domain has other benets, for example if the mooring force characteristics are signicantly non-linear over the range of the motion. The user can set the simulation duration on the Wave Tab of Units and Analysis Settings. The simulation is started with the vessel in its static equilibrium position, with the object of minimising starting transients. GMOOR runs the simulation for the specied duration, having rst run for a 20 minute settling period. The settling period is excluded from the time history from which the motion statistics are evaluated. Note that the frequency and time domain check boxes are not mutually exclusive. However if the time domain box has been checked, it is the results of this analysis which are reported on the Motions Screen, and used as the basis for the line dynamic analysis. Global Maritime GM-44445-0407-37028 Page 92 Chapter 13 Batch Menu & Batch Dialog Figure 13.1: Batch Menu The Batch pull down menu enables the user to run multiple analyses for the chosen spread and to save those analyses for re-run at a later stage. The function of the Batch section is to run consequence analyses, with each case giving results for intact, static single line failure and transient failure cases. In one batch case all lines are broken in turn, and both single and multiple thruster failures are analysed. For a typical 8 leg spread with two thrusters operating a total of 23 cases will be analysed for each environment. For each Batch case an environment must be input together with other details such as the vessel draft, tide height, line adjustments, etc. To run an analysis for all eight cardinal directions, eight cases need to be dened - one for each weather direction. The options available are New or Open. 13.1 New - User Dened Starts creating a new batch input case by displaying the Batch Dialog (g 13.2) with a single case in it which is a copy of the Interactive condition at that time 13.1.1 Batch Control Dialog The Batch Dialog displays a list of batch cases and allows the user to Add/Modify or Delete cases as required and Save the cases to a Batch Input File (*.bif) Page 93 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 13. BATCH MENU & BATCH DIALOG Figure 13.2: Batch Control Dialog Running Batch Analyses Enter a batch title for each batch session. A new batch session is created each time the Run Button is selected. When viewing output from a batch run each session is given a Batch ID number, which allows cross-referencing of results. Note that if a consequence analysis is run from the Edit, Interactive menu then it will be treated as a batch session and will be given a Batch ID number. Enabled Only the cases checked (selected) will run in the batch analysis. Click on the check box to select and deselect. You can also use the 'Enable All' and 'Disable All' buttons Case Title & Time Label The Case Title and Time Label are taken from the Batch Mode Case Title & Time Label edit boxes (similar layout to Edit, Interactive menu) and are automatically entered. Enable All This button will Enable All of the cases within the batch analysis to be run. A shortcut method of enabling all the cases for a batch analysis that has a large number of cases. Global Maritime GM-44445-0407-37028 Page 94 GMOOR CHAPTER 13. BATCH MENU & BATCH DIALOG Disable All This button will Disable All of the cases within the batch analysis to be run. A shortcut method of disabling all the cases for a batch analysis that has a large number of cases Add This will call up a new window, Batch Mode: New Case, where the details for the analysis are entered as in the Interactive menu. The functionality of this window is the same as the Interactive window. Enter all the details for the environment, mooring lines, thrusters, riser, vessel, control, etc, and click OK to enter the details into the batch le. Cancel will discard any changes made and close the Batch Mode New Case window. The forces button will display the Force + Motion Summary window as described earlier in the manual. Use this option to dene an analysis for all eight head, quarter and beam conditions where the variables have been dened for the rst direction. By selecting the rst dened index and clicking Add the new index will adopt the properties of the selected index. The user can simply change the details to suit the new direction. Generate This will call up a dialog which is a basic batch case generator. Figure 13.3: Batch Case Generator The important thing to understand about the generator is that it can generate cases by that can be dened by specifying start/increment/end for certain parameter(s). For instance you can specify incrementing directions, incrementing wind speeds, incrementing currents, etc. What you can't presently do is to specify dierent weather from dierent directions. There are 2 ways of using the generator Before calling up the Batch Generator, edit the existing rst case and use it Page 95 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 13. BATCH MENU & BATCH DIALOG as a base case. Bring up the Batchh Generator and dene the cases there These are best illustrated by an example. Suppose we want a series of batch cases where the weather is coincident and comes from every 30 degrees around the vessel, but the weather is constant, as follows Wind Speed = 35 knots Wave Height= 8 secs Wave Period= 8 secs Current Speed=0.5 knots To produce this you can call up the batch generator and for the rst paramenter you enter specify the parameter (or one of the paramters) that increments. In this case you need to specify one of the dorections and we have chosen the wind direction (see g 13.4) Pick the parameter from the drop down. Tip The units will be as set in the interactive condition so make sure they are correct before you start. Type in the start, increment and end and the number of cases will be calculated automatically Figure 13.4: Batch Case Generator - stage 1 The rst parameter you enter sets the number of cases to be generated. For the following cases, that number of cases must be used. We can then ll in the rest of the parameters as shown in g ?? Once you have all the parameters lled in you can hit the 'Generate' button and the batch cases will be lled in automatically as shown in gure ?? The alternative way to produce this series of cases is to edit the existing single batch case in the normal way with the weather required, apart from the directions which are going to vary. Then when you bring up the batch generator, specify only the directions as shown in gure 13.7. However, this time check the \Leave existing last batch case untouched" checkbox. This will use the existing case, with the weather that you have specied, as the base case for the generation and will generate extra cases with the weather direction varying. Global Maritime GM-44445-0407-37028 Page 96 CHAPTER 13. BATCH MENU & BATCH DIALOG GMOOR Figure 13.5: Batch Case Generator - stage 2 Figure 13.6: Batch Case Generator - stage 3 Page 97 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 13. BATCH MENU & BATCH DIALOG Tip The existing batch case becomes the rst generated case, so in the example you only need to start the generated directions at 30 degrees Figure 13.7: Batch Case Generator - alternate method When entering directions, there is a special feature available where you can select the direction to be down or between mooring lines. Suppose we want the same weather as above applied down and between the mooring lines. Using the alternate method, you specify the weather in the rst batch case, as before and then call up the generator and instead of specifying the start,increment and end in direction, use the drop down box to select \Down and Between lines" as shown in gure 13.8 Figure 13.8: Batch Case Generator - special directions Edit The user can edit a batch mode analysis already created by rst selecting an Index (existing batch le case) and clicking the Edit button. The Batch Mode window will be enabled allowing the user to edit the previously entered details. Click OK to save the changes into the existing batch le. Cancel will discard any changes made and close the le. Delete This deletes the currently highlighted case in the list. Global Maritime GM-44445-0407-37028 Page 98 GMOOR CHAPTER 13. BATCH MENU & BATCH DIALOG Make Interactive It is sometimes useful to be able to check a batch case interactively and this button can be used to copy the details from the selected Batch case and paste them nto the current interactive case. Once the Make Interactive button is pressed close the batch analysis menu and return the selected batch case will now be available for further interactive analysis. Run To Run a Batch analysis with all the selected cases click the Run button. Results are sent to the output text les and can be view using the Print/Print Preview commands. Save This button allows the user to save the Batch cases dened in a Batch Input (BIF) File. This le can be used if the batch case has to be re-run, or altered, at a later date. Note that BIF les created in an earlier version of Gmoor32 are not guaranteed to work in the latest version. Restore This restores batch cases from a previously saved BIF le. You should only attempt to restore cases from BIF's of the same spread les or a very similar one, The BIF les are not guaranteed to be Spread independant. Close This will close the batch mode window without performing an analysis. The user will be prompted to save any changes to the batch input le opened or created. 13.2 New - Forecast Based The user can choose the batch analysis to be run from a forecast e-mail message, *.MSG. A new window is enabled that allows the user to choose and open a forecast e-mail message to create the analysis details. Selecting an e-mail message to run a forecast based batch analysis will open the Batch Control window as in the User Dened section but with the cases to be run already dened as Indexes. To run the analysis no editing is required to the cases simply click the Run button. The analysis will be performed and the user can save the input and output results as dened in the previous section. Page 99 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 13. BATCH MENU & BATCH DIALOG The functionality is exactly the same as described previously with the user able to enable/disable, edit (or view), promote and save as the batch forecast. The average forecast will take between 10 and 20 minutes to run depending on the speed of your PC. 13.3 Open This selection will allow the user to Open an existing Batch File (*.BIF). The le can be held locally or can be accessed from a network drive using the standard windows commands. The selected le will be used to open the Batch Mode window with the case dened. Global Maritime GM-44445-0407-37028 Page 100 Chapter 14 Graphs Menu Figure 14.1: Graphs Menu 14.1 Vessel Excursion and Point graphs When a graph has been displayed on screen using one of the following commands it is possible to alter the scale, axes, colours, etc by using the View, Settings menu. 14.2 Catenary Prole Selection of the Catenary Prole will enable a new window, Catenary Prole Details, where the user can select which catenary is to be plotted. Click OK to plot the selection or Cancel to close the window and return to GMOOR main view. The Catenary Prole is displayed in a new window which remains active until closed. The user can switch back to the Main view by the Window drop down Page 101 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 14. GRAPHS MENU menu, or can print the plot from File - Print. Mooring Line Number Select the mooring line number to be plotted from the selection box. All intact lines dened in the Spread File are available to plot. Tensions Choose between the options of Present or User Dened to plot tensions on the graph. The default number of plots produced by GMOOR is 5 and will cover the normal working range of the line tension, these are non-editable to the user in Present mode. Selection of User Dened will enable the further edit boxes where the user can dene the mooring line number and each line tension individually. The default value for Gmoor32 is Present. Number of Tensions (MAX 5) Enter the number of tensions you wish to plot for the chosen mooring line. The tensions will be plotted in chronological order. Enter the tensions to be plotted in chronological order in the boxes Tension 1 to Tension 5. Boxes with details entered outside the Number of Tensions chosen will not be displayed. 14.3 Line Load Excursion Selection of the Line Load Excursion will enable a new window, Line Load Excursion Curve Details, where the user can select the line of interest. Click OK to plot the selection or Cancel to close the window and return to Gmoor32 main view. The Line Load Excursion graph is displayed in a new window which remains active until closed. The user can switch back to the Main view by the Window drop down menu, or can print the plot from File - Print. 14.4 Vessel Load Excursion Selection of the Vessel Load Excursion will enable a new window, Vessel Load Excursion Curve Details, where the user can enter the weather direction and lines of interest. Global Maritime GM-44445-0407-37028 Page 102 GMOOR CHAPTER 14. GRAPHS MENU Click OK to plot the selection or Cancel to close the window and return to the Gmoor32 main screen. The Vessel Excursion is displayed in a new window which remains active until closed. The user can switch back to the Main view by the Window drop down menu, or can print the plot from File - Print. Absolute Load Direction (to) Enter the absolute direction for environmental load to act upon the vessel, the default value is the vessel heading. The units are in degrees. Maximum Load Enter the maximum load to be applied to the vessel using the user specied units. Number of Tensions (MAX 5) Enter the number of mooring lines to be plotted. The maximum is 5. 14.5 Point Selection of the Point graph will enable a new window, Height or Depth of Point verses Tension, where the user can select which line is to be plotted and how the plot is dened. Click OK to plot the selection or Cancel to close the window and return to the GMOOR main screen. The Point Tension graph is displayed in a new window which remains active until closed. The user can switch back to the Main view by the Window drop down menu, or can print the plot from File - Print. Mooring Line Number Select the mooring line to be plotted from the selection box. Minimum Tension Enter the minimum tension for the mooring line to be plotted. The units are user specied. Page 103 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 14. GRAPHS MENU Maximum Tension Enter the maximum tension for the mooring line to be plotted. The units are user specied. Reference Point Choose from the selection box the reference point, Fairlead or Anchor, for the tension point to be plotted against depth/height. Distance from Fairlead/Anchor Enter the distance from the reference point (fairlead or anchor)for the point tension to be plotted using the user specied units. 14.6 Save Graph As All graphs can be saved electronically as a Bitmap le using the Save Graph As command from the Graphs drop down menu. The selection of this command, when a graph is active, will activate a new window where the user can browse and save the graph using the standard Windows functions. Global Maritime GM-44445-0407-37028 Page 104 Chapter 15 Data Files The following sections describe the data les required for running Gmoor32. A set of example data les is included with the program and these les are described in detail. 15.1 Introduction Before Gmoor32 can be run details of the vessel, its mooring equipment, the spread and the location at which it is operating must be available in the form of data les. Four les are needed, one which denes the spread arrangement, the SPREAD FILE, two which dene the vessel properties/geometry, the VESSEL FILE and PLAN FILE and one which denes the eld, the FIELD FILE. If a riser is present in the analysis a fth le must be included to dene the properties/geometry of the riser, the RISER FILE. The rst two of these les the Spread File and the Vessel File are compulsory the rest are optional. The rst time user is advised to run the program initially using the sample data les provided. If you are now about to use the program for the rst time with your own data then read the following sections carefully. These describe the preparation of SPREAD, VESSEL, PLAN, FIELD and RISER FILES respectively. This section introduces the terminology and conventions used by Gmoor32 and outlines an example mooring problem which is later described in detail. This problem is hypothetical and is used to illustrate features of the program. On a semi-submersible vessel the mooring lines lead from anchors embedded in the seabed through pulley wheels to a tensioning device. The pulley wheels are known as FAIRLEADS and the tensioners as LIFTERS, WINDLASSES or WINCHES. The mooring lines may be single component CHAIN, WIRE ROPE or even SYNTHETIC FIBRE ROPE or a number of components of dierent types. Between each component there may be a heavy weight (SINKER), a BUOY or just a shackle. Page 105 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES If the dynamics of the mooring lines are neglected then the tension depends only upon the line properties of WEIGHT PER UNIT LENGTH and ELASTICITY, the LINE LENGTH and the distance from the anchor to the fairlead. The eects of the moorings on the vessel depend upon where the lines are attached to the vessel, the directions of the lines and the tensions. The directions of the lines are dened by the placing of the anchors - ANCHOR PATTERN. In general a symmetric pattern is desirable. The axis convention Gmoor32 uses for dening points on the vessel is shown in Figure 2. It is a right handed convention with X positive to Starboard, Y positive Forward and Z positive upward. The origin for the vessel axis system is nominally the plan position of the centre of gravity at the keel. You may normally assume that the centre of gravity is on the centreline amidships. Minor deviations of the centre of gravity from the assumed position will only aect transient analyses and then only by a small amount. The convention for line component numbering is that the rst component is always at the anchor and the last component at the vessel. Note that Gmoor32 data can be entered in either Metric or Imperial units provided that consistency is maintained for the input units chosen within a particular le. (i.e. all Metric or all Imperial). Conversion between units is a built-in facility of the program. The output units are user specied within Gmoor32. Separate les may have dierent units e.g. the Spread File may be in metric units whilst the Field File may be in Imperial units. In the Field File some plans may be entered in Imperial units and others may be entered in Metric units. The data preparation forms are explicit where this option is available. Entering and Checking Data Files This is done using a text editor (eg NOTEPAD) or word processor, typing in the data in the manner described later in this section. If a word-processor program is used then make sure you do not use it in a mode that formats the text by including special characters. Always save as plain ASCII les or Gmoor32 may reject the data. Text Data As mentioned in the preceding sections whenever text input is required - either for lenames or descriptions - a maximum number of characters is specied. If you enter less than this number then the remaining characters are taken as spaces. Any extra characters above the limit will be ignored and will not appear in the printout from the program run. Take care when using special characters, in particular do not use the double quote character " in a line of text, this can cause problems when generating output. Global Maritime GM-44445-0407-37028 Page 106 GMOOR CHAPTER 15. DATA FILES Numerical Data Numbers may be entered as INTEGERS (whole numbers e.g. 12) DECIMALS (e.g. 7.322) or in EXPONENT format (e.g. 0.723E+1). The total number of characters in the number must not be greater than 14 characters in length including the decimal point and any spaces preceding the number. Unless a data item is clearly an integer such as the number of lines or the number of components it is strongly advised that the decimal point is included e.g. `X co-ordinate' write `47.0' rather than `47'. Integer values should, of course, be written as integers, e.g. `Number of blocks' write `7'. If you enter it as 7.0 Gmoor32 will still read it correctly however. Multiple Items On A Line Where more than one item of data is entered on a single line, a comma must separate each item and the line must be terminated by pressing the Return or Enter key. A comma should not follow the last item on a line. There should always be a blank line at the end of all data les. 15.2 The SPREAD (*.SPD) File The Spread File contains all the data relating to the make up of the mooring lines and the position of the vessel and anchors. The le is the main data le for Gmoor32 and contains references to the other data les used when running an analysis. The example le G 32 EXAM:SP D is described in detail. File Creation Details Enter text up to a maximum of 40 characters to describe the overall spread (contained in the data le). The number of characters including intermediate spaces may be less than 40, but those in excess of 40 will be ignored. For our example le we have entered:EXAMPLE SPREAD CVF Custom Vessel Data File (*.CVF) Enter the name of the Custom Vessel File to be used for the analysis. The le name must be prexed with *CVF and long le names are supported. Gmoor32 will look for this le name with the extension `CVF' added. Do not enter the extension `.CVF'. In the example the Custom Vessel File is called `G32 EXAM.CVF' thus the entry is:Page 107 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES *CVF G32_CUSTOM At run time this le (G32 EXAM.CVF) must be in the same data directory as the Spread File. Global Maritime Ltd produces the Custom Vessel File (CVF) in-house as a service. The le in a binary format cannot be created without MAKECVF, an in-house utility, and is directly used by Gmoor32 to dene the force and motion characteristics of the vessel. Vessel Data File (*.VSL) As an alternative to the CVF a Vessel File (*.VSL) may be used. The Vessel File does not contain environmental force and motion characteristics. Consequently wind speeds, wave heights, etc, cannot be entered and the environmental force acting on the vessel must be entered explicitly. If a Vessel File (G32 VESSEL.VSL) is to be used then the *CVF prex is not used and the entry is:G32_VESSEL See the example Spread File G32 VSL.SPD. Field Data File (*.FLD) Enter the name of the eld data le to be used for the analysis. If no le extension is given, Gmoor32 will look for this le name with the extension `.FLD' by default. In the example the eld le has been called `G32 FIELD.FLD' thus the entry is:G32_FIELD At run time this le (G32 FIELD.FLD) must be in the same data directory as the Spread File. If you don't wish to use the eld plotting option enter *NONE in place of the eld data le name. The eld le can be a DXF or DWG le. This can be specied by including the le extension in the led le name. for example :G32_FIELD.DWG Alternatively, the older way to do it is to us the keyword *DXF or *DWG in front of the lename, for example :*DXF G32_FIELD ,which will look for a le G32F IELD:DXF: Global Maritime GM-44445-0407-37028 Page 108 GMOOR CHAPTER 15. DATA FILES Riser File (*.RSR) (optional) Enter the name of the riser data le to be used for the analysis. The le name must be prexed with *RISER. Gmoor32 will look for this le name with the extension `.RSR' added. Do not enter the extension `.RSR'. For example the riser le may be called `G32 Riser.RSR' thus the entry is:*RISER G32_Riser At run time this le (G32 Riser.RSR) must be in the same data disc/directory as the Spread File. If no riser is present this line may be omitted from the Spread File. Units Options Gmoor32 allows the choice of working in either METRIC or IMPERIAL/USA units. METRIC units are METRES, TONNES and SECONDS and are selected by entering 1. IMPERIAL/USA units are FEET, KIPS and SECONDS and are selected by entering 2. Entering any other number will result in the program rejecting the data le and giving an error message. The units chosen here will be the default units used for the analysis and output. The user can specify the units to be used at run time using the Options Menu of Gmoor32. In the example the units are METRIC so 1 is entered as the default units. Range/Bearing Option Gmoor32 allows the anchor positions to be set relative to the centre of the vessel or relative to individual fairleads. In both cases the vessel is assumed to be at the reference position and heading. Thus the two options are from the REFERENCE (TRUE) and RELATIVE To FAIRLEAD. The REFERENCE POSITION option is selected by entering 1. For this option the RANGE is the distance of the anchor from the REFERENCE POSITION of the vessel. The BEARING of the anchor is the angle relative to TRUE NORTH (in degrees) of a line drawn from the REFERENCE POSITION to the anchor. Note that as with all bearings the angle is positive clockwise. The FAIRLEAD option is selected by entering 2. This option requires the RANGE to be specied from the FAIRLEAD and the BEARING of the line to be relative to the initial heading of the vessel. In the example the option is set to 2 so the range and bearing of the anchors is relative to the fairleads. Reference Position Enter the desired REFERENCE POSITION and HEADING of the vessel. The HEADING is measured clockwise from TRUE NORTH. The VESSEL ORIGIN is Page 109 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES taken to be the position of the vessel CG and for most vessels it can be assumed to be on the centreline amidships. In this case the vessel is at co-ordinates 100 East and 0 North and on a heading of 0 degrees thus the required entry is 100.0, 0.00, 0.00 The Reference Position and Target Position are the same initially but the Target Position may be altered at run time if required. Water Depth At Vessel H SLOPE This line contains the water depth at the initial position of the vessel. Optionally, this value of water depth may be preceded by the keyword *SLOPE. In the absence of this keyword, the seabed slopes at the anchors are calculated from the dierences between the depths at the anchors and the vessel. If this keyword is present, seabed slope and line status are read from the spread le at the same time as the ranges, bearings and depths at the anchors. For the details of this, please see the subsection below on seabed slope. It is usual to reference the depth to LAT (Lowest Astronomical Tide) although any other suitable datum may be used if preferred. In the example a water depth of 1000.0 metres is used. At run time the water depth at the vessel will always be taken as this value plus the tide height irrespective of where the vessel may be moved. Initial Tide Height Tide height must be entered using the same reference datum as that used for water depth. The height may be varied at run time to examine the behaviour of the moorings for example at High Water or Low Water or any intermediate tidal elevation. In the example we dene an initial tide height of zero - enter 0. Note that the eects of tide height are only signicant if it is an appreciable percentage of the water depth - more strictly the dierence in elevation between the fairlead and the anchor (not applicable in this example) . Vessel Draft The draft of the vessel is usually measured from the keel (underside of pontoons) and does not normally include appendages such as thrusters. The value entered here should lie within the range of vessel drafts specied in the Vessel File i.e. the draft should be greater than or equal to DRAFT NO. 1 (usually the survival draft) and less than or equal to DRAFT NO. 3 (usually the operating draft). It is normal practice to set the initial vessel draft to the survival value. If the value entered is outside the limits in the vessel le the closest limit value will be used by the program. In this example an initial draft of 19.81 metres is entered. Global Maritime GM-44445-0407-37028 Page 110 GMOOR CHAPTER 15. DATA FILES N.B. Under-keel clearance may be a matter to be considered separate to the Gmoor32 program. Gmoor32 makes no check on clearance after input but the program will halt and give an error message if at any time a fairlead is below the seabed at the vessel. Number Of Mooring Legs Enter the number of mooring legs (lines) in the spread. Up to 20 legs are permitted in the standard version of the program and normal practice is to number clockwise from the forward starboard leg, although any suitable designation may be used. The numbering convention used in Custom Vessel Files is dened in the validation report for the vessel. In the example there are 8 mooring lines as shown. Number Of Leg Types Each mooring leg can have a dierent conguration of line components - e.g. dierent sizes, materials, buoys or sinkers. More often than not all legs are identical. The details of the conguration are entered later - the number of dierent congurations (TYPES) which will be specied is entered here. In the example we have used two leg types thus we enter 2. The maximum number of leg types permitted is 20. Leg Number The LEG NUMBER tells Gmoor32 to which fairlead the anchor is connected. The numbering system is the same as used in specifying the fairlead co-ordinates in the Vessel File i.e. the program will attach mooring leg 1 (dened here in the Spread File) to the fairlead 1 (dened in the Vessel File) and so on. It is not necessary to deploy every line on the vessel - if a winch isn't used just omit that leg number from the list of anchor positions. Note that the leg numbers must be dened in ascending order or Gmoor32 will give a `sequence error' message. Type Number As described above each mooring leg can have a dierent composition or TYPE. In the example spread provided two leg types are dened so either 1 or 2 can be entered. Anchor Range, Bearing The position of the anchor is specied by the RANGE (distance) and BEARING in degrees. If the anchor range is entered as a negative number then Gmoor32 will assume that the line payout and pretension dene the range of the anchor. The anchor will be positioned so that the payout is equal to the value entered for Page 111 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES the range (ignoring the - sign) at the required pretension. The pretension must be specied as dened under PAYOUT/PRETENSION below. Leg one has -2275.0 entered for the range and therefore the line payout will be set at 2275m and the range will be calculated by Gmoor32. The bearing is entered as 22.5 for the rst leg and the others follow at 45 degree increments. Water Depth At Anchor Enter the water depth at the anchor position referenced to the same datum as used previously for water depth at the vessel. Since there is no seabed slope in the example this is the same as the water depth at the vessel. 1000.0 is entered for all water depths at the anchors. Following these items there are 3 optional elds. These are only read if the *SLOPE option is given. If you save a spread le that you have created manually, it will automatically add the *SLOPE option and these 3 elds, with their default values, if they were not specied initially. Sea Bed Slope (Optional - dependant on *SLOPE) If the keyword *SLOPE has been entered on the line of data containing the depth at the vessel (see above), then seabed slope and line status should be entered here. The value of slope in degrees should be entered, with a positive value indicating a rise towards the vessel. The line status is an integer in the range 1 to 14. The motivation for setting statuses other than intact at the start of a run is to represent umbilicals between the vessel and a platform, which remain xed in payout despite any moves or changes in environmental force. Status 14 (FIXD will appear on screens and printout representing FIXED) has been introduced, which if set, guarantees that Gmoor32 does not change the payout of these lines during moves. For an umbilical free hanging from an attachment point on the platform which is above the water line, set the water depth at the anchor to minus the height of the attachment point above the water, and set the seabed slope to -89.9 deg. For genuine mooring lines, set the status to 1. Line Status - (Optional - dependant on *SLOPE) This is an optional eld that normally only gets created by the spread editor. It gives the status of the line. 0 not deployed 1 intact (default)) 2 broken Global Maritime GM-44445-0407-37028 Page 112 GMOOR CHAPTER 15. DATA FILES Adjustable Payout - (Optional - dependant on *SLOPE) This is another optional eld that normally only gets created by the spread editor. It gives the adjustable component length of the line This is used temporarily by the spread editor and should not normally be manually included as it can cause problems by over-riding the payout/pretension given in the leg type information. Type Number Type Number denes each mooring leg type by the arrangement and properties of each line component. For each type cited in the arrangement the relevant type details must be given. The total number of types dened thus must equal the NUMBER OF LEG TYPES entered. You must start with TYPE number 1 and enter the details for each type sequentially. No type numbers may be skipped. Number Of Components Each line can comprise a number of dierent component cables. For example a vessel may have wire rope at the winches and a length of chain at the anchors. The maximum number of components permissible in the standard version of the program is 10. In practice it is unusual to use more than 3 components. Anchors, sinkers and buoys are not included in the number of components. A typical 3 component line might consist of ground chain, wire, and chain at the winches. At the connection between each component Gmoor32 allows a buoy or sinker to be inserted as dened below. In the example each leg of the moorings has two components so the value 2 is entered. On the same line of data after the number of components, the keyword *BUOYFIX may optionally appear. The presence or absence of this keyword determines how Gmoor32 handles any buoys in the leg, as described in the section below on waterplane area. H BUOYFIX Adjustable Component The components are numbered from 1 starting at the anchor. Normally the last component is specied as adjustable corresponding to the line from on-board winches but if, for example, there are tensioning barges it could be an intermediate one. One, and only one, of the components must be specied as adjustable in every leg of the mooring. In the example there are two components so the adjustable component is 2 as shown. Page 113 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES Total Length Adjustable Enter the total length of line available for the adjustable component. This will normally be the length of line available onboard before setting anchors - the wire on the winch drum or the amount of chain in the lockers. If any pre-layed lines are not dened as separate components then their length should be included in the total. This line length is used to check that any payout adjustments made are within that available. If an attempt is made to exceed the line length available the program will warn you and use the maximum. In the rst example the vessel has a total wire capacity of 5000m so the entry here is 5000.0. Description This is used to describe the component and is for subsequent easy identication and checking of the spread le. The maximum number of characters permissible, including spaces, is 20. Any characters in excess of 20 will be ignored. It is recommended that you use this description to indicate the size and type of each component. In the example the mooring lines are made up of two components, the rst 4.5inch Oil Rig Quality chain and the second is 3.5inch wire. The entries are:4.5inch ORQ Chain -(1st component) 3.5inch (89mm) Wire -(2nd component) Payout Or Pretension The length of each component should be entered here. Do not forget that the units must be as specied by the UNITS OPTION. For the SINGLE ADJUSTABLE COMPONENT you may optionally enter the required initial pretension preceded by a minus sign. Pretension cannot be set for other components that are not adjustable. Note that the program will not allow a component to become less than 1 unit long. If you attempt to set a total payout which would result in the component becoming shorter than 1 unit the program will warn you and set the adjustable component length to 1 unit. Similarly if the payout or pretension requested would result in the adjustable line length exceeding the maximum length available the program will warn you and use the maximum. Since the example suggests setting the pretension (under no external loads) at approximately 20% of the breaking load the entries here are:500 (1st component - payout) -90.0 (2nd component - pretension) Global Maritime GM-44445-0407-37028 Page 114 GMOOR CHAPTER 15. DATA FILES Line Weight Per Unit Length Enter the appropriate weight per unit length of the component. Unless the line is to shore it will be submerged and the submerged weight must be used. For steel chain in sea water (of density 1.025 t/m3) the submerged weight can be found by multiplying the weight in air by 0.87. For wire values of this factor range from 0.87 downwards, commonly 0.84-0.81 is used to allow for lubricant within the wire bundles. The weight in air can be obtained from manufacturer's catalogues and some useful values are given in Tables 1 and 2. From Tables 1 and 2 the submerged weight of 4.5inch chain is found to be 0.247 tonnes per metre and 89mm wire is 0.0288 tonnes per metre. The values used in the example are specic to the actual chain, 0.259, and wire, 0.028, aboard the vessel. Breaking Load Enter the breaking load for the component. This will normally be the MINIMUM BREAKING LOAD given in the catalogue. It may be that lower values apply if the lines are old or have been down-rated by a classication or certication society in which case these lower values apply. Table 1 gives the value of chain at 975 tonnes (933.5 tonnes used) and Table 2 gives the value of wire at 518 tonnes (503.4 tonnes used). Diameter (mm) 73 76 78 81 84 87 90 92 95 97 100 102 105 107 111 114 117 120 Dry Weight (t/m) 0.117 0.126 0.133 0.144 0.155 0.166 0.177 0.185 0.198 0.206 0.219 0.228 0.241 0.251 0.270 0.285 0.300 0.315 Immersed Weight (t/m) 0.101 0.110 0.116 0.125 0.134 0.144 0.154 0.161 0.172 0.179 0.190 0.198 0.210 0.218 0.235 0.247 0.261 0.274 Elasticity EA Grade 2 (t) 47800 51800 54600 58800 63300 67900 72600 75900 80900 84400 89700 93300 98900 102700 110500 116500 122700 129100 284 306 321 344 367 392 416 433 459 476 503 521 548 567 604 633 662 692 Breaking Load (tonnes) Grade 3 ORQ NVK4 406 438 459 492 526 560 596 620 656 681 719 745 784 811 865 906 947 990 437 471 494 529 566 603 641 667 707 733 774 802 844 873 931 975 1020 1065 Table 15.1: Chain Properties Page 115 GM-44445-0407-37028 Global Maritime 568 612 642 688 735 783 833 866 918 952 1006 1041 1096 1133 1209 1266 1324 1384 GMOOR CHAPTER 15. DATA FILES Wire Size Dry (mm) Weight (t/m) 51 0.0110 54 0.0123 58 0.0142 60 0.0152 64 0.0173 67 0.0190 71 0.0213 74 0.0232 77 0.0251 80 0.0271 83 0.0291 87 0.0320 90 0.0343 96 0.0390 102 0.0440 Immersed Weight (t/m) 0.0092 0.0104 0.0120 0.0128 0.0146 0.0159 0.0179 0.0195 0.0211 0.0227 0.0245 0.0269 0.0288 0.0327 0.0370 British Ropes ELASTICITY EA (t) NMD new NMD old 12300 13700 15900 17000 19300 21200 23800 25800 27900 30200 32500 35700 38200 43400 49000 14600 16300 18900 20200 23000 25200 28200 30700 33200 35900 38600 42400 45400 51600 58300 20400 22900 26400 28200 32100 35200 39600 43000 46500 50200 54100 59400 63600 72300 81600 Breaking Load (tonnes) 180 200 224 249 274 299 333 361 389 417 447 487 518 585 665 Table 15.2: Wire Rope Properties Line Friction Coecient Enter the coecient of friction between the line component and the seabed. This depends on both the line (chain or wire) and the seabed composition. The following guidance on friction coecients is given in API RP2SK: Start Slide Chain 1.0 0.7 Wire 0.6 0.25 Table 15.3: Friction Coecients The NORWEGIAN MARITIME DIRECTORATE recommends a value of 1.0 for all seabed conditions as has been entered for the rst component. 0.6 has been entered for the second component. Density H Dynamic This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the density of the line component material (for steel wire and chain this is 7:85t=m3 . Units are t=m3 or kips=f t 3 . Global Maritime GM-44445-0407-37028 Page 116 GMOOR CHAPTER 15. DATA FILES Nominal Diameter This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the nominal diameter of the line component. Units are metres or feet. The nominal diameter is used to calculate the drag forces acting on the line component when combined with the drag coecient. H Dynamic Drag Coecient, Cd This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the drag coecient for the line component. Recommended values for the drag coecient can be found in API RP2SK or POSMOOR. API RP2SK recommends Cd of 1.2 for wire and 2.4 for chain based on the nominal diameter. POSMOOR (Jan 1996) gives values of 1.8 for wire and 2.6 for chain, without marine growth, and based on nominal diameter. H Dynamic Added Mass Coecient, Cm This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the added mass coecient for the line component. The total hydrodynamic mass is calculated based on the formula Mtotal = M (1 + Cm ). The value entered will therefore normally be 1.0. H Dynamic Number of Segments This is required for dynamic analysis only and may be omitted for quasi-static analyses. The dynamic analysis routine models the mooring line using the lumped mass method. This method splits the mooring line into a number of discrete segments, each with an associated mass and stiness. The accuracy of the solution depends on the number segments used. For guidance 20 to 30 segments should be adequate for most common mooring line arrangements. H Dynamic Elastic Coecients Of Component Normally line elasticity can be assumed to be linear, i.e. the component stretch is directly proportional to the tension. Gmoor32 requires the stiness of each component to be specied. The stiness is simply the product of the CROSS SECTIONAL AREA (A) of the component and the EFFECTIVE ELASTIC MODULUS (E) of the line material. NMD recommend that:For STEEL WIRE ROPE E = 9:8 1010 N=m2 Page 117 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES (N.B. a lower value of 7:0 1010 N=m2 is allowed for new wire) For CHAIN E = 5:6 1010 N=m2 Since sizes are usually given in mm or inches the following equivalent formulae may be useful and have been used in making up Tables 1 and 2. When the nominal diameter (d) is in millimetres NEW WIRE ROPE EA = 5:604d 2 Tonnes NORMAL WIRE ROPE EA = 7:846d 2 Tonnes CHAIN EA = 8:967d 2 Tonnes When the nominal diameter (d) is in inches NEW WIRE ROPE EA = 7970d 2 kips NORMAL WIRE ROPE EA = 11160d 2 kips CHAIN EA = 12760d 2 kips For wire rope and chain the elasticity should be assumed to be constant and thus the second and third coecients set at zero. The purpose of the second and third coecients is to enable accurate analysis with component materials having non-linear characteristics. Synthetic ropes become stier at high tensions and this has a marked eect on the mooring system. Gmoor32 allows this behaviour to be modelled by assuming that the component elasticity is given by the formula:EA = EA1 + EA2 T + EA3 T 2 As mentioned above, constant elasticity is obtained simply by setting the coecients EA2 and EA3 to zero. The value of the coecients for a non-linear elastic material can be found by tting a polynomial to the material load-extension curve. However, because of hysteresis eects it is often be suciently accurate to enter an equivalent linear elasticity over the range of tensions of most interest. From the above for 114mm chain and 89mm wire we nd:EA = 8.967 x 902 = 116535 tonnes (116500 tonnes used) EA = 7.846 x 892 = 62148 tonnes (62100 tonnes used) Sinker Weight (Buoy Net Buoyancy) At the SEAWARD end of each component Gmoor32 allows the inclusion of a SINKER or, with certain restrictions, a BUOY. The SINKER may be just a shackle, whose weight is negligibly dierent from the line weight, in which case zero may be entered here. Alternatively it may be a CLUMP WEIGHT or an ANCHOR whose weight and holding power is substantial. Thus enter the SUBMERGED WEIGHT in the appropriate units. Gmoor32 accounts for the HOLDING POWER (FRICTION) of SINKERS by reducing the tension in components seaward of the sinker which also aects line stretch. It does not matter if you do not specify an anchor for the rst component since Gmoor32 does not check holding power - it is assumed that the ANCHORS DO NOT DRAG. A BUOY may be placed at the seaward end of a component if the component is connected to the fairlead or if there is another buoy at the other end (towards the vessel) of the component (no sinker is permitted on components between a buoy Global Maritime GM-44445-0407-37028 Page 118 GMOOR CHAPTER 15. DATA FILES and the fairlead.). At present there are restrictions on the length of each component to which a buoy is tted. Since Gmoor32 does not check for intermediate grounding, the length is limited to twice the water depth at the vessel. If you try to go above this value the program will give an error message and set the maximum allowable value. The size of the BUOY is dened by its NET BUOYANCY when fully submerged. This must account for the self-weight of the buoy in air and the submerged weight of any pennant connecting it to the shackle between adjacent components. A BUOY is treated as a sinker of negative weight. The net buoyancy entered must be preceded by a minus sign to inform the program that this is a buoy. In the example there are two leg types each with two components. The rst leg type has only a shackle joining the rst (chain) and second (wire) components. The values entered are 0.0 for the shackle and the anchor can also be entered as 0.0, as it really doesn't matter what value is entered although it may be used in future releases of the program. The second leg type has a buoy between the chain and wire components. The value entered for the buoyancy is -20.0. Sinker Friction (Mean Waterplane Area) For a SINKER (clump weight) enter the coecient of friction between the sinker and the seabed. For an anchor this is the holding power and is generally greater than 1. Typical holding powers range from 2 with primitive anchors in poor soils to over 20 for modern anchors in good holding ground. 10 is often assumed to be a reasonable estimate. With a single component line the value is at present irrelevant since there are no checks on holding power. As in the case of anchor weight we suggest, however, that you get in the habit of dening a reasonable value. In our example the value was set to 0.0 for the rst component. For a BUOY enter the mean waterplane area as illustrated in Appendix 1. In the absence of keyword *BUOYFIX, Gmoor32 will calculate an eective freeboard for the buoy assuming a constant waterplane area and will calculate the required draft every time the line tension alters. For tensioning barges or similar very large buoys there can be numerical problems in nding a solution - the heave stiness of the barge is disproportionately greater than that of the catenaries. For these situations, include the keyword *BUOYFIX, and Gmoor32 will assume that the buoy is xed in draft at the surface, regardless of the values entered for buoyancy and waterplane area. Note that this option is only available where there are 2 components, multiple components from the tensioning barge are not permitted. In our example a buoy is present in leg type 2 and a value for the second component is set to 5.0. (5 square metres) Eective Buoy Pennant Length If a SINKER is tted this entry is irrelevant and it is recommended that you enter a zero. If a BUOY is tted then enter the EFFECTIVE PENNANT LENGTH. Page 119 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES This is dened as the distance from SWL (Still Water Level) to the component shackle with the BUOY FLOATING FREELY AND PENNANT ATTACHED. This means the buoy is taking its own weight and that of the pennant but is NOT CONNECTED TO THE MOORING LINE ITSELF. In the example the buoy is xed directly to the joining shackle and therefore the value entered is 0.0. Density H Dynamic This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the density of the sinker/buoy. Units are tonnes=m3 or kips=f t 3 . Projected Area H Dynamic This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the projected area of the sinker/buoy. Units are m2 or f t 2 . Drag Coecient, Cd H Dynamic This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the drag coecient for the sinker/buoy. Added Mass Coecient, Cm H Dynamic This is required for dynamic analysis only and may be omitted for quasi-static analyses. Enter the added mass coecient for the sinker/buoy. The total hydrodynamic mass is calculated based on the formula Mtotal = M (1 + Cm ). Separate Leg Files Alternatively spread les may reference leg data held in separate les with a .LEG lename extension. The special keyword *LEG may then be used in the spread le to assign a leg type having the properties dened in a named .LEG le. The syntax is:*LEG n lename where: n = Type Number (integer) lename = name of le with the leg details (*.LEG) Global Maritime GM-44445-0407-37028 Page 120 GMOOR CHAPTER 15. DATA FILES The data in the *.LEG le should be in the same format as would be given in the .SPD le, with the addition of two header lines. The rst line containing a descriptive title (up to 40 characters), and the second line giving the units ag for the data (1 for metric or 2 for imperial). An example le (LEGTYPE3.LEG) is listed in table 15.4. Note that the Type Number given in the data (item 1 line 3) will be overridden by the Type Number specied with the *LEG keyword in the spread le. Two part line with BUOY 1 3, 2 2, 2000.0 76mm ORQ Chain 1500.0, 0.112, 471.0, 1.0 51800.0, 0.0, 0.0 15.0, 10.0, 0.0 77mm Wire Rope 100.0, 0.0216, 390.0, 0.2 33200.0, 0.0, 0.0 -70.0, 10.0, 50.0 Table 15.4: Example LEG File 15.3 Example SPREAD (*.SPD) File /* THIS IS A COMMENT LINE */ /* Note that comments are commenced with / and * and ended with * and / -Note also that they can extend over several lines blank lines are also ignored and can therefore be used to clarify file layout */ EXAMPLE SPREAD FILE /* Title must be non-blank */ *CVF G32_EXAM /* CVF File */ *RISER CVB1 /* Riser File (optional) */ G32_EXAM /* Field File */ 1 /* Metric units */ 2 /* Range bearing option - from Fairlead */ 100.00, 0.00, 0.0 /* Target position XTARG, YTARG, THTARG */ 1000.0 /* Water Depth at Vessel */ 0.0 /* Tide height */ 19.81 /* Initial Draft */ 8 /* Number of Legs */ 1 /* Number of Leg Types */ /* Leg No, Type, Range, Bearing, Depth at Anchor */ 1, 1, -2275.0, 22.5, 1000.0 2, 2, -2275.0, 67.5, 1000.0 3, 2, -2275.0, 112.5, 1000.0 Page 121 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES 4, 1, -2275.0, 157.5, 1000.0 5, 1, -2275.0, 202.5, 1000.0 6, 2, -2275.0, 247.5, 1000.0 7, 2, -2275.0, 292.5, 1000.0 8, 1, -2275.0, 337.5, 1000.0 1, 2 /* Type Number, Number of Components */ 2, 5000.0 /* Adjustable Component, Total Length */ 4.5inch API ORQ Chain /* Description - Component 1 */ /* Payout, Weight, Break Load, Friction, Density, Diameter, Cd, Cm, Segments */ 500.0, 0.259, 933.5, 1.0 , 7.85, 0.114, 2.4, 1.0, 20 116500.0, 0.0, 0.0 /* EA, Quadratic, Cubic */ 0.0, 0.0, 0.0 /* Sinker Weight, Sinker Friction, Not Used */ 3.5inch (89mm) Wire /* Description - Component 2 */ /* Pretension, Weight, Break Load, Friction, Density, Diameter, Cd, Cm, Segments */ -90.0, 0.028, 503, 0.6, 7.85, 0.089, 1.2, 1.0, 20 62100.0, 0.0, 0.0 /* EA, Quadratic, Cubic */ 0.0, 0.0, 0.0 /* Sinker Weight, Sinker Friction, Not Used */ /* Sinker Added to this Leg Type */ 2, 2 /* Type Number, Number of Components */ 2, 5000.0 /* Adjustable Component, Total Length */ 4.5inch API ORQ Chain /* Description - Component 1 */ /* Payout, Weight, Break Load, Friction, Density, Diameter, Cd, Cm, Segments */ 500.0, 0.259, 933.5, 1.0, 7.85, 0.114, 2.4, 1.0, 20 116500.0, 0.0, 0.0 /* EA, Quadratic, Cubic */ 0.0, 0.0, 0.0 /* Sinker Weight, Sinker Friction, Not Used */ 3.5inch (89mm) Wire /* Description - Component 2 */ /* Pretension, Weight, Break Load, Friction, Density, Diameter, Cd, Cm, Segments */ -90.0, 0.028, 503, 0.6, 7.85, 0.089, 1.2, 1.0, 20 62100.0, 0.0, 0.0 /* EA, Quadratic, Cubic */ /* Weight, Friction, Pennant Length, Density, Projected Area, Cd, Cm */ 20.0, 10.0, 0.0, 2.4, 5.75, 2.0, 1.0 15.4 The VESSEL Files The CUSTOM VESSEL FILE is in a binary format and is created using the utility program MAKECVF. A CVF can either be produced as a service by Global Maritime or MAKECVF can be purchased. The CVF contains all the force, motion and geometric characteristics of the vessel and allows the user to enter weather conditions into Gmoor32 rather than environmemtal forces. As an alternative to the CVF a Vessel File (*.VSL) may be used. The Vessel le does not contain environmental force and motion characteristics. Consequently Global Maritime GM-44445-0407-37028 Page 122 GMOOR CHAPTER 15. DATA FILES wind speeds, wave heights, etc, cannot be entered and the environmental force acting on the vessel must be entered explicitly. A signicant portion of the Vessel File and the Custom Vessel File are similar and the following sections describe the information held within the Vessel File. For more information on MAKECVF please contact Global Maritime. Vessel Name The name of the vessel to which the data relates. File Units The units option for the data in the VESSEL FILE either METRIC (1) or IMPERIAL/USA (2). The data in the le will be converted automatically to the units nominated in the SPREAD FILE (*.SPD) and can be changed at run time be the user within Gmoor32. Number Of Mooring Winches The number of mooring legs (fairleads/winches) tted to the vessel. Up to 20 legs/winches are permitted in the standard version of the program and normal practice is to number clockwise from forward starboard although any suitable designation may be used. Fairlead Co-ordinates The positions of the vessel fairleads are specied in the vessel co-ordinate axis system. X is taken as POSITIVE STARBOARD, Y is taken as POSITIVE FORWARD and Z is POSITIVE UPWARD FROM THE KEEL. The vessel origin is taken as the position of the vessel CG projected onto the horizontal plane of the keel i.e. for most vessels it can be assumed to be on the centreline amidships at the keel. Vessel Draft The vessel properties must be entered for three dierent vessel drafts. Typically, data would be available for the survival draft (the lowest value), the operating draft (the highest value) and an intermediate value. Gmoor32 interpolates linearly between these three drafts for intermediate drafts. Displacement The vessel displacement corresponding to the appropriate vessel draft. Page 123 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES Transverse and Longitudinal GM The metacentric height, GM, of a vessel is a measure of its initial oating stability. These values govern the dynamic behaviour of the vessel in roll and pitch. In the present version of the program these values are not used. Masses In Sway, Surge and Heave The masses to be entered include added mass eects in the appropriate direction. They must either be in tonnes or kips depending upon the units option selected. SWAY is motion along the VESSEL X AXIS, SURGE is along the VESSEL Y AXIS and HEAVE is along the VESSEL Z AXIS as shown in Figures 2 and 3. Pitch, Roll And Yaw Radii Of Gyration The radius of gyration of the vessel about each axis. PITCH is rotation about the VESSEL X AXIS, ROLL is rotation about the VESSEL Y AXIS and YAW is about the VESSEL Z AXIS as shown in Figure 3. These radii are to be based on the vessel displacement such that the total inertia including added inertia eects is the product of the displacement and the square of the relevant radius of gyration. Sway, Surge And Heave Damping Coecients The damping coecients of the vessel in the three principal directions. The damping in these modes is assumed to be linear - i.e. proportional to velocity. The surge and sway coecients are closely related to the current loads. Damping coecient dimensions are thus force per unit velocity. In the METRIC system the units are TONNES/(METRE/SECOND). In the IMPERIAL/USA system the units are KIPS/(FEET/SECOND). Heave damping is irrelevant in the present version. It is possible to add further surge and sway damping at run time to account for the eects of damping source such as wave drift, mooring lines, etc. Pitch, Roll And Yaw Damping Coecients The damping coecients of the vessel about the three principal axes. Pitch and Roll damping are not relevant in the present version. Yaw damping units are moment per unit angular velocity. In the METRIC system they are TONNES METRES/(RADIANS/SECOND)2. In the IMPERIAL/USA system they are KIPS FEET/(RADIANS/SECOND)2. Alternative Quadratic Damping The Gmoor32 input le for custom vessel data (*.CVF) may now contain coecients given for angular motion damping that are linear or quadratic. To provide Global Maritime GM-44445-0407-37028 Page 124 GMOOR CHAPTER 15. DATA FILES exibility in the denition of damping coecients for use in time domain computations, damping force terms are evaluated as follows:F d = C1 u + C2 u 2 (where u is the vessel velocity) Both linear and quadratic damping coecients, C1 and C2 , may be dened for Sway, Surge and Yaw freedoms by using an alternative format for time domain data in the CVF le. Vessel Plan The vessel plan is dened as a series of POLYGONS or BLOCKS. The vertices of each block are specied relative to the vessel origin using x-y co-ordinates. The co-ordinate convention has been dened so that a head-up display has x horizontal and y vertical - i.e. x is measured positive to starboard and y is forward. The plan information is only used in the graphic display and may be as simple or detailed as required. If the VESSEL PLAN OPTION is not entered then Gmoor32 will not read this section of the data le but will represent the vessel plan as a polygon joining the fairlead co-ordinates. In our example the vessel plan is described in a separate PLAN le, G32 EXAM.PLN, called by the CVF. The following sections of Number Of Blocks, Number Of Blocks To Draw For Time Domain, Identier, Number Of Vertices and Vertex Co-ordinates describe the PLAN le used as well as describe the Vessel Plan within the VSL le. Number Of Blocks It is not necessary to produce a drawing to a great level of detail for a mooring analysis. It is, however, often useful to be able to see where particular items on the vessel are located relative to nearby structures and also to give visual cues to vessel orientation. In particular heavy lift and accommodation vessels have to approach xed structures closely and so the location and reach of cranes or gangways is important. In this context the plan is not restricted to physical bodies on the vessel but can also include crane or gangway radii. First you must imagine the vessel plan to comprise a number of simple polygons. One method is to photocopy a plan and with a coloured pen mark out the features to be drawn using a series of straight lines to form polygons giving a simplied outline such as that shown in Figure 3. In this case the features drawn are the pontoons, the deck, the main accommodation module, the helideck and a cross to show the centre of the vessel. In the example, G32 EXAM.PLN, the plan comprises of 5 BLOCKS; Vessel Centre Mark, Derrick, Pontoons, Main Deck, Helideck. The maximum number of blocks allowed in the vessel plan is 20. Page 125 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES Number Of Blocks To Draw For Time Domain As required by mooring codes Gmoor32 can calculate the trajectory of the vessel following sudden failure of a mooring line. During the time domain solution the program draws the whole vessel plan at nominated time steps. So that these plots do not become too cluttered by unnecessary detail a lesser number of blocks are plotted at each solution time step. These are selected in the order they appear in the plan le. In this case we decide to plot only the rst BLOCK and thus enter 1 in this box. Gmoor32 will plot only the rst block and therefore you must specify the required BLOCK rst - in this case the cross at the centre of the vessel. Each block must now be dened giving details required as follows: Identier For each BLOCK an IDENTIFIER is required - this is only for your convenience in entering and checking data les and is not used by the program in any other way. It must however be entered. Number Of Vertices The NUMBER OF VERTICES (points) which dene the rst BLOCK must be entered here. In this case 12 points are needed to dene the cross. Note that the total number of vertices in all blocks dening the vessel must not exceed 200. Vertex Co-ordinates The X, Y co-ordinates of each of the vertices must be entered in order. A straight line will be drawn between successive co-ordinates and nally from the last to the rst. It does not matter whether you specify the points going clockwise or anti-clockwise round the BLOCK. The denition of the rst block is now complete and the next BLOCK must be dened, repeating the process until all the BLOCKS (8 in this case) have been dened. Thrusters Thrusters can be included in the Vessel File and CVF. If thrusters are present then the rst data item to be entered is the keyword *THRUST. This tells Gmoor32 that there is further information to be read from the data le. Global Maritime GM-44445-0407-37028 Page 126 GMOOR CHAPTER 15. DATA FILES Number Of Thrusters The number of thrusters/propulsion units installed on the vessel. The maximum number allowed is 8 and there must be at least 1. You can include limited or non-azimuth units (e.g. main propulsion). The details dened below must then be entered for each of the thrusters. Thruster Identier A name or phrase of up to 10 characters to identify each unit. Thruster Co-ordinates The co-ordinates of the centre of action of thrust. This will normally be the point at the intersection of the centre of the propeller boss and the vertical axis of azimuth rotation. The co-ordinate system is as dened above for the fairlead positions. Maximum Forward And Reverse Thrust The maximum values of forward and reverse thrust that each unit can develop. Minimum And Maximum Azimuth The range of azimuth angles to which the thrusters can be adjusted relative to the vessel head. These angles must be in degrees. When Gmoor32 is running it will not permit adjustment outside the range: Minimum < AZIMUT H < Maximum A reduced range of azimuth angles (including zero, which would not even permit the limited eects of the rudders to be modelled), can be used to specify xed main propulsion and rudders. Such a description is of limited accuracy for other than small angles. ** WARNING ** Mooring guidelines normally limit the assumed eectiveness of xed main propellers to counteract environmental loads other than from directly ahead. 15.5 Example PLAN (*.PLN) File The following is the PLAN le used by the Jack Bates spread. The PLAN le is called by the CUSTOM VESSEL FILE, and contains the vessel plan information. CVF normally contain the plan information as described above. Page 127 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES VESSEL PLAN GMoor2 Test Case 1 /* Title - Must be non-blank 2 /* Units */ 5 /* Number Of Blocks */ 1 /* No. Of Blocks Time Domain */ VESSEL CENTRE MARKER /* Identifier Block 1 */ 12 /* Number of Vertices */ 0.3, 3.0 /* Vertex Co-ordinates - 1 */ 0.3, 0.3 /* Vertex Co-ordinates - 2 */ 3.0, 0.3 /* Vertex Co-ordinates - 3 */ 3.0,-0.3 /* etc */ 0.3,-0.3 0.3,-3.0 -0.3,-3.0 -0.3,-0.3 -3.0,-0.3 -3.0, 0.3 -0.3, 0.3 -0.3, 3.0 DERRICK /* Identifier Block 2 */ 8 /* Number of Vertices */ 20.0, -7.0 . PONTOONS /* Identifier Block 3 */ 28 45.0, 150.0 . MAIN DECK /* Identifier Block 4 */ 32 13.72, 45.72 . HELIDECK /* Identifier Block 5 */ 8 45.0, 150.0 . */ 15.6 The FIELD (*.FLD) File The purpose of the FIELD FILE is to enable Gmoor32 to draw the moored vessel in the context of an operating area in which there may be other vessels, oil platforms, pipelines, wellheads, wrecks or other obstacles placing constraints on the spread layout or the vessel position. It is a particularly useful feature for examining the trajectory of a vessel after a line failure if near to a xed platform. In many cases the mooring location may have no features of sucient interest to merit plotting them. In that case the user can specify *NONE in place of a eld le name. Global Maritime GM-44445-0407-37028 Page 128 GMOOR CHAPTER 15. DATA FILES In Gmoor32 (*.FLD) format the eld geometry is dened in terms of a number of BODIES each of which comprises a number of BLOCKS or POLYGONS. Each BODY is regarded as a separate entity and may be input directly into the eld le or read from a separate BODY FILE. Each BODY can be dened in its own co-ordinate system and in either system of units. The BODY is moved into the required position as a whole and its units converted to the units nominated in the SPREAD le. Field Name Text up to 40 characters should be entered to record relevant details of the eld. In our example we have used the following title:Field Layout Example Number Of Bodies Enter the number of separate bodies by which you have chosen to describe the eld layout. If you wish you could use just one BODY but for ease of checking complex layouts we suggest you split the eld into well dened parts such as pipelines, platforms, wellheads, wrecks etc. and treat each individual one as a single BODY. Our example has used 3 BODIES to describe the eld. Window Details Units Gmoor32 draws two alternative views of the eld plan, which can be thought of as WINDOWS which you will normally set to convenient sizes. The rst window is intended to show the overall layout and anchor positions, and the second (at greater magnication) to show local features. You can switch between these two views when running the program. There are no overall units for the eld le the units for each body are declared when input. Thus before setting the view limits you must specify the units in which you will specify the WINDOWS. In our example the units have been set to 1, Metric Units. Field Viewing Limits As mentioned above the widest view of the eld is specied rst. It is dened by the SIZE of the VIEW WINDOW and the CO-ORDINATES OF THE CENTRE of the view. In our example the windows have been set to 2000.0 metres and 300.0 metres centre over the xed platform. The details entered in the le are as follows: 2000.0, 0.00, 0.00 Page 129 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES 300.0, 0.00, 0.00 Body Name Enter text up to 20 characters to identify the BODY - in this example we have chosen a point and have entered:ORIGIN Body Shift Co-ordinates The body is in metres and the rotation as a BEARING relative to true North. The values entered are 0, 0, 0.0 for the wellhead location. Units For Body As specied earlier there are two options for units;1 = METRIC 2 = IMPERIAL/USA. In this case we happen to have eld drawings in metres so we enter 1. Number Of Blocks In this example we are going to draw the point of the wellhead. We thus need 1 POLYGON or BLOCK - dened as a square. So 1 is entered here. Each of the BLOCKS in a eld should be specied on a separate data form and whilst this may seem wasteful of paper with so few entries if you make a mistake a methodically completed set of forms will make it much easier to trace. Block Name Enter up to 20 characters describing the BLOCK - in this case we enter:SPOT Colour The colour in which each block will be drawn is specied by integer values according to the key given below. If a value outside the range 1 to 15 is given, then the default colour 8 will be used. Global Maritime GM-44445-0407-37028 Page 130 GMOOR CHAPTER 15. DATA FILES Code 0 1 2 3 4 5 6 7 Colour Code 8 Lo Red 9 Lo Green 10 Lo Yellow 11 Lo Blue 12 Lo Magenta 13 Lo Cyan 14 Lo White 15 Colour Hi Black (Grey) Hi Red Hi Green Hi Yellow Hi Blue Hi Magenta Hi Cyan Hi White Table 15.5: Colour Codes Drawing Mode Depending on the graphics devices available we can choose the way in which the block is drawn and shaded/coloured. The DRAWING MODE can be set to 1,2,3 or 4 with the following eects on IBM PC versions:DRAWING MODE 1 2 3 4 EFFECT Replaces Overprint Complement (XOR) Erase Table 15.6: Drawing Modes The overprint mode (2) is recommended. Shade Style And Pattern Each BLOCK will be shaded as dened by these two integers. SHADE STYLE 0 1 2 3 EFFECT No shading (HOLLOW) Solid (BLACK) shading Dot pattern shading Hatched Shading PATTERNS 1 1 1-6 1-6 Table 15.7: Shade Styles Note that SHADE PATTERN has no eect if SHADE STYLE is 0 or 1. In this case we want no shading and so enter the values 0,0. Number Of Vertices Enter the number of vertices of the block being dened. The total number of vertices for all BODIES/BLOCKS in the FIELD le must not exceed 2000. If desired these could all be in a single block. In this case we enter 4. Page 131 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES Co-ordinates Enter the X, Y co-ordinates of each vertex. Since you can rotate and translate the whole body into position you can use any orientation or origin of axes you wish. Enter a new line for each vertex as shown in the example. As an alternative you may specify a body in a separate le - BODY FILE. This has the great advantage that having once dened a shape such as a Jack-up or another vessel (e.g. Jacket) you can use it many times in dierent situations. The format of a BODY le is exactly the same as the format for a single BODY. To specify a BODY dened by a BODY FILE you must enter *FILE and then the name of the le - this le must be available in the Spread File directory when Gmoor32 is run and must have the extension .BOD. 15.7 Example FIELD (*.FLD) File Field Layout Example /* Test Case 1 * * This file used for Gmoor32 QA Purposes * * File created 9th Nov 1998 by NSW */ 3 1 2000, 0.0, 0.0 300, 0.0, 0.0 *FILE jacket /* This calls up the Body File jacket.bod */ 0.0, 0.0, -17.0 Origin 0.0,0.0,0.0 1 1 Spot 0.0,2,0,4 4 1,1 1,-1 -1,-1 -1,1 Pipelines 0.0, 0.0, 0.0 1 4 Amoco pipeline 1,1,1,0 4 1500, -715 1500, -725 Global Maritime GM-44445-0407-37028 Page 132 GMOOR CHAPTER 15. DATA FILES -1500, -725 -1500, -715 exclusion zone #2 0.0,2,3,2 4 1500, -520 1500, -920 -1500, -920 -1500, -520 pipeline from 52/5A to FTP 1,1,1,0 6 -20,20 -300,170 -1250,810 -1245,815 -295,175 -15,25 Exclusion zone 0.0,2,3,1 11 -70,-175 -400,0 -1350,640 -1130,975 -170,330 100,180 165,100 180,0 160,-85 95,-155 30,-180 15.8 Example Body File (jacket.bod) Example Jacket 1 2 Platform 1,2,0,3 4 11.00, 20.0 11.00,-25.0 -11.0,-25.0 -11.0, 20.0 Helideck Page 133 GM-44445-0407-37028 Global Maritime GMOOR CHAPTER 15. DATA FILES 1,2,2,6 8 0.00, -5.50 10.00, -5.50 17.00, -12.00 17.00, -22.00 10.00, -27.50 0.00, -27.50 -7.00, -22.00 -7.00, -12.00 15.9 The RISER (*.RSR) File The purpose of the RISER FILE is to enable Gmoor32 to include the riser's structural and dynamic characteristics in the analysis. All drilling operations are controlled by the behaviour of the drilling riser, and if the limits of the critical components within the riser are compromised operations have to be suspended. RISER FILES are produced by Global Maritime's in-house riser analysis software RISERDYN, and they dene the physical make up of the riser. To include riser information in Gmoor32 RISERDYN has to be purchased from Global Maritime. Global Maritime GM-44445-0407-37028 Page 134 Appendix A GMOOR Technical Notes A.1 GMOOR32 - Notes on Computational Background and Models These notes outline the computational (theory) basis of how GMOOR32 performs mooring analysis. Essentially the program computes the following and combines the analyses according to API RP2SK, POSMOOR and similar mooring codes: Equilibrium position of the vessel under the action of mean loads Low frequency (slowly varying) response to wave drift and wind gust forces Dynamic line tensions due to rst order motions either using static or dynamic line tensions In addition to these notes (sheets A1 through A17) there are notes attached on Wave Spectra in sheets C1 through C2. A.2 Equilibrium of the Moored Vessel The basic analysis method in GMOOR32 is to satisfy static and dynamic (instantaneous in the time domain) equilibrium of the vessel under the action of applied environmental loads, mooring line restraints and, if appropriate the compensatory use of the vessel's motive power (thrusters or propellers). The vessel is assumed free to translate laterally in surge (fore and aft), sway (port to starboard) and yaw (change in heading). For the purposes of equilibrium dynamic response it is assumed that the vessel remains level and at constant draft - although the program can calculate the wave induced rst order pitch, roll and heave motions when provided with the appropriate RAOs. The mooring restoring forces are computed for each mooring leg using essentially the static catenary equations assuming that: Page 135 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES 1. The line lies in the vertical plane dened by the anchor and the fairlead 2. The line is xed at the fairlead and at the anchor 3. Friction may act upon the grounded portion of the line (note that all components between two buoys or the fairlead and a buoy are assumed ungrounded) 4. All line components, sinkers and buoys are in static equilibrium. Each line, i, thus exerts a horizontal force on the vessel which acts in the direction dened by the plan angle i between the fairlead and the anchor (note that these angles change with vessel position). The force from each leg can thus be resolved into x and y components (Hxi ; Hyi ) from which the three restoring forces (surge, x, sway, y, and yaw moment) can be deduced. Summing these for all mooring legs gives the total mooring restoring force vector. This force vector is a function of vessel position and yaw rotation (heading change).   F mx Fmooring (x; y; ) = ï£ F my  F m The environmental forces acting on the vessel are due to wind, waves and current (see details later). In general these are a function of the environment (e.g. windspeed and direction plus current and waves) and the vessel heading. If the vessel is moving then its velocities in surge sway and yaw (u,v,w) will modify the environmental loads.   F ex Fenv (env; u; v; w; ) = ï£ F ey  F e Global Maritime GM-44445-0407-37028 Page 136 GMOOR APPENDIX A. GMOOR TECHNICAL NOTES The vessel may also use main propellers or thrusters to assist stationkeeping (note that these are only permitted to oset the mean load and thus apply steady forces and moments in the present version of GMOOR32 - 9.4): F tx Fthrust = ï£ F ty  F t   With the exception of thrust, the force vectors are generally a function of time. The equation of motion for the vessel is thus: Mx 0 0 xv 2 ï£ 0 My 0  d ï£yv  = Fmooring (x; y; ) + Fenv (env; u; v; w; ) + Fthrust 2 0 0 Iz dt v     Note that GMOOR32 simplies the mass matrix to be diagonal and frequency invariant. Each term includes the added mass of 'entrained' water as dened by the user in the VSL or CVF les. This equation is used for static and low-frequency equilibrium calculations. In the static case the accelerations (LHS) are zero and it is simply a question of nding the vessel position (vector) which results in zero overall forces - where the environmental forces are exactly counterbalanced by the restoring forces from the moorings and the thruster forces. The low frequency calculations are discussed after presentation of the basis for computing environmental loads. A.3 Environmental Loads Where a suitable Custom Vessel File has been prepared GMOOR 32 can compute the environmental forces on the vessel for specic user-dened wind speed and direction, current speed and direction and wave height, period and direction. Alternatively GMOOR32 can be used in a very simple way where the environmental forces and vessel motions are separately computed and input in this format. The environmental loads on the vessel arise from the action of wind, current and waves. The action of wind and current is assumed to be dened by standard aero/hydrodynamic drag/lift forces using equations of the form : F = C U2 The force F is proportional to the square of uid speed U and C is the force coecient. This equation applies whether the vessel is stationary or moving. In the latter case however the uid velocity is relative to the vessel and in this way damping appears in the equations of motion as part of the environmental load variation, particularly from the current. Page 137 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES A.3.1 Wind Forces The wind forces are given by :F xwind Cxwind ï£ F ywind  = ï£Cywind  U 2 Mzwind Czwind     Conventionally the wind speed upon which the coecients are based is at the meteorological standard reference height of 10m (above SWL). The coecients are typically determined experimentally (wind tunnel tests) or from simplied calculations where the aerodynamic 'shape' of the vessel is represented by a wind model comprising a collection of basic prismatic elements (see for example the MODU code or the HYDWind manual). These calculations are based upon a particular wind speed variation with height, usually a power law. Note that these coecients are dependent upon both the reference height chosen and the wind speed prole. Commonly the forces are calculated using the ABS/MODU method where the height coecients represent the \square of velocity" prole. This prole is equivalent to a velocity power law exponent of approximately 0.085 and was originally dened in the context of stability - it strictly applies to short-term average wind speeds such as the sustained speed (1 minute average). API RP2SK uses an exponent of 0.1 and cites this as relevant to the 1 minute mean wind speed. API RP2A, in the context of the hourly mean wind speed, suggests an exponent of 0.125 - this exponent gives a similar prole to that proposed by NPD for the hourly mean wind speed. The unsteady wind loads may be computed by setting the velocity U to be the mean (e.g. hourly) speed at 10m plus an unsteady component u representing the turbulence. Assuming the same coecients the unsteady forces are thus: F = C (U + u )2 = C U 2 + 2 Uu + u 2 There are two choices for including the eects of the unsteady component u (gust) - in the time domain a wind velocity history may be synthesised from the wind spectrum, or in the frequency domain a wind force spectrum can be derived from the above. Since the unsteady component u is typically around 10% of the mean U the term u 2 . This leaves a mean force C U 2 and uctuating component 2C U u . It may easily be shown that the spectrum (power spectral density) of wind force SF (f ) is related to the wind velocity spectrum Swind (f :U10 ) by: SF wind (f ) = (2 Cwind U10 )2 Swind (f ; U10 ) For calculations of slow drift response in the time domain the excitation is calculated directly using the relative velocity. A time-history of wind speed is generated/synthesised from the wind spectrum. The eects of the vessel low-frequency motions are included by replacing U10 and the current speed by their velocities relative to the vessel (i.e. including the vessel's motions). Global Maritime GM-44445-0407-37028 Page 138 GMOOR APPENDIX A. GMOOR TECHNICAL NOTES A.3.2 Current Forces The current forces are given by :    F xcurr Cxcurr ï£ F ycurr  = ï£Cycurr  Uc 2 Mzcurr Czcurr The current speed upon which the coecients are assumed based is the average current close to the surface, typical at a depth 5 to 10m. Currents are assumed steady i.e. are not turbulent. A.3.3 Wave Forces First order vessel motions (proportional to wave amplitude) are unaected by the moorings for all typical oshore vessels. There are second order forces which are proportional to the square of wave amplitude associated with reection/diraction/radiation. The forces are conveniently expressed in the form of a wave reection force coefcient : F (f ; ) Cwave (f ; wave ) = wave a2 wave where   Cxwave Cwave = ï£Cywave  Czwave and a is the (regular) wave amplitude. These coecients are dened in the custom vessel le (CVF) In an irregular sea state (spectrum) there is a mean force given by : Fwave = 2 Z 2 Z 1 0 2 Cwave (f ; ) S (f ; ) df d Where S (f ; ) is the directional wave spectral density m2 /Hz/rad (see wave spectra) The treatment of slowly varying wave force depends upon whether the analysis is in frequency or time domains. In the frequency domain the wave drift force spectrum is : Z Z 1 Cwave (f + 2 ; )2 S (f ; ) S (f + ; )df d SF wave () = 8 0 2 2 The total low frequency force spectrum is thus SF () = SF wave () + SF wind () Note that these spectra are `vectors' - there is a separate contribution in each degree of freedom - surge, sway and yaw. Page 139 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES A.4 Estimation of Slow Drift Response A.4.1 Frequency Domain The response equation may be written in the standard linear form d2 d M dt 2 X + C dt X + K X = F (t ) For a particular angular frequency ! = 2f the equation can then be recast : (K M !2 + iC ) X = A(!) So the response is X = (K M !2 + iC ) 1 A(!) Where, M is the mass matrix and is diagonal K is the stiness matrix and is the tangent stiness at the appropriate mean oset note that it is not diagonal in general - there are 'cross' terms coupling surge sway and yaw. C is the damping matrix and is also diagonal - initially it is set to the linear values input in the custom vessel CVF le. A is the excitation force amplitude vector for the particular frequency ! The term (K M !2 + iC ) 1 is the complex transfer function H(!) - a matrix. Note that both C and M are assumed the same for all frequencies. The low frequency response is resonant - the dominant responses occur at the natural periods in surge sway and yaw which are obtained from the eigenvalues of the above (undamped) equation. Thus response amplitudes are very dependent on the precise values of damping used. The dominant damping mechanism is the variation in current (i.e. hull underwater drag) forces. By default GMOOR32 will iteratively determine suitable values for the diagonal terms in C as follows. In the rst instance, Gmoor calculates the motion variances using the damping coecients in the CVF. Then for each mode in turn, Gmoor uses the current force coecients to calculate the energy dissipation for the vessel executing harmonic motion at the respective natural frequency, with an amplitude of 3.5 times the standard deviation, in whatever current has been set by the user. From this it derives equivalent linear damping coecients to give the same energy dissipation, substitutes these in the damping matrix and recomputes the motion variances. The program iterates until the motion variances converge. If the user species additional damping this is added as a linear component. If the total damping is set then current damping is excluded and the computations are entirely linear (no iteration eectively). Clearly there are a number of approximations and assumptions in this simplied procedure, in particular that there is no cross-coupling via damping and that the responses at the natural frequencies determine the coecients. Global Maritime GM-44445-0407-37028 Page 140 GMOOR APPENDIX A. GMOOR TECHNICAL NOTES A.4.2 Time Domain A more rigorous procedure than that above is to compute the low frequency response in the time domain in essentially the same way as the transient responses to line failure using a fourth order Runge Kutta numerical integration scheme. For the underwater and above-water portions of the vessel, the velocity dependent hydrodynamic and aerodynamic forces are calculated from the respective force coecients coupled with the appropriate relative velocities. The contributions to the water relative velocity are the current velocity (assumed steady) and the vessel velocity. The contributions to the air relative velocity are the wind velocity (which is unsteady as previously discussed) and the vessel velocity. The fact that the vessel velocity is included in both the water and air relative velocities means that both the hydrodynamic and aerodynamic damping mechanisms are properly modelled. Wave drift forces vary with vessel velocity and thereby introduce wave drift damping terms. GMOOR can compute an approximation to these (Faltinsen p141) and apply these extra damping forces if required. If line dynamics properties have been dened then GMOOR can also compute an estimate of the damping due to mooring lines - this should only be applied (it is user selectable) if the tensions are using dynamic analysis. The wind forces are thus calculated from the formulae given above using the vessel velocity and the unsteady (gusty) wind speed. This is generated according to the user selected wind spectral formulation and synthesised as the random combination of approximately 30 components uniformly spaced to cover the frequency range 0.01 radians/s to 0.3rad/s in 0.01 rad/s bands. The wave drift force is calculated using Newman's method (Reference 1) using a time history of wave elevation synthesised from the input seastate (and spectral shape/spreading though not expressed in the formulation shown below). The wave elevation is : (t ) = Re X m Am e i!m t ! and the slowly varying force is given by : Fslow (t ) = Re X m Am 2Cwave (!m p ) e i!m t !2 Re X m Am p 2Cwave (!m ) e i!m t !2 These summations are to be carried out only for those terms where the argument of the square root is positive in each case. The force calculated according the above equation contains extraneous HF noise which has no physical basis. Although the time history of wave drift force could be cleaned up by passing through a low pass lter this is not necessary since we are only interested in the low frequency vessel motions - the mass of the vessel acts as a low pass lter, the HF noise does not excite any perceptible motion. Page 141 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES A.5 Static Catenary Theory Considering a length ds of cable, for horizontal equilibrium the horizontal force H = T cos() has to be constant: T (s ) cos((s )) = constant d d hence d T () cos() ! d T () cos() T () sin() d d T () cos() T () sin() = 0 d so d T () = T () tan() = (s ) For vertical equilibrium the change in vertical load must equal the line weight: d d d w = ds T (s ) sin() = d T () sin() ds d d T ( ) sin( ) ! d d T () sin() + T () cos() T ( ) T () tan() sin() + T () cos() simplify ! cos() T ( ) d so cos() ds = w H So since T () = cos( ) H d cos()2 ds = w But if the line is elastic, and assuming that as it stretches it preserves the total Global Maritime GM-44445-0407-37028 Page 142 GMOOR APPENDIX A. GMOOR TECHNICAL NOTES weight in water, then, assuming the strain is linear, w0 w0 w= = T H 1 + EA 1 + EAcos( ) H d w 0 H cos()2 ds = 1 + EAcos( ) H w0 H d cos()2 1 + EA cos() ds = 1 H d c sec()2 1 + EA sec() ds = 1 Z H 2 3 s = c sec() + EA sec() d H 1 H sin() 1 s =c cos() + 2 c EA cos()2 sin() + 2 c EA ln(sec() + tan()) 1 H 1 H s =c tan() 1 + 2 EA sec() + 2 EA c ln(sec() + tan()) 1 H 1 H s = c tan() + 2 EA c tan() sec() + 2 EA c ln(sec() + tan()) " # The rst term is the standard inelastic caternary forumla, the terms in H=EA are those due to elastic (linear) stretching. Thus we have determined the variation of with s (spanwise) along the line and can similarly derive the variations in lateral and vertical position, x () and y (). d Now ds x = cos() so dx = cos()ds x= Z H c sec()2 + EA sec()3 cos()d sin() H x = c ln(sec() + tan()) + c cos() EA H x = c ln(sec() + tan()) + c tan() EA d Similarly ds y = sin() so dy = sin()ds H and thus y = c sec() + EA sec()3 sin()d 1 1 H y = cos() + 2 EA cos()2 c 1 H y = c sec() 1 + 2 EA sec() Z Page 143 2 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES These equations may readily be extended to nonlinear elastic cable where the strain-tension relationship can be expressed in the form of of a polynomial in tension. The equations above are all missing their constants of integration - these are actually the s , x or y values for another known point - e.g. the low point of the catenary. Thus the dierence in elevation between two points 1 and 2 within a component is given by: H y = c sec(2 ) 1 + 21 EA sec(2 ) 1 H c sec(1 ) 1 + 2 EA sec(1 ) GMOOR32 applies these equations to each component in a multicomponent line, satisfying equibrium of intermediate buoys or sinkers and ensuring the line is, when grounded, tangential to the local seabed. For a sinker when the vertical load from adjacent components exceeds its weight it rises above the seabed otherwise rests on the seabed. A buoy oats at such a draft as to support the loads from adjacent components at the connection of its pennant. A.6 Catenary Dynamics GMOOR32 uses a lumped mass model of the mooring line to compute line dynamics. The mooring line is divided into an appreciable number of segments each adjacent half segment is represented by a discrete 'lumped' mass which are interconnected by linear springs representing the elasticity of the segment. The mass, added mass and uid drag of each half segment is assumed applied to the lumped mass. The sketch below shows how this is done for a 3 component line. The user species how many segments each component should be represented by - typically 20-30 is more than adequate for each component. Sensible results can usually be obtained with 10 or less. Short sections obviously do not need many segments. The dynamic analysis used within GMOOR32 was originally developed in a standalone program TRANSDYN - a validation report comparing the results with other published data is attached to these notes. This same code is called within GMOOR32. Basically the dynamic response is calculated for a specic mean line tension. It is assumed that the line hangs in a static catenary at this mean tension. This conguration is determined by iterative solution for free-hanging equilibrium of the lumped masses. The stiness matrix is computed for this static conguration. The line dynamic calculation is a frequency domain solution of the response of the masses to motion of the fairlead. Although the code can handle any form of elliptic motion of the fairlead, extensive calculations have shown that the motion tangential to the line at the fairlead is the critical parameter. Thus GMOOR32 computes the RAOs of fairlead motion in the plane of the mooring line and in the direction of the tangent to the line at the fairlead at the required mean tension. From these the signicant and maximum motions can be computed, as can the appropriate value of period of oscillation - essentially the mean period of the fairlead Global Maritime GM-44445-0407-37028 Page 144 GMOOR APPENDIX A. GMOOR TECHNICAL NOTES motion. The iterative solution is necessary because the uid drag on the line is proportional to the square of oscillation velocity. The drag on each mass is actually computed during solution as proportional to velocity (linearly) but the coecient is chosen such that the same energy is dissipated per cycle as if it were quadratic. Solutions are repeatedly found until the changes in estimated amplitudes iteration to iteration are acceptably small. A.7 Slowly varying Wind Forces and Wind Spectra used in GMOOR32 A.7.1 Terminology Uz 1 hour mean wind speed at z m above swl Cd surface drag coecient based upon U10 Cwind Vessel wind load coecient based upon U10 u friction velocity (Cd U10 ) p f frequency in Hz S Spectral Density in m=s )2 Hz ( A.7.2 Wind force spectral density SF (f ) = (2 CW IND U10 )2 Swind (f ) Page 145 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES The wind velocity spectral densities may be chosen from the spectra given by Harris (see Ochi (1), API RP2A (2), Ochi and Shin (1) or NPD (3)) The use of Cwind (instead of a revised coecient based upon the prole of turbulence and accounting for coherence) is conservative and overestimates low frequency wind forces. A.7.3 Harris (Ref 1) Cd u Lu U Z SHarris (f ; U10 ; z ) := x S S S 0:0008 + 0:000065 max(U10 ; 7:5) p Cd U10 180 Z U10 + 2:5 u ln 10 1:09 L f U u Z 21:97 x (1 + 6 2 x 2 ) S 2 f u A.7.4 API RP2A / ISO 13819-2:1995E (Ref 2) z 0:125 UAPI (U10 ; z ) := U10 10 zr 10 z 20 s :125 if zs <= zs :275 otherwise z z U 0 : 15 10 zs SAPI (f ; U10 ; z ) := f UAPI (U10 ) zp p z 2 S 5 3 f f 1 + 1 : 5 p fp S Global Maritime GM-44445-0407-37028 Page 146 GMOOR APPENDIX A. GMOOR TECHNICAL NOTES A.7.5 Ochi and Shin (Ref 1) Cd 0:00075 + 0:000067 U10 p u Cd U10 z Uz U + 2 : 5 u ln 10 10 z fU f z x 1 + f 0:35 11:5 SOchi (f ; U10 ; z ) := 583 f 0:70 crS 420 f x 838 f x S 2 S f u S Cd UOchi (U10 ; z ) := u U 0:00075 + 0:000067 U10 p Cd U10 z U10 + 2:5 u ln 10 A.7.6 NPD (Ref 3) See NORSOK N-003 h z i Uz = U0 1 + C ln 10 1 C = 5:73 10 2 (1 + 0:15U0 ) 2 and where the turbulence intensity factor lu (z ) is given by z 0:22 lu (z ) = 0:06[1 + 0:043 U0 ] 10 where U0 (ms 1 ) is the 1 hour mean wind speed at 10m. For structures and structural components with signicant dynamic response under wind uctuations a wind spectrum shall be used to describe the longutudianl wind speed uctuations. For situations where the low frequency excitation is of importance, the following one sided spectrum is recomended (Andersen and Lvseth, 1992) S (f ) = 320 where n=0.468 Page 147 U0 2 z 0:45 10 10 (1 + f~n ) n 5 3 z 2=3 f~ = 172 f 10 U100 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX A. GMOOR TECHNICAL NOTES S(f ) (m s =Hz) is the spectral density at frequency f (Hz) z (m) is the height above sea level U (ms ) is the 1 hour mean wind speed at 10m above sea level. 2 0 2 1 t 1 + 0:137 ln 10z 0:047 ln 600 U10 UNPDT (U10 ; z; t ) := 1 + 0:137 ln 10 0:047 ln 3600 10 600 h z i UNPD (U10 ; z ) := U10 1 + 5:73 10 2 (1 + 0:15 U10 ) ln 10 n 0:468 z U 0:75 fnd 172 f 1010 10 SNPD (f ; U10 ; z ) := U 2 z 0:45 10 S 320 10 n (1 + f nd ) n S 1 2 2 3 10 5 3 Global Maritime GM-44445-0407-37028 Page 148 APPENDIX A. GMOOR TECHNICAL NOTES GMOOR A.8 Comparison of Spectra f := 0:001; 0:002 : : : 1 U10 := 30 z := 10 Page 149 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime APPENDIX A. GMOOR TECHNICAL NOTES GM-44445-0407-37028 Page 150 Appendix B Wave Spectra B.1 JONSWAP Spectrum Goda's formulation of the a term in JONSWAP spectrum with variable peak enhancement factor (gamma) is as follows: 0:0624 (; Hs ; Tp ) := 0:230 + 0:0336 0:185 (1 + ) 1 Hs 2 Tp 4 Shell's form of the spectrum is as follows: 5 H2 (; Hs ; Tp ) := 16 s 4 1:15 + 0:168 Tp 0:925 1:909 + 1 := 1; 1:2 : : : 7 Hs := 1 Tp := 10 Page 151 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX B. WAVE SPECTRA 4:0 10 5 3:5 10 5 3:0 10 5 2:5 10 5 2:0 10 5 1:5 10 5 1:0 10 5 1 (; H s ; Tp ) (; H s ; Tp ) 2 3 4 5 6 7 The JONSWAP spectrum is (using the Shell formulation which is more accurate): 0:07 if f Tp < 1 0:09 otherwise S (f ; ; Hs ; Tp ) := (; Hs ; Tp ) f 5 exp 5 (f T ) p 4 4 exp " (f Tp 1)2 2 2 # The above can be expressed in normalised form where the frequency scales as 1=Tp and the energy as Hs 2 . Thus there is no loss in generality to use specic Hs and Tp values. So take the peak period as Tp := 8 and the upper limit for integration as fmax := 10. The nth moment of the spectrum is dened as: m(; Hs ; Tp ; n) := Z fmax 0 S (f ; ; Hs ; Tp ) f n df The nth moment period is then dened: m(; H ; T ; 0) T (; Hs ; Tp ; n) := n m(; Hs ; Tp ; n) s p s The ratio between Tp and the nth moment period is: T (; Hs ; Tp ; n) := T (; H p; T ; n) s p Global Maritime GM-44445-0407-37028 Page 152 GMOOR APPENDIX B. WAVE SPECTRA Specic values are given below for the rst and second moment periods - Tz is normally taken as the second moment period. Mean JONSWAP Pierson Moskowitz First (3:3; 1; Tp ; 1) = 1:1986 (1; 1; Tp ; 1) = 1:2957 Second (3:3; 1; Tp ; 2) = 1:2862 (1; 1; Tp ; 2) = 1:4076 The most common forms of spectra used are the mean JONSWAP ( = 3:3) and the Pierson Moskowitz ( = 1). The spectra are plotted below for the frequency range f := 0; 0:002 : : : 25; Hs := 1 and a Tp of 10 seconds. The eect of increasing is to push relatively more energy in at the peak and correspondingly take it from both high and low frequency areas either side. Note that GMOOR32 uses either the mean JONSWAP or the Pierson-Moskowitz spectrum ( = 1). Page 153 GM-44445-0407-37028 Global Maritime GMOOR Global Maritime APPENDIX B. WAVE SPECTRA GM-44445-0407-37028 Page 154 Appendix C Software Protection System C.1 Overview GMOOR requires a valid license to operate, otherwise it will start up in evaluation mode. In evaluation mode all the editing screens are active but the user cannot run any analyses or perform top tension calculations. The installation program is the same for all versions of the program. The license le activates the GMOOR level and options that actually run. There may also be a limit on the program version number that can be run and there may be an expiry date in the license. There are 2 levels of the program No License - Evaluation Mode, limited functionality GMOOR32M - VSL les only GMOOR32Q - CVF les and VSL les GMOOR32D - Line Dynamics, CVF les and VSL les The following additional features are available T - Low Frequency Time Domain G - Guidance ACAD - Academic License You can see the license type that you have by Selecting Help-Licensing in GMOOR Help-Licensing is also the best place to look if you are having problems with the licensing Page 155 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM Figure C.1: Help-licensing dialog showing local license le C.2 License Files Each license is a plain text le with a .lic le extension. On a network server the license(s) are installed on the license server computer. On a stand-alone installation, the license(s) are placed in the GMOOR program folder. The name of the license le is not important as long as it has the .lic extension. It can be renamed if desired (not recommended). We usually adopt a fairly standard naming convention for lic les. for example. . . key_A29B_GMOORDT_v94xx_noexp.lic . . . which would mean the license is for Dongle A29B GMOORD LFTD enabled versions up to but not including 9.500 no expiry date If you open open a .lic le with notepad or some other text editor it will look something like this :# GM License created 16:57 on 15/07/2004 SERIAL = 9404 PRODUCT = GMOOR VENDOR = Global Maritime CUSTOMER = Nigel Laptop LEVEL = 2 FLAGS = LFTD VERSION = 9.499 LOAN = 0 # days Global Maritime GM-44445-0407-37028 Page 156 GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM TIMEOUT DEATH EXPIRY MACHINEMASK MACHINEID SIGNATURE = = = = = = 5 # minutes 0 0 1 70e986d9a227ffa0307b3fc702ae97c0 87f9c7bef3b7a0658434c82d4602bc82 You cannot change the details in the license yourself as it is digitally signed. C.3 Conguration Overview First you need to know if you should be using a network license or not. You should have been informed of this when you obtained the program. C.4 Stand-Alone License Installation and Conguration In standalone licensing, the license can be tied to a dongle, a hard disk id or an ethernet card id or any combination of those. Usually, stand-alone licenses are tied to a dongle.You should have been informed what the license is tied to when you obtained the program. If you are not sure, you can nd out by opening the .lic le in notepad and looking at the MACHINEMASK line. The values of MACHINEMASK are as follows :- 1 = disk id 2 = ethernet card 3 = disk id and ethernet card 4 = dongle 5 = dongle and disk id 6 = dongle and ethernet card 7 = dongle, disk id and ethernet card If you are using a dongle, then you must have the Sentinel Dongle Drivers installed. These are no longer installed by the GMOOR installation program, but come with a separate install program. It will either have been supplied on the CD or can be downloaded from the Global Maritime support web site. The sentinel Dongle Driver Installation by default installs drivers for both the parallel port and USB dongles. You may have been supplied with either of these. Increasingly, we are issuing USB dongles because some PC's (notably laptops) do Page 157 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM Figure C.2: USB and Parallel port dongles not have parallel ports any more. There are pictures of the two types of dongle below. If you have a USB dongle, do not plug it in until the drivers have been installed. Any license les that you have been supplied with need to be copied into the RiserDyn program folder. C.5 Typical Stand-alone licensing Problems The Help-Licensing dialog can be used to diagnose any licensing problem. The typical problem is that the license is not found for some reason and GMOOR starts in evaluation mode (gure C.3). Figure C.3: Evaluation mode warning This is what happens if you install GMOOR and run it without doing anything else i.e. without installing license les, dongle drivers or a network license server. If you get this message and think you have installed everything correctly then open the Help-licensing dialog (gure C.4). There are 2 items of information that will tell you the problem: Dongle Locking Code License File If the program is working correctly, you will get a dongle locking code and a license le name displayed, as illustrated above. The dongle locking code is the locking code for the dongle attached to the computer, with the MACHINEMASK appended. The locking code should match the MACHINEID in the license le. Global Maritime GM-44445-0407-37028 Page 158 GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM Figure C.4: Help-licensing in standalone mode The license le displayed is that GMOOR has found in the program folder and is using. If no valid license could be found this box will be blank. If in the dongle box it says \Could not locate dongle" This refers to the PC that you are running GMOOR from.If you are using the Network Server for licensing then this is not a problem, as the dongle (if any) will be on the server computer. If you know you should be using a dongle, then either The dongle is not plugged in The dongle drivers are not installed If the License File box is empty Most likely the .lic le is not in the GMOOR program folder. If there is a lic le in the program folder, either :- The lic le is for the wrong program - check the PRODUCT line in the lic le The lic le does not match the dongle. Usually we put the dongle serial number in the lic le name. Check the serial number (S/N) on the dongle The license has expired. usually we put the expiry date in the lic le name or noexp if it never expires. You can't tell from the contents of the lic le what the expiry date is but if DEATH > 0 then there is an expiry date. The license does not allow running the version of the program that is in- stalled. The latest version that the license will let you run is recorded in the lic le in the VERSION line. for instance if the VERSION = 9.499 then you can run any version up to 9.499 but not version 9.500. Page 159 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM C.6 Network License Installation and Conguration A network license is a shared GMOOR license that can be used by more than one person but not simultaneously. A nominated computer on the network runs a piece of software called the license server which has all the licenses installed into it. The license server then keeps track of the number of concurrent users up to the maximum number licensed. If you are using a network license, then a license server needs to have been installed and congured. If it hasn't and you are the person that needs to install it, then consult the section ?? Once the server is installed and congured, then you can install GMOOR on any computer on the same network and then start GMOOR and go to the HelpLicensing dialog, then select Network Server as the license type and pick the IP address of the license server from the drop down list. There should be only 1 IP address in the list, if there are more, consult whoever installed the license server because they've probably installed it on 2 computers by mistake. If there is no IP address in the list then it is likely that there is no license server installed on the network. Just because there is an IP address listed doesn't mean that server has a valid GMOOR license available on it, it is just a list of computers with the server software installed on them. C.7 Network Licensing Tips 1. There is no dierence between a network license le and a stand alone license le. This means that you can install any license in the license server, even a dongle license. All you have to do is remember to instal the dongle drivers on the license server computer. 2. Licenses on a license server must have unique serial numbers (the SERIAL= line in the license le). We don't necessarily pay attention to serial numbers for licenses issued for use with dongles and it's possible if you use more than one of them on a license server, they won't work because the serial numbers is not unique. C.8 Network License Server Installation and Conguration A network license is a shared license that can be used by more than one person but not simultaneously. A nominated computer on the network runs a piece of software called the license server which has all the licenses installed into it. The license server then keeps track of the number of concurrent users up to the maximum number licensed. Global Maritime GM-44445-0407-37028 Page 160 GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM There are two components of the license server installtion License Server Service (licserve.exe) License Server Manager Utility (licmanager.exe) Both these components get installed onto the server by the License Server Installtion program. Step 1 First Choose your server - the rst thing you need to do is choose a com- puter to run the license server. This computer needs to be on the same network as the computers that re going to run GMOOR. The server computer should be running Windows XP, 2000 or NT Workstation or Server. It will need to be running whenever someone wants to run GMOOR, so it needs to available all the time. Most people would install to license server on a le server simply because it will be available all the time. Step 2 download the installation program - the License Server Installation Program Step 3 install the program - on the chosen server, run the downloaded setup program and accept all the defaults. This will install the license server as a service on the chosen computer and will start the service. The program by default is installed in the C:nProgram FilesnGlobal Maritime License Server folder. Step 4 connect to the server with the license manager utility - the license manager utility is installed in the same folder as the license manager. However, licmanager.exe can be copied and run from any convenient computer on the network. The functionality of the license manager utility is the same whether it is run locally or remotely. When you start the license manager utility you, it initially starts dicsonnected from the server so rst need to connect to the server. Select File-connect from the menu and you get a combo box displaying the ip addresses of all the license servers that have been detected on the network. Note that this is a combo box, so it is possible to type the name or ip address of a computer on a distant network and, as long as that ip address/name is routable from your computer, you can remotely administer that license server. Step 5 install the licenses - When you rst connect to the server from the license manager, there are no licenses installed Each license is a plain text le with a .lic le extension. If you have 5 licenses for GMOOR you will have 5 .lic les. The makecvf license is separate from the GMOOR licenses so if you have 5 GMOOR32D network licenses you will have 5 gmoor lic les and 5 makecvf lic les. To install the licenses you simply copy all the lic les to the folder called licenses which is created as a subfolder of the folder where the license server is installed. To load the licenses into the server, you should run the license manager and select Tools-Reload Licenses from the menu. If the licenses are valid, they should then be displayed in the main window of the license manager utility License Manager With licenses loaded. Page 161 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX C. SOFTWARE PROTECTION SYSTEM Step 6 congure the clients - The client software (eg GMOOR) can now be congured to use network licensing with the Network Server selected to be the ip address of the license server. In GMOOR you do this from the license dialog (Help-Licensing) Global Maritime GM-44445-0407-37028 Page 162 Appendix D Software License Agreement Global Maritime Consultancy Limited License Terms Licensed Software : GMOOR Important Notice. This is a copy of the licence agreement which is included when the program is rst purchased. If you do not agree to these terms then do not install it - return the package in its entirety within 21 days for a full refund. By installing or retaining the software beyond this period the software you are deemed to have accepted that all use of the software shall be subject to all the conditions of this agreement. This licence agreement is made between : Global Maritime Consultancy Limited of Irwin House, 118 Southwark Street, London SE1 0SW including the companys legal personal representatives, successors and assigns (the \Licensor") and you (the \Licensee"). WHEREAS Licensor or its parent company Global Maritime Holdings Ltd owns the rights in certain computer programs and documentation and Licensor has thepower to grant licenses to the Software, and WHEREAS Licensee desires to use the Software for its own internal purposes. NOW THEREFORE it is hereby agreed as follows 1 DEFINITIONS 1.1 `Licence' shall mean this document withits appendices. 1.2 `Programs' shall mean the computer program or programs. 1.3 `Security Devices' shall mean the device or devices which attach to the computer on which the Programs are installed thereby enabling the Programs to function. Page 163 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT 1.4 `Software' shall mean the Programs together with associated Security Devices and shall include any replacements, modications or additions supplied under this Licence. 1.5 `Documentation' shall mean the manual or manuals and other documents associated with the Software supplied by the Licensor to the Licensee. 2 LICENCE 2.1 The Licensor hereby grants to the Licensee a non-exclusive, non-transferable licence to use the Software on the terms and conditions contained herein. 2.2 The term of this license shall be twenty years from the date of acceptance unless otherwise agreed. 3 DELIVERY 3.1 The Licensor shall deliver the Programs by registered mail or courier together with the associated Security Devices and Documentation. The program code will be delivered on cd-rom. 4 ACCEPTANCE 4.1 Acceptance of the Software shall be deemed to take place on delivery of the Software and Documentation in accordance with Clause 3. 5 TRAINING 5.1 The licensee undertakes that persons using the Software will make reasonable endeavours to familiarise themselves (i) with the use and application of the Software from the supplied documentation and (ii) with the Licensee's relevant computer and its operating system sucient for the proper operation of the Software; 5.2 The Licensor may provide training in the use of the software at additional cost if requested by the Licensee. 6 SUPPORT AND MAINTENANCE 6.1 Support and maintenance service as specied hereunder shall be provided from the date of acceptance for a period of 12 months unless terminated in accordance with Clause 14. 6.2 Support following the 12 month period will be made available only if Licensee enters into a separate maintenance agreement with Licensor and pays in advance the periodic maintenance charges as published by the licensor. 6.3 The Licensor shall provide during normal working hours a telephone and correspondence answering service for the Licensee to report problems with use of the Software. Global Maritime GM-44445-0407-37028 Page 164 GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT 6.4 The Licensor undertakes to correct all errors that are detected in the Software, conditional upon the Licensee having:- provided adequate information in respect of any malfunction in the Software; incorporated all amendments issued by the Licensor; and not otherwise changed the Software. 6.5 In the event that the Licensor discovers that reported errors are the result either of incorrect usage as determined by the Documentation or of changes or modications to the Software made by the Licensee then the Licensor reserves the right to recover the costs involved in the investigation of the reported errors from the Licensee. 6.6 The Licensor shall provide and if appropriate install all updates and new releases of the Program that rectify errors whether or not detected as a result of report by the Licensee. 6.7 The Licensor shall replace any defective Security Device conditional upon the defective Security Device being returned intact to the Licensor. 6.8 The Licensor shall provide amendments and additions to the Documentation for the correction of errors in the Documentation and for documenting updates to the Software. 7 PERFORMANCE 7.1 The Licensor undertakes that, provided it is operated in accordance with the Licensors instructions, the Software will perform in accordance with the Documentation existing at the date of delivery. The Licensor does not guarantee that the Software is free of minor errors not materially aecting such performance. The undertaking given in this Clause is in lieu of any condition or warranty express or implied by law as to the quality or tness for any particular purpose of the Software. 8 USE 8.1 The Software shall be used only for the Licensee's own data processing and shall not be used to provide a data processing service to any third party whether byway of trade or otherwise. 8.2 The Licensee may not transfer the Software permanently to another location without the consent in writing of the Licensor which shall not be unreasonably withheld. 8.3 The Licensee shall follow all reasonable instructions given by the Licensor from time to time with regard to the use of the Software. The Licensee shall permit the Licensor, at all reasonable times, to verify that the use of the Software is within the terms of the Licence. 9 COPYING 9.1 The Licensee may make only such copies of the Programs as are necessary for his operational use and security. This Licence applies to such copies as it applies to the Programs. Page 165 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT 9.2 The Licensee may not make copies of the Documentation. At the request of the Licensee the Licensor shall provide such additional copies of the Documentation as the Licensee may reasonably require for the normal operation of his business, at the Licensor's then current standard scale of charges. 10 MODIFYING 10.1 The Licensee may not, without the prior written consent of the Licensor, modify the Software or incorporate the Programs in programs not provided by the Licensor. 11 OWNERSHIP 11.1 Title, copyright and all other proprietary rights in the Programs and the Documentation and all parts and copies thereof shall remain vested in the Licensor. 11.2 The Security Devices shall remain the property of the Licensor. 11.3 The Licensee shall follow all reasonable instructions given by the Licensor from time to time with regard to the use of trade marks owned by the Licensor andother indications of the property and rights of the Licensor. 12 CHARGES 12.1 The licence and maintenance charges are published periodically by the licensor. Once only licence charges shall not be subject to variation. The Licensor shall have the right to vary periodic licence charges or maintenance charges by giving to the Licensee not less than one month written notice in advance of such variation eective at the end of the initial 12 months period or at any time thereafter. Such variation shall not result in the charges exceeding the Licensor's then current standard scale of charges or, in the absence of a standard scale, such charges as are reasonable in the circumstances. 13 TERMS OF PAYMENT 13.1 Following acceptance under Clause 4, the Licensor shall be entitled to claim payment of those published licence charges. 13.2 All charges due under the Licence shall be paid by the Licensee within 30 days of receipt of a correct invoice. 13.3 The Licensee reserves the right to withhold payment against any invoice which is not submitted in accordance with the Licence and shall forthwith notify to the Licensor in writing the reasons for withholding payment. 13.4 If the payment of any sum due under the Licence shall be delayed by the Licensee other than in accordance with Sub-Clause 13.3, the Licensor shall be entitled to charge interest on the amount of the delayed payment for the period of the delay. Global Maritime GM-44445-0407-37028 Page 166 GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT 13.5 The Licensee shall make payment of all sums due under the Licence in pounds sterling unless otherwise agreed in writing by the Licensor. 14 TERMINATION 14.1 The Licensee may terminate the Licence by giving one month prior written notice to the Licensor to take eect at the end of the initial 12 month period or such extension of this period as may be agreed or, if no initial period is stated, by three months prior written notice to the Licensor. 14.2 The Licensor may not terminate the Licence except in the circumstances described in Sub-Clauses 14.3 and 14.4. 14.3 The Licence may be terminated forthwith by either party on written notice if the other party is in breach of the terms of the Licence and, in the event of a breach capable of being remedied, fails to remedy the breach within 14 days of receipt of notice thereof in writing. 14.4 Either party may terminate the Licence forthwith on written notice if the other party shall become bankrupt or make an arrangement with his creditors or go into liquidation. 14.5 Termination of the Licence shall not prejudice any rights of either party which have arisen on or before the date of termination. 14.6 Within seven days following the date of termination the Licensee shall return the Security Devices to the Licensor and shall at the option of the Licensor return or destroy all copies, forms and parts of the Programs and Documentation which are covered by this Licence and shall certify to the Licensor in writing that this has been done. 14.7 The Licensee may terminate the support and maintenance service specied in Clause 6 by giving one month prior written notice to the Licensor to take eect at the end of the initial period and subsequent periods as specied in. The termination of the support and maintenance service shall not constitute termination of the Licence and all obligations and liabilities of the Licensee under the Licence remain. The Licensor's obligations to provide source coding of the Programs under Clause 15 shall cease upon termination of the support and maintenance service. 15 SOURCE CODING 15.1 The Licensee shall not be provided with, nor allowed access to, the source coding of the Programs or associated documentation except under the provisions of Sub-Clauses 15.2 or 15.3. 15.2 In the event that the Licensor shall become bankrupt or go into liquidation, other than a voluntary liquidation for the purpose of reconstruction or amalgamation whilst the support and maintenance service specied in Clause 6 is being provided, the Licensor shall, insofar as he is permitted in law so to do, provide to the Licensee at no additional charge a copy of the source coding of the Programs together with all associated documentation. Page 167 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT 15.3 An Escrow service, if required, can be provided in lieu of the Licensor's obligations under Sub-Clause 15.2. 15.4 In the event that the source coding is provided under the provisions of Sub-Clauses 15.2 or 15.3, the Licensee's use of the source coding shall be restricted to the purpose of maintaining the Programs. 16 THEFT 16.1 The Licensee shall immediately notify the Licensor in the event of theft or other unlawful removal from the Licensee of the Software and the Documentation and any part thereof at any time during the period of the Licence. 17 INDEMNITY AND INSURANCE 17.1 The Licensor shall indemnify and keep indemnied the Licensee, against injury (including death) to any persons or loss of or damage to any property (including the Software) which may arise out of the act, default or negligenceof the Licensor, his employees or agents in consequence of the Licensor's obligations under the Licence and against all claims, demands, proceedings, damages, costs, charges and expenses whatsoever in respect thereof or in relation thereto, provided that the Licensor shall not be liable for nor be required to indemnify the Licensee against any compensation or damages for or with respect to injuries or damage to persons or property to the extent that such injuries or damage result from any act, default or negligence on the partof the Licensee his employees or contractors (not being the Licensor or employed by the Licensor). 17.2 The Licensee shall indemnify and keep indemnied the Licensor against injury (including death) to any persons or loss of or damage to any property (including the Software) which may arise out of the act, default or negligenceof the Licensee, his employees or agents in consequence of the Licensee's obligations under the Licence and against all claims, demands, proceedings, damages, costs, charges and expenses whatsoever in respect thereof or in relation thereto, provided that the Licensee shall not be liable for nor be required to indemnify the Licensor against any compensation or damages for or with respect to injuries or damage to persons or property to the extent that such injuries or damage result from any act, default or negligence on the partof the Licensor his employees or contractors. 17.3 Without thereby limiting their responsibilities under Sub-Clauses 17.1 and 17.2, each party shall insure with a reputable insurance company against all loss of or damage to property and injury to persons (including death) arising out of or inconsequence of his obligations under the Licence and against all actions, claims, demands, costs and expenses in respect thereof, save only as is set outin the exceptions in Sub-Clause 17.4 and Clause 18. Global Maritime GM-44445-0407-37028 Page 168 GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT 17.4 The liability of the parties under Sub-Clause 17.1 or 17.2, as appropriate, shall exclude damage or injury (other than injury including death resulting from negligence) consequent upon design, formula, specication or advice. Except in respect of injury, including death to a person due to negligence for which no limit applies. 17.5 The liability of either party to the other under Sub-Clauses 17.1 and 17.2 in respect of any one event or series of connected events shall not exceed ve (5) times the license charges or 50,000, whichever is the lesser. 18 CONSEQUENTIAL LOSS 18.1 Save as expressly stated elsewhere in the Licence, the Licensor shall not be liable to the Licensee for consequential loss or damage including loss of use or of prot or of contracts. 19 CONFIDENTIALITY 19.1 The Licensee shall keep condential the Programs and the Documentation or any part thereof and shall not disclose the same to any third party without the prior written consent of the Licensor. 19.2 The Licensor and the Licensee shall keep condential the Licence and all other information of the other party designated as `condential' obtained under or in connection with the Licence and shall not divulge the same to any third party without the prior consent of the other party. 19.3 The provisions of this Clause shall not apply to:any information in the public domain otherwise than by breach of thi sLicence. information in the possession of the receiving party thereof before divulgence as aforesaid. information obtained from a third party who is free to divulge the same. 19.4 The Licensor and the Licensee shall divulge condential information only to those employees who are directly involved in the Licence or the use of the Software and shall ensure that such employees are aware of and comply with these obligations as to condentiality. 19.5 The obligations of both parties as to disclosure and condentiality shall come into eect on the signing of the Licence and shall continue in force notwithstanding the termination of the Licence. 20 FORCE MAJEURE 20.1 Neither party shall be liable for failure to perform its obligations under the Licence if such failure results from circumstances beyond the partys reasonable control. 21 WAIVER 21.1 No delay, neglect or forbearance on the part of either party in enforcing againstthe other party any term or condition of the Licence shall either Page 169 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX D. SOFTWARE LICENSE AGREEMENT be or bedeemed to be a waiver or in any way prejudice any right of that party under the Licence. 22 ASSIGNMENT 22.1 Neither party shall assign any of its obligations under the Licence without the priorwritten consent of the other party, which shall not be unreasonably withheld. 23 ARBITRATION 23.1 Any dispute or dierence which may arise between the Licensee and the Licensor in connection with or arising out of the Licence may, by agreement of both parties, be resolved by arbitration, in which event such dispute or dierence shall be referred to a single arbitrator to be agreed between the Licensee and the Licensor or, failing such agreement within fourteen days, to be nominated by the President for the time being of the British Computer Society. 24 LAW 24.1 Unless otherwise agreed in writing between the parties, the Licence shall be subject to and construed and interpreted in accordance with English Law and shall be subject to the jurisdiction of the Courts of England. Global Maritime GM-44445-0407-37028 Page 170 Appendix E Output Database E.1 Overview When you do \Write Results" in GMOOR the details of the run you have just done are saved in a database for reporting purposes. If you do a batch analysis or consequence analysis, the results are automatically written out to the database without you hitting the \Write Results" button This database is in Microsoft Access format. Specically it is in Access 97 format which is a Jet 3.51 format database le, which is important to bear in mind if you need to access it from MATLAB, Python, Perl, or some such language. You can, if desired, write your own scripts to post-process the output database. You can use any programming that provides a method of reading the mdb les. In Windows you can use ODBC or ADO connections to open the les and use the drivers that come with Windows. Pretty well all programming languages provide a way of using ODBC or ADO. You will need to install extra drivers, however, to support Jet 3.51 as they do not come standard with Windows XP. GMOOR does not use ADO to write the data, so GMOOR does not install them either. GMOOR reports are written in Python and GMOOR includes an embedded copy of Python for running the reports. GMOOR passes some information like the database path to the python script and the python generates the pdf report and signals back to gmoor when it has nished. The reports issued with GMOOR are in compiled Python, so that you don't see the source code, but there is no reason why you can't write your own reports if desired, you do not even need to install python, just add your report into the list of gmoor reports and obey the basic syntax rules. E.2 Database Tables As of version v9.41 the database contains the following tables: Page 171 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Clearance Not used at present Compnt This is mostly the input data on the components as read from the spread le CompntRes This is the output data for the components (end tensions, end po- sitions, etc) JobDet The data from the job details dialog LineDyn Dyanmic Analysis Results LineRes The major quasi-static line results (tensions, etc) Loads Forces in vessel axis system motions Motions in vessel axis system Options Mostly the settings from the Units and Analysis Settings Dialog Position Target position, Mean Equilibrium Position and Transient Osets RunDet The Run Details table contains details on the analysis type for the run and the input weather Spread Spread options, ther than the component details Thrust Thruster thrusts and azimuths Vessel Masses, Stinesses and Damping E.2.1 Clearance This is reserved for future automatic clearance calculations E.2.2 Compnt Table Field Name Buoy Pennant Length Cd ClumpOrBuoy Cm Component ID Global Maritime type units double double metres - long - double - long - GM-44445-0407-37028 description buoy pennant length drag coecient of component (only required for dynamic analysis) Outer end connection type (0=plain shackle, 1=clump weight, 2=buoy) mass coecient of component (only required for line dynamics) auto-incrementing row number in the table, see also Component No Page 172 GMOOR APPENDIX E. OUTPUT DATABASE Field Name Component No type units - description Number of the component in the leg (1 based, from anchor) Density double tonnes/cubic metre density of material in the component (only required for dynamic analysis) Description text*255 The description of the component from the Spread le EA1 double tonnes Elasticity (linear component) from spread le EA2 double tonnes Elasticity (quadratic component) from spread le EA3 double tonnes Elasticity (cubic component) from spread le Friction double Friction coecient Leg No long Leg number form spread le Length double metres length of component MBL double tonnes breaking load of component No of Seg long No of segments for line dynamics (from spread le) ^ Proj Area double metres2 projected area per metre for line dynamics Sinker Friction/WPA double -/m^2 either sinker friction or waterplane area of buoy, depending on ClumpOrBuoy Sinker Wt/Buoyancy double tonnes either sinker weight or buoy buoyancy, depending on ClumpOrBuoy Sinker/Buoy Cd double drag coecient of the sinker or buoy Sinker/Buoy Cm double added mass coecient of the sinker or buoy Sinker/Buoy Density double, tonnes/m^3 density of the sinker or buoy Sinker/Buoy Proj Area double metres^2 projected area of the sinker or buoy Weight(wet) double tonnes weight per metre of the component in water Page 173 long GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE E.2.3 CompntRes Table Field Name Component No type long units - description Number of the component in the leg (1 based, from anchor) Line No long Leg number from spread le MaxPercentBreak double the maximum percentage breaking load at either end of the component for all the motion combinations MaxTension double tonnes The maximum tension at either end of the component for all the motion combinations MinSafetyFactor double The minimum safety factor (breaking load/tension) tension at either end of the component for all the motion combinations Run ID long the run id as per RunDet table E.2.4 JobDet Table Field Name type Client Name text*255 - Project text*255 - Run Title text*255 - Run By text*255 - Run Date date/time - Version text*255 - Job ID long units description - auto-incrementing row number in the table Client name from the Job Details dialog project name from the Job Details dialog Run Title from the Job Details dialog Run By from the Job Details dialog Run date and time - automatically generated full version and build of GMOOR (eg \Gmoor32DGT V9.409c build 5431") E.2.5 LineDyn Table Introduction This is probably the most complicated table to understand, so will be given a fuller explanation. Global Maritime GM-44445-0407-37028 Page 174 GMOOR APPENDIX E. OUTPUT DATABASE General meaning of elds in dynamics tables Field Name type units Run ID Leg Case Combination Compt Int Int Int Int Int 1 or 2 0, 1 or 2 - ICA Int - IEA Int - TaMean1 Double tonnes TaDyn1 Double - pcBrk1 Tamean2 Double Double - TaDyn2 Double - pcBrk2 Double - Generally means this . . . but varies depending on code Run ID Mooring Line number 1-NLINES Motion combination case Motion combination case Component No (numbering from 1 at anchor) component with the highest dynamic tension End with the highest dynamic tension (1=fairlead end 2=anchor end) `Mean' Tension at fairlead end of compt `Dynamic' Tension at fairlead end of compt % break at fairlead end of compt `Mean' Tension anchor end of compt `Dynamic' Tension at anchor end of compt % break at anchor end of compt The dynamics elds in the RunDet table Field Name type Dynamics Int units description 0 or 1 1 if line dynamics ag set in Analysis Tab The dynamics elds in the Options table Field Name Page 175 type units description Code QSIntactSF QSslfailSF Text*255 Double Double - QStransSF Double - DYNIntactSF DYNslfailSF Double Double - DYNtransSF Double - Name of Code (see code table) Quasi-Static Intact Safety factor Quasi Static Single Line Failed Safety factor Quasi Static Transient Safety factor Dynamic Intact Saftey factor Dynamic Single line Failed Safety factor Dynamic Transient Safety factor GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Code Names Code No 0 1 2 3 4 5 6 Code Name API RP2SK DNV-OS-E301 Consequence Class 1 DNV-OS-E301 Consequence Class 2 POSMOOR - Operating Condition I POSMOOR - Operating Condition II POSMOOR V - Operating Condition I POSMOOR V - Operating Condition II No of Cases 2 1 1 1 1 1 1 Overview There are always 2 x (Total No of Components in all Lines) records in the database irrespective of which code is selected. The database format has evolved over time and it is now not obvious what data is in which elds. In fact the data in the elds has a dierent meaning dependant on which code. The line dynamics routine has the mean position, the LFsig and LFmax resolved into the line direction and the WFsig and WFmax resolved into the line direction available to it for each code. The oscillation for the dynamic analysis (XAMP/YAMP) is set as the X and Y components (horizontal/vertical) of the maximum downline wave frequency motion calculated at the fairlead with the vessel at the prescribed oset (which varies with each code) . The period of the oscillation used for the line dynamic calculation is obtained from the zero crossing period of the downline motion spectrum p Period = 2 m0 =m2 In fact the sea and swell combined average period is determined by :period = (SeaRespZSeaResp2 +SwellRespZSwellResp2 )=(SeaResp+SwellResp) SearespZ = SwellrespZ = Swellresp = Searesp = Zero Crossing Period of Downline motion from sea Zero Crossing Period of Downline motion from swell Signicant downline motion due to swell Signicant downline motion due to sea API code For the API you have to calculate dynamic tension at two osets (2 Cases) and pick the highest :Case=1 refers to (LFmax + WFsig) Case=2 refers to (LFsig + WFmax) Global Maritime GM-44445-0407-37028 Page 176 GMOOR APPENDIX E. OUTPUT DATABASE For each line, 2 vessel positions are calculated Mean + LFMax (resolved to line direction) Mean + LFSig (resolved to line direction) Using the program internal variable and routine naming convention, the procedure is as follows. The (horizontal) tensions (HCOMP) are calculated at each of those positions and the maximum wave frequency motion resolved down the line (XAMP/YAMP) calculated and then the dynamic tension routine (TRANSDYN) is called TRANSDYN rst calculates the equilibrium of the lumped mass model (EQBMSOLV) for the 2 Cases and the equilibrium tensions are recorded at the ends of all components (TBAR). Then the dynamic tensions at the 2 positions are calculated (TAMP). For each end of each component, the max percentage breaking load (PCB) of the combined tension (TBAR+TAMP) is calculated for each case. The results are written to the database as follows Field Description Combination 0 always (not used) Case 1 or 2 as dened above both sets of results are relevant Leg Leg number Compt component with the highest combined tension (numbering from 1 at anchor) IEA end of component the highest combined tension (2 =anchor end 1=fairlead end) TaMean1 Mean Tension (TBAR) at fairlead end of component TaDyn1 Dynamic Tension (TAMP) at fairlead end of component pcBrk1 % break (PCB) using combined tension at fairlead end of component TaMean2 Mean Tension (TBAR) at outer end of component TaDyn2 Dynamic Tension (TAMP) at outer end of component pcBrk2 =% break (PCB) using combined tension at outer end of component Note that the mean tensions (TaMean) in this case is the static tension at the osets of the 2 motion combination cases ie (mean + LFmax) and (mean + LFsig) and it is taken from the lumped mass model equilibrium solution. The on screen display for the API code consists of the following for each leg :The dynamic report for the API code gives the following columns for both motion combination cases:Page 177 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Label Meaning Fld Mean + LF TaMean for the Case with the highest pcBrk Fld WF TaDyn for the Case with the highest pcBrk Fld Total TaMean+TaDyn for the Case with the highest pcBrk Max % Brk Highest of pcBrk1 and pcBrk2 Component ICA for the Case with the highest pcBrk End IEA for the Case with the highest pcBrk API code on-screen display Label Leg No Status Mean+LF Meaning Mooring line number Line Status (Broken, Intact, etc) TaMean for Component/End with highest pcBrk for Both Cases WF TaDyn for Component/End with highest pcBrk for Both Cases Total TaMean+TaDyn for Component/End with highest pcBrk Anchor Tension Mean+LF TaMean at anchor end for both cases Anchor Tension WF TaDyn at Anchor end for both cases Maximum Percent MBL pcBrk for Component/End with highest pcBrk for Both Cases <no label> Case Description Maximum line Tension The maximum combined tension in any leg in either case Min Safety factor The minimum safety factor (100/pcBrk) for any leg in either case Global Maritime GM-44445-0407-37028 Page 178 GMOOR APPENDIX E. OUTPUT DATABASE DNV OES 301 Codes For the DNV OES 301 codes, you run the dynamic analysis at one oset only. The characteristic dynamic tension Tcdyn, is given by :Tcdyn = Tqs[Xc Xwfmax ] Tcmean + Twfmax Twfmax is the dynamic tension calculated at location Xc-Xwfmax Xc is the larger of Xmean + Xlfmax + Xwfmax and Xmean + Xlfsig + Xwfsig Tqs is the quasi static tension calculated at position [Xc-Xwfmax ] Tcmean is the tension at the mean oset (i.e. under mean loads only - no motions). The Reserve tension is given by Reserve = ScSFmean TcMean Tcdyn SFdyn Sc = characteristic strength (0.95 x minimum break load) SFmean = partial safety factor on mean tension SFdyn = partial safety factor on dynamic tension The procedure in GMOOR is as follows, again using internal variable and routine naming conventions. For each line the mean tensions (TCMEAN) are calculated at each end of each component at the mean oset. These are the tensions calculated by the GMOOR analytic routines not the lumped mass routines so they are the same as the mean tensions you get from a Detailed Output report of the same run. The characteristic oset Xc is the highest of (LFmax+WFsig) and (LFsig+WFmax) the COMBINATION is set to 1 or 2 to indicate which motion combination has been used for Xc. The (horizontal) tension for the dynamic analysis (HCOMP) is calculated at the oset Xc-Xwfmax . The tensions at each end of each component at this oset are recorded (TQSX). After Transdyn is run, the results are written to the database as follows Note : pcBrk1 and pcBrk2 have values against them for Case=1, but this is only for the convenience of reporting, the values are not signicant (actually they are Reserve+1) The on screen display on the leg tab is as follows The dynamic report for the DNV OES 301 Codes gives the following columns for both motion combination cases:Page 179 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Field Description Combination 1 or 2 depending on whether Xc is the larger of Xmean+Xlfmax +Xwfmax and Xmean+Xlfsig +Xwfsig Case Case=1 and 2 are written to the database but the results are only valid for Case=2 Leg Leg number Compt component number (numbering from 1 at anchor) ICA The number of the component with the lowest Reserve tension (numbering from 1 at anchor) IEA The number of the end of the component with the lowest Reserve Tension (2 =anchor end 1=fairlead end) TaMean1 Tension at mean oset at inner end of component (TcMean) TaDyn1 TcDyn at inner end of component pcBrk1 The Reserve Tension at inner end of component TaMean2 Tension at mean oset at outer end of component (TcMean) TaDyn2 TcDyn at outer end of component pcBrk2 The Reserve Tension at outer end of component Label TcMean Meaning TcMean for Component/End ICA/IEA TcDyn TaDyn for Component/End ICA/IEA Reserve Reserve for Component/End ICA/IEA Component ICA (The number of the component with the lowest Reserve tension (numbering from 1 at anchor) End IEA (The number of the end of the component with the lowest Reserve Tension (2 =anchor end 1=fairlead end)) Global Maritime GM-44445-0407-37028 Page 180 GMOOR APPENDIX E. OUTPUT DATABASE Label Leg No Status Fairlead Tension - TcMean Fairlead Tension TcDyn Fairlead Tension -Total Anchor Tension TcMean Anchor Tension TcDyn Minimum Reserve <no label> Maximum line Tension Min Reserve Meaning Mooring line number Line Status (Broken, Intact, etc) TcMean at the fairlead (TaMean1) TcDyn at the fairlead (TaDyn1) TcMean+TcDyn at fairlead TcMean at Anchor (TaMean2) TcDyn at Anchor (TaDyn2) Reserve for Component/End with lowest Reserve for Both Cases Motion Combination Description The maximum Total tension in any leg (at either component end) The minimum reserve for any leg (at either component end) POSMOOR Codes For the POSMOOR codes, you again run the dynamic analysis at only one oset. POSMOOR states that the dynamic analysis should be carried out at an oset of:XLF = XTOT X MAXHF XTOT comes from the Quasi Static analysis and is either :XTOT = XMEAN + X MAXLF + X SIGNW F when X MAXLF > X MAXW F Or XTOT = XMEAN + X MAXW F + X SIGNLF when X MAXLF < X MAXW F XTOT = Quasi static position at which line tensions are calculated XMEAN = mean oset due to static loads X MAXLF = maximum low frequency motion from wind and waves NB. In POSMOOR the max/sig factor for the 2nd order motions is calculated using the Stansberg Distribution (see POSMOOR Pt 6 Ch 2 Sec3 B300). This gives a completely dierent to the API and DNV OS E301 even though is the same. X MAXW F = maximum wave frequency motion X SIGNLF = signicant low frequency motion from wind and waves X SIGNW F = signicant wave frequency motion X SIGNHF = assumed the same as X SIGNW F The procedure in GMOOR is rst to determine the oset for the dynamic analysis, from (1) and (2) or (3). The COMBINATION selected is recorded. The line tensions are calculated at the selected oset and the horizontal tension (HCOMP) set for the line dynamics calculation. The motions at the fairlead are Page 181 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE calculated using the fairlead angle at this oset and the x/y components of the maximum downline motions (XAMP/YAMP) set, then the line dynamics routine TRANSDYN is called. After Transdyn is run, the results are written to the database as follows Field Description Combination 1 or 2 depending on which combination is used for Case Case=1 and 2 are written to the database but the results are only valid for Case=2 Leg Leg number Compt component number (numbering from 1 at anchor) ICA The number of the component with the highest percent break (numbering from 1 at anchor) IEA The number of the end of the component with the highest percent break (2 =anchor end 1=fairlead end) TaMean1 Tension at as calculated by lumped mass routine EQBMSOLV at fairlead end of component TaDyn1 Dynamic tension calculated at oset at fairlead end of component pcBrk1 The percent breaking load using the combined tension (TaMean1+TaDyn1) TaMean2 Tension at as calculated by lumped mass routine EQBMSOLV at outer end of component TaDyn2 Dynamic tension calculated at oset at outer end of component pcBrk2 The percent breaking load using the combined tension (TaMean2+TaDyn2) The on screen display on the leg tab is as follows The dynamic report for the POSMOOR Codes gives the following columns for both motion combination cases:- E.2.6 LineRes Global Maritime GM-44445-0407-37028 Page 182 GMOOR APPENDIX E. OUTPUT DATABASE Label Meaning Fld Mean + LF TaMean1 at the component/end given by ICA/IEA) i.e. not necessarily the fairlead label is misleading Fld WF TaDyn1 at the component/end given by ICA/IEA) i.e. not necessarily the fairlead label is misleading Fld Total (Fld Mean+LF) + Fld WF Max % Brk Maximum percent break. (Percent break at the component/end given by ICA/IEA) ie not necessarily the fairlead Component ICA End IEA shown as Inner or Outer Label Leg No Status Fairlead Tension Mean+LF Meaning Mooring line number Line Status (Broken, Intact, etc) TaMean at the fairlead (TaMean1) TaDyn at the fairlead (TaDyn1) TaMean1+TaDyn1 at fairlead Fairlead Tension WF Fairlead Tension -Total Anchor Tension Mean+LF7 TaMean at Anchor (TaMean2) Anchor Tension WF TaDyn at Anchor (TaDyn2) Maximum Percent MBL Percent break load for Component/End with hightest percent break <no label> Motion Combination Description Maximum line Tension The maximum Combined tension in any leg (at either end of components) Min Safety Factor The minimum safety factor (100/pcBrk) for any leg Page 183 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Field Name type units Max Combination long - Run ID Line No Status long long long - Payout double metres Change Min Fairlead Tension double metres double tonnes Mean Fairlead Tension Max Fairlead Tension double tonnes double tonnes Tension at Anchor double tonnes Vertical Force At Anchor Minimum Grounded Length Maximum Grounded Length % MBL double tonnes double metres double metres double - Factor of Safety double Trans Min Tension double tonnes Trans Max Tension double tonnes Trans Max+Sig Tension double tonnes Trans Max Time double - secs description link to RunDet table mooring line number line status. 0=not deployed, 1=intact, 2=broken. The motion combination that gives the highest tension at the fairlead total line payout from fairlead to anchor payout change from last reset Minimum fairlead tension (all combinations) Mean fairlead tension. Maximum fairlead tension (all combinations) Maximum tension at anchor (all combinations) Maximum uplift force at anchor Minimu grounder length Maximum Grounded Length The maximum % of the breaking load at either end of any component The minimum saftety factor at either end of any component The minimum tension from the transient analysis - no 1st or 2nd order motion added The maximum tension from the transient analysis - no 1st or 2nd order motion added The maximum tension from the transient analysis - signicant 1st and 2nd order motion added The time of the Trans Max Tension E.2.7 Loads Table Field Name type units Run ID WindX long double tonnes WindY double tonnes Global Maritime description the run id as per RunDet table mean wind force in X (+stbd) vessel axis mean wind force in Y (+fwd) vessel axis GM-44445-0407-37028 Page 184 GMOOR APPENDIX E. OUTPUT DATABASE Field Name WindN SeaX SeaY SeaN SwellX SwellY SwellN CurrX CurrY CurrN RiserX RiserY RiserN ExtraX ExtraY ExtraN MoorX MoorY Page 185 type units description double tonne-metres mean wind monent (+anticlockwise) double tonnes mean wave drift force from Sea component in X (+stbd) vessel axis double tonnes mean wave drift force from Sea component in Y (+fwd) vessel axis double tonne-metres mean wave drift moment from Sea component (+anticlockwise) double tonnes mean wave drift force from Swell component in X (+stbd) vessel axis double tonnes mean wave drift force from Swell component in Y (+fwd) vessel axis double tonne-metres mean wave drift moment from Swell component (+anticlockwise) double tonnes mean current force (combined tide & wind induced) in X (+stbd) vessel axis double tonnes mean current force (combined tide & wind induced) in Y (+fwd) vessel axis double tonne-metres mean current moment (combined tide & wind induced) (+anticlockwise) double tonnes mean top riser horizontal force in X (+stbd) vessel axis double tonnes mean top riser horizontal force in Y (+fwd) vessel axis double tonne-metres mean top riser moment (+anticlockwise). This only arises if the riser top is oset from the vessel centre. There is no rotational stiness in the riser. double tonnes extra force in X (+stbd) vessel axis double tonnes extra force in Y (+fwd) vessel axis double tonne-metres extra moment (+anticlockwise) double tonnes mooring force in X (+stbd) vessel axis double tonnes mooring force in Y (+fwd) vessel axis GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Field Name MoorN ThrusterX ThrusterY ThrusterN type units description double tonne-metres mooring moment (+anticlockwise) vessel axis double tonnes thruster force in X (+stbd) vessel axis double tonnes thruster force in Y (+fwd) vessel axis double tonne-metres thruster moment (+anticlockwise) E.2.8 Motions Table Field Name type units description PitchWFMax PitchWFSig Double Double deg deg RollLFMax Double deg Pitch Wave Frequency Maximum Pitch Wave Frequency Signicant roll low frequency maximum (not calculated at present, always zero) ExtraSurgeMax Double metres Extra surge Max (as entered in Interactive Dialog)) ExtraSurgeSig Double metres Extra surge Sig ExtraSwayMax Double metres Extra sway Max (as entered in Interactive Dialog) ExtraSwaySig Double metres Extra sway Sig ExtraYawMax Double deg Extra yaw Max (as entered in Interactive Dialog) ExtraYawSig Double deg Extra yaw Sig HeaveLFMax Double metres Heave low frequency maximum (not calculated at present, always zero) HeaveLFSig Double metres Heave low frequency signicant (not calculated at present, always zero) HeaveWFMax Double metres Heave Wave Frequency Maximum HeaveWFSig Double metres Heave Wave frequency signicant PitchLFMax Double deg Pitch low frequency maximum (not calculated at present, always zero) PitchLFSig Double deg Pitch low frequency signicant (not calculated at present, always zero) Global Maritime GM-44445-0407-37028 Page 186 GMOOR APPENDIX E. OUTPUT DATABASE Field Name RollLFSig Double type units deg roll low frequency signicant (not calculated at present, always zero) description RollWFMax RollWFSig Run ID SurgeLFMax SurgeLFSig SurgeWFMax SurgeWFSig SwayLFMax SwayLFSig SwayWFMax SwayWFSig YawLFMax YawLFSig YawWFMax YawWFSig Double Double Long Double Double Double Double Double Double Double Double Double Double Double Double deg deg metres metres metres metres metres metres metres metres deg deg deg deg Roll Wave frequency Maximum Roll Wave Frequency Signicant link to RunDet table Surge low frequency maximum Surge low frequency Signicant Surge wave frequency maximum Surge wave frequency Signicant Sway low frequency maximum Sway low frequency maximum Sway wave frequency Signicant Sway wave frequency Signicant yaw low frequency maximum yaw low frequency maximum yaw wave frequency Signicant yaw wave frequency Signicant E.2.9 Options Table Field Name Page 187 Code Long type units Current Direction Long 0/1 Current speed units Long Current Type Long Directions Long - description The mooring code from the code Tab in the Units and Analysis Settings . 0=API RP2SK, 1=DNV-OS-E301 - Consequence Class 1, 2=DNV-OS-E301 - Consequence Class 2,3=POSMOOR - Operating Condition I,4=POSMOOR - Operating Condition II,5=POSMOOR V - Operating Condition I,6=POSMOOR V - Operating Condition II Current Direction Convention : From=0 Towards=1 0/1/2 Current speed units : 0=m/s; 1=knots; 2=ft/s 0/1 Current Type : 0=surface current; 1=prole current 0/1 Directions Generally : 0:True; 1:Relative GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Field Name DYNIntactSF type units - description Code dependant safety factor Dynamic Intact DYNslfailSF Double Code dependant safety factor Dynamic Singler Line Failure DYNtransSF Double Code dependant safety factor Transient Forces Long 0/1/2 force units generally : 0:tonnes; 1:kN; 2:kips Gamma Double Sea spectrum gamma for variable gamma spectrum Lengths Long 0/1 length units generally : 0:metres; 1:feet Options ID Long Link to this table Payouts Long 0/1 payout units : 0:metres; 1:feet QSIntactSF Double Code dependant safety factor Quasi Static Intact QSslfailSF Double Code dependant safety factor Quasi Static Single Line Failure QStransSF Double Code dependant safety factor Quasi Static Transient SimIncrement Double secs Simulation time step for transient analysis SimTime Double secs Simulation time for transient analysis Storm Duration Long hours Sea Storm Duration for calculation of sig/max factors Swell Gamma Double Swell spectrum gamma for variable gamma spectrum Swell Height Units Long Swell height Units : 0=metres 1=feet Swell Period Type Long Swell Period Type : 0=Tz 1=Tp Swell Spectrum Long 1/2/3 Swell Spectrum Type : 1 = MEAN JONSWAP, 2 = PIERSON MOSKOWITZ, 3 = VARIABLE GAMMA Swell Spreading Long 0/1 Swell Spreading : 0=spreading o 1=spreading on Swell Spreading Exponent Double Swell Spreading Exponent Swell Storm Duration Long Swell Storm Duration for calculation of sig/max factors Wave Height Units Long 0/1 Sea Height Units : 0=metres 1=feet Wave Period Type Long 0/1 Sea Period Type : 0=Tz 1=Tp Wave Spectrum Long 1/2/3 Sea Spectrum : 1=MEAN JONSWAP, 2=PIERSON MOSKOWITZ, 3=VARIABLE GAMMA Global Maritime Double GM-44445-0407-37028 Page 188 GMOOR APPENDIX E. OUTPUT DATABASE Field Name type Wave Spreading Long units 0/1 Wave Spreading Exponent Double Wind Average Period Long 0/1/2 Wind Induced Current Long Wind Ref Height Wind Spectrum 0/1 Double metres Long 0/1/2 Wind Speed Units Long 0/1/2 description Sea spreading : 0=spreading o 1=spreading on Sea Spreading Exponent Wind Averaging Period : 0:1hr; 1: 10 mins; 2: 1 min Wind Induced Current : 0 = wind-induced current, 1 = no wind-induced current Wind Speed Reference Height Wind Spectrum : 0=API RP2A 1=NPD (Sletringen) 2=Ochi & Shin Wind Speed Units : 0=m/s; 1=knots; 2=ft/s E.2.10 Position Table Field Name EquilibriumN type units description Double degrees Solved Equilibrium position (heading) EquilibriumX Double metres Solved Equilibrium position (east) EquilibriumY Double metres Solved Equilibrium position (north) Run ID Long Link to RunDet table TargetN Double degrees Target Heading TargetX Double metres Target position - Easting TargetY Double metres Target Position - Northing Tran Max Oset E Double metres Transient Max Oset from Target Position - no WF motion (east oset) Tran Max Oset H Double metres Transient Max Oset from Target Position - no WF motion (heading oset) Tran Max Oset N Double deg Transient Max Oset from Target Position - no WF motion (north oset) Tran Max Oset Time Double secs Time of Transient Max Oset Trans Max Oset Double metres Transient Max Oset from Target Position - no WF motion (radial oset) Trans Max+Sig Oset Double metres Transient Max Oset from Time=0 Position - including signicant 1st + 2nd Order motion (radial oset) Page 189 GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE E.2.11 RunDet Table Field Name type units Selected long - Spread ID Options ID Job ID long long long - Batch ID Title long text*255 - SubTitle text*255 - Date/Time - Draught Water Depth Tide Beaufort Number double double double long meters metres metres - Wind Speed Wind Direction Hsea Tsea double double double double metres/sec deg metres secs Sea Direction Hswell double double deg metres Tswell double secs Swell Direction Resultant Current Speed Resultant Current Direction Surface Current Speed Surface Current Direction Wind Induced Current Speed Wind Induced Current Direction double double degs metres/sec double deg double metres/sec double deg double metres/sec double deg Run ID Time Label Global Maritime long - GM-44445-0407-37028 description The run id links all the tables together This is used by the report viewer to select runs for viewing Link to the Spread table link to the options table link to the Job Details table (JobDet) link to the Batch table The Case title from the interactive dialog This is used in the batch and consequence analysis results to label the individual cases the date and time of the run (automatically generated) Vessel draft Water Depth at vessel tide height in metres Beaufort Number. This is only non-zero if the user enters weather as a beaufort number used wind speed wind direction Signicant Wave Height for Sea Mean Zero Crossing Period for Sea Sea Direction Signicant Wave Height for Swell Mean Zero Crossing Period for Swell Swell Direction resultant current speed at surface including wind generated dirtection of resultant current speed Surface (tidal) current speed direction of surface current speed Wind Induced Current Speed direction of Wind Induced Current Page 190 GMOOR APPENDIX E. OUTPUT DATABASE Field Name type units Extra Force double tonnes Extra Force Direction Additional Sway Damping Additional Surge Damping Additional Yaw Damping Line Control double deg Current Prole long double double double long Analysis Type long Failure Type long Failure long LFTD long Line Damping long Wave Drift Damping Second Order long long Dynamics long Status long - description 1 if a current prole has been used, else 0 Extra force from interactive dialog Extra Force Direction tonnes/(metre/sec) Extra sway damping from Interactive dialog tonnes/(metre/sec) Extra surge damping from Interactive dialog tonnes/(radian/sec) Extra yaw damping from Interactive dialog This is zero in all present and previous versions - line control is not implemented Equilibrium=0, Single Line Failure (SLF)=1,Transient=2, 3=reserved, 4=reserved Used in (and only relevant for) SLF and Transient analysis. -1=Line not deployed, 0=Break line, 1=Fail Thruster, 2=Blackout. For other types of analyiss this will be zero. the actual failure case - number of the line or the number of the thruster ag showing whether LFTD was enabled. 1=LFTD was enabled ag showingwhether mooring line damping was enabled ag shoowing whether wave drift damping was enabled Flag showing whether second order motion was enabled ag showing whether Line Dynamics was enabled Unused - always zero E.2.12 Spread Table Field Name Page 191 type Anchor Bearing Double Anchor Range Double units description radians Bearing of Anchor (true) from vessel centre metres Distance of anchor from vessel centre GM-44445-0407-37028 Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Field Name type units Anchor Water Depth Fairlead X Double Double Fairlead Y Double Fairlead Z Double Field File Field Title IsCVF IsGangway Text*255 Text*255 Long Long IsRiser Long Leg No Long NumThrusters Riser File Seabed Slope Spread File Spread ID Spread Title Vessel File Long Text*255 Double Text*255 long Text*255 Text*255 Vessel Title Text*255 description metres Depth at Anchor metres distance of fairlead from vessel centre (Vessel Axis) starboard +'ve (as per CVF or VSL le) metres distance of fairlead from vessel centre (Vessel Axis) forward +'ve (as per CVF or VSL le) metres distance of fairlead vertically from vessel keel, up +'ve (as per CVF or VSL le) Field File name excluding path Title from Field File 0 or 1 1 if a CVF le was given, else 0 0 or 1 1 if a gangway was specied (*GANGWAY in SPD le), else 0 0 or 1 1 if a riser le was specied (*RISER in SPD le), else 0 anchor line number (1 to no of lines) number of thrusters Riser File name excluding path Slope at anchor Spread le name excluding path used to link tables to this one Title from the Spread File Vessel File name (either the VSL or CVF le) excluding path Title from the CVF/VSL le E.2.13 Thrust Table Field Name Azimuth Identity iFree Percent Power Run ID Status Global Maritime type Double units description radians Thruster azimuth (angle of the force) relative to vessel head Text*255 Description o thfe thruster from the CVF/VSL File Long 0 or 1 0 = Free azimuthing 1=xed (not sure it is actually ever set though) Double 0-100 Percent (of thrust) of the thruster Double kW Power of the thruster Long link to RunDet table Long 0 or 1 status of thruster 1=used 0=not in use GM-44445-0407-37028 Page 192 GMOOR APPENDIX E. OUTPUT DATABASE Field Name Thrust Thruster No Type type Double Long Long X Double Y Double Z Double units description tonnes Thruster thrust Thruster Number (1 to no of thrusters) Thruster Type (as per CVF definition) ITYPE 1=Azimuth unit (allowed to rotate) 2=Non rotating pod type thruster 3=Tunnel Thruster 4=Main propellor metres distance of thruster from vessel centre (Vessel Axis) starboard +'ve (as per CVF or VSL le) metres distance of thruster from vessel centre (Vessel Axis) forward +'ve (as per CVF or VSL le) metres distance of thruster vertically from vessel keel, up +'ve (as per CVF or VSL le) E.2.14 Vessel Table Field Name Page 193 CritDampN CritDampX CritDampY CVF Double tonne.metres/(rad/sec)2 Double tonnes/(metres/sec)2 Double tonnes/(metres/sec)2 Long 0 or 1 type units LinDampingN LinDampingX LinDampingY MassN Double Double Double Double tonne.metres/(rad/sec) tonnes/(metre/sec) tonnes/(metre/sec) tonne.metres2 MassX Double tonnes MassY Double tonnes NaturalPeriodN NaturalPeriodX NaturalPeriodY QuadDampingN QuadDampingX QuadDampingY Run ID StinessN StinessNX StinessNY StinessX Single Single Single Double Double Double Long Double Double Double Double secs secs secs tonne.metres/rad/sec2 tonnes/(m/sec)2 tonnes/(m/sec)2 tonne.metres/rad ? ? tonnes/metre GM-44445-0407-37028 description Critical Yaw Damping Critical Sway Damping Critical Surge Damping Type of Vessel le : 0=CVF 1=VSL Linear Yaw Damping Linear Sway Damping Linear Surge Damping Yaw Total Inertia (inertia+added inertia) Sway Total Intertia (mass +added mass) Surge Total Intertia (mass +added mass) Natural Period in yaw Natural Period in sway Natural Period in surge Quadratic Yaw Damping Quadratic Sway Dampiing Quadratic Surge Dampiing Link to RunDet table stiness matrix (2,2) stiness matrix (2,0) stiness matrix (2,1) stiness matrix (0,0) Global Maritime GMOOR APPENDIX E. OUTPUT DATABASE Field Name StinessXN StinessXY StinessY StinessYN StinessYX Global Maritime type Double Double Double Double Double units ? ? tonnes/metre ? ? GM-44445-0407-37028 description stiness matrix (0,2) stiness matrix (0,1) stiness matrix (1,1) stiness matrix (1,2) stiness matrix (1,0) Page 194 Appendix F References [1] Ochi M K and Shin Y S Wind Turbulent Spectra for Design Consideration of Oshore Structures Paper OTC 5736 1988 OTC Houston [2] American Petroleum Institute Recommended Practice for Planning, Designing and Constructing Fixed Oshore Platforms - Load and Resistance Factor Design API RP2A-LRFD 1st Edition January 1993 [3] NORSOK STANDARD N-003 ACTIONS AND ACTION EFFECTSRev. 1, February 1999 Page 195 GM-44445-0407-37028 Global Maritime