Deterministic Fatigue Memo

Modified on Mon, 27 May at 2:59 PM

What is in this article?

1. Introduction

2. Fatigue Assessment

3. Mesh Refinement and Hotspots Creation

4. Stress Cycle Counting

5. Fatigue Damage Accumulation

6. Appendix


Annotations

Symbol

Unit

Description

{"font":{"family":"Source Sans Pro","size":12,"color":"#000000"},"backgroundColor":"#ffffff","type":"$","backgroundColorModified":false,"code":"$t$","id":"17","aid":null,"ts":1621049978225,"cs":"tjaZR/J37Aia/CKZhLtDxw==","size":{"width":4,"height":9}}

m

Plate thickness, brace thickness, and hotspot length

{"font":{"family":"Source Sans Pro","color":"#000000","size":12},"aid":null,"code":"$$t_{\\text{ref}}$$","id":"57","backgroundColor":"#ffffff","type":"$$","ts":1698295893863,"cs":"gAMe7vmPN2v9UUurLULm3Q==","size":{"width":18,"height":12}}

m

Reference plate thickness used in S-N curves

{"id":"5","backgroundColor":"#ffffff","aid":null,"code":"$$r$$","font":{"color":"#000000","family":"Source Sans Pro","size":12},"type":"$$","ts":1698056365238,"cs":"Y3YbYgF6HPH/tBTTH4UssQ==","size":{"width":5,"height":6}}

m

Brace outer radius

{"backgroundColor":"#ffffff","aid":null,"id":"58","type":"$$","font":{"color":"#000000","size":12,"family":"Source Sans Pro"},"code":"$$\\sigma_{\\perp}$$","ts":1698296115914,"cs":"yrrTceGCahjbd/Z0LTY1wQ==","size":{"width":16,"height":8}}

MPa

Hotspot stress perpendicular to the weld line

{"code":"$$\\sigma_{//}$$","font":{"family":"Source Sans Pro","size":12,"color":"#000000"},"backgroundColorModified":false,"aid":null,"type":"$$","backgroundColor":"#ffffff","id":"59","ts":1698296128059,"cs":"1nSO8L+XTyX6txb9xrdv+g==","size":{"width":18,"height":12}}

MPa

Hotspot stress parallel to the weld line

{"code":"$$\\tau_{//}$$","aid":null,"backgroundColor":"#ffffff","backgroundColorModified":false,"id":"60","type":"$$","font":{"family":"Source Sans Pro","color":"#000000","size":12},"ts":1698296138739,"cs":"ER0iB4kM2ZY3UkWpBn8Nzg==","size":{"width":16,"height":12}}

MPa

Hotspot shear stress

{"type":"$$","backgroundColor":"#ffffff","aid":null,"id":"7","code":"$$\\text{SCF}$$","font":{"size":12,"color":"#000000","family":"Source Sans Pro"},"ts":1698121651970,"cs":"CyVfB2PVgwXnFG4InmyXDw==","size":{"width":28,"height":10}}

-

Stress Concentration Factor

{"aid":null,"code":"$$\\text{DFF}$$","id":"13","font":{"color":"#000000","size":12,"family":"Source Sans Pro"},"type":"$$","backgroundColor":"#ffffff","ts":1698130807908,"cs":"t6QsEIJBJ4cIItGQb0A83w==","size":{"width":32,"height":10}}

-

Design Fatigue Factor

{"type":"$$","font":{"size":12,"family":"Source Sans Pro","color":"#000000"},"code":"$$\\text{K}$$","aid":null,"backgroundColor":"#ffffff","id":"27","ts":1698229645526,"cs":"UftZCGeY/bZQQKVzTpnWoA==","size":{"width":10,"height":10}}

-

The number of identified stress ranges from effective hotspot stress history

{"type":"$$","font":{"size":12,"color":"#000000","family":"Source Sans Pro"},"id":"28","code":"$$\\Delta\\sigma_{i}$$","backgroundColor":"#ffffff","aid":null,"backgroundColorModified":false,"ts":1698209913727,"cs":"GYkX++T8kp9OCTOmpR8q9w==","size":{"width":24,"height":13}}

MPa

A stress range {"backgroundColor":"#ffffff","backgroundColorModified":false,"id":"29","type":"$$","code":"$$i$$","font":{"family":"Source Sans Pro","color":"#000000","size":12},"aid":null,"ts":1698209954759,"cs":"wJx/8xixBlicHfLzL6K0OQ==","size":{"width":4,"height":10}} in the identified stress ranges

{"backgroundColorModified":false,"aid":null,"backgroundColor":"#ffffff","type":"$$","code":"$$n_{i}$$","font":{"size":12,"family":"Source Sans Pro","color":"#000000"},"id":"30","ts":1698209983697,"cs":"p1fSNAbsfh+UrZW8KgxuvQ==","size":{"width":12,"height":8}}

cycle

The number of cycles that occurred for the stress range {"type":"$$","font":{"size":12,"color":"#000000","family":"Source Sans Pro"},"id":"28","code":"$$\\Delta\\sigma_{i}$$","backgroundColor":"#ffffff","aid":null,"backgroundColorModified":false,"ts":1698209913727,"cs":"GYkX++T8kp9OCTOmpR8q9w==","size":{"width":24,"height":13}} 

{"aid":null,"font":{"size":12,"family":"Source Sans Pro","color":"#000000"},"backgroundColorModified":false,"backgroundColor":"#ffffff","code":"$$N_{i}$$","id":"31","type":"$$","ts":1698210049492,"cs":"X88I7TlCTYI1tkft78hhWg==","size":{"width":16,"height":12}}

cycle

The number of cycles to failure at the constant stress range{"type":"$$","font":{"size":12,"color":"#000000","family":"Source Sans Pro"},"id":"28","code":"$$\\Delta\\sigma_{i}$$","backgroundColor":"#ffffff","aid":null,"backgroundColorModified":false,"ts":1698209913727,"cs":"GYkX++T8kp9OCTOmpR8q9w==","size":{"width":24,"height":13}}(from S-N curve)

{"id":"43","backgroundColor":"#ffffff","font":{"family":"Source Sans Pro","color":"#000000","size":12},"type":"$$","code":"$$k$$","aid":null,"ts":1698322527879,"cs":"fpPkvDKySSn+aykSUmAEpg==","size":{"width":6,"height":10}}

-

Thickness exponent on fatigue strength

{"backgroundColor":"#ffffff","id":"1","font":{"size":12,"color":"#000000","family":"Source Sans Pro"},"aid":null,"code":"$$\\text{D}$$","type":"$$","ts":1698137614259,"cs":"M+82lr6xq4RTOJlaQkmZMg==","size":{"width":10,"height":10}}

-

Accumulated Fatigue Damage

{"backgroundColorModified":false,"id":"26","type":"$$","aid":null,"code":"$$\\text{D}_{\\text{y}}$$","backgroundColor":"#ffffff","font":{"color":"#000000","size":12,"family":"Source Sans Pro"},"ts":1698209465731,"cs":"0QoFUMjkvqKHRbt6O/xZCg==","size":{"width":17,"height":14}}

-

Yearly Fatigue Damage or Accumulated Fatigue Damage per Year

{"type":"$$","id":"2","backgroundColor":"#ffffff","aid":null,"code":"$$\\text{F}$$","font":{"color":"#000000","family":"Source Sans Pro","size":12},"ts":1698132171939,"cs":"whNUIMBI/ch1aZaIwyX8yg==","size":{"width":8,"height":10}}

year

Minimum Fatigue Life

{"type":"$$","code":"$$\\text{F}_{\\text{d}}$$","aid":null,"id":"4","backgroundColor":"#ffffff","font":{"size":12,"family":"Source Sans Pro","color":"#000000"},"ts":1698132199249,"cs":"NBNw9ELNzqpSMS7F5savZA==","size":{"width":16,"height":12}}

year

Design Fatigue Life

{"backgroundColorModified":false,"aid":null,"id":"61","backgroundColor":"#ffffff","type":"$$","code":"$$\\text{t}_{\\text{sim}}$$","font":{"color":"#000000","size":12,"family":"Source Sans Pro"},"ts":1698296177106,"cs":"gH2UQ6cSXGdV4CxUqLA+XA==","size":{"width":22,"height":12}}

hour

Simulation time


Terminologies

Hotspot

“Hotspots” in Akselos fatigue workflow is “edge mesh” that is perpendicular to the weld line.

S-N curve

is stress range - the number of cycles relationship to failure, usually obtained from empirical experiments.

Tubular joints

In Akselos, a tubular joint is a type of joint where two or more tubular beams, with non-concurrent axes, are welded together. The main tubular beam is called a chord, the other beams are called the braces.

 


1. Introduction

This document provides the deterministic fatigue calculation methodology with 3 following operations:

  • Hotspots creation: refining the mesh around the weld lines and creating the hotpots (pre-processing).
  • Stress cycles counting: computing the effective stress history from the simulation stress and counting stress cycles (post-processing).
  • Fatigue assessment: computing the accumulated fatigue damage for hotspots (post-processing).

The assessments are applied for marine structures, based on the standards DNV-RP-C203 [1]. The input for those processes is a structural model (finite element model) using quadrilateral elements

The output of the assessment is the yearly fatigue damage Dy and minimum fatigue life F. Acceptance criteria to pass checks is F ≤ Fd for a hotspot.

Configuration of load cases and boundary conditions are not in the scope of this document. Each structural model configuration is analyzed to determine its stress response which is input for post-processing assessments discussed in this document.


2. Fatigue Assessment

2.1. Procedure Overview

Fatigue assessment is a procedure to check if cracks can appear under a given cyclic loading. Fatigue damage value is computed using explicit formulas from standards, where the inputs to the formulas are the stress history, the S-N curve, and the thickness of the shell at the hotspot location. This assessment results are the yearly accumulated fatigue damage and the minimum fatigue life values which are used for checks at each hotspot.

Figure 2. Fatigue assessment workflow

Figure 3. Core deterministic fatigue analysis workflow

Fatigue Assessment Procedure (Figure 2) has three main steps:

  • Identifying critical regions with high fatigue damage based on fatigue screening analysis results.
  • Refining the mesh and creating the hotspots in the critical regions.
  • Run the final fatigue analysis.

Both the fatigue screening and the final fatigue analyses use the same core deterministic fatigue procedure (Figure 3) which has four main steps:

  • Getting the FE solution using the RB-FEA method.
  • Computing the effective stress history of hotspots.
  • Counting the stress cycles in the effective stress history of hotspots.
  • Calculating the yearly fatigue damage of hotpots and performing fatigue checks.

Fatigue stress is read directly from FE mesh at predefined hotspot locations. Stress Concentration Factor (SCF) is not applicable in Akselos’ Fatigue Procedure because the FE solution already takes into account the stress concentration at abrupt cross-section changes. See how stress is extracted in the Mesh Refinement and Hotspots Creation section (section 3 below).

2.2. Summary of capabilities

Fatigue deterministic fatigue analysis jobs can be submitted via Akselos Modeler and performed calculation of fatigue damage on Akselos Cloud leveraging RB-FEA fast computing technology. Results are displayed on Akselos Modeler in 3D graphical form with information of fatigue damage, effective stress history, and stress cycle counting results, Figure 4.

Figure 4. Fatigue assessment results in Akselos HUI

For each hotspot location, users can configure:

  • S-N curve: select a desired S-N curve available on the software, support 1-slope, 2-slope, and user-defined S-N curves.
  • Design Fatigue Factor (DFF): scale fatigue damage value.
  • Stress calculation method: select the desired hotspot stress calculation method, for example:
    1. Tubular joint.
    2. Effective hotspot stress (Method B).

Thickness correction is taken into account by default based on tref  and k of the selected S-N curve:


3. Mesh Refinement and Hotspots Creation

Mesh refinement is required by the standard to have detailed and precise stress distribution near the weld lines where fatigue damage calculation is performed.

“Hotspots” in Akselos fatigue workflow is “edge mesh” that is perpendicular to the weld line, and the stress read-out point is in the middle of the edge. Hence, it is necessary to have appropriate meshing size near weld line regions, for example:

  • For the tubular join, the meshing size is ~ 0.2×√(rt) and the stress read-out point is ~ 0.1×√(rt), see Tubular joints section
  • For the plated structure, the meshing size is ~ t × t   (thickness by thickness) and the stress read-out point is ~ 0.5t, see Plated structures section

At each read-out point, the plane stress tensor is exported in the local coordinate system of the hotspot edge (Figure 5).

Figure 5. Dimensions, local coordinate system, and stress extraction at hotspot

Determine local coordinate system:

  • The local x-axis is collinear to the hotspot direction.
  • The local z-axis is the shell element’s normal vector.
  • The local y-axis is the cross-product of z and x.

Determine extracted stress and parameter in the effective stress formula:

  • Top/bottom stress xx (σxx) is perpendicular to the weld line, equivalent to ().
  • Top/bottom stress yy (σyy) is parallel to the weld line, equivalent to (σ//).
  • Top/bottom shear stress xy (τxy) is equivalent to (τ//).

3.1.  Tubular joints

For the tubular joint, the stress along the brace, chord, and saddle position is extrapolated at a = 0.2×√(rt), with - the outer radius and t - the thickness of the brace, equation (4.2.1) to (4.2.3) in DNV-RP-C203. Akselos uses 0.2×√(rt) as the meshing size for the region around the tubular joint weld line.

The hotspots can be defined on the brace and on the chord. They are equally spaced along the weld line. The angular spacing is equal to 2π divided by the number of hotspots. The direction of the hotspots is perpendicular to the weld line, Figure 6.

A close-up of a diagram

Description automatically generated

Figure 6. Meshing size and hotspots configuration for tubular joints

The Stress read-out point is 0.1×√(rt) from the weld toe. The stress tensor is rotated to the local coordinate system of the hotspot.  From this stress tensor, the principal stress in the hotspot direction is used as the effective hotspot stress for the fatigue analysis. Only the top stress tensor is considered.

3.2. Plated structures

For plated structures, the meshing size is t × t, where t is the thickness of the plate. For the weld lines that join several plates with different thicknesses, the meshing interval of the weld line is the average thickness of all plates. The hotspots can be created at the following position on the weld lines:

  • At the weld toe on the plate surface (Figure 7.A) or plate edge (Figure 7.B) at an ending attachment
  • Along the weld of an attached plate, Figure 7.C.
  • At the corner of three plates, Figure 7.D.

A diagram of a diagram of a graph

Description automatically generated with medium confidence

Figure 7. Meshing size and hotspots configuration for plated structures

Following Method B in DNV-RP-C203 section (4.3.4), both top/bottom stress tensor are extracted at 0.5t from the weld toe, where t is equivalent to the length of the hotspot due to the meshing size requirement. The top and bottom effective hotspot stresses are calculated for fatigue damage calculation. Fatigue damage is computed for both top/bottom layers but only the layer with maximum fatigue damage is reported.

Table 1. Effective hotspot stress (Method B)

Equation (DNV-RP-C203)

Original equation in DNV-RP-C203

Rewritten equation with computed stresses from FE model

Eq. (4.3.2)

{"id":"10-0","backgroundColor":"#ffffff","font":{"color":"#000000","size":7.5,"family":"Source Sans Pro"},"code":"$$\\Delta\\sigma_{1}=\\frac{\\Delta\\sigma_{\\perp}+\\Delta\\sigma_{//}}{2}+\\frac{1}{2}{\\sqrt[]{\\left(\\Delta\\sigma_{\\perp}-\\Delta\\sigma_{//}\\right)^{2}+\\,4\\Delta\\tau_{//}^{2}}}$$","aid":null,"type":"$$","ts":1698150411512,"cs":"3+fX5CKSLVb9Tvg06+bKHg==","size":{"width":249,"height":25}}

{"type":"$$","code":"$$\\Delta\\sigma_{1}=\\frac{\\Delta\\sigma_{xx}+\\Delta\\sigma_{yy}}{2}+\\frac{1}{2}{\\sqrt[]{\\left(\\Delta\\sigma_{xx}-\\Delta\\sigma_{yy}\\right)^{2}+\\,4\\Delta\\tau_{xy}^{2}}}$$","backgroundColor":"#ffffff","id":"10-1-0","aid":null,"backgroundColorModified":false,"font":{"size":7.5,"family":"Source Sans Pro","color":"#000000"},"ts":1698151193982,"cs":"R5nOZj2Ju0YmEhDm/exH0Q==","size":{"width":265,"height":24}}

Eq. (4.3.4)

{"type":"$$","code":"$$\\Delta\\sigma_{2}=\\frac{\\Delta\\sigma_{\\perp}+\\Delta\\sigma_{//}}{2}-\\frac{1}{2}{\\sqrt[]{\\left(\\Delta\\sigma_{\\perp}-\\Delta\\sigma_{//}\\right)^{2}+\\,4\\Delta\\tau_{//}^{2}}}$$","font":{"color":"#000000","family":"Source Sans Pro","size":8},"backgroundColor":"#ffffff","aid":null,"id":"10-2","ts":1699013972713,"cs":"ssJXT8G4jzXjNkrS/rn8YA==","size":{"width":244,"height":25}}

{"aid":null,"code":"$$\\Delta\\sigma_{2}=\\frac{\\Delta\\sigma_{xx}+\\Delta\\sigma_{yy}}{2}-\\frac{1}{2}{\\sqrt[]{\\left(\\Delta\\sigma_{xx}-\\Delta\\sigma_{yy}\\right)^{2}+\\,4\\Delta\\tau_{xy}^{2}}}$$","backgroundColorModified":false,"id":"10-1","backgroundColor":"#ffffff","type":"$$","font":{"size":8.5,"family":"Source Sans Pro","color":"#000000"},"ts":1699014111259,"cs":"ePoTDuvmDZoizZY04zmL4A==","size":{"width":264,"height":24}}

Eq. (4.3.5)

{"type":"$$","id":"9-0","font":{"color":"#000000","family":"Source Sans Pro","size":10},"backgroundColor":"#ffffff","code":"$$\\sigma_{Eff}=\\max\\begin{cases}\n{1.12{\\sqrt[]{\\left(\\Delta\\sigma_{\\perp}\\right)^{2}\\,+\\,0.81\\left(\\Delta \\tau_{//}\\right)^{2}}}}&{}\\\\\n{\\begin{matrix}\n{1.12\\alpha\\left|\\Delta\\sigma_{1}\\right|}\\\\\n{1.12\\alpha\\left|\\Delta\\sigma_{2}\\right|}\\\\\n\\end{matrix}}&{}\\\\\n\\end{cases}$$","aid":null,"ts":1698151575859,"cs":"7+aF/cSfQIFuJ0XpHS0fqw==","size":{"width":252,"height":60}}

{"font":{"family":"Source Sans Pro","color":"#000000","size":10},"id":"9-1","backgroundColor":"#ffffff","aid":null,"backgroundColorModified":false,"type":"$$","code":"$$\\sigma_{Eff}=\\max\\begin{cases}\n{1.12{\\sqrt[]{\\left(\\Delta\\sigma_{xx}\\right)^{2}\\,+\\,0.81\\left(\\Delta \\tau_{xy}\\right)^{2}}}}&{}\\\\\n{\\begin{matrix}\n{1.12\\alpha\\left|\\Delta\\sigma_{1}\\right|}\\\\\n{1.12\\alpha\\left|\\Delta\\sigma_{2}\\right|}\\\\\n\\end{matrix}}&{}\\\\\n\\end{cases}$$","ts":1698151595394,"cs":"SsqOZrzTL7kd17uYAWdvSA==","size":{"width":253,"height":60}}


α is equal to 0.9 (The construction and welding detail is classified as C2 with the stress parallel to the weld at the hotspot).


4. Stress Cycle Counting

The Rainflow counting approach is used to identify the stress cycles following the Standard Practices for Cycles Counting in Fatigue Analysis, ASTM E1049-85 [2]. The input to the Rainflow method is the principal stress history (for tubular joints) or top/bottom effective stress history (for plated structure) of a hotspot. The output is the rainflow matrix which contains the identified stress ranges and the number of cycles for each stress range, Figure 8.

Figure 8. Rainflow counting workflow

The Rainflow counting method has four main steps:

  • Hysteresis filter: reducing the time series data by removing very small cycles from the effective stress history that contribute a negligible amount of damage. A stress interval, called gate, is used to filter out the small cycles. Akselos uses a gate size equal to 95% of the bin size (see binning).
  • Peak-valley filter: safely removing the intermediate data between the maximum and minimum value of a given cycle. The goal of peak-valley filtering is to only keep data points necessary for the cycles counting.
  • Stress range discretization or binning: dividing the effective stress range into 128 intervals (default). Each interval is called a bin. The effective stress data points are mapped to the bins. The amplitude of the data samples is slightly altered by centering them in their respective bins. According to most standards, the minimum number of bins is 64.
  • Four point counting: identifying the stress ranges and counting the number of cycles using four consecutive points. The counting output data is stored in the Rainflow matrix.

Figure 9, on the left, illustrates the stress history data before and after applying the hysteresis and peak-valley filters. On the right side, an example Rainflow matrix is present. The stress ranges can be read from the x-axis (to) and y-axis (from). The number of cycles can be read from the data points.

Figure 9. Filtered effective hotspot stress data and Rainflow matrix

5. Fatigue Damage Accumulation

At each hotspot, a sum of fatigue damage for a given stress history is calculated based on the S-N fatigue approach under the assumption of linear cumulative fatigue damage (Palmgren-Miner rule) using stress ranges and counted cycles from Rainflow counting methodology.

For example, for a given stress history of a hotspot, the Rainflow counting output is:

{"backgroundColorModified":false,"backgroundColor":"#ffffff","code":"$$\\text{Effective}\\;\\text{stress}\\;\\text{history}\\;\\to\\,\\left(\\Delta \\sigma_{1},\\,n_{1}\\right),\\,\\left(\\Delta \\sigma_{2},\\,n_{2}\\right),...,\\,\\left(\\Delta \\sigma_{i},\\,n_{i}\\right),...,\\,\\left(\\Delta \\sigma_{\\text{K-1}},\\,n_{\\text{K-1}}\\right),\\,\\left(\\Delta \\sigma_{\\text{K}},\\,n_{\\text{K}}\\right)$$","font":{"size":12,"color":"#000000","family":"Source Sans Pro"},"id":"88","aid":null,"type":"$$","ts":1699014727541,"cs":"U6DSNlXU2cOzW8pUg5sE/A==","size":{"width":656,"height":16}}

Fatigue damage at hotspot:

{"backgroundColor":"#ffffff","font":{"color":"#000000","size":12,"family":"Source Sans Pro"},"id":"86","type":"$$","code":"$$\\text{D}\\;\\text{=}\\;\\text{DFF}\\times\\sum_{i=0}^{\\text{K}}\\frac{n_{i}}{N_{i}}$$","aid":null,"backgroundColorModified":false,"ts":1699014427373,"cs":"EkeAUGJbtAJOL6bPrZs/mQ==","size":{"width":136,"height":44}}

Ni is computed with the selected S-N curve using the stress range{"type":"$$","backgroundColorModified":false,"id":"89","code":"$$\\Delta \\sigma_{i}$$","backgroundColor":"#ffffff","aid":null,"font":{"color":"#000000","family":"Source Sans Pro","size":12},"ts":1699014920381,"cs":"dz/ozrp+RUzd81hz3jxYig==","size":{"width":24,"height":13}}. The DFF coefficient is directly multiplied by the accumulated fatigue damage of each hotspot.

Finally, the fatigue damage per year is deduced from the simulation time tsim of the given load history (in hour) and D using the formula:

{"backgroundColor":"#ffffff","code":"$$\\text{D}_{\\text{y}}=\\text{D}\\frac{365.25\\times24}{\\text{t}_{\\text{sim}}}$$","aid":null,"id":"34","font":{"color":"#000000","family":"Source Sans Pro","size":12},"type":"$$","ts":1699014170911,"cs":"NZ/oxAydswj7Cx4GWJxeSw==","size":{"width":138,"height":34}}

The minimum fatigue life (in year) is therefore:

{"aid":null,"id":"72","code":"$$\\text{F=}\\frac{1}{\\text{D}_{\\text{y}}}$$","backgroundColor":"#ffffff","type":"$$","font":{"family":"Source Sans Pro","size":12,"color":"#000000"},"ts":1698389364989,"cs":"9VEFYaICYO8clp1tc/gj6Q==","size":{"width":46,"height":36}}


6. Appendix

6.1. S-N curves for tubular joints & plated structures

Figure 10. Parameters for S-N curves in air

Figure 11. S-N curves in air

Figure 12. Parameters for S-N curves in seawater with cathodic protection

Figure 13. S-N curves in seawater with cathodic protection

Figure 14. Parameters for T curve in air & in seawater with cathodic protection

A graph of a number of cycles

Description automatically generated

Figure 15. T curve in air & in seawater with cathodic protection

6.2. Unsupported checks

Table 2. Unsupported checks

No

Standard

Section

Description 

1

DNV-RP-C203

2.9

Fatigue check for bolts

2

2.10

Fatigue check for pipelines and risers

3

4.3.4

Derivation of hot spot stress: Method A

4

F.12 Comm. 4.3.4

Multidirectional fatigue analysis (2020 revision)


Disclaimer

The Software and System are provided “as is” and “as available”. By using the Software and System, users acknowledge that they are only meant to be tools used to assist in operational decisions which shall be made by professional engineers skilled and trained in the use and interpretation of such results.

References

[1] “DNV-RP-C203: Fatigue design of offshore steel structures.” 2016.

[2] “ASTM E1049-85: Standard Practices for Cycles Counting in Fatigue Analysis” 2017

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article