Advanced Ncode
Advanced Ncode
Robert Cawte
1
Contents
2
What is nCode DesignLife ?
3 Main Approaches:
Stress-Life (SN Analysis)
Strain-Life (EN or Crack Initiation Analysis)
Crack Growth (LEFM)
Material
Properties
Load
History
4
Fatigue Life Prediction Process - Loading History
5
Fatigue Life Prediction Process
Rainflow Histogram
Rainflow Cycle
Time Signal Counting 0.4
0.3
Cycles
(Count)
0.2
0.1
0
3 3
0 1 10 2 10
Range (MPa)
Fatigue cycles
3
2 10
3
1.5 10
Damage
LIFE 1 10
3
4
5 10
Palmgren- 0
3 3
0 1 10 2 10
Miners Range (MPa) 6
damage
summation Damage Histogram SN Analysis
Case study 1 Lever Assembly Example
7
Case study 1 Lever Assembly Example
Steady-state Thermal Analysis
Results
8
Case study 1 Lever Assembly Example
Static Structural Analysis
Results
9
Case study 1 Lever Assembly Example
Temperature
& Stress
results from
Workbench
Fatigue
solver
Bill of
Materials from
Workbench Export to ANSYS
Design Optimizer Preconfigured report output
10
Case study 1 Lever Assembly Example
11
Case Study 2 Wind Turbine Gearbox
1 million nodes
Linear or quad elements
Solids or skim with shells
13
Case Study 2 Unit loads applied at bearing positions
15
Case Study 2 Linear Static Superposition constant amplitude
Stress results
Life results
Life results
Linear Quad
elements
elements
17
Case Study 2 What makes a good FE-fatigue analysis?
Material fatigue properties
SN Fatigue Test Analysis
Stress Range S
Confidence
The more samples you test the
more confident you are about the
scatter Supplier A Test Data
Supplier A Regression fit
Compare batch/supplier variability 2 sigma range
2 sigma range
Supplier A Design curve
Supplier B Test Data
Shell models
FE Accuracy/convergence Low mesh density
Stresses calculated at
1. Nodal displacement
Gauss points and OK for load path &
extrapolated to node 2. Nodal forces & moments
natural modes
Node has separate stress
result from each element 3. Element Gauss point stresses
Most FEA uses average 4. Node at element stresses Required for
nodal stress 5. Nodal averaged stresses Fatigue
High mesh density
Recommendations
Best choice = Gauss point stresses or Node at element
Best stress accuracy & check for convergence
Use nodal averaged only if you are certain of convergence
19
Case Study 2 What makes a good FE-fatigue analysis?
Solid models
Stresses calculated at Gauss points but Gauss points z
x
are not on the surface!
Linear Quadratic
204611 Shell skin 18,000 to 100,000 Shell skin 2,676 to 126,000
Solid 8,800 to 82,000 Solid 17,800 to 44,000
Preferred solution
Model not fully refined but demonstrates the importance of:-
Linear elements converge very slowly (and over-stiff)
Shell skins on solid models help resolve surface stresses but do not
improve accuracy of stress results
Shell skins also prevent stress gradient fatigue techniques
A well refined quadratic mesh is recommended.
Node-on-element* fatigue results demonstrate the degree of convergence
21
Case Study 2 a good FE-fatigue analysis refined model fatigue results
Case study 3 Analysis of main drive shaft
23
Case Study 3 Linear Static Superposition
24
Case Study 3 Duty cycle load definition
5 years
10 years
4 years
1 year
20 (in 20 years)
25
Case Study 3 Fatigue results from hot-spot detection runs
Combined
Damage
26
Case Study 3 Fatigue using full multiaxial analysis
27
Modular structure of ANSYS nCode DesignLife
Package/Module Description
ANSYS nCode DesignLife Standard Base package including Stress-Life, Strain-Life
and Dang Van analyzers
ANSYS nCode DesignLife Welds Fatigue life prediction for seam welds and spot
welds.
ANSYS nCode DesignLife Parallelization DesignLife is multi-threaded and licensed per core
with one core included in the base package.
28
Capabilities
29
Conclusion
30
Robert Cawte
HBM United Kingdom
Thanks Tel: +44 (0) 121 733 1837
[email protected]
31