LifeTime Manual

download LifeTime Manual

of 60

Transcript of LifeTime Manual

  • 7/29/2019 LifeTime Manual

    1/60

    Version 7.7

    LifeTime Users Manual

    Version 7.7

    May 2008

    Galway Technology Park, Parkmore, Galway, Ireland

    T: +353 91 781010 F: +353 91 781020 E: [email protected]

    GALWAY | ABERDEEN | HOUSTON | RIO | PERTH | PARIS | KUALA LUMPUR An ISO 9001 Company

  • 7/29/2019 LifeTime Manual

    2/60

    For Software Sales and Support contact our Galway Office:

    Galway:

    Galway Technology Park,

    Parkmore,

    Galway, Ireland.

    T: +353 91 781010

    F: +353 91 781020

    E: [email protected]

    Aberdeen:

    Davidson House,

    Aberdeen Science and Energy Park,

    Bridge of Don,

    Aberdeen AB22 8GT, Scotland.

    T: +44 1224 708877

    F: +44 1224 708899

    E: [email protected]

    Rio:

    Av. Nilo Peanha,

    50 - Grupo 1601,

    Centro - Rio de Janeiro RJ,

    CEP 20044-900, Brasil.

    T: + 55 21 3084 2271

    F: + 55 21 3084 1446

    E: [email protected]

    Paris:

    33 Rue de Clry,

    75002 Paris, France.

    T: +33 (0) 1 44 88 57 10

    F: +33 (0) 1 40 26 61 74

    E: [email protected]

    Houston:

    16350 Park Ten Place,

    Suite 202,

    Houston, TX 77084, USA.

    T: +1 281 646 1071

    F: +1 281 646 1382

    E: [email protected]

    Perth:

    Level 8,

    189 St Georges Terrace,

    Perth, Western Australia 6000

    T: +61 8 9211 9300

    F: +61 8 9211 9399

    E: [email protected]

    Kuala Lumpur:

    Suite GH, 14th Floor,

    Bangunan Angkasa Raya,

    123, Jalan Ampang,

    Kuala Lumpur 50450,

    Malaysia

    T: +60 (0)3 2144 9252/9286

    F: +60 (0)3 2144 9285

    E: [email protected]

  • 7/29/2019 LifeTime Manual

    3/60

    Copyright 2008 Marine Computation Services Ltd.

    No part of this document may be reproduced in any form or distributed in any waywithout prior written agreement of Marine Computation Services Ltd.

    Adobe Reader Copyright 1984-2007 Adobe Systems Incorporated. All rightsreserved. Adobe and Reader are registered trademarks of Adobe Systems Incorporatedin the United States and/or other countries.

    Excel, Internet Explorer, Microsoft, Windows, Windows 98, Windows 2000, WindowsExplorer, Windows ME, Windows Media Player, Windows NT and Windows XP aretrademarks or registered trademarks of Microsoft Corporation in the United States andother countries.

    Intel and Pentium are registered trademarks of Intel Corporation in the U.S. and othercountries.

    AMD and Athlon are trademarks of Advanced Micro Devices, Inc.

    All other trademarks and copyrights referred to are the property of their respective

    owners.

  • 7/29/2019 LifeTime Manual

    4/60

  • 7/29/2019 LifeTime Manual

    5/60

    Table of Contents

    LifeTime Users Manual Rev. 1 v Flexcom Version 7.7

    Table of Contents

    CHAPTER 1 - INTRODUCTION ................................................... 1Overview..............................................................................1

    Operation Mode 1 ................................................................ 2Fatigue Analysis Methods......................................................... 3Operation Mode 2 ................................................................ 4

    Manual Organisation ..............................................................5CHAPTER 2 - OPERATION.......................................................... 7

    Introduction..........................................................................7LifeTime Inputs .....................................................................8Top Menu Bar......................................................................10

    File......................................................................................10Run .....................................................................................10Modules ...............................................................................10View....................................................................................11Help ....................................................................................12

    LifeTime - Reference ............................................................13Title - Specify .......................................................................14Seastate File- Specify.............................................................15Mode ...................................................................................16SN Curve Linear - Data........................................................17SN Curve Piecewise Linear ...................................................19

  • 7/29/2019 LifeTime Manual

    6/60

    Table of Contents

    LifeTime Users Manual Rev. 1 vi Flexcom Version 7.7

    SN Curve Data Pairs ........................................................... 21Stress Spectra Define ......................................................... 22Hot Spots Define................................................................ 24Hot Spots Histogram Data................................................... 25Hot Spots Fatigue Data ....................................................... 27Channels Define................................................................. 29Histogram Output Specify.................................................... 30Bins - Define........................................................................ 31Define Stress Properties ........................................................ 33File Type ............................................................................. 36

    Stress Histograms ............................................................... 37CHAPTER 3 - MODE 1 EXAMPLE APPLICATION.........................41

    Riser and Environment......................................................... 41LifeTime Analyses ............................................................... 42Base Case Analysis.............................................................. 43Sensitivity Analysis #1 Effect of PDF ................................... 46Sensitivity Analysis #2 Effect of Endurance

    Limit ................................................................................. 46Sensitivity Analysis #3 Effect of Thickness

    Effects............................................................................... 47

    Example Files ..................................................................... 47CHAPTER 4 - MODE 2 EXAMPLE APPLICATION.........................49

    Riser and Environment......................................................... 49

  • 7/29/2019 LifeTime Manual

    7/60

    Table of Contents

    LifeTime Users Manual Rev. 1 vii Flexcom Version 7.7

    LifeTime Mode 2 Analysis......................................................49Example Files......................................................................52

  • 7/29/2019 LifeTime Manual

    8/60

  • 7/29/2019 LifeTime Manual

    9/60

    Chapter 1 - Introduction

    LifeTime Users Manual Rev. 1 1 Flexcom Version 7.7

    CHAPTER 1 -INTRODUCTIONWelcome to the Users Manual for LifeTime, the Flexcom fatigue postprocessor and general

    cycle counting tool. This Introduction provides an overview ofLifeTime, and describes the

    content of the Users Manual. This is done in two sections, as follows:

    Overview provides an overview of the operation ofLifeTime and explains how you

    run Mode 1 and Mode 2 analyses.

    Manual Organisation summarises the contents of the remainder of this manual.

    OVERVIEW

    LifeTime can operate in two ways - in the terminology used in the rest of this manual, we

    sayLifeTime has two Modes of Operation, which are identified as Mode 1 and Mode 2.

    Mode 1 is the more usual method of running the program, and is used to compute fatigue life

    estimates from the results ofFlexcom random sea dynamic analyses. The different methods

    used by the program to accomplish this task are detailed later in this section.

    In the second mode of operation, LifeTime can be used as a general cycle counting tool.

    The input in this case is a random response time history or histories, typicallyFlexcomrandom sea analysis timetrace output. However you can use LifeTime to cycle count any

    time history data organised in a format which mimics the Flexcom timetrace output

    format. The LifeTime Mode 2 output is simply response histograms.

  • 7/29/2019 LifeTime Manual

    10/60

    Chapter 1 - Introduction

    LifeTime Users Manual Rev. 1 2 Flexcom Version 7.7

    Operation Mode 1

    The steps in performing a fatigue (Mode 1) analysis with LifeTime are as follows:

    Step 1:

    Perform a Flexcom random sea analysis for each fatigue seastate.

    In setting up each analysis, you request timetrace output of axial force, Y bending

    moment and Z bending moment at each location (hot spot) of interest. You can also

    optionally request any other timetrace output of interest. It is not necessary for the

    Flexcom analyses to generate database output, although they can do so.

    Step 2:

    Specify the fatigue analysis input data via the LifeTime GUI.

    The various GUI menus and the format of the data required in each are described in

    detail in the next chapter of the manual, but the actual data to be specified is

    summarised here to illustrate the program operation.

    Fatigue seastate data:

    Here you list the names of the Flexcom random sea analyses, and tabulate the

    % occurrences of the corresponding seastates.

    Fatigue data:

    Here you specify data such as the stress concentration factor and S-N curve to

    be used in the fatigue analysis. You also specify (i) the probability density

    function (pdf) to use in the fatigue calculations, whether Rayleigh or Dirliks; (ii)

    whether to use bending stresses only or combined bending and axial stresses;and (iii) whether to include thickness effects in the calculations and what

    threshold thickness to employ. Finally, this input category also includes a list

    of the actual fatigue hot spots of interest. Full details are provided in Chapter 2.

  • 7/29/2019 LifeTime Manual

    11/60

    Chapter 1 - Introduction

    LifeTime Users Manual Rev. 1 3 Flexcom Version 7.7

    Step 3

    Run LifeTime.

    When running, the program loops over all seastates and all of the hot spots for which

    forces were output in the Flexcom analyses, and calculates fatigue damage using themethods to be described shortly.

    LifeTime creates three output files each time you run a Mode 1 analysis. The main analysis

    results are output to a file named jobname.lif, where jobname is the name of your

    LifeTime analysis. LifeTime also creates a debug output file named jobname.dbg, to

    which are routed results of the program intermediate calculations for each individual seastate

    (that is, each Flexcom analysis), for checking and interpreting the analysis results. A succinct

    summary output file is also created tabulating only the minimum fatigue life at each hot spotfrom each of the three LifeTime methods. This data is in a format suitable for importing

    into, say, Excel for subsequent plotting, and so the file is named jobname.plt.

    Fatigue Analysis Methods

    Three methods are used when you run a LifeTime Mode 1 analysis to calculate fatigue

    damage and fatigue life. These are:

    Calculating the standard deviation () and mean zero up-crossing period (Tz) of

    combined axial and bending stress directly from Flexcom time histories, and then

    calculating fatigue damage from these based on an assumption that stress peaks are

    distributed according to the Rayleigh probability density function (pdf).

    Calculating the spectrum of combined stress from the Flexcom time histories, and

    then evaluating the moments of this spectrum. These are then used to compute

    fatigue based on an assumption that stress peaks are distributed according to either

    the Rayleigh or Dirliks probability pdf.

    Calculating damage directly from the Flexcom stress histories using the rainflow

    cycle counting technique.

  • 7/29/2019 LifeTime Manual

    12/60

    Chapter 1 - Introduction

    LifeTime Users Manual Rev. 1 4 Flexcom Version 7.7

    Because combined stress varies throughout the cross-section, LifeTime actually

    applies the above three methods at 8 points, at 45 intervals, around the hot spot

    outer surface. So for each hot spot you nominate, a fatigue life estimate is actually

    calculated for 8 points around the circumference.

    Operation Mode 2

    The steps in performing a general cycle counting (Mode 2) analysis with LifeTime are as

    follows:

    Step 1:

    Perform a Flexcom random sea analysis for each fatigue seastate.

    In setting up each analysis, you again request timetrace output of the variable(s) of

    interest. Obviously for meaningful cycle counting the same variables should be

    nominated in all of the Flexcom runs.

    Step 2:

    Specify the fatigue analysis input data via the LifeTime GUI.

    The various GUI menus and format of the data required in each is described in detail

    in the next chapter of the manual, but again the actual required data is summarised

    here to illustrate the program operation.

    Fatigue seastate data:

    As for Mode 1, you list the names of the Flexcom random sea analyses and

    tabulate the % occurrences of the corresponding seastates.

    General data:

    Here you specify the variables (or channels) of the Flexcom timetrace output

    which you want cycle counted. You also specify the bins or divisions for the

    histogram output.

  • 7/29/2019 LifeTime Manual

    13/60

    Chapter 1 - Introduction

    LifeTime Users Manual Rev. 1 5 Flexcom Version 7.7

    Step 3:

    Run LifeTime as previously.

    The main analysis results, histograms in this case, are now output to a file named

    jobname.bin. Again, LifeTime also creates a debug output file namedjobname.dbg to which are routed results of the program intermediate calculations

    for each individual seastate (Flexcom analysis), for checking and interpreting the

    analysis results.

    MANUAL ORGANISATION

    The following is a list of the chapters which make up this manual, together with a brief

    description of the contents of each.

    Chapter 1 (this chapter), Introduction, provides a brief introduction to LifeTime

    and describes the program modes of operation and the Users Manual contents.

    Chapter 2, Operation, describes briefly how to perform a LifeTime analysis. A

    Reference section describes the required data inputs in full.

    Chapter 3, Mode 1 Example Application, describes in detail an example drilling riser

    fatigue analysis with LifeTime.

    Chapter 4, Mode 2 Example Application, describes in detail an example cycle

    counting (Mode 2) LifeTime analysis.

  • 7/29/2019 LifeTime Manual

    14/60

  • 7/29/2019 LifeTime Manual

    15/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 7 Flexcom Version 7.7

    CHAPTER 2 -OPERATIONOperation is a detailed guide to the operation of LifeTime. It comprises the following

    sections:

    Introduction gives an overview of the program operation.

    LifeTime Inputs gives a brief overview of the program inputs.

    Top Menu Bar describes the options in the LifeTime top menu bar.

    Reference describes in detail the data inputs to LifeTime on a menu-by-menu basis.

    Stress Histograms discusses LifeTime stress histogram output, and provides insightsinto the significance and use of some of the other input parameters relating to this

    type of output.

    INTRODUCTION

    You run LifeTime by clicking on the LifeTimebutton on the FlexcomModules Sidebar. When

    you click on the LifeTimebutton the Working Areachanges to that for LifeTime, as shown

    below.

  • 7/29/2019 LifeTime Manual

    16/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 8 Flexcom Version 7.7

    In addition to the above, there are a number of options on the top menu bar associated with

    performing a LifeTime analysis. These top menu bar options are described later. The next

    section summarises the LifeTime inputs in the above screen.

    LIFETIME INPUTS

    As you can see from the picture above, data input to LifeTime is divided into eleven

    sections; Title, Seastate File, Mode, Stress Dataand SN Curve, Stress Spectra, Hot Spots, Channels,Histogram Output, Bins, Properties and File Type. The options in each are now briefly

    summarised.

    Title allows you to specify an optional title for your LifeTime analysis. The Seastate File

    section is used to specify the names of the Flexcom analyses that generated the stress data

  • 7/29/2019 LifeTime Manual

    17/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 9 Flexcom Version 7.7

    for the LifeTime analysis, together with the relative annual occurrences of the

    corresponding fatigue seastates. In Chapter 1 this is termed the analysis fatigue seastate data.

    The two LifeTime modes of operation were discussed in Chapter 1. TheModesection allows

    you to nominate the mode for a particular run. Certain subsequent input sections are specificto one or other mode.

    Stress Data is specific to Mode 1 analyses. It allows you to specify the stress concentration

    factor (SCF) to be used in your fatigue calculations; whether the analysis is to be based on

    combined stress or bending stresses only; and whether or not thickness effects are to be

    considered. Further details are in the Reference section to follow.

    The Stress Spectrasection is also specific to Mode 1 analyses. You use it to specify a number of

    additional parameters relating to stresses, in particular the calculation of stress spectra.

    The final section specific to Mode 1 is Hot Spots. Here you identify the locations of interest

    (hot spots) in your model for which fatigue life predictions will be calculated. You can also

    specify whether or not you want LifeTime to generate a histogram of stress for each hot

    spot and if so, at what point on the cross-section circumference.

    Channels, which is the first section exclusive to Mode 2, allows you to nominate channels for

    cycle counting. Channel in this context refers to an individual variable in a Flexcom

    timetrace output file this is the same terminology as used in the Flexcom Reference

    Manual in relation to the operation of the TimetracePostprocessor. Histogram Output, also Mode 2

    specific, is used to specify the number of channels in the Flexcom timetrace files, a start time

    to exclude transient effects from the calculation, and a scale factor used to transform data in

    Flexcom units to appropriate units for the histogram output

    Bins is used to define bins or divisions for stress histogram output. It is common to both

    modes of operation. It is optional if you dont invoke this option LifeTime chooses

    suitable divisions.

    Propertiesallows you to enter alternative stress properties for sections within your model in

    the same manner as you might in the FlexcomMain Analysismodule using the Properties

    Stressoption.

  • 7/29/2019 LifeTime Manual

    18/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 10 Flexcom Version 7.7

    The final section, File Type, is specific to Mode 2 analyses. It allows you to specify the format

    of the Flexcom timetrace output files. This may beASCII, Importor Binary.

    TOP MENU BAR

    There are five options in the LifeTime top menu bar, namelyFile, Run, Modules, Viewand

    Help. This is identical to most other Flexcom modules.

    File

    The menu you get when you invoke the Fileoption is shown below. The first four Filemenu

    items are for manipulating files in the standard ways.Exitcloses down Flexcom.

    Run

    The Analysismenu is used to launch a LifeTime analysis once all the input data has been

    specified.

    Clicking on LifeTime starts the fatigue analysis run. The fourth icon on the toolbar

    performs the same task.

    Modules

    The Modules menu, shown below, allows you to switch between the various Flexcom

    modules. It is functionally identical to theModulesSidebar.

  • 7/29/2019 LifeTime Manual

    19/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 11 Flexcom Version 7.7

    View

    The Viewmenu bar option allows you to examine various files associated with a LifeTime

    fatigue analysis run by opening them in the Viewerapplication. Viewer is discussed in more

    detail in Chapter 4 of the Flexcom Reference Manual.

    Table 2.1 below tabulates the various files produced in a LifeTime analysis.

  • 7/29/2019 LifeTime Manual

    20/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 12 Flexcom Version 7.7

    Table 2.1. LifeTime GUI and Fatigue Analysis Files.

    File Name Description

    j o b n am e . l f t

    j o b n am e .s e a

    j o b n am e . l f k

    j o b n am e . v e r

    j o b n am e . l i f

    j o b n am e .d b g

    j o b n am e .p l t

    j o b n am e .b i n

    GUI data file.

    Analysis input file (1) Fatigue seastate data.

    Analysis input file (2) Remaining data.

    Verification file.

    Main output file Mode 1.

    Debug output file Modes 1 & 2.

    Summary output file Mode 1.

    Main output file Mode 2.

    Of these eight files, seven can be examined via the Viewer, the only exception being the GUI

    data file itself.

    Help

    The final top menu bar option, Help, is used to display on-line help (Help Topics) or

    information about the LifeTime/Flexcom version number and licence details (About

    Flexcom).

  • 7/29/2019 LifeTime Manual

    21/60

    LifeTime - Reference

  • 7/29/2019 LifeTime Manual

    22/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 14 Flexcom Version 7.7

    Title - Specify

    Mode: Modes 1 and 2

    Purpose: To specify a title for your LifeTime analysis.

    Window:

    Data Inputs:

    Input: Description

    Title: A title for the LifeTime run. This entry is optional.

  • 7/29/2019 LifeTime Manual

    23/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 15 Flexcom Version 7.7

    Seastate File- Specify

    Mode: Modes 1 and 2

    Purpose: To list the names of the Flexcom random sea analyses on which

    LifeTime fatigue calculations or cycle counting is to be based, and to

    tabulate the % occurrences of the corresponding seastates.

    Window:

    Data Inputs:

    Input: Description

    File Name: The generic name of the Flexcom analysis for a particular fatigue seastate.A file extension is not required.

    Percentage

    Occurrence:

    The percentage occurrence or the actual number of occurrences of this

    seastate per annum.

  • 7/29/2019 LifeTime Manual

    24/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 16 Flexcom Version 7.7

    Mode

    Mode: Modes 1 and 2

    Purpose: To specify the mode or type of analysis you want LifeTime to perform.

    Window:

    Data Inputs: None

    Notes:

    (a) The two LifeTime modes of operation are described in Chapter 1 of this Users

    Manual. Mode 1 is the more usual method of running the program, and is used to

    compute fatigue life estimates from the results of Flexcom random sea dynamic

    analyses. In Mode 2, LifeTime can be used as a general cycle counting tool.

  • 7/29/2019 LifeTime Manual

    25/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 17 Flexcom Version 7.7

    SN Curve Linear - Data

    Mode: Mode 1 only

    Purpose: To specify a linear S-N curve.

    Window:

    Data Inputs:

    Input: Description

    Curve Name: A unique name for the S-N curve. A valid curve name can consist of up to

    256 alphanumeric characters with blank spaces permitted. Curve names are

    not case sensitive.

    m: The first parameter defining the S-N curve. See Note (a) below.

    K: The second parameter defining the S-N curve. See Note (a) below.

    Endurance

    Limit:

    A stress range value below which no fatigue damage occurs, regardless of

    the number of cycles. See Note (b) below.

    Notes

    (a) S-N curves are generally defined in the form KNSm= where Sdenotes stress range,N

    the number of cycles to failure at this range, and m and K are constants. Taking

    logarithms of both sides and rearranging gives:

  • 7/29/2019 LifeTime Manual

    26/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 18 Flexcom Version 7.7

    Km

    Nm

    S log1

    log1

    log +=

    which is the equation of a straight line when logSis plotted against logN. In this case

    mis the inverse slope and Kis a function of the line intercept. These are the parameters

    input above.

    (b) The specification of an Endurance Limitis optional, and if omitted defaults to 0, that is,

    no endurance limit.

    (c) Use as many lines as you need to completely define a particular SN curve. Simply leave

    Column 1 blank for second and subsequent lines. For subsequent SN curves, put the

    curve name in Column 1 and specify the force-deflection data in the same way

  • 7/29/2019 LifeTime Manual

    27/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 19 Flexcom Version 7.7

    SN Curve Piecewise Linear

    Mode: Mode 1 only

    Purpose: To specify a piecewise linear S-N curve.

    Window:

    Data Inputs:

    Input: Description

    Curve Name: A unique name for the S-N curve. A valid curve name can consist of up to

    256 alphanumeric characters with blank spaces permitted. Curve names are

    not case sensitive.

    m: The first parameter defining the S-N curve. See Note (a) below.

    K: The second parameter defining the S-N curve. See Note (a) below.

    N1: The number of cycles value defining the lower end of the line segment

    where these m and K values apply.

    N2: The number of cycles value defining the upper end of the line segment

    where these m and K values apply.

    Notes

    (a) A piecewise-linear S-N curve is one which plots as a series of straight line segments

    when logS is plotted against logN. In this case mand Kvary between line segments;

  • 7/29/2019 LifeTime Manual

    28/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 20 Flexcom Version 7.7

    theN1 andN2values above specify the segment of the S-N curve X (number of cycles

    to failure) axis where each mand Kcombination apply.

    (b) Use as many lines as you need to completely define a particular S-N curve. Simply leave

    Column 1 blank for second and subsequent lines. For subsequent curves, put the curve

    name in Column 1 and specify the S-N data in the same way.

  • 7/29/2019 LifeTime Manual

    29/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 21 Flexcom Version 7.7

    SN Curve Data Pairs

    Mode: Mode 1 only

    Purpose: To specify a S-N curve directly.

    Window:

    Data Inputs:

    Input: Description

    Curve Name: A unique name for the S-N curve. A valid curve name can consist of up to

    256 alphanumeric characters with blank spaces permitted. Curve names are

    not case sensitive.

    S: A stress range value.

    N: The number of cycles to cause failure at this stress range

    Notes:

    (a) Use as many lines as you need to completely define a particular S-N curve. Simply leave

    Column 1 blank for second and subsequent lines. For subsequent curves, put the curve

    name in Column 1 and specify the S-N data in the same way.

  • 7/29/2019 LifeTime Manual

    30/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 22 Flexcom Version 7.7

    Stress Spectra Define

    Mode: Mode 1 only

    Purpose: To specify a number of additional parameters relating to stresses in

    LifeTime, some (though not all) of which relate to the calculation of

    stress spectra.

    Window:

    Data Inputs:

    Input: Description

    Scale Factor

    for Stress:

    This is used to transform stresses in the Flexcom units to units consistent

    with the S-N curve data. For Imperial units, a value of6.9444E-06 wouldbe typical to transform lb/ft2 to ksi. For SI units, a value of 1.E-06 would

    be typical to transform N/m2 to MPa. In some cases LifeTime is in a

    position to decide the appropriate value to use, in which case the default

    value of1 is appropriate. See Note (a) below.

    Start Time: This input is used to exclude initial transients from the fatigue calculations.

    Any data from solution times prior to this start time is ignored in the

    LifeTime calculations.

    Number of

    Ensembles:

    The number of ensembles to be used in calculating stress spectra. This

    number must be greater than 1, and in fact defaults to 4. The significance

    of this input here is the same as in the Flexcom Database Postprocessorand

  • 7/29/2019 LifeTime Manual

    31/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 23 Flexcom Version 7.7

    Timetrace Postprocessor.

    Probability

    Density

    Function:

    A drop-down list which allows you to choose the probability density

    function (pdf) to be used in calculating fatigue life estimates from stress

    spectra.

    Selecting Rayleigh (the default) selects the standard Rayleigh pdf, while

    selectingDirlik selects the rainflow range proposed by Dirlik. This latter

    option is more appropriate when the stress spectra are broad banded (the

    Rayleigh pdf is narrow banded).

    Stress

    Histogram

    Range Index:

    An index for calculating equivalent ranges in stress histograms. The entry

    is optional, and if omitted, defaults to 1, in which case the equivalent range

    for each histogram bin is a simple average of the values of the stresses

    enclosing or defining that bin. The section Stress Histograms following

    this Reference section discusses stress histograms in more detail, and

    provides insights into the significance and use of some of the input

    parameters relating to this type ofLifeTime output.

    Notes

    (a) Flexcom outputs the value you specify for g, the gravitational constant, to every

    analysis database. If any of the Flexcom analyses you list in your Seastate File Specify

    data generated a database file, then LifeTime retrieves this value and uses it to

    determine if you used Imperial or SI units in your data. Specifically, if 109 g ,

    then LifeTime decides you employed SI units; if 3332 g , then LifeTime

    decides you used Imperial units. In either case, LifeTime automatically determines the

    scale factor required to transform stresses to MPa or ksi as appropriate, so you do not

    need to specify a Scale Factor for Stress - just let LifeTime determine the appropriate

    scale. But if none of your Flexcom analyses generated a database, you should change

    from the default value of 1, unless this value is consistent with your S-N curve

    specification.

  • 7/29/2019 LifeTime Manual

    32/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 24 Flexcom Version 7.7

    Hot Spots Define

    Mode: Mode 1 only

    Purpose: To specify the analysis hot spot sets; locations for which fatigue life

    estimates are required.

    Window:

    Data Inputs:

    Input: Description

    Set Name: A unique name for the hot spot set. A valid set name can consist of up to

    256 alphanumeric characters with blank spaces permitted. Hot spot setnames are not case sensitive.

    Elements: The elements in this hot spot set.

    Local Node: This drop-down menu offers a choice between three locations on the

    specified elements. First node refers to the first specified node of an

    element,Midpointis self-explanatory, while Last nodeis the second specified

    node of an element.

  • 7/29/2019 LifeTime Manual

    33/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 25 Flexcom Version 7.7

    Hot Spots Histogram Data

    Mode: Mode 1 only

    Purpose: To specify histogram options for hot spots.

    Window:

    Data Inputs:

    Input: Description

    Set Name: The hot spot set for which you are defining histogram properties.

    Stress

    Histogram:

    This entry is a drop down menu for specifying whether or not you want

    LifeTime to generate a histogram of stress for each hot spot within this

    hot spot set.

    If you choose No Stress Histogram (which is the default), no histogram is

    produced for any of the hot spots in the hot spot set, unless it happens to

    be the location of the minimum fatigue life predicted by the rainflow cycle

    counting method.

    Stress Point: This is an optional input to specify the point on the circumference (stress

    point) for which a stress histogram is to be produced. This input is invalid

    unless you selected Create Stress Histogramin the previous input. If no value

  • 7/29/2019 LifeTime Manual

    34/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 26 Flexcom Version 7.7

    is input here, a histogram is produced for the stress point at which the

    predicted fatigue life is a minimum.

    Input a value between 1 and 8 to nominate a stress point. This

    corresponds to an angle measured in degrees anti-clockwise from the local

    element cross-section y-axis where 1 = 0, 2 = 45, 3 = 90, etc.

  • 7/29/2019 LifeTime Manual

    35/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 27 Flexcom Version 7.7

    Hot Spots Fatigue Data

    Mode: Mode 1 only

    Purpose: To specify fatigue data for a hot spot set.

    Window:

    Data Inputs:

    Input: Description

    Set Name: The hot spot set to which the fatigue properties are to be assigned.

    S-N Curve: The name of a defined S-N curve.

    SCF: The stress concentration factor (SCF) to be used in fatigue calculations.

    Stress Type: This entry is in fact a drop-down list which you use to nominate the type

    of stress to be used in the LifeTime fatigue calculations.

    You can choose between bending stresses only, axial stresses only or

    combined bending and axial stresses, which is. the default.

    Threshold

    Thickness:

    The threshold thickness for the inclusion of thickness effects. See Notes

    (a) and (b) below.

    Exponent: The exponent value nused in the calculation of the stress multiplication

  • 7/29/2019 LifeTime Manual

    36/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 28 Flexcom Version 7.7

    factor when threshold thickness effects are included. Defaults to 4. See

    Notes (a) and (b) below.

    Notes:

    (a) The specification of a threshold thickness allows you to take account of the fact that the

    fatigue strength of some structural members can be dependent on material thickness,

    fatigue strength decreasing with increasing thickness. If you specify a threshold

    thickness, the stresses calculated by LifeTime are further multiplied by a factor f

    given by

    n

    bt

    tf

    1

    =

    Here bt is the threshold thickness you specify; and t is the greater of bt and the

    actual thickness of the particular location under consideration (this ensures that f is

    always greater than or equal to 1). Note that although a single value of bt is input, f is

    naturally computed individually for each hot spot, since the structure thickness may

    vary from location to location. The exponent value ncan also be specified and defaults

    to 4.

    (b) The specification of threshold thickness is optional. By default, thickness effects are

    ignored unless you explicitly specify a threshold thickness.

  • 7/29/2019 LifeTime Manual

    37/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 29 Flexcom Version 7.7

    Channels Define

    Mode: Mode 2 only

    Purpose: To specify channels for cycle counting.

    Window:

    Data Inputs:

    Input: Description

    Channel

    Number:

    The number of the channel for cycle counting. This must be non-zero, and

    must be less than or equal to the total number of channels. To count more

    than one channel, input one channel number per line.

  • 7/29/2019 LifeTime Manual

    38/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 30 Flexcom Version 7.7

    Histogram Output Specify

    Mode: Mode 2 only

    Purpose: To specify parameters relating to Mode 2 output.

    Window:

    Data Inputs:

    Input: Description

    Number of

    Channels:

    The number of individual data values output byFlexcom to the timetrace

    output files at each solution time. See Note (a) below.

    Start Time: The time (in seconds) at which to start using data from the seastate files. It

    is used to exclude initial transients from the fatigue calculations. Any data

    from solution times prior to this start time is ignored in the fatigue

    calculations.

    Scale Factor: This value is used to transform data in the Flexcom units to appropriate

    units for the histogram output. The value specified here is applied to all

    output channels. This input is optional, and defaults to 1.

    Notes

    (a) This value must be the same for all of the files listed in the Seastate File Specifymenu.

    Likewise, for meaningful cycle counting, the individual channels must be the same in

    each of the files. Note however that there is no requirement that the simulation lengths

    are the same in all of the analyses. Nor is it necessary that the individual solution time

    be the same in all of the Flexcom analyses.

  • 7/29/2019 LifeTime Manual

    39/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 31 Flexcom Version 7.7

    Bins - Define

    Mode: Modes 1 and 2

    Purpose: To specify the bins or divisions for histogram output.

    Window:

    Data Inputs:

    Input: Description

    Divisions for

    Stress

    HistogramOutput:

    This entry allows you to enter values to specify how values are grouped in

    histogram output. This entry is optional for a Mode 1 analysis but required

    for a Mode 2 analysis. In a Mode 1 analysis, this input refers to stresshistograms produced by LifeTime. The section Stress Histograms

    following this Reference section discusses stress histograms in more

    detail, and provides insights into the significance and use of some of the

    other input parameters relating to this type ofLifeTime output.

    Notes

    (a) The following is an example of this Bins Definewindow.

  • 7/29/2019 LifeTime Manual

    40/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 32 Flexcom Version 7.7

    You can use as many values per line and as many lines as you need to unambiguously

    define your histogram. A histogram is assumed to start at 0, so the first value you

    specify is the upper stress of the first bin of the histogram.

  • 7/29/2019 LifeTime Manual

    41/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 33 Flexcom Version 7.7

    Define Stress Properties

    Mode: Mode 1 only

    Purpose: To assign effective geometric properties to element sets for use in

    calculating stresses.

    Window:

    Data Inputs:

    Input: Description

    Set Name: The hot spot set to which these stress properties are to be assigned.

    Do: The external diameter. This is the value used in calculating bending stress

    from bending moment. This entry is optional in certain cases see Notes

    (a) and (b) below.

    Di: The internal diameter. This input is used only in calculating the thickness

    of the pipe if thickness effects are included in the fatigue analysis. If

    thickness effects are omitted, the internal diameter value is immaterial. If

    thickness effects are included in an analysis, this entry is still optional in

    certain cases see Notes (a) and (b) below.

    A: The effective cross-sectional area for the pipe, to be used in calculating

    axial stress from axial force. This entry is optional in certain cases see

    Notes (a) and (b) below.

  • 7/29/2019 LifeTime Manual

    42/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 34 Flexcom Version 7.7

    Iyy: The second moment of area about the local y-axis for the elements of the

    set. This entry is optional in certain cases see Notes (a) and (b) below.

    Izz: The second moment of area about the local z-axis for the elements of the

    set. This entry is optional in certain cases see Notes (a) and (b) below.

    Notes

    (a) It may seem curious that in general you need to specify diameter, cross-section area and

    moment of inertia values for hot spots although these values have already been input to

    Flexcom. The reason is because Flexcom does not echo this data to timetrace output

    files, and by default onlyFlexcom timetrace output is required as input to LifeTime.

    Flexcom does however output the external and internal diameter for each element to

    database output files. So ifFlexcom database output is available, then LifeTime can

    read the required structural data from that source, thus eliminating the need for a repeat

    specification of this data.

    LifeTime reads the name of each Flexcom analysis from the Seastate File Specify data

    and opens the appropriate timetrace output files for that analysis. The program also

    checks for the existence of a database output file from the analysis. If a database exists,

    the program retrieves the external and internal diameter values for each hot spot from

    that file, and then uses these values to calculate cross-section areas and moments of

    inertia.

    (b) There are a number of important points to note with regard to this facility:

    Only one database needs to exist, and it can correspond to any analysis in your list.

    LifeTime reads database output once only, regardless of how many database files exist.

    Once it has retrieved the required structural properties from a database file, the

    program does not check for the existence of database output from any subsequent

    analysis in the seastate file.

    The database file need not contain very much actual results output. The inputs required

    byLifeTime are written by default to a header block at the start of the database file at

  • 7/29/2019 LifeTime Manual

    43/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 35 Flexcom Version 7.7

    the time of the first output to the database. So in fact database output at only one time

    is sufficient, and the actual amount of output can be minimised accordingly.

    If database output exists but you specify structural properties for some or all hot spot

    sets, the values you input in LifeTime take precedence over the values in the database.

  • 7/29/2019 LifeTime Manual

    44/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 36 Flexcom Version 7.7

    File Type

    Mode: Mode 2

    Purpose: To specify the format of the Flexcom timetrace output files.

    Window:

    Data Inputs: None

    Notes:

    (a) The File Typemay beASCII, Importor Binary, defaulting toASCII.

    (b) You should ensure that the timetrace output from each of the Flexcom analyses you

    list in your Seastate File Specifydata is consistent with the File Typespecified here.

  • 7/29/2019 LifeTime Manual

    45/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 37 Flexcom Version 7.7

    STRESS HISTOGRAMS

    When you run a LifeTime Mode 1 (fatigue) analysis, the main output file jobname.lif

    contains, by default, a histogram of stress at the hot spot with the lowest fatigue life, for thelocation on the cross-section (the stress point) at which this minimum occurs. You have

    the option, when inputting data via the Hot Spots Definemenu, of requesting histograms at

    other locations as well. A number of data inputs relate to the format of this output, and the

    significance of these is now illustrated with reference to an actual LifeTime stress histogram.

    The next page shows an example stress histogram from a LifeTime Mode 1 analysis. As you

    can see, the histogram is in 5 columns. The first is simply the bin number. The second is the

    associated stress range (that is, peak to trough). Note that these are nominal longitudinal

    stresses, that is, not including the effect of SCF. The third column is used for output of the

    number of cycles in this stress range identified during rainflow cycle counting.

    Columns 4 and 5 show details of fatigue life calculations based directly on the histogram data.

    A total damage is calculated for each bin based on a representative or equivalent stress for

    the bin, the user-specified SCF, and the user-specified S-N curve. By default, this equivalent

    stress is simply the average of the stresses enclosing or defining the bin. However you can

    change from this default using the input Stress Histogram Range Index in the Stress Spectra

    Definemenu. The index value you specify, which we will denote here as n, is used to calculate

    an equivalent stress range Sequsing the following relation:

    nnn

    eqSSn

    SSS

    1

    12

    1

    1

    1

    2

    )()1(

    +

    =++

    where S1 and S2 are the stresses defining the bin (S2 > S1). This equivalent stress can be

    considered a power average of the stress bin. Note that for the defaultn

    value of 1,Seq

    issimply(S1 + S2).

  • 7/29/2019 LifeTime Manual

    46/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 38 Flexcom Version 7.7

    St r ess Hi st ogr am f or El ement 205 St r ess Poi nt 5=================================================

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! Bi n # ! Str ess Range ! No. of ! Equi val ent Range ! Damage !! ! ( ks i ) ! Cycl es ! ( ksi ) ! !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    ! 1 ! 0. 000- 0. 010 ! 722262 ! 0. 005 ! . 70610E- 09 !! 2 ! 0. 010- 0. 025 ! 734964 ! 0. 018 ! . 23979E- 07 !! 3 ! 0. 025- 0. 050 ! 695252 ! 0. 038 ! . 19164E- 06 !! 4 ! 0. 050- 0. 100 ! 688244 ! 0. 075 ! . 13212E- 05 !! 5 ! 0. 100- 0. 200 ! 699632 ! 0. 150 ! . 93537E- 05 !! 6 ! 0. 200- 0. 300 ! 871474 ! 0. 250 ! . 48702E- 04 !! 7 ! 0. 300- 0. 400 ! 814534 ! 0. 350 ! . 11678E- 03 !! 8 ! 0. 400- 0. 500 ! 568232 ! 0. 450 ! . 16466E- 03 !! 9 ! 0. 500- 0. 600 ! 459608 ! 0. 550 ! . 23359E- 03 !! 10 ! 0. 600- 0. 700 ! 303826 ! 0. 650 ! . 24651E- 03 !! 11 ! 0. 700- 0. 800 ! 281780 ! 0. 750 ! . 34130E- 03 !! 12 ! 0. 800- 0. 900 ! 159724 ! 0. 850 ! . 27466E- 03 !! 13 ! 0. 900- 1. 000 ! 86578 ! 0. 950 ! . 20328E- 03 !! 14 ! 1. 000- 1. 100 ! 55480 ! 1. 050 ! . 17239E- 03 !! 15 ! 1. 100- 1. 200 ! 31390 ! 1. 150 ! . 12584E- 03 !! 16 ! 1. 200- 1. 300 ! 12556 ! 1. 250 ! . 63571E- 04 !

    ! 17 ! 1. 300- 1. 400 ! 1314 ! 1. 350 ! . 82525E- 05 !! 18 ! 1. 400- 1. 500 ! 1168 ! 1. 450 ! . 89605E- 05 !! 19 ! 1. 500- 1. 600 ! 0 ! 1. 550 ! . 00000E+00 !! 20 ! 1. 600- 1. 700 ! 0 ! 1. 650 ! . 00000E+00 !! 21 ! 1. 700- 1. 800 ! 0 ! 1. 750 ! . 00000E+00 !! 22 ! 1. 800- 1. 900 ! 0 ! 1. 850 ! . 00000E+00 !! 23 ! 1. 900- 2. 000 ! 0 ! 1. 950 ! . 00000E+00 !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Tot al s 7188018 . 20194E- 02

    Fat i gue damage di r ect l y f r omhi st ogr am . 20194E- 02Fat i gue l i f e di r ectl y f rom hi stogr am 495. 20 year s

    Associ ated wei ght ed mean st r ess val ue 37. 116

    This additional fatigue output is provided as a means of checking the adequacy of the

    definition of stress bins. If the definition is reasonable, the fatigue life output as calculated

    directly from the histogram will agree reasonably well with the value calculated by rainflow

    cycle counting. Note that the histogram output also reports a weighted mean stress. This is

    simply the sum of the mean stresses at this location from each of the fatigue seastates,

    weighted by the percentage occurrence of that seastate.

    If you do not define any histogram bins via the Bins Definemenu, LifeTime behaves asfollows. If the program has deduced from Flexcom database output that stresses are in

    either ksi or MPa, then a default bin specification with 21 bins is used. The stress ranges

    defining these bins are tabulated below. If on the other hand the program is unable to

    determine what are the units of stress (for example, because no Flexcom database output is

  • 7/29/2019 LifeTime Manual

    47/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 39 Flexcom Version 7.7

    available), then no stress histograms are produced, regardless of whether such histograms

    have been requested in the specification of hot spots.

    Stress RangeBin #ksi MPa

    1 0.00-0.10 0.00-0.50

    2 0.10-0.20 0.50-1.00

    3 0.20-0.30 1.00-1.50

    4 0.30-0.40 1.50-2.00

    5 0.40-0.50 2.00-2.50

    6 0.50-0.75 2.50-4.00

    7 0.75-1.00 4.00-6.00

    8 1.00-1.20 6.00-8.00

    9 1.20-1.40 8.00-10.0

    10 1.40-1.60 10.0-12.5

    11 1.60-1.80 12.5-15.0

    12 1.80-2.00 15.0-20.0

    13 2.00-5.00 20.0-30.0

    14 5.00-7.50 30.0-45.0

    15 7.50-10.0 45.0-60.0

    16 10.0-12.5 60.0-80.0

    17 12.5-15.0 80.0-100.

    18 15.0-20.0 100.-150.

    19 20.0-25.0 150.-300.

    20 25.0-50.0 300.-500.

    21 > 50.0 > 500.

    If you do input a stress bins definition, LifeTime actually adds one bin to the end of your

    specification, and uses it for all stresses above the maximum value in your data. This is

    provided of course that the associated number of such cycles is non-zero. In the example

  • 7/29/2019 LifeTime Manual

    48/60

    Chapter 2 - Operation

    LifeTime Users Manual Rev. 1 40 Flexcom Version 7.7

    histogram above, this final bin is absent, so clearly there are no stress ranges counted above 2

    ksi in this case.

    Note that LifeTime now also creates a plot of each histogram you request. An example is

    shown below. Histogram plots are arbitrarily assigned the same file extension as snapshot

    plots.

    0 0.5 1 1.5 2 2.5

    Stress Range

    0

    0.2

    5

    0.5

    0.7

    5

    1

    1.2

    5

    1.5

    No.ofCycles

    (x1E6)

    Stress Histogramfor Element 291, Stress Point 1

  • 7/29/2019 LifeTime Manual

    49/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 41 Flexcom Version 7.7

    CHAPTER 3 -MODE 1 EXAMPLE APPLICATIONThis chapter describes an example LifeTime fatigue (Mode 1) analysis of a deepwater

    drilling riser, and compares the effect on predicted fatigue life of varying some of the input

    variables.

    RISER AND ENVIRONMENT

    The riser used in this example application is that used in Chapter 2, Example 1 Deepwater

    Drilling Riser, of the Flexcom Examples Manual. Further details of the model can be found

    in the Example Manual.

    To illustrate the operation of LifeTime, twelve random sea analyses of this system are

    performed, for the following combinations of significant wave height Hs and mean zero

    crossing period Tz.

    Combination Hs (ft) Tz (s)

    1 2.0 5.0

    2 2.0 6.0

    3 3.5 6.04 3.5 7.0

    5 5.0 9.0

    6 6.5 8.0

    7 6.5 9.0

    8 9.5 9.0

    9 9.5 10.0

    10 12.5 10.0

    11 15.5 12.0

    12 18.5 12.0

    Each analysis is run for 10900s, this being three hours of simulation plus 100s initially to be

    discarded to exclude transients from the fatigue calculations.

  • 7/29/2019 LifeTime Manual

    50/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 42 Flexcom Version 7.7

    The Flexcom input files for the analyses are included with the Flexcom software. The

    names of the files are tabulated later. However there are a number of points to note about

    the specification of both the type and the amount of output data in these files:

    Force timetrace output only is requested in all twelve dynamic analyses, but this does

    not have to be the case you can also request motion and reaction timetraces which

    will simply be ignored byLifeTime.

    The timetrace specification is the same in all the dynamic runs, although this is not

    necessary for a Mode 1 LifeTime analysis.

    Database output is requested in one dynamic analysis (the first, named Dynamic

    1), but only for a very limited number of output times.

    LIFETIME ANALYSES

    A total of four LifeTime analyses are reported here to demonstrate the program operation.

    The fatigue seastate data (as defined in Chapter 1) is the same in all four runs. This consists

    of the names of the twelve riser dynamic analyses and the percentage occurrences of the

    associated seastates, which are as follows:

    Seastate Analysis Name % Occurrence

    1 Dynamic 1 10.50

    2 Dynamic 2 17.73

    3 Dynamic 3 11.97

    4 Dynamic 4 16.81

    5 Dynamic 5 8.18

    6 Dynamic 6 11.70

    7 Dynamic 7 9.16

    8 Dynamic 8 5.00

    9 Dynamic 9 5.42

    10 Dynamic 10 2.81

    11 Dynamic 11 0.69

    12 Dynamic 12 0.04

  • 7/29/2019 LifeTime Manual

    51/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 43 Flexcom Version 7.7

    BASE CASE ANALYSIS

    The first LifeTime analysis is considered the base case in the sensitivity study which follows

    in the other three runs. The combination of options for the base case is as follows:

    Rayleigh pdf specified

    No endurance limit in S-N curve

    No thickness effects

    In the LifeTime input data for this analysis, which is included with the software, the

    following are noteworthy:

    No structure data is input, and no explicit value is specified for the Scale Factor for

    Stress input. This is because database output was requested in one of the Flexcom

    analyses, so LifeTime will be able to read the required diameters, cross-section areas

    etc. from the database file.

    Likewise the program will know from the value ofg in this output that Imperial units

    are used, and so will automatically use a factor of 6.9444E-06 to generate stresses in

    ksi (this fact is echoed to the main output file jobname.lif, which also contains a table

    of the actual structure data values read from the database).

    The following table presents a summary of the LifeTime results for this case.

    Hot Spot Fatigue Life (years)

    Element Local Node Statistics Spectrum Rainflow

    153 First Node 2175 2118 2170

    164 First Node 6264 6075 6193

    192 First Node 3558 3442 3380

    229 First Node 4089 3988 3983

    291 Last Node 608 592 614

    For the hot spot with the lowest fatigue life, Element 291, the three methods agree to within

    less than 1%. Overall the agreement between the three methods at each hot spot is good.

  • 7/29/2019 LifeTime Manual

    52/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 44 Flexcom Version 7.7

    The stress histogram for Hot Spot 5 produced by this analysis is shown below. The fatigue

    life calculated directly from the histogram is around 611 years, which agrees very closely with

    all of the values in the table above.

    St r ess Hi st ogr am f or El ement 291 St r ess Poi nt 1=================================================

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! Bi n # ! Str ess Range ! No. of ! Equi val ent Range ! Damage !! ! ( ks i ) ! Cycl es ! ( ksi ) ! !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! 1 ! 0. 000- 0. 010 ! 1327624 ! 0. 005 ! . 12979E- 08 !! 2 ! 0. 010- 0. 025 ! 568435 ! 0. 018 ! . 18546E- 07 !! 3 ! 0. 025- 0. 050 ! 567772 ! 0. 038 ! . 15650E- 06 !! 4 ! 0. 050- 0. 100 ! 624482 ! 0. 075 ! . 11988E- 05 !! 5 ! 0. 100- 0. 200 ! 963766 ! 0. 150 ! . 12885E- 04 !! 6 ! 0. 200- 0. 300 ! 1014924 ! 0. 250 ! . 56718E- 04 !! 7 ! 0. 300- 0. 400 ! 833059 ! 0. 350 ! . 11943E- 03 !

    ! 8 ! 0. 400- 0. 500 ! 567431 ! 0. 450 ! . 16442E- 03 !! 9 ! 0. 500- 0. 600 ! 386549 ! 0. 550 ! . 19646E- 03 !! 10 ! 0. 600- 0. 700 ! 233633 ! 0. 650 ! . 18956E- 03 !! 11 ! 0. 700- 0. 800 ! 156197 ! 0. 750 ! . 18919E- 03 !! 12 ! 0. 800- 0. 900 ! 99458 ! 0. 850 ! . 17103E- 03 !! 13 ! 0. 900- 1. 000 ! 61522 ! 0. 950 ! . 14445E- 03 !! 14 ! 1. 000- 1. 100 ! 36115 ! 1. 050 ! . 11222E- 03 !! 15 ! 1. 100- 1. 200 ! 20314 ! 1. 150 ! . 81434E- 04 !! 16 ! 1. 200- 1. 300 ! 11818 ! 1. 250 ! . 59836E- 04 !! 17 ! 1. 300- 1. 400 ! 7641 ! 1. 350 ! . 47990E- 04 !! 18 ! 1. 400- 1. 500 ! 5266 ! 1. 450 ! . 40401E- 04 !! 19 ! 1. 500- 1. 600 ! 2280 ! 1. 550 ! . 21080E- 04 !! 20 ! 1. 600- 1. 700 ! 1204 ! 1. 650 ! . 13257E- 04 !! 21 ! 1. 700- 1. 800 ! 302 ! 1. 750 ! . 39231E- 05 !! 22 ! 1. 800- 1. 900 ! 390 ! 1. 850 ! . 59128E- 05 !! 23 ! 1. 900- 2. 000 ! 291 ! 1. 950 ! . 51113E- 05 !

    ! 24 ! > 2. 000 ! 173 ! ! !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Tot al s 7490646 . 16367E- 02

    Fat i gue damage di r ect l y f r omhi st ogr am . 16367E- 02Fat i gue l i f e di r ectl y f rom hi stogr am 610. 99 year s

    Associ ated wei ght ed mean st r ess val ue . 642E- 03

    The figure below plots fatigue damage as a function of seastate for this hot spot. Seastate 6,

    with a Hs of 6.5ft and a Tz of 8s, is the one that causes the most damage. Again all three

    methods show close agreement.

  • 7/29/2019 LifeTime Manual

    53/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 45 Flexcom Version 7.7

    0.00E+00

    5.00E-05

    1.00E-04

    1.50E-04

    2.00E-04

    2.50E-04

    3.00E-04

    3.50E-04

    4.00E-04

    1 2 3 4 5 6 7 8 9 10 11 12

    Damage

    Seastate

    Statistics

    Spectra

    Rainflow

    The same information is presented below except that the vertical axis in this case is the

    percentage of the total damage caused by each seastate. Seastate 6 generates over 20% of the

    total, although it occurs for less than 12% of the time. The most common environment,

    Seastate 2 at nearly 18%, generates just over 3% of the total damage, as it is relatively benign.

    0.00%

    5.00%

    10.00%

    15.00%

    20.00%

    25.00%

    1 2 3 4 5 6 7 8 9 10 11 12

    %

    ofTotalDamage

    Seastate No.

    Statistics

    Spectra

    Rainflow

  • 7/29/2019 LifeTime Manual

    54/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 46 Flexcom Version 7.7

    SENSITIVITY ANALYSIS #1 EFFECT OF PDF

    The first sensitivity study investigates the effect of using Dirliks pdf rather than the (default)

    Rayleigh function. The LifeTime results for this case are shown below:

    Hot Spot Fatigue Life (years)

    Element Local Node Statistics Spectrum Rainflow

    153 First Node 2175 2179 2170

    164 First Node 6264 6268 6192

    192 First Node 3558 3566 3380

    229 First Node 4089 4131 3983

    291 Last Node 608 588 614

    The choice of pdf affects only the Spectrum results. The effect is to increase the predicted

    fatigue life (but by only about 4%) at all hot spots except the 5th, where there is in fact a small

    reduction (less than 1%).

    SENSITIVITY ANALYSIS #2 EFFECT OF ENDURANCE LIMIT

    In the second sensitivity study, an endurance limit of 0.5ksi is defined in the S-N curve

    specification. (This value is somewhat arbitrary and intended for illustration only.) The

    LifeTime results for this case are:

    Hot Spot Fatigue Life (years)

    Element Local Node Statistics Spectrum Rainflow

    153 First Node 2890 2804 2941

    164 First Node 15408 14749 17559

    192 First Node 5580 5379 5359

    229 First Node 7071 6870 6958

    291 Last Node 653 635 657

    The effect is, as expected, to increase fatigue lives in all cases, by about 7% in the case of the

    critical hot spot.

  • 7/29/2019 LifeTime Manual

    55/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 47 Flexcom Version 7.7

    SENSITIVITY ANALYSIS #3 EFFECT OF THICKNESS EFFECTS

    In the final sensitivity study, a non-zero threshold thickness of 0.07ft (0.84) is specified.

    This value is chosen as being larger than the thickness at all hot spots in the LifeTime

    analysis except the last one, located on Element 291. So the results at all hot spots except this

    last one should be unchanged; at the last hot spot the fatigue life should be reduced.

    The results from this analysis are:

    Hot Spot Fatigue Life (years)

    Element Local Node Statistics Spectrum Rainflow

    153 First Node 2175 2118 2170

    164 First Node 6264 6075 6193

    192 First Node 3558 3442 3380

    229 First Node 4089 3988 3983

    291 Last Node 591 575 597

    As expected, the output at the first four hot spots is unchanged. At the last hot spot the

    fatigue life is reduced as expected (by about 3%).

    EXAMPLE FILES

    All of the analysis input files required to run these examples may be found in the

    Examples\LifeTime Examples\Example 1 Mode 1 subdirectory of your Flexcom

    installation directory, provided that you installed the examples when you installed Flexcom.

    If you did not install the examples, you may do so at any time by running the Setup program.

    The actual file names and their contents are as follows.

    Static.fl3 Flexcom GUI file Initial static analysis

    Drill Ship.res Vessel response (RAO) file

    Dynamic 1.fl3 Flexcom GUI file Dynamic analysis (1)

    Dynamic 2.fl3 Flexcom GUI file Dynamic analysis (2)

    etc. down to ...

    Dynamic 12.fl3 Flexcom GUI file Dynamic analysis (12)

  • 7/29/2019 LifeTime Manual

    56/60

    Chapter 3 - Mode 1 Example Application

    LifeTime Users Manual Rev. 1 48 Flexcom Version 7.7

    Base Case.lft LifeTime GUI file Base case

    Sensitivity 1.lft LifeTime GUI file Sensitivity study (1)

    Sensitivity 2.lft LifeTime GUI file Sensitivity study (2)

    Sensitivity 3.lft LifeTime GUI file Sensitivity study (3)

  • 7/29/2019 LifeTime Manual

    57/60

    Chapter 4 - Mode 2 Example Application

    LifeTime Users Manual Rev. 1 49 Flexcom Version 7.7

    CHAPTER 4 -MODE 2 EXAMPLE APPLICATIONThis chapter describes an example LifeTime Mode 2 analysis.

    RISER AND ENVIRONMENT

    The riser and environment data used in this example is exactly the same as used in the Mode

    1 example analysis described in Chapter 3, and will not be repeated here. Refer to Chapter 3

    for a detailed specification.

    LIFETIME MODE 2 ANALYSIS

    A single LifeTime Mode 2 analysis is reported here to demonstrate the program operation.

    The fatigue seastate datais the same as in all the examples of Chapter 3. The fatigue data is as

    follows. Cycles are counted for 1 channel of the Flexcom timetrace output only, namely

    local-z bending moment at the last node of Element 291 (the last channel, Channel 16). A

    scale factor of 0.000044857 is input. This in fact transforms the Flexcom output (in foot-lb)

    to bending stress in ksi (based on an OD of 1.75 ft and a second moment of area of 0.13546

    ft4). The histogram produced by this run should be similar to that produced by the Mode 1

    analysis of Chapter 3. This Mode 1 histogram is shown on the next page.

    The histogram produced by the example Mode 2 analysis is shown on the page after that. In

    this case no fatigue calculations are reported. Obviously the number and distribution of

    cycles corresponds closely to that produced by the Mode 1 analysis, thus verifying the

    operation ofLifeTime in Mode 2. (The slight differences are due to the fact that the Mode 1

    combined stresses are based on both local-y and local-z moment.) The two histograms are

    plotted in Figure 4.1, showing close agreement.

  • 7/29/2019 LifeTime Manual

    58/60

    Chapter 4 - Mode 2 Example Application

    LifeTime Users Manual Rev. 1 50 Flexcom Version 7.7

    St r ess Hi st ogr amf or El ement 291 St r ess Poi nt 1=================================================

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! Bi n # ! St r ess Range ! No. of ! Equi val ent Range ! Damage !! ! ( ks i ) ! Cycl es ! ( ksi ) ! !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! 1 ! 0. 000- 0. 010 ! 1327624 ! 0. 005 ! . 12979E- 08 !! 2 ! 0. 010- 0. 025 ! 568435 ! 0. 018 ! . 18546E- 07 !! 3 ! 0. 025- 0. 050 ! 567772 ! 0. 038 ! . 15650E- 06 !! 4 ! 0. 050- 0. 100 ! 624482 ! 0. 075 ! . 11988E- 05 !! 5 ! 0. 100- 0. 200 ! 963766 ! 0. 150 ! . 12885E- 04 !! 6 ! 0. 200- 0. 300 ! 1014924 ! 0. 250 ! . 56718E- 04 !! 7 ! 0. 300- 0. 400 ! 833059 ! 0. 350 ! . 11943E- 03 !! 8 ! 0. 400- 0. 500 ! 567431 ! 0. 450 ! . 16442E- 03 !! 9 ! 0. 500- 0. 600 ! 386549 ! 0. 550 ! . 19646E- 03 !! 10 ! 0. 600- 0. 700 ! 233633 ! 0. 650 ! . 18956E- 03 !! 11 ! 0. 700- 0. 800 ! 156197 ! 0. 750 ! . 18919E- 03 !! 12 ! 0. 800- 0. 900 ! 99458 ! 0. 850 ! . 17103E- 03 !

    ! 13 ! 0. 900- 1. 000 ! 61522 ! 0. 950 ! . 14445E- 03 !! 14 ! 1. 000- 1. 100 ! 36115 ! 1. 050 ! . 11222E- 03 !! 15 ! 1. 100- 1. 200 ! 20314 ! 1. 150 ! . 81434E- 04 !! 16 ! 1. 200- 1. 300 ! 11818 ! 1. 250 ! . 59836E- 04 !! 17 ! 1. 300- 1. 400 ! 7641 ! 1. 350 ! . 47990E- 04 !! 18 ! 1. 400- 1. 500 ! 5266 ! 1. 450 ! . 40401E- 04 !! 19 ! 1. 500- 1. 600 ! 2280 ! 1. 550 ! . 21080E- 04 !! 20 ! 1. 600- 1. 700 ! 1204 ! 1. 650 ! . 13257E- 04 !! 21 ! 1. 700- 1. 800 ! 302 ! 1. 750 ! . 39231E- 05 !! 22 ! 1. 800- 1. 900 ! 390 ! 1. 850 ! . 59128E- 05 !! 23 ! 1. 900- 2. 000 ! 291 ! 1. 950 ! . 51113E- 05 !! 24 ! > 2. 000 ! 173 ! ! !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Tot al s 7490646 . 16367E- 02

    Fat i gue damage di r ect l y f r om hi st ogr am . 16367E- 02

    Fat i gue l i f e di r ectl y f r om hi stogram 610. 99 years

    Associ ated wei ght ed mean st r ess val ue . 642E- 03

  • 7/29/2019 LifeTime Manual

    59/60

    Chapter 4 - Mode 2 Example Application

    LifeTime Users Manual Rev. 1 51 Flexcom Version 7.7

    Hi st ogr am f or Channel 16=========================

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! Bi n # ! Range ! No. of cycl es !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -! 1 ! 0. 00- 0. 01 ! 1328563 !! 2 ! 0. 01- 0. 03 ! 568478 !! 3 ! 0. 03- 0. 05 ! 568347 !! 4 ! 0. 05- 0. 10 ! 623213 !! 5 ! 0. 10- 0. 20 ! 967352 !! 6 ! 0. 20- 0. 30 ! 1015324 !! 7 ! 0. 30- 0. 40 ! 833274 !! 8 ! 0. 40- 0. 50 ! 565528 !! 9 ! 0. 50- 0. 60 ! 384644 !! 10 ! 0. 60- 0. 70 ! 234730 !! 11 ! 0. 70- 0. 80 ! 156452 !! 12 ! 0. 80- 0. 90 ! 98359 !! 13 ! 0. 90- 1. 00 ! 61544 !! 14 ! 1. 00- 1. 10 ! 35553 !! 15 ! 1. 10- 1. 20 ! 19919 !! 16 ! 1. 20- 1. 30 ! 12082 !! 17 ! 1. 30- 1. 40 ! 7582 !! 18 ! 1. 40- 1. 50 ! 5372 !! 19 ! 1. 50- 1. 60 ! 1968 !! 20 ! 1. 60- 1. 70 ! 1205 !! 21 ! 1. 70- 1. 80 ! 322 !! 22 ! 1. 80- 1. 90 ! 368 !! 23 ! 1. 90- 2. 00 ! 291 !! 24 ! > 2. 00 ! 173 !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Tot al 7490643

    Associ at ed wei ght ed mean val ue 0. 00

    0 0.5 1 1.5 2 2.5

    Stress range (ksi)

    0

    0.2

    5

    0.5

    0.7

    5

    1

    1.2

    5

    1.5

    No.ofCycles(x1E6)

    Stress Histogramfor Element 291, Stress Point 1Histogramfor Channel 16

  • 7/29/2019 LifeTime Manual

    60/60

    Chapter 4 - Mode 2 Example Application

    Figure 4.1: Mode 1 and Mode 2 Stress Histograms

    EXAMPLE FILES

    The files required to run this example analysis are exactly the same as for the analysesdescribed in Chapter 3, except for the actual LifeTime GUI file. For this Mode 2 run, the

    LifeTime file is named Mode 2.lft. All of the files required to run the example may be found

    in the Examples\LifeTime Examples\Example 1 Mode 1 and Examples\LifeTime

    Examples\Example 1 Mode 2 subdirectories of your Flexcom installation directory,

    provided that you installed the examples when you installed Flexcom. If you did not install

    he examples, you may do so at any time by running the Setup program.