Sie sind auf Seite 1von 25

AUTOPIPE©

DNV OS F101 (2012) CODE COMPLIANCE


CALCULATIONS IN AUTOPIPE

Rev. No. Date Prepared by Description


0 08/07/2013 Bilal Shah Initial structure for review / completion
1 8/12/2013 Josh Taylor Updated images and procedure
2 8/19/2013 Josh Taylor General updates
3 9/5/2013 Josh Taylor Updated section 14
4 2/6/2014 Josh Taylor Updated tutorial for 9.6.0.16
5 2/17/2014 Bilal Shah Minor updating and formatting

AutoPIPE 9.6 i

Tutorial-DNV-OS-F101-2012.docx Rev 5
TABLE OF CONTENTS

1 Introduction ............................................................................................................................................................. 1

2 Model Overview ...................................................................................................................................................... 1

3 Workflow - DNV-OS-F101 Code Compliance ............................................................................................................. 2

4 Review the General Model Options dialog ............................................................................................................... 4

5 Review Pipe Properties ............................................................................................................................................ 5

6 Review Pressure & Temperature Properties ............................................................................................................ 6

7 Review Soil Properties for the Buried Pipe Portion at Sea Bed ................................................................................. 6

8 Define/Review Static Earthquake Load Cases........................................................................................................... 8

9 Define Wind Load Case ............................................................................................................................................ 8

10 Define Wave Load Cases .......................................................................................................................................... 9

11 Set Up the Buoyancy Dialog ................................................................................................................................... 10

12 Defining Interference Loads ................................................................................................................................... 10

13 Define Accidental Load........................................................................................................................................... 11

14 Update Pressure Values For Operating Pressure P1 ............................................................................................... 11

15 Define/Review Static Analysis Set .......................................................................................................................... 13

16 Setting Up DNV 2012 Result Options Dialog ........................................................................................................... 15

17 Setting Model Result Options ................................................................................................................................ 17

18 Creating a Legacy DNV 1981 Combination .............................................................................................................. 17

19 Creating More Load Controlled Combinations ....................................................................................................... 18

20 Generate Output Report ........................................................................................................................................ 20

21 View Code Stress Color Plots .................................................................................................................................. 22

22 View Code Stress on the Result Grid ...................................................................................................................... 23

AutoPIPE 9.6 ii

Tutorial-DNV-OS-F101-2012.docx Rev 5
1 INTRODUCTION

The August 2012 revision of DNV offshore standard, DNV-OS-F101, Submarine Pipeline Systems is supported by
AutoPIPE version 9.6. This document provides a quick walk through for entering input data, analyzing and
generating code compliance reports for a model with piping code selected as DNV Offshore 2012.

The menu options and dialog controls in this tutorial are displayed in Green Italic.

Additional notes and tips are displayed in Blue Italics.

2 MODEL OVERVIEW

The initial model geometry for this tutorial "DNV-OS-F101-INITIALMODEL.DAT" has been provided with this
tutorial. The model contains a pipeline with two vertical legs and a buried horizontal pipe representing pipeline
resting on sea bed. Most of the input data for the model has been provided in the initial model. Following is an
overview of the final model:

Material Properties

Pipe Material: CMN-415 (for Pipe ID B and C), CMN-450 (for Pipe ID A)

Composition: CS (Carbon Standard)

Pipe Identifiers with diameter, thickness, corrosion and fabrication thickness data

Load Cases

Operating Pressure and Temperature data for 3 ‘T’ cases

Earthquake loading cases: E1 and E2

Wind loading cases: W1 and W2

Wave loading cases: Wave2 and Wave 3 (One case for accidental)

User loads: U1 and U2 (Interference loads, may be from trawling)

Soil Properties: SND11A

AutoPIPE 9.6 1

Tutorial-DNV-OS-F101-2012.docx Rev 5
3 WORKFLOW - DNV-OS-F101 CODE COMPLIANCE
Model Setup

Review the General Model Options


properties
Defining Model Geometry

Define Model Geometry and


restraints / supports
Defining Pressure & Temperature

Set up the pressure and temperature


values in the model
Define soil properties for buried piping

Assign soil properties to the buried


portion of the model. This includes
assigning soil stiffness values, soil
overburden stresses and seismic
wave data associated with the soil.
Refer to “Tutorial - Soil Overburden
and Seismic Wave Propagation in
AutoPIPE v9_5.pdf” for further
details

AutoPIPE 9.6 2

Tutorial-DNV-OS-F101-2012.docx Rev 5
Define loads

Define loads on the model like


Functional, Environmental,
Interference and Accidental loads.
Adjust Buoyancy properties for the
model
Model analysis

Modify the analysis set, select


applicable load cases, enable
gaps/friction if non-linear soil analysis
is required.
Post processing

Set the required Model Result


Options and DNV 2012 Result options
including design factors and load
combinations.
Review results

Finally review the code compliance


output report, generate color plots
for code stresses and review the
results in the output grids

AutoPIPE 9.6 3

Tutorial-DNV-OS-F101-2012.docx Rev 5
4 REVIEW THE GENERAL MODEL OPTIONS DIALOG

Open the initial model, DNV-OS-F101-INITIALMODEL, and take note of the Piping Code, Edition, default unit
system, material library.

AutoPIPE has a material library specific to DNV 2012, named DNVM2012. The DNVM2012 library is the default
selection for DNV 2012 and contains three materials: C-MN, DUPLEX Stainless Steel and Martensitic Stainless Steel.
These materials can be reviewed through Tools/Library…

Field Selection for Walkthru Comments


DNV Offshore DNV Offshore now includes two year types: 1981 and
Piping Code
the new 2012
2012 Analyzing the DNV 2012 code standard will be the main
Edition
topic of this tutorial
Unit file name - Input / SI / SI The DNV foundation in Norway uses the International
Output System of Units as the default
3 Enter the number of thermal/pressure cases required.
Number of
Additional thermal cases should be defined if seismic
thermal/pressure cases
wave propagation effects are to be considered.
20°C This is the ambient temperature defined for the model.
Ambient temperature The cold Young’s modulus and cold allowable will be
fetched from the library at this temperature.
AUTOPIPE This is the default component library for DNV 2012
Libraries - Component
code.
DNVM2012 This is the default library for DNV Offshore 2012,
Libraries - Material
created specifically for this code.

Press OK on the General Model Options dialog.

AutoPIPE 9.6 4

Tutorial-DNV-OS-F101-2012.docx Rev 5
5 REVIEW PIPE PROPERTIES

For the selected model, review the pipe properties for Pipe ID A, B and C. While doing so, take note on how the
fabrication thickness is calculated. Also note the Fabrication Factor, Ovality, Minimum Yield and Minimum Tensile.
Fabrication Factor and Ovality fields are for DNV 2012 only.

For Pipe ID A, update the pipe material from CMn-415 to CMn-450 and note the effect on the other fields in the
dialog.

You would need to define the properties for the metallic piping on the dialog:

Enter the following on the Pipe Properties dialog for PipeID A:

Field PipeID A PipeID B PipeID C


Nominal Diameter 200 mm 300 mm 250 mm
Schedule STD STD STD
Corrosion Allow 0.975 mm 1.125 mm 0.800 mm
Specific gravity for 1.00 1.00 1.00
contents
Pipe Material CMN-450 CMN-415 CMN-415
Rest of the fields Default

Press OK on the Pipe Properties dialog.

AutoPIPE 9.6 5

Tutorial-DNV-OS-F101-2012.docx Rev 5
6 REVIEW PRESSURE & TEMPERATURE PROPERTIES

Open up the Pressure & Temperature dialog / Grid. Note the new fu and fy de-rating fields for DNV 2012, where
the values come from and how user may be able to define his own de-rating values by updating the Material
Library.

Press OK to close the dialog.

7 REVIEW SOIL PROPERTIES FOR THE BURIED PIPE PORTION AT SEA BED

Open the Soil Properties dialog through Modify > Properties of Soil Identifier for the only Soil Identifier in the
model, SND11A.

AutoPIPE 9.6 6

Tutorial-DNV-OS-F101-2012.docx Rev 5
Click on the Enter Soil Properties button to Invoke Edit Soil Properties dialog. Select the Soil Type as Medium Sand.
Click the Generate button to generate the Soil Stiffness Properties:

Press OK to close the Edit Soil Properties dialog. Press OK to close the Soil Properties dialog.

AutoPIPE 9.6 7

Tutorial-DNV-OS-F101-2012.docx Rev 5
8 DEFINE/REVIEW STATIC EARTHQUAKE LOAD CASES

Open the Static Earthquake dialog. Review the static seismic load cases defined in the model.

Press OK to close this dialog.

9 DEFINE WIND LOAD CASE

Open the Wind dialog. Define two wind load cases in the model. Set both of these wind cases, W1 and W2, to the
ASCE-7-98 wind specification type. Set focus to the W1 row and press the Modify button; take note of the default
values and press OK to close the dialog. Set W2 to the Global +Y wind direction. Press OK to close the Wind dialog.

AutoPIPE 9.6 8

Tutorial-DNV-OS-F101-2012.docx Rev 5
10 DEFINE WAVE LOAD CASES

Open the Wave Load dialog and navigate to the wave data name WAVE2. Note the values used and update the
Load case to W2. This is done because we can only select a single load case under the environmental drop down
on the DNV options dialog (section 16). To be able to include the effects of wind as well as the wave loading (both
are environmental loads), both the loads are included on to the wind load case itself.

AutoPIPE 9.6 9

Tutorial-DNV-OS-F101-2012.docx Rev 5
Press OK to close the Wave Load dialog.

11 SET UP THE BUOYANCY DIALOG

Open the Buoyancy dialog through Load > Buoyancy.

When the dialog appears as above, press OK to close the dialog.

12 DEFINING INTERFERENCE LOADS

Note a 30mm Imposed Support Displacement on the A00 Anchor, which is the U1 case in the model. This will be
used as an interference load for the analysis in the DNV 2012 Result dialog (section 16).

AutoPIPE 9.6 10

Tutorial-DNV-OS-F101-2012.docx Rev 5
13 DEFINE ACCIDENTAL LOAD

Open the Wave dialog again. Create a new wave data name, Wave3. Set this to a Load case of U2. This will be an
extreme wave case for the model, to be used in the Accidental Load section of the DNV analysis. Fill in the fields as
shown below.

Press OK to close the Wave Load dialog.

14 UPDATE PRESSURE VALUES FOR OPERATING PRESSURE P1

Update pressure case P1 using the Local Incidental Pressure Calculation tool in the General tab of the DNV 2012
Result Options dialog. The local incidental pressure calculation group on the General tab of DNV 2012 Result
Options dialog is used to update the pressure values at each point in the model for the selected pressure case
based on the reference elevation, reference pressure at the reference elevation, and the specific gravity of internal
fluid.

AutoPIPE 9.6 11

Tutorial-DNV-OS-F101-2012.docx Rev 5
Note that the pressure values at each point in AutoPIPE for the pressure load cases are considered as local
incidental pressure and are used as such in the calculations. Press Update to update the P1 pressure case. If the
change was successful, a notification dialog will display. Press OK to close the note and again on the dialog. We will
return to this dialog in a later section to cover the other tabs.

Note that this update changes the P1 value, as seen in the Operating Pressure & Temperature dialog.

Pressure Case @A40 Before Update Pressure Case @A40 After Update
0.000 N/mm2 0.6991 N/mm2

AutoPIPE 9.6 12

Tutorial-DNV-OS-F101-2012.docx Rev 5
15 DEFINE/REVIEW STATIC ANALYSIS SET

Open the Analysis Sets dialog. Double click on Analysis Set No. 1 and update the Static Analysis Load Cases dialog
as shown below:

Press OK on the Nonlinear Analysis dialog when it looks like the image above.

AutoPIPE 9.6 13

Tutorial-DNV-OS-F101-2012.docx Rev 5
Press OK on the Analysis Sets dialog and press Yes on the Confirm dialog to run the analysis on the model.

Finally press OK on the Analyze All dialog to run the analysis.

AutoPIPE 9.6 14

Tutorial-DNV-OS-F101-2012.docx Rev 5
16 SETTING UP DNV 2012 RESULT OPTIONS DIALOG

Open the new DNV 2012 Result Options dialog and navigate to the Code Category Options tab.. Note the following
on Use Nom. Thickness checkbox:

When the Use Nom. Thickness check box is checked, AutoPIPE will use nominal thickness for in stress calculations
for that category. When unchecked, AutoPIPE will use the characteristic wall thickness values as suggested by
DNV-OS-F101 table 5-6 (refer to the DNV reference section in the online help for this table). The default state of
the checkbox is unchecked for all categories.

Go through the design factor tab and where the values are used in calculations.

AutoPIPE 9.6 15

Tutorial-DNV-OS-F101-2012.docx Rev 5
Then go to the code combinations tab. Select the Category Components for the ULS and ALS categories as shown
below. The accidental category will use U2, which is the extreme wave load created earlier. Let the ALS
Interference category use U1 case.

On the General tab, review the online help for the Apply ASD check to Bends only and the top two fields and where
to change these.

Note: If None is selected for any of the cases, no load for that section will be applied to the appropriate
combination.

AutoPIPE 9.6 16

Tutorial-DNV-OS-F101-2012.docx Rev 5
17 SETTING MODEL RESULT OPTIONS

Open the Result Model Options dialog. Note that most of these options affect Legacy AutoPIPE DNV Offshore 1981
results and do not affect the new DNV 2012 results.

18 CREATING A LEGACY DNV 1981 COMBINATION

AutoPIPE does not create default legacy code combinations for categories like expansion / occasional loads by
default. However, the categories are available and user can create combinations for these categories. The results
for these categories would be same as were reported for DNV 1981, except for Hoop stress category, which is
updated according to DNV 2012.

To create a legacy code combination, open the Load Combination dialog and navigate to the Code Comb. tab.
Press the New button to open the User Code Combinations dialog. Fill out the dialog as shown below to create an
Ambient to T3 code combination.

AutoPIPE 9.6 17

Tutorial-DNV-OS-F101-2012.docx Rev 5
Press OK to close this dialog and introduce a new user-defined code combination.

19 CREATING MORE LOAD CONTROLLED COMBINATIONS

Load controlled categories are defined based on the default combinations generated by AutoPIPE. The default
combinations are generated using the factors and components defined under Code Combinations tab of DNV 2012
dialog.

Duplicate the Buck. Comb. Category combination GRTP1W1U1_U{1}, by highlighting the row and pressing the
Duplicate Current button. A new combination named Comb. 1 is created. Update the duplicate combination
created by changing some of the factors and component load cases for that combination. Rename the combination
with a more meaningful name, “10-year wave”.

AutoPIPE 9.6 18

Tutorial-DNV-OS-F101-2012.docx Rev 5
Press the OK button to close the User Code Combinations dialog, and then OK again to close the Code
Combinations dialog.

AutoPIPE 9.6 19

Tutorial-DNV-OS-F101-2012.docx Rev 5
20 GENERATE OUTPUT REPORT

Finally, you can generate an output report through the Batch Report dialog. Select Code Compliance, Model
Listing, Result Summary and Analysis Summary check boxes.

The output report will display the selected sections. A couple of points from the model are shown below as code
compliance output.

AutoPIPE 9.6 20

Tutorial-DNV-OS-F101-2012.docx Rev 5
Also perform the comparison of user updated model with the model the updated model which is created after
running this tutorial for him to compare results.

Compare the existing output report (DNV-OS-F101-FINALMODEL.OUT) with the recently created output file (DNV-
OS_F101_INITIALMODEL.OUT). Note that the output values, if the tutorial is run correctly, should match.

AutoPIPE 9.6 21

Tutorial-DNV-OS-F101-2012.docx Rev 5
21 VIEW CODE STRESS COLOR PLOTS

Open the Code Stresses result dialog. Accept the defaults by pressing OK. Note the highest stress in the model,
located on point A40 +.

Moreover, you can also see all the code stresses at selected point by going through the Stresses dialog:

Press the Escape key to close down the color plot view.

AutoPIPE 9.6 22

Tutorial-DNV-OS-F101-2012.docx Rev 5
22 VIEW CODE STRESS ON THE RESULT GRID

You can view all the stresses at a point using the result grid. Invoke the Result Review dialog by invoking Result >
Grids. The graphics and the grid work synchronously as a point selected in the grid is automatically focused on the
GUI and vice versa.

Close the Result Review after reviewing the results dialog.

Note: AutoPIPE provides the functionality of exporting the result grid or the model input grid to the user. Use the
options under File > Export to export your data to different formats.

AutoPIPE 9.6 23

Tutorial-DNV-OS-F101-2012.docx Rev 5

Das könnte Ihnen auch gefallen