You are on page 1of 7

SACSTM Wave Spectral Fatigue Analysis Seminar

Notes:
Topic A. File Structure and Layout

Overview - Seastate information is


specified separately from the
model file. This will
eliminate the need for having
multiple model files
throughout the course of the
analysis.

Topic B. Foundation Super Element

Overview - The PSI program is used to


create a super element to
represent the foundation.
This super element will
replace pile stubs, dummy
piles or springs required in
past analyses.

Step 1. Determine which load cases Use either a wave in the range of
are to be used to determine common waves in the fatigue
the foundation stiffness. Add environment or an effective wave height
these load cases to a and period based on center of damage
Seastate input file if of scatter diagram. Be sure that these
necessary. load cases create axial load in addition
to lateral load in the piles.

Step 2. Specify analysis options in Don’t forget to include the dummy load
the Seastate input file cases added for the foundation.
including load case options.

Step 3. Add foundation super If dummy load cases are used for SE,
element input to the PSI may want to exclude them form pile
input file using the PILSUP capacity and code check.
line or input under the
Foundation options in the
Executive run file Wizard.

Wave Spectral Fatigue Seminar Page - 1


Topic C. Dynamic Characteristics Notes:

Overview - Dynpac is used to create


mode shape and mass files
required for subsequent
dynamic analyses.

Step 1. Specify retained or master PSI ignores fixities designated with ‘2'.
degrees of freedom in the
model if they are not already
done.

Step 2. Create Seastate input file Use FILE ‘J’ option so that only loads in
used for hydrodynamic model are considered. Note: Seastate
modeling only. option is overridden by Executive.

Step 3. Specify load cases to be Use an operational equipment deck


converted to mass in the mass when converting equipment
Seastate input file. operational and/or live loads to weights.

Step 4. Create Dynpac input file. Use ‘SA-Z’ option if user-defined loads
are to be converted to mass.

Step 5. Create runfile. If importing a super element, specify


import option in Analysis options tab or
in model file.

Step 6. Check mode shapes and If water depth is greater than 400 feet or
periods. period is greater than 3 seconds,
dynamic analysis is required.

Wave Spectral Fatigue Seminar Page - 2


Topic D. Wave Steepness Notes:
Calibration (Optional)

Overview - The transfer function is The appropriate steepness is usually


usually developed for a given. The following describes one
constant wave steepness method available to determine the
designated in the metocean appropriate steepness if none is
data. If wave steepness is specified.
not available, response
functions statistics can be
used to determine the
appropriate steepness.

Step 1. Create Seastate input file Use a most probable maximum


containing the reference reference wave height of 1.86*Hc and
wave stepped through the period of Tc/1.81 where Hc and Tc are
structure. the center of damage wave.

Step 2. Determine base shear range Range = maximum base shear -


from reference wave. minimum base shear.

Step 3. Create Seastate input for Use the GNTRF feature to define the
transfer functions using waves. Group waves such that periods
various wave steepnesses corresponding to Tn, Tn±c, Tn±2c and
and grouping waves near the Tn±3c are used where ‘c’ represents
natural period of the percent of critical damping. If wave
structure. spreading is used, be sure to use the
same waves for each direction.

Step 4. Create Wave Response Use one WSPEC line for each wave
input file specifying a wave steepness and reference the waves
spectra defined by the representing the transfer function of the
center of damage wave and desired steepness. Be sure to use the
referencing the appropriate center of damage wave for most
wave numbers of the probable maximum wave.
transfer functions.

Step 6. Execute Wave Response Multiply the RMS shear by 3.7 to get the
and use the Response most probable maximum shear value.
Function Statistics report to
calculate the most probable
maximum base shear range
for each response function.

Wave Spectral Fatigue Seminar Page - 3


Topic E. Transfer Function Plots Notes:

Overview - Plot global base shear and The steps outlined should be performed
over-turning moment for each wave direction. If wave
transfer functions for spreading is to be considered, additional
dynamic analysis. These wave directions may be required so that
plots are used to determine transfer function data is available for a
if a sufficient number of minimum of 22.5 degree increments.
waves are used and if the
waves are group around
critical frequencies.

Wave response is used to


generate plots for dynamic
analysis while Seastate is
used for static analysis.

Step 1. Create the Seastate input file Use the GNTRF feature to define the
used to generate the waves waves. Group waves such that periods
grouping waves near the corresponding to Tn, Tn±c, Tn±2c and
natural period of the Tn±3c are used where ‘c’ represents
structure. Create wave data percent of critical damping.
for each direction to be
considered. If wave spreading is used, be sure to
use the same waves for each direction.

Step 2. For dynamic analysis, create Specify wave numbers on the TFLCAS
Wave Response input file or line if an input file is used.
specify transfer function plot
options to create plots only.

Step 3. Create Wave Response For static fatigue, select the ‘Transfer
runfile for dynamic or Function Plots’ Seastate option in the
Seastate runfile for static Executive (if not specified on the
fatigue. LDOPT line).

Step 4. View plots to be sure that no If natural period falls in valley of BS


peaks or valleys have been transfer function, may have to adjust
missed and to ensure that operational mass assumption to shift
valley does not occur at period to a more conservative location.
natural period. Natural period may be shifted by 5 -
10% by varying operational mass.
Step 5. Modify wave definitions in
the Seastate input file as
needed.

Wave Spectral Fatigue Seminar Page - 4


Topic F. Transfer Function Nominal Notes:
Stresses

Overview - For dynamic analysis, Wave The steps outlined should be performed
Response is used to for each wave direction.
generate equivalent static
loads which are solved by
the SACS module. Seastate
is used to generate static
wave forces for static fatigue
analysis.

The SACS module creates a


solution file containing the
nominal stresses required by
the Fatigue program for
creating transfer functions.

If fatigue is to be checked for Must specify the ‘PP’ option on the


the pile below the mudline, a PSIOPT line or in the Executive
PSI analysis must be used to Foundation options when creating the
solve the transfer function run file so that a separate solution file
nominal stresses. for the pile below the mudline will be
generated.

Step 1. For dynamic analysis, create If using a Wave Response input file,
the Wave Response input specify ‘-1' maximum iterations if no
file used to generate iterations are to be performed. Plot
equivalent static loads at the features can be left in the input file.
desired wave crest positions
or specify Transfer function
options in the Executive run
file wizard.

Step 2. Create Wave Response If appropriate, be sure to include the


runfile using the solve for effects of the foundation by using either
equivalent static loads option the Super element import option if a
for dynamic analysis. For foundation super element file is to be
static analysis, create a used, or including PSI if a pile soil
linear static analysis runfile. interaction analysis is to be included.

Wave Spectral Fatigue Seminar Page - 5


Topic G. Fatigue Analysis Notes:

Overview - The Fatigue program builds


a separate transfer function
for each point around the
connection for each wave
direction.

Step 1. Create the Fatigue input file Use ‘SEAS’ option so that wave height
containing S-N curve, SCF and period data can be retrieved directly
options, joints to be checked from the Seastate input data. No need
and the fatigue environment to specify number of positions per wave
to be used to calculate the if a load case was created for each crest
expected life. position.

Specify the wave environments for each


direction. Use scatter diagram feature
to define wave environments if possible.

If using wave spreading, may have to


create dummy fatigue cases if no
environment data is available for
intermediate directions.

Step 2. Create run file for fatigue of Be sure to specify solution files (and
structure. Seastate input files if applicable) in the
same order that the wave environments
are defined in the Fatigue input file.

Step 3. Create run file for fatigue of Be sure to specify pile solution files (and
pile below the mudline if Seastate input files if applicable) in the
applicable. same order that the wave environments
are defined in the Fatigue input file.

Step 4. Check fatigue lives. Add This requires recreating the runfile if
Extract data to Fatigue input original input file does not contain
file to extract connections to extract daqta.
be reviewed by Interactive
Fatigue.

Wave Spectral Fatigue Seminar Page - 6


File Description Directory File Name

Model file

Seastate Input file for foundation linearization

PSI Input file

PSI listing file

Foundation Super Element file

PSI Plot file

Dynpac Input file

Seastate Input for Dynpac

Dynpac Listing file

Dynpac Mode Shape file

Dynpac Mass file

Wave Response Plot Input file

Wave Response EQS Input file

Seastate Input file defining transfer function periods

Transfer Function 000 Degree TF Plot file

Transfer Function Listing file

Transfer Function Solution file for structure

Optional Transfer Function Solution file for piles

Fatigue Input file for structure

Optional Fatigue Input file for piles

Fatigue Listing file

Fatigue Extract file

Wave Spectral Fatigue Seminar Page - 7

You might also like