reviewed fatigue of welds using ncode designlife 2016 … · using structural stresses for fatigue...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
HBM Prenscia: Public
© 2016 HBM
Seamweld Modeling with Shell Elements
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
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
HBM Prenscia: Public
© 2016 HBM
18Shell Weld Configurations
OverlapFillet
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
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
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
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
HBM Prenscia: Public
© 2016 HBM
Seamweld Modeling with Solid Elements
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
23Solid vs Shell Weld Modeling
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
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
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
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
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
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
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
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
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
HBM Prenscia: Public
© 2016 HBM
Questions?
32
2016 nCode User Group Meeting
© 2016 HBM October 5-6, 2016 www.ncode.com
HBM Prenscia: Public
© 2016 HBM
www.hbmprenscia.com
Jeff Mentley
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