reviewed fatigue of welds using ncode designlife 2016 … · using structural stresses for fatigue...

32
HBM Prenscia: Public © 2016 HBM Using nCode DesignLife for Fatigue of Welds Jeff Mentley HBM Prenscia 2016 nCode User Group Meeting © 2016 HBM October 5-6, 2016 www.ncode.com

Upload: lamcong

Post on 18-May-2018

233 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Using nCode DesignLife for Fatigue of Welds

Jeff MentleyHBM Prenscia

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 2: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

3

1. Overview of the Fatigue of Welds2. Approaches for the Analysis of Fatigue of Seamwelds3. Using Structural Stresses for Fatigue Analysis

1.DesignLife Hotspot Stress Recovery4. Shell Element Approach in nCode DesignLife

1.Combined fillet and overlap5. Solid Element Approach in nCode DesignLife6. New Weld features7. Questions

Agenda

3

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 3: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Overview of fatigue of welds

4

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 4: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

5

• The fatigue properties of a welded joint are completely different from those of the parent plate due to• Fairly sharp and ill‐controlled geometric features cause

• Large stress concentrations factors

• Existing crack initiation sites

• Defects such as slag inclusions• High tensile residual stresses

• All cycles become tensile

• Nonuniform material distribution• Deposited weld metal

• Heat‐affected zone in parent metal

• Fatigue behavior is primarily crack growth• Fatigue properties of welds are much lower than those of the parent metal• Parent metal strength not reflected in the weld fatigue strength

Observations on the Fatigue Behavior of Welds

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 5: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Approaches for the analysis of fatigue of seamwelds

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 6: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

7Weld Fatigue Calculation Strategies

Local ApproachesCrack Growth

• Structural Stress Approaches• Nominal stress

• Hot spot stress

• Structural stresses from nodal forces

• Through thickness integration

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 7: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

8

• The stress at the weld toe obtained by the linear extrapolation of the stress distribution in the neighborhood of the weld but being far enough not to be affected by the local features of the weld

Definition of “Hot Spot Stress”

Surface Stress Extrapolation

0.4 t1.0 t

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 8: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

9

• A stress resulting from the factoring of the forces and moments in the analyzed cross section by its section properties

• Eliminates the impact of the stress riser at the weld toe and provides a structural stress, and bending ratio

Structural Stress from Nodal Forces and Moments

r

T1

T2

s =m +b = P/A + Mc/I

PM

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 9: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

10

• Linearize the stress profile through the thickness of the plate• Eliminates the impact of the stress riser at the weld toe and provides a 

structural stress, and bending ratio

Through Thickness Integration

T

linearized peak

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 10: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Using Structural Stresses for Fatigue Analysis

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 11: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

12

• Hot spot stress• Structural stresses from nodal forces• Through thickness integration

Structural Stresses 

MaterialProperties

LoadHistory

Geometry(FEA)

DamageAnalysis

FatigueLife

Combine

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 12: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

13Structural Stress in a Component Stress Life Approach

Wöhler circa 1850

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 13: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

14

• BSI, IIW, Eurocode• Choosing a weld class or classes for the joint considering:

• Joint geometry

• Loading direction and mode

• Failure location to be considered

• Type of weld (full penetration etc.)

• Stress• Nominal

• Hotspot

Predicting the Life of Welds using Weld Design Codes

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 14: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

15

• Uses solid seamweld configuration file• Stress recovery locations independent of 

mesh

• Supports IIW reference points defined by thickness ratio (type a hot spot) and actual distance (type b hot spot)

• Handles both linear and parabolic extrapolations

• Mesh density corrections

• Allows user input ratios or distances

Hot Spot Structural Stress Calculation ( new in nCode DesignLife 12.1 ) 

structural stress

total stress

reference pointshot spotFF

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 15: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Seamweld Modeling with Shell Elements

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 16: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

17

• Sheets and welds modelled  predominantly with 4‐node shells• Shell elements on the mid‐surfaces• Small radii not modelled • Input to nCode DesignLife is group of weld throat elements• Structural stresses on attached elements used for fatigue calculation

Shell Element Seamwelds 

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 17: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

18Shell Weld Configurations

OverlapFillet

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 18: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

19CombinedFilletOverlap ( new in nCode DesignLife 12.1 )

a1 – filleta2 – fillet and overlapa3 – overlap

User specified transition angles 

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 19: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

20

• Membrane and bending stresses normal to weld are calculated for weld toe and weld root elements

Structural stress from nodal forces and moments

• Nodal forces and moments are collected at weld toe nodes and shared in proportion to element edge length

• Line forces and moments are averaged to mid point of edge and translated to local co‐ordinate system

• Forces and moments are converted into stress normal to weld toe for both surfaces of the shell

2''

, 6tm

tf yx

normaltop

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 20: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

21nCode DesignLife Process for Welded Shell Structures

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 21: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Seamweld Modeling with Solid Elements

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 22: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

23Solid vs Shell Weld Modeling

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 23: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

24

• Linearize the stress profile through the thickness of the plate• Eliminates the impact of the stress riser at the weld toe and provides a 

structural stress, and bending ratio

Through Thickness Integration

T

linearized peak

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 24: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

25

ASME Boiler & Pressure Vessel Code VIII

Division 2

The linearized stress is a 2D tensor, Stt, See, Set

Stress Integration Method

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 25: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

26Stresses Calculated Directly by the Finite Element Model

Smax = 133

Smax = 142

Smax = 170

Smax = 252

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 26: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

27Structural Stress from Stress Integration

Smax = 117

Smax = 117

Smax = 109

Smax = 115

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 27: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

28

• Utilities available for Hypermesh, Ansys Workbench, and Abaqus CAE• Edges and surfaces are graphically selected to define the weld lines plus the direction and 

number of normal vectors

• Use specified number of locations for weld life calculations

• Locations are independent of FE mesh

Defining Solid Welds for nCode DesignLife

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 28: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

29nCode DesignLife Process for Welded Solid Structures

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 29: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

30

• Hotspot stress extrapolation (12.1)• Uses solid seamweld definition file• Input to IIW, BS7608 etc.

• Combined Fillet and Overlap (12.1)• Removes need to manually group weld types

• Seamweld using vibration loading (12.1)• Enabling PSD & swept sine loading

• Generic seamweld configuration using midedge• Useful for butt welds

• Spotweld using vibration loading (13.0)• Enabling PSD & swept sine loading

New Weld features

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 30: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

31

• The nature of welds does not lend itself to the classic parent metal fatigue analysis• Fracture mechanics, local notch stresses and structural stresses are all potential 

approaches• Structural stresses from nodal forces and moments are an effective approach for 

seamweld analysis in shell models• New Combined Fillet and Overlap shell weld configuration will simplify modeling• Structural stresses from stress linearization are an effective approach for seamweld

analysis in solid models

Summary

31

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 31: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

Questions?

32

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com

Page 32: Reviewed Fatigue of welds using nCode DesignLife 2016 … · Using Structural Stresses for Fatigue Analysis ... • Nominal stress • Hot spot stress • Structural ... Structural

HBM Prenscia: Public

© 2016  HBM

www.hbmprenscia.com

Jeff Mentley

[email protected] 

Email: [email protected]

Connect with us on:

linkedin.com/company/hbm‐ncode | youtube.com/hbmncode | @hbmncode | +nCode

2016 nCode User Group Meeting

© 2016 HBM October 5-6, 2016 www.ncode.com