w
Orcina Ltd.
Daltongate
Ulverston
Cumbria
LA12 7AJ
UK
Telephone:
Fax:
E-mail:
Web Site:
OrcaFlex Manual
Version 9.7a
+44 (0) 1229 584742
+44 (0) 1229 587191
orcina@orcina.com
www.orcina.com
1
w
CONTENTS
1 INTRODUCTION
1.1
Installing OrcaFlex
1.2 Running OrcaFlex
1.3
Parallel Processing
1.4 Distributed OrcaFlex
1.5 Orcina Licence Monitor
1.6 Demonstration Version
1.7 OrcaFlex Examples
1.8 Validation and QA
1.9 Orcina
1.10 References and Links
2 TUTORIAL
Static Analysis
2.1 Getting Started
2.2 Building a Simple System
2.3 Adding a Line
2.4 Adjusting the View
2.5
2.6 Dynamic Analysis
2.7 Multiple Views
2.8
2.9 Getting Output
2.10 Input Data
Looking at Results
3 USER INTERFACE
3.1
Program Windows
The Model
Introduction
3.1.1
3.1.2
3.1.3 Model States
3.1.4
3.1.5
3.1.6 Mouse and Keyboard Actions
Toolbar
Status Bar
3.2 OrcaFlex Model Files
3.2.1
3.2.2
3.2.3
3.2.4
Data Files
Text Data Files
Simulation Files
Relative Paths
3.3 Model Browser
3.3.1 Model Browser Views
3.3.2 Move Selected Objects Wizard
3
Contents
11
11
13
14
15
15
15
15
15
15
16
21
21
21
21
22
22
23
23
23
24
24
25
25
25
25
25
27
28
28
31
31
32
38
39
39
41
42
Contents
3.4
Libraries
3.4.1
3.4.2
Using Libraries
Building a Library
3.5 Menus
File Menu
Edit Menu
Calculation Menu
View Menu
Replay Menu
Graph Menu
Results Menu
Tools Menu
3.5.1
3.5.2
3.5.3 Model Menu
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.5.9
3.5.10 Workspace Menu
3.5.11 Window Menu
3.5.12 Help Menu
3D Views
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
3.6.9
3.6.10 Printing, Copying and Exporting Views
View Parameters
View Control
Navigating in 3D Views
Shaded Graphics
How Objects are Drawn
Selecting Objects
Creating and Destroying Objects
Dragging Objects
Connecting Objects
3.6
3.7 Replays
3.7.1
3.7.2
3.7.3
3.7.4
Replay Parameters
Replay Control
Custom Replays
Custom Replay Wizard
3.8 Data Forms
3.8.1
3.8.2
Data Fields
Data Form Editing
3.9 Results
Producing Results
3.9.1
Selecting Variables
3.9.2
Summary and Full Results
3.9.3
Statistics
3.9.4
Linked Statistics
3.9.5
Offset Tables
3.9.6
Line Clashing Report
3.9.7
Time History and XY Graphs
3.9.8
Range Graphs
3.9.9
3.9.10 Offset Graphs
3.9.11
3.9.12 Extreme Value Statistics Results
Spectral Response Graphs
4
w
43
43
46
46
46
48
48
49
50
51
51
51
52
52
53
53
53
54
55
56
57
58
60
60
60
60
60
61
61
62
63
63
64
65
66
67
67
68
69
69
69
70
70
71
72
73
73
73
w
3.9.13 Presenting OrcaFlex Results
3.10 Graphs
3.10.1 Modifying Graphs
3.11 Spreadsheets
3.12 Text Windows
3.13 Workspaces
3.14 Comparing Data
3.15 Preferences
4 AUTOMATION
Introduction
4.1
4.2 Batch Processing
4.3
4.4
Examples of setting data
Automating Generation
Introduction
Script Files
Script Syntax
Script Commands
Examples of setting data
Handling Script Errors
Obtaining Data Names
Automating Script Generation
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
Text Data Files
4.3.1
4.3.2
Post-processing
4.4.1
4.4.2
4.4.3
4.4.4
4.4.5
4.4.6
4.4.7
4.4.8
4.4.9
4.4.10 Duplicate Instructions
Introduction
OrcaFlex Spreadsheet
Instruction Format
Pre-defined commands
Basic commands
Time History and related commands
Range Graph commands
Data commands
Instructions Wizard
5 THEORY
Coordinate Systems
5.1
5.2 Direction Conventions
5.3 Object Connections
5.4
5.5
Interpolation Methods
Static Analysis
5.5.1
5.5.2
5.5.3
Line Statics
Buoy and Vessel Statics
Vessel Multiple Statics
5.6 Dynamic Analysis
5
Contents
76
76
78
78
78
79
79
80
83
83
83
83
84
85
85
88
94
94
94
96
96
103
104
104
105
107
109
109
110
111
111
112
115
119
119
120
121
121
123
123
127
127
127
Contents
w
Calculation Method
5.6.1
5.6.2
Ramping
Friction Theory
Spectral Response Analysis
Extreme Value Statistics Theory
5.7
5.8
5.9
5.10 Environment Theory
5.10.1 Buoyancy Variation with Depth
5.10.2 Current Theory
Seabed Theory
5.10.3
5.10.4
Seabed Non-Linear Soil Model Theory
5.10.5 Morison's Equation
5.10.6 Waves
5.11 Vessel Theory
5.11.1 Vessel Rotations
5.11.2 RAOs and Phases
5.11.3 RAO Quality Checks
5.11.4 Wave Drift and Sum Frequency Loads
5.11.5
5.11.6
5.11.7
5.11.8 Manoeuvring Load
5.11.9 Other Damping
5.11.10 Current and Wind Loads
Sea State Disturbance
Stiffness, Added Mass and Damping
Impulse Response and Convolution
5.12 Line Theory
Structural Model Details
5.12.1 Overview
5.12.2
5.12.3 Calculation Stages
5.12.4 Calculation Stage 1 Tension Forces
5.12.5 Calculation Stage 2 Bend Moments
5.12.6 Calculation Stage 3 Shear Forces
5.12.7 Calculation Stage 4 Torsion Moments
5.12.8 Calculation Stage 5 Total Load
5.12.9 Line End Orientation
5.12.10 Line Local Orientation
5.12.11 Treatment of Compression
5.12.12 Contents Flow Effects
5.12.13 Line Pressure Effects
5.12.14 Pipe Stress Calculation
5.12.15 Pipe Stress Matrix
5.12.16 Hydrodynamic and Aerodynamic Loads
5.12.17 Drag Chains
5.12.18 Line End Conditions
5.12.19 Interaction with the Sea Surface
5.12.20 Interaction with Seabed and Shapes
5.12.21 Clashing
5.13 6D Buoy Theory
5.13.1 Overview
5.13.2 Lumped Buoy Added Mass, Damping and Drag
6
128
130
130
134
135
137
137
137
138
139
144
145
152
152
153
155
156
161
162
164
165
166
167
169
169
170
171
172
173
175
175
176
176
177
177
178
179
180
181
182
185
186
186
187
187
190
190
192
w
Spar Buoy and Towed Fish Added Mass and Damping
Spar Buoy and Towed Fish Drag
Slam Force
5.13.3
5.13.4
5.13.5
5.13.6 Contact Forces
5.14 3D Buoy Theory
5.15 Winch Theory
5.16 Shape Theory
6 SYSTEM MODELLING: DATA AND RESULTS
6.1 Modelling Introduction
6.2 Data in Time History Files
6.3 Variable Data
6.3.1
External Functions
6.5
Sea Data
Sea Density Data
Seabed Data
6.4 General Data
Statics
Dynamics
Integration & Time Steps
Explicit Integration
Implicit Integration
Numerical Damping
Response Calculation
Results
Post Calculation Actions
6.4.1
6.4.2
6.4.3
6.4.4
6.4.5
6.4.6
6.4.7
6.4.8
6.4.9
6.4.10 Drawing
6.4.11 Properties Report
Environment
6.5.1
6.5.2
6.5.3
6.5.4 Wave Data
Data for Regular Waves
6.5.5
Data for Random Waves
6.5.6
Data for JONSWAP and ISSC Spectra
6.5.7
Data for Ochi-Hubble Spectrum
6.5.8
6.5.9
Data for Torsethaugen Spectrum
6.5.10 Data for Gaussian Swell Spectrum
6.5.11 Data for User Defined Spectrum
6.5.12 Data for Time History Waves
6.5.13 Data for User Specified Components
6.5.14 Data for Response Calculation
6.5.15 Waves Preview
6.5.16 Modelling Design Waves
6.5.17
Setting up a Random Sea
6.5.18 Current Data
6.5.19 Wind Data
6.5.20 Drawing Data
6.5.21 External Functions
7
Contents
193
195
197
199
200
201
202
205
205
206
208
209
210
211
212
213
214
215
216
216
216
217
221
221
222
222
223
223
227
228
228
230
230
231
231
231
232
233
233
233
234
235
238
239
240
241
Contents
6.5.22 Results
6.5.23 Wave Scatter Conversion
Solid Friction Coefficients Data
6.6
6.7 Vessels
Vessel Modelling Overview
Vessel Data
Vessel Types
Importing Hydrodynamic Data
Vessel Response Reports
Vessel Results
6.8
6.9
Line Data
Line Types
Attachments
Rayleigh Damping
P-y Models
Code Checks
Line Contact
Line Results
Drag Chain Results
6.7.1
6.7.2
6.7.3
6.7.4
6.7.5 Modelling Vessel Slow Drift
6.7.6
6.7.7
Lines
6.8.1
6.8.2
6.8.3
6.8.4
6.8.5
6.8.6
6.8.7
6.8.8
6.8.9
6.8.10 Flex Joint Results
6.8.11 Line Setup Wizard
6.8.12 Line Type Wizard
6.8.13 Chain
6.8.14 Rope/Wire
6.8.15 Line with Floats
6.8.16 Homogeneous Pipe
6.8.17 Hoses and Umbilicals
6.8.18 Modelling Stress Joints
6.8.19 Modelling Bend Restrictors
6.8.20 Modelling non-linear homogeneous pipes
6.8.21 Line Ends
6.8.22 Modelling Compression in Flexibles
6D Buoys
6.9.1 Wings
6.9.2
6.9.3
6.9.4 Wing Data
6.9.5 Wing Type Data
6.9.6
6.9.7
6.9.8
6.9.9
6.9.10
6.9.11
6.9.12
6.9.13 Other uses
6.9.14 External Functions
Common Data
Applied Loads
8
Lumped Buoy Properties
Lumped Buoy Drawing Data
Spar Buoy and Towed Fish Properties
Spar Buoy and Towed Fish Drag & Slam
Spar Buoy and Towed Fish Added Mass and Damping
Spar Buoy and Towed Fish Drawing
Shaded Drawing
w
241
242
246
247
248
249
258
283
292
293
296
299
301
316
327
330
333
335
346
354
365
365
365
367
368
372
374
378
380
381
383
386
387
390
391
392
393
395
395
396
397
399
399
401
401
403
403
405
405