sAcs™ Spectral Fatigue Analysis Seminar
Topic A. File Structure and Layout
Seastate information is
specified separately from the
model file. This will
eliminate the need for having
multiple model files
Overview -
throughout the course of the
analysis.
Topic B. Foundation Super Element
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.
Overview -
Step 1 Determine which load cases
are to be used to determine
the foundation stiffness. Add
these load cases to a
Seastate input fle if
necessary.
step2. Specify analysis options in
the Seastate input file
including load case options
and allowable stress
modifiers.
Step 3. Add foundation super
element input to the PSI
input file using the PILSUP
line.
Notes:
Use effective wave height and period
based on center of damage of scatter
diagram. Be sure that these load cases
create axial load in addition to lateral
oad in the piles.
Don't forget to include any dummy load
cases added for the foundation.
The load cases used to define pile head
super element can be specified in
Executive.
Wave Spectrum Fatigue - 1Topic C.
Overview -
Step 1.
Step 2.
Step 3
Step 4.
Step 5.
Step 6.
Dynamic Characteristics
Dynpacis used to create
mode shape and mass files
required for subsequent
dynamic analyses.
Specify retained or master
degrees of freedom in the
model if they are not already
done.
Create Seastate input file
used for hydrodynamic
modeling only.
Specify load cases to be
converted to mass in the
Seastate input file.
Create Dynpac input file.
Create runfile.
Check mode shapes and
periods.
Wave Spectrum Fatigue ~ 2
Notes:
PSI ignores fixities designated with ‘2’.
Use FILE ‘J’ option so that only loads in
model are considered. Note: Seastate
option is overridden by Executive.
Use ‘SA-Z’ option if user-defined loads
are to be converted to mass. This can
also be defined in Exective now.
Itimporting @ super element, specify
import option in Analysis options tab or
in model file.
If water depth is greater than 400 feet or
period is greater than 3 seconds,
dynamic analysis is required. Check API
RP 2A for details.Topic D.
Overview -
Step 1.
Step 2.
Step 3.
Step 4.
Step 6.
Wave Steepness
Calibration
The transfer function is
usually developed for a
constant wave steepness
designated in the metocean
data. If wave steepness is
not available, response
functions statistics can be
used to determine the
appropriate steepness.
Create Seastate input file
containing the reference
wave stepped through the
structure.
Determine base shear range
from reference wave.
Create Seastate input for
transfer functions using
various wave steepnesses
and grouping waves near the
natural period of the
structure.
Create Wave Response
input file specifying a wave
spectra defined by the
center of damage wave and
referencing the appropriate
wave numbers of the
transfer functions.
Execute Wave Response
and use the Response
Function Statistics report to
calculate the most probable
maximum base shear range
for each response function.
Notes:
The appropriate steepness is usually
given. The following describes one
method available to determine the
appropriate steepness if none is
specified. It is normally in 15-25 range
and clients should provide the
information.
Use @ most probable maximum
reference wave height of 1.86"H. and
period of T./1.81 where H, and T. are
the center of damage wave.
Range = maximum base shear -
minimum base shear.
Use the GNTRF feature to define the
waves. Group waves such that periods
corresponding to Tn, Tne, Tnt2c and
Tnx3c are used where ‘c' represents
percent of critical damping. If wave
spreading is used, be sure to use the
same waves for each direction.
Use one WSPEC line for each wave
steepness and reference the waves
representing the transfer function of the
desired steepness. Be sure fo use the
center of damage wave for most
probable maximum wave.
Multiply the RMS shear by 3.7 to get the
most probable maximum shear value.
Wave Spectrum Fatigue - 3Topic E.
Overview -
Step 1.
Step 2.
Step 3.
Step 4.
Step 5.
Transfer Function Plots Notes:
Plot global base shear and The steps outlined should be performed
over-tuming moment for each wave direction.
transfer functions for
dynamic analysis. These
plots are used to determine
if sufficient number of
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.
Create the Seastate input Use the GNTRF feature to define the
file used to generate the waves. Group waves such that periods
waves grouping waves near corresponding to Tn, Tike, Tn2c and
the natural period of the Tnx3c are used where ‘c' represents
structure. percent of critical damping. If wave
spreading is used, be sure to use the
same waves for each direction.
For dynamic analysis, create Specify wave numbers on the TFLCAS
Wave Response input fle line. The Executive now can be used to
used to generate plots only. set the options so no Wave Response
input file needed.
Create Wave Response
runfile for dynamic or
Seastate runfile for static For static fatigue, select the ‘Transfer
fatigue. Function Plots’ Seastate option in the
Executive (if not specified on the
LDOPT line).
View plots to be sure that no
peaks or valleys have been
missed.
Modify wave definitions in
the Seastate input file as
needed.
Wave Spectrum Fatigue - 4Topic F.
Overview -
Step 1
Step 2.
Transfer Function Nominal
Stresses
For dynamic analysis, Wave
Response is used to
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.
For dynamic analysis, create
the Wave Response input
file used to generate
‘equivalent static loads at the
desired wave crest positions.
Create Wave Response
runfile using the solve for
equivalent static loads option
for dynamic analysis. For
static analysis, create a
linear static analysis runfile.
Notes:
The steps outlined should be performed
for each wave direction.
Specify ‘-1' maximum iterations if no
iterations are to be performed. Plot
features can be left in the input file.
Be sure to specify the Super element
import option if a foundation super
element file is to be used.
Wave Spectrum Fatigue - 5Topic G. Fatigue Analysis
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
containing S-N curve, SCF
options, joints to be checked
and the fatigue environment
to be used to calculate the
expected life.
Step 2. Create runfile.
Step 3. Check fatigue lives. Add
Extract data to Fatigue input
file to extract connections to
be reviewed by Interactive
Fatigue.
Wave Spectrum Fatigue - 6
Notes:
Use ‘SEAS’ option so that wave height
and period data can be retrieved directly
from the Seastate input data. No need
to specify number of positions per wave
if'a load case was created for each crest
position.
Specify the wave environments for each
direction. Use scatter diagram feature
to define wave environments if possible.
Ifusing wave spreading, may have to
create dummy fatigue cases if no
environment data is available for
intermediate directions.
Be sure to specify solution files (and
Seastate input files if applicable) in the
same order that the wave environments
are defined in the Fatigue input file.
This requires recreating the runfile if
original input file does not contain
extract dagta.File Description Directory File Name
Model file Spectrum fatigue Sacinp.all
Incplace Seastate Input fle Spectrum fatigue Seainp.cat
PSI Input fle Spectrum fatigue Peinp.dat
PSIlisting fle \Foundation SE
PSI solution fle \Foundetion SE
Foundation Super Element file \Foundation SE
Pile Pio file \Foundation SE.
PSI Plot fle \Foundation SE
Dynpac Input fle Modes. Defined in Executive
‘Seastate Input for Dynpac \Modes Seainp.dyn
Dynpac Listing fl \Modes. |
Dynpac Mode Shape fle \Modes
Dynpac Mass file (Modes
Wave Response Plot Input fle Fatigue Defined in Executive
Wave Response EQS Input file Fatigue Defined in Executive
000 Degree Seastate Input file Fatigue Seainp.000
(000 Degree TF Plot fle Fatigue
(000 Degree Listing fle Fatigue
(000 Degree Solution fie Fatigue
045 Degree Seastate Input fle Fatigue Seainp.045
(045 Degree TF Pot file Fatigue
(045 Degree Listing file \Fatigue
(045 Degree Solution fie Fatigue
(090 Degree Seastate Input fle Fatigue ‘Seainp.090
(090 Degree TF Plot file Fatigue
090 Degree Listing file Fatigue
090 Degree Solution fle Fatigue
Fatigue Input fle Fatigue Figing jacket, pile
Fatigue Listing fle Fatigue
Wave Spectrum Fatigue -7Fatigue Exact fle
Wave Spectrum Fatigue - 8