SlideShare a Scribd company logo
10/05/15%
1%
Neil Bishop§, Stuart Kerr§, Paresh Murthy§, and Karl Sweitzer§§
§CAEfatigue Limited, Farnham, Surrey, UK.
§§Booz Allen Hamilton, Herndon, VA, USA
Time v Frequency Domain Analysis For
Large Automotive Systems
CAEfatigue
Established in the United Kingdom and focused on frequency
domain response and fatigue analysis solutions. CEO of the
Company, and others in the company, have been pioneers in
the field for 30 years. Dr. Neil Bishop could be considered to
be the “inventor” of the 1st generation tools and is very well
known in the field.
CAEfatigue VIBRATION
Or CFV for short is a 2nd generation frequency domain random response and fatigue
solver - re-engineered from the ground up with all-new algorithms and technology. It
uses, as input, system transfer functions from solvers like Nastran, Ansys, Abaqus and
Optistruct, and outputs random response and fatigue damage results that can be
processed in post processors like Patran or Hyperview.
simple tools advanced features faster solutions!
Frequency Domain Response and Fatigue Analysis Solver
2
10/05/15%
2%
Summary
Frequency domain is generally better for dynamics. Both quantitative
and qualitative advantages are well recognised.
Traditional fatigue was born in the time domain (mainly statics)
CAEfatigue VIBRATION is a 2nd generation frequency domain random
response and fatigue tool based on multiple new technology
developments.
Presentation Agenda
•  Technology Overview (why we would want to work in the
frequency domain)
•  Accuracy
•  Improving the Management of Loads in the Frequency Domain
Transition From 1st to 2nd Generation Vibration Fatigue Solvers
•  Automotive customers need to be able to apply multiple (eg 100 simultaneous) inputs
(Many automotive OEM’s are very keen to use these methods for large models)
4
NB PSD
Sine waves
Deterministic
Components
Random
PSD
Combined Loads –
Frequency Domain
Stress pdf
Fatigue Damage
Loads have to be combined
before calculation of the
stress pdf
Mean Load
Response
Parameters
(if Needed)
Time
Domain
Frequency
Domain
1st generation tools do not allow either
•  Aerospace customers need to be able to apply mixed random and deterministic loads
(eg sine sweep + mean + random or random + narrow band + mean)
10/05/15%
3%
What Is A PSD (What Is The Frequency Domain)
Power Spectral Density (PSD)
Random
(time domain)
=
4040
44
33
22
11
,
.
,
.
,
,
,
,
fa
fa
fa
fa
fa
fa
ii
Amplitudes - squared
5
Deterministic
(time)
a1, f1,ϕ1
a2, f2,ϕ2
a3, f3,ϕ3
a4, f4,ϕ4
.
ai, fi,ϕi
.
a40, f40,ϕ40
=
Why Work In Frequency Domain?
frequency
time
Windspeed
PSDStress
PSD
frequency
time
HubStress
Time Domain
SOL109 or SOL112
Direct or Modal Transient
(loads & system connected)
Frequency Domain
SOL108 or SOL111
Direct or Modal FRA
(loads & system not connected)
applied to
structure
applied to
structure
10/05/15%
4%
Mode 1
Mode 2
Mode 200
Mode j
Modes (stress fields)
for weight condition i
Example: Modal Transient (Direct Not Possible)
Weight 1
Weight 2
Weight 5
Weight i
Fatigue life calculation for Weight i, and
Event k, using 200 Modes (stress fields) and
200 MPF’s (time histories)
Sum of all damages
SOL112SOL103
Event 1
Event 2
Event 40
Event k
PMF 1
MPF 2
MPF 200
MPF l
MPF’s for Weight
i and Event k
•  The number of Nastran runs required for the example problem would be 5 x 40 = 200 Nastran runs.
•  This example also has 200 modal stress fields for each weight condition, hence 200 x 5 = 1,000 modal
stress fields are required.
•  Each modal stress field contains approx 4M x 10 (GID’s) x 1000 = 40,000,000,000 stress components.
•  200 x 200 = 40,000 MPF’s have to be generated. If we assume these are 1000 seconds at 2000Hz; then
80,000,000,000 MPF data points have to be managed.
•  4M elements (quads)
•  5 Weight Conditions
•  40 Events
•  200 Modes
Example: Frequency Based (Modal or Direct)
Weight 1
Weight 2
Weight 5
Weight i
Transfer
Function 1
Transfer
Function 2
Transfer
Function i
Transfer
Function 5
Nastran
SOL111/108 for
frequency j
Nastran
SOL103
Nastran
Database
Stress
recovery
module
Event 1
Event 2
Event 200
Event k
Fatigue life
calculation for
all Events for
Weight i
Sum of all
damages
Moment
set for
Transfer
Function i
Repeat for all
transfer functions
Complete Transfer
Function (all frequencies)
for weight i written to OP2
file i (for all subcases)
•  In the frequency domain only 5 stress solver runs are needed (in current implementation these can
be very large but possibilities exist to minimise or even eliminate these OP2 files)
10/05/15%
5%
User
Interface
(in V3.0)
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
9
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
CFV should be considered as an output request for the stress solver
User
Interface
(in V3.0)
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
10
•  Non-linear rms strain and max strain
•  displacement, velocity and acceleration,
force (R3.0)
•  Composite layers (R4)
•  Ansys support (R2.1)
•  Abaqus support (R2.1)
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
10/05/15%
6%
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
11
•  Very easy template system
•  Ideal for batch and solver integration
•  easy pre processing of loads
User
Interface
(in V3.0)
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
11
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
•  Complex principal stress
•  Gershgorin Circle Theorem
(eigenvalue extraction)
•  Strain-life solver
•  Seam welds (R2.1)
•  Temp dependant materials (R 2.1)
•  Spot welds (R3.0)
User
Interface
(in V3.0)
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
12
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
10/05/15%
7%
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
13
•  “Running Sum” moment technology
•  Fast OP2 stress file interrogation
•  1000+GB results files easily processed
User
Interface
(in V3.0)
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
13
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
14
•  Mixed random plus harmonics
(MIL-STD-810G)
•  New sine sweep technology
•  Unique sine-on-random
•  Unique narrow-band-on-random
•  Embedding of MMPDS material data
User
Interface
(in V3.0)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
14
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
10/05/15%
8%
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
15
•  Multiple correlated loads
(eg 100 inputs)
User
Interface
(in V3.0)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
15
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
Conversion of Simultaneous Time Histories to PSD Matrix
time signal 1
time signal 2
time signal 3
time signal 4
time signal 5
time signal 6
time signal 7
time signal 8
time signal 9
time signal 10
time signal 11
time signal 12
PSD matrix for event 6Time signals for event 6
event 6 loading
Complete duty cycle
Complete duty cycle
PSD Matrix Event 1
152 seconds
PSD Matrix Event 2
42 seconds
PSD Matrix Event 3
18 seconds
PSD Matrix Event 4
18 seconds
PSD Matrix Event 5
480 seconds
PSD Matrix Event 6
1682 seconds
PSD Matrix Event 7
378 seconds
PSD Matrix Event 8
18 seconds
PSD Matrix Event 9
18 seconds
PSD Matrix Event 10
68 seconds
16
10/05/15%
9%
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
17
Linked to any 3rd party optimisation code (eg
Mode Frontier) which connects ascii Control
file input (Nastran and/or CFV) to ascii CSV
output
User
Interface
(in V3.0)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
17
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
18
TIME2PSD Expert System will make
conversion of test data to PSD format easier,
more accurate, and less prone to user
errors
User
Interface
(in V3.0)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
18
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
10/05/15%
10%
Model Used in For Accuracy Assessment.
This is a summary of a paper (2015-01-0535) that was presented last
week at the SAE2015 Congress.
This model contains 91,783 elements, 580,758 DOF, 12 load application
points (x, y, z at 4 locations) and 10 events (sets of loads in the form of
time histories).
FEM Groups
Steel Cab Frame
(critical element
1035259)
Main Cab Shell
(critical element
1057009
Doors (critical
element 8158502)
Front Strut (critical
element 1050094)
Glass Screen (critical
element 1068132)
10/05/15%
11%
Statistical Analysis of Input Time Histories
Note that the max kurtosis is 12.438 and the average is 3.948,
compared with an idealized Gaussian value of 3.0
www.caefatigue.com
User
Interface
(in V3.0)
CAEfatigue VIBRATION (CFV) Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
22
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
CFV Process Is Defined Using “Control File”
10/05/15%
12%
vibfat 777 csvfefetnastran center 0 Results56
vftgdef 777 Dirlik 100 60 16 99.9 16 64
elset 1 632 2 631 3 633
4 631 5
include Sets/1_40k_yield.txt
include Sets/2_50k_yield.txt
include Sets/3_A6_cab.txt
include Sets/4_A6_doors.txt
include Sets/5_glass_windshield.txt
vftgparm777 sn
stress sgvon swt
vftgseq 777 0 seconds 2874.0
101 152.0 102 42.0 103 18.0 104 18.0
105 480.0 106 1682.0 107 378.0 108 18.0
109 18.0 110 68.0
vftgevnt101 801 701
.
.
vftgevnt110 810 701
vftgload801 PSD 80001 1.0
multi "OP2_files/Truck_SOL111_cent.op2”
include AllEventPSDs/EA10bpsd.txt
.
.
vftgload810 PSD 80010 1.0
multi "OP2_files/Truck_SOL111_cent.op2”
include AllEventPSDs/LS20bpsd.txt
vftgload701 static 1.0
1 "OP2_files/truck_sol101_cent.op2”
Control File for CAEfatigue VIBRATION Analysis.
Summed Events – LOGLVL=0
Control File for CAEfatigue VIBRATION Analysis.
Summed Events – LOGLVL=0
$ Material 1 is Mild Steel EN
$------|-----MID--CNVRT2-------|-------|-------|-------|-------|-
VMATFTG 631 1.0
$------|--STATIC------YS-----UTS-------E-------|-------|-------|-
STATIC 358.5 2.0E5
$------|------EN------Sf-------b------Ef-------c-------K-------n
EN 560.8 -0.109 0.065 -0.39 461.7 0.12
$ Material 2 is assumed Manten Steel EN
VMATFTG 632 1.0
STATIC 560.0 2.0E5
EN 917.0 -0.095 0.260 -0.470 1103.0 0.19
$ Material 3 is RQC100 Steel SN
VMATFTG 633 1.0
STATIC 800.0 2.0E5
$------|------SN----SRI1------B1-----NC1------B2-----NFC-------
SN 13240.0 -0.216 1E8 0.0 1E18
10/05/15%
13%
www.caefatigue.com
Fringe Data Output From CFV Analysis?
Response Statistics
•  m0, m1, m2, m4
•  Zero crossings
•  Peaks per second
•  Irregularity factor
•  Mean stress
•  Mean+P*rms stress
•  Mean-P*rms stress
•  Mean+P*rms strain
•  Mean-P*rms strain
•  RMS stress
•  RMS strain
Fatigue Results
•  Damage
•  Log damage
•  Life
•  Log of life
•  Margin of safety
Solids and shells, as well as nodes and
elements, all allowed at the same time
for specific layer or worst layer
25
P is a user definable
variable
Fatigue damage (log of damage) contour plot for all events for the steel
frame. A maximum of -0.921 means the damage is 0.1200, or the life (in
repeats of the complete duty cycle) is 8.34 repeats
10/05/15%
14%
Fatigue damage (log of damage) contour plot for all events for the
cab doors. A maximum of -1.16 means the damage is 0.0692, or the
life (in repeats of the complete duty cycle) is 14.45 repeats
Fatigue damage (log of damage) contour plot for all events for the
front strut. A maximum of -0.848 means the damage is 0.142, or
the life (in repeats of the complete duty cycle) is 7.05 repeats
10/05/15%
15%
Event 8: Maximum Root Mean Square strain (rms) = 0.000493
RMS Stress Responses
rms values calculated using CAEfatigue VIBRATION for each event and each critical
element
rms values calculated using the SOL112 von-Mises time histories for each event
and each critical element
10/05/15%
16%
RMS Stress Response Comparison
Comparison of Damage Results
Fatigue damage increments calculated using the SOL112 von-Mises time histories
for each event and each critical element
Fatigue damage increments calculated using CAEfatigue VIBRATION
for each event and each critical element
10/05/15%
17%
Comparison of Damage Results
Statistical Analysis of Response (von-Mises) Time
Histories
Responses'
from'SOL112 Period'(s)
01-EA10 38.0
02-EGV1 14.0
03-ER20 6.0
04-ER30 6.0
05-LP10 96.0
06-LP12 58.0
07-LP14 54.0
08-LR20 6.0
09-LR30 6.0
10-LS20 34.0
Overall
stdRatStd stdRatMin stdRatMax kurtStd kurtMin kurtMean kurtMax
0.127 0.684 1.333 0.636 2.132 2.921 5.646
0.255 0.573 1.521 1.426 2.186 3.725 8.732
0.172 0.665 1.141 1.488 1.800 3.707 6.372
0.120 0.811 1.179 0.980 2.841 3.651 5.427
0.216 0.124 1.749 0.821 1.883 2.873 8.608
0.156 0.580 1.430 0.457 2.053 2.780 4.674
0.155 0.658 1.473 0.428 2.106 2.776 4.484
0.033 0.899 1.015 1.567 2.494 3.974 7.196
0.040 0.853 0.987 0.421 3.518 4.263 4.830
0.297 0.413 1.644 1.290 1.847 3.300 8.304
0.124 1.749 1.800 3.397 8.732
Note that the max kurtosis has now reduced to 8.732 (from 12.438) and the average has
reduced to 3.397 (from 3.948), compared with an idealized Gaussian value of 3.0.
This apparent “cleaning” of the data is obviously beneficial
10/05/15%
18%
Comparison of PSD Responses
Event 7: PSD’s calculated using CAEfatigue VIBRATION compared to the PSD’s calculated from
the SOL112 von-Mises time histories
Event 8: PSD’s calculated using CAEfatigue VIBRATION compared to the PSD’s calculated
from the SOL112 von-Mises time histories
•  Concept – Random Response AND Fatigue Solver
•  Simple Implementation (Easy to Adopt)
•  More Robust Solutions
•  Suitable for Very Large Models
•  More Flexible Loads (Mixed Random & Deterministic)
•  Can use Multiple Simultaneous Inputs for both direct
(SOL108) and modal (SOL111) analysis
•  Elegant Connections to 3rd Party Optimisation Codes
•  Test v Analysis Correlation Made Easier With TIME2PSD
Expert System
CAEfatigue VIBRATION Concept at High Level
(a 2nd Generation Frequency Based Fatigue Solver)
36
TIME2PSD Expert System will make
conversion of test data to PSD format easier,
more accurate, and less prone to user
errors
User
Interface
(in V3.0)
CAEfatigue
Vibration
Response
Statistics – FEF,
CSV, H3D
Fatigue Data -
FEF, CSV, H3D Results: Patran FEF,
Hyperview H3D,
Comma Separated CSV
input
Control
Control
File input
36
Nastran
(or other)
Random
Response
Static
Stress File
Dynamic
Stress File
10/05/15%
19%
New Internal CAEFatigue VIBRATION process
Process for N events, each event containing X inputs (time histories)
RPC/text file 1 with
X time histories
RPC/text file 2 with
X time histories
RPC/text file 3 with
X time histories
RPC/text file N with
X time histories
TIME2PSD
Expert System
PSD matrix
file 1
PSD matrix
file 2
PSD matrix
file 3
PSD matrix
file N
TIME2PSD Expert System
Control File Entry
means file
(optional)
rms scaling file
(optional)
•  Basic statistics (min, max, mean, std,
skew, kurtosis)
•  Spectral moments
•  Time period used in averaging (may
not be the same as the total period)
•  Number of averages
38
TIME2PSD Control File Entries
SRATE Number of samples in 1 second (real) – then dt = 1/srate. (required).
EVIDST Start ID for events (required).
TABIDST Start ID for VTABRND tables (required).
EVENT_N Number of time history event files (integer > 0) (optional – default = 1).
WINDOW Window function to use (optional – choices Hanning or None - default – Hanning).
This is applied to the “block” of date extracted from the total time signal.
FORMAT Format of time signal files (RPC or CSV) (optional – default = CSV).
MEANS Used to decide if means to be calculated (yes/no) (default = no). Ignored if no
mean stress correction specified. (optional – default = no).
MAXF Max frequency in output (used to over ride the Nyquist frequency when outputting
PSD data) (optional - default = Nyquist).
“filedir”     Used to specify the directory where all relevant time history files (of format RPC,
CSV or TXT are located (required).
TS_filedirectory This should correspond to the name of the directory containing the loads.
“mapping” Used to specify format and order of channel data.
skip Number of header lines to skip in an asci file. (optional – default = 0).
TIME2PSD SRATE EVIDST TABIDST EVENT_N WINDOW FORMAT MEANS MAXF
“filedir” TS_filedirectory
"mapping" skip CHAN_N T_UNITS chan1 chan2 chan3 chan4
chan5 chan6 chan7 chan8 chan9 chan10 chan11 cont
"EV_OPTS" EV_NUM NSI RMSI TSMOOTH SF T δ
Load_name
t1 t2 t3 t4 t5 t6 cont
10/05/15%
20%
39
TIME2PSD Control File Entries
CHAN_N Number of channels in event file to use. (optional – needed if all channels are not
used or if mapping is not 1 to 1 etc).
T_UNITS Time units (optional - default = seconds).
chani location in asci input file for channel “i” of data (optional).
“EV_OPTS” Optional Event parameters (one set for each Event).
EV_NUM Number of this Event.
NSI Number of non-stationary intervals for this Event (optional - default = 1).
RMSI Number of rms scaling intervals for this Event (optional - default = 1).
TSMOOTH Number of adjacent time points to be used for temporal smoothing of response PSD
for this Event (optional – default = 1).
SF Scale factor to apply to time signals in this Event before FFT (optional - default = 1).
T Length of window function in time for this Event (real) (auto or T). (required).
δ Overlap or gap in time between windows for this Event (real) (+ means overlap)
(optional - default = 0).
Load_name Name of the loading file used for this event (eg “load.rsp”).
ti,tj Used to specify sections (defined by pairs of time values t1-t2, t3-t4, t5-t6, t7-t8) to
delete from Event files before FFT process is applied (optional – default = none).
TIME2PSD SRATE EVIDST TABIDST EVENT_N WINDOW FORMAT MEANS MAXF
“filedir” TS_filedirectory
"mapping" skip CHAN_N T_UNITS chan1 chan2 chan3 chan4
chan5 chan6 chan7 chan8 chan9 chan10 chan11 cont
"EV_OPTS" EV_NUM NSI RMSI TSMOOTH SF T δ
Load_name
t1 t2 t3 t4 t5 t6 cont
t1
t2
t3
t4
t5
t6
T δ
number of blocks determined by integer((Ttotal/(T-δ))
+1
Conventional example
need an automatic way to calculate T
If number of stationary intervals is greater than 1 then the original samples
would be split into NSI samples and then the whole of the above approach
would be applied independently to each sample.
10/05/15%
21%
!200$
!150$
!100$
!50$
0$
50$
100$
150$
200$
1.99$ 2.09$ 2.19$ 2.29$ 2.39$ 2.49$
!200$
!150$
!100$
!50$
0$
50$
100$
150$
200$
1.99$ 2.09$ 2.19$ 2.29$ 2.39$ 2.49$
t1
t2
T
- δ
number of blocks determined by integer((Ttotal/(T-δ)) +1
SAE575 example
T
- δ
number of blocks determined by integer((Ttotal/(T-δ)) +1
Wrap Up
Frequency domain generally better for dynamics. Both quantitative and
qualitative advantages are well recognised, but until now computational
and technological limitations have restricted use.
New 2nd generation frequency domain random response and fatigue
technology now enables the analysis of large automotive systems to be
undertaken – with associated qualitative and quantitative performance
benefits.
Thank You!

More Related Content

What's hot

Avionics Digital data buses
Avionics Digital data busesAvionics Digital data buses
Avionics Digital data buses
ostroumov
 
11 (l)random vibrations
11 (l)random vibrations11 (l)random vibrations
11 (l)random vibrations
chowdavaramsaiprasad
 
calibration of subsonic wind tunnel
calibration of subsonic wind tunnelcalibration of subsonic wind tunnel
calibration of subsonic wind tunnel
abhijeet sheelvant
 
Laminar flow over backward-facing step (2D) simulation
Laminar flow over backward-facing step (2D) simulationLaminar flow over backward-facing step (2D) simulation
Laminar flow over backward-facing step (2D) simulation
HayderJawadKadhim
 
Structures and Materials- Section 7 Stress Concentration
Structures and Materials- Section 7 Stress ConcentrationStructures and Materials- Section 7 Stress Concentration
Structures and Materials- Section 7 Stress Concentration
The Engineering Centre for Excellence in Teaching and Learning
 
experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3
MAHESH HUDALI
 
Photoelasticity
Photoelasticity Photoelasticity
Approximate Methods
Approximate MethodsApproximate Methods
Approximate Methods
Teja Ande
 
Lecture 11 shear stresses in beams
Lecture 11 shear stresses in beamsLecture 11 shear stresses in beams
Lecture 11 shear stresses in beamsDeepak Agarwal
 
11 (l)random vibrations methodology
11 (l)random vibrations  methodology11 (l)random vibrations  methodology
11 (l)random vibrations methodology
chowdavaramsaiprasad
 
Vibrations
VibrationsVibrations
Vibrations
manjusha pawar
 
Frequency Response Analysis
Frequency Response AnalysisFrequency Response Analysis
Frequency Response Analysis
Hussain K
 
experimental stress analysis-Chapter 7
experimental stress analysis-Chapter 7experimental stress analysis-Chapter 7
experimental stress analysis-Chapter 7
MAHESH HUDALI
 
A320 Flight
A320 FlightA320 Flight
A320 Flight
Tsuyoshi Horigome
 
experimental stress analysis-Chapter 8
experimental stress analysis-Chapter 8experimental stress analysis-Chapter 8
experimental stress analysis-Chapter 8
MAHESH HUDALI
 
Vibration of Continuous Structures
Vibration of Continuous StructuresVibration of Continuous Structures
Vibration of Continuous Structures
Mohammad Tawfik
 
time response analysis
time response analysistime response analysis
time response analysis
Raviraj solanki
 
Mechanical vibration by janusz krodkiewski
Mechanical vibration by janusz krodkiewskiMechanical vibration by janusz krodkiewski
Mechanical vibration by janusz krodkiewskinook_kick
 

What's hot (20)

Avionics Digital data buses
Avionics Digital data busesAvionics Digital data buses
Avionics Digital data buses
 
11 (l)random vibrations
11 (l)random vibrations11 (l)random vibrations
11 (l)random vibrations
 
calibration of subsonic wind tunnel
calibration of subsonic wind tunnelcalibration of subsonic wind tunnel
calibration of subsonic wind tunnel
 
Laminar flow over backward-facing step (2D) simulation
Laminar flow over backward-facing step (2D) simulationLaminar flow over backward-facing step (2D) simulation
Laminar flow over backward-facing step (2D) simulation
 
Control chap5
Control chap5Control chap5
Control chap5
 
Structures and Materials- Section 7 Stress Concentration
Structures and Materials- Section 7 Stress ConcentrationStructures and Materials- Section 7 Stress Concentration
Structures and Materials- Section 7 Stress Concentration
 
experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3experimental stress analysis-Chapter 3
experimental stress analysis-Chapter 3
 
Photoelasticity
Photoelasticity Photoelasticity
Photoelasticity
 
Approximate Methods
Approximate MethodsApproximate Methods
Approximate Methods
 
Lecture 11 shear stresses in beams
Lecture 11 shear stresses in beamsLecture 11 shear stresses in beams
Lecture 11 shear stresses in beams
 
11 (l)random vibrations methodology
11 (l)random vibrations  methodology11 (l)random vibrations  methodology
11 (l)random vibrations methodology
 
Vibrations
VibrationsVibrations
Vibrations
 
Frequency Response Analysis
Frequency Response AnalysisFrequency Response Analysis
Frequency Response Analysis
 
experimental stress analysis-Chapter 7
experimental stress analysis-Chapter 7experimental stress analysis-Chapter 7
experimental stress analysis-Chapter 7
 
A320 Flight
A320 FlightA320 Flight
A320 Flight
 
experimental stress analysis-Chapter 8
experimental stress analysis-Chapter 8experimental stress analysis-Chapter 8
experimental stress analysis-Chapter 8
 
Modeling plastics in ANSYS
Modeling plastics in ANSYSModeling plastics in ANSYS
Modeling plastics in ANSYS
 
Vibration of Continuous Structures
Vibration of Continuous StructuresVibration of Continuous Structures
Vibration of Continuous Structures
 
time response analysis
time response analysistime response analysis
time response analysis
 
Mechanical vibration by janusz krodkiewski
Mechanical vibration by janusz krodkiewskiMechanical vibration by janusz krodkiewski
Mechanical vibration by janusz krodkiewski
 

Viewers also liked

건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)
건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)
건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)
다쏘시스템코리아
 
Fatigue Life from Sine-on-Random Excitation
Fatigue Life from Sine-on-Random ExcitationFatigue Life from Sine-on-Random Excitation
Fatigue Life from Sine-on-Random Excitation
Altair
 
Ecg compression using fft
Ecg compression using fftEcg compression using fft
Ecg compression using fft
cjsupreme
 
Advantages of blackman window over hamming window method for designing fir fi...
Advantages of blackman window over hamming window method for designing fir fi...Advantages of blackman window over hamming window method for designing fir fi...
Advantages of blackman window over hamming window method for designing fir fi...
Subhadeep Chakraborty
 
Dynamic response to harmonic excitation
Dynamic response to harmonic excitationDynamic response to harmonic excitation
Dynamic response to harmonic excitation
University of Glasgow
 
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training ManualOptistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training ManualAltairKorea
 
Unit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plotUnit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plot
Prajakta Pardeshi
 
The vibration analysis handbook (malestrom)
The vibration analysis handbook   (malestrom)The vibration analysis handbook   (malestrom)
The vibration analysis handbook (malestrom)
alfredo20152015
 
Bode plot
Bode plot Bode plot
Bode plot
shalini singh
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
taha25
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applicationsAgam Goel
 
Butterworth filter design
Butterworth filter designButterworth filter design
Butterworth filter designSushant Shankar
 
The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)
Oka Danil
 
Digital Signal Processing Summary
Digital Signal Processing SummaryDigital Signal Processing Summary
Digital Signal Processing Summary
op205
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filters
op205
 

Viewers also liked (20)

VirtualCAE
VirtualCAEVirtualCAE
VirtualCAE
 
건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)
건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)
건설산업의 End to-end 협업을 위한 선진 BIM 방법론 (다쏘시스템)
 
Fatigue Life from Sine-on-Random Excitation
Fatigue Life from Sine-on-Random ExcitationFatigue Life from Sine-on-Random Excitation
Fatigue Life from Sine-on-Random Excitation
 
Ecg compression using fft
Ecg compression using fftEcg compression using fft
Ecg compression using fft
 
Advantages of blackman window over hamming window method for designing fir fi...
Advantages of blackman window over hamming window method for designing fir fi...Advantages of blackman window over hamming window method for designing fir fi...
Advantages of blackman window over hamming window method for designing fir fi...
 
Dsp lecture vol 5 design of iir
Dsp lecture vol 5 design of iirDsp lecture vol 5 design of iir
Dsp lecture vol 5 design of iir
 
Dsp lecture vol 6 design of fir
Dsp lecture vol 6 design of firDsp lecture vol 6 design of fir
Dsp lecture vol 6 design of fir
 
Dynamic response to harmonic excitation
Dynamic response to harmonic excitationDynamic response to harmonic excitation
Dynamic response to harmonic excitation
 
Optistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training ManualOptistruct Optimization 10 Training Manual
Optistruct Optimization 10 Training Manual
 
Unit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plotUnit 4 frequency response-Bode plot
Unit 4 frequency response-Bode plot
 
The vibration analysis handbook (malestrom)
The vibration analysis handbook   (malestrom)The vibration analysis handbook   (malestrom)
The vibration analysis handbook (malestrom)
 
Bode plot
Bode plot Bode plot
Bode plot
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applications
 
Vibration Analysis
Vibration AnalysisVibration Analysis
Vibration Analysis
 
Design of Filters PPT
Design of Filters PPTDesign of Filters PPT
Design of Filters PPT
 
Butterworth filter design
Butterworth filter designButterworth filter design
Butterworth filter design
 
The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)The Fast Fourier Transform (FFT)
The Fast Fourier Transform (FFT)
 
Digital Signal Processing Summary
Digital Signal Processing SummaryDigital Signal Processing Summary
Digital Signal Processing Summary
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filters
 

Similar to Time v Frequency Domain Analysis For Large Automotive Systems

Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Ganesan Narayanasamy
 
Lect 1.pptx
Lect 1.pptxLect 1.pptx
Lect 1.pptx
JimingKang
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
Vladislav Kaplan
 
Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1
Jim Cahill
 
Application Fault Tolerance (AFT)
Application Fault Tolerance (AFT)Application Fault Tolerance (AFT)
Application Fault Tolerance (AFT)
Daniel S. Katz
 
Optimal+ GSA 2014
Optimal+ GSA  2014Optimal+ GSA  2014
Optimal+ GSA 2014
OptimalPlus
 
My Postdoctoral Research
My Postdoctoral ResearchMy Postdoctoral Research
My Postdoctoral Research
Po-Ting Wu
 
Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry englishJames Watters
 
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop PerformanceEffects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
Jim Cahill
 
Fuzzy Control meets Software Engineering
Fuzzy Control meets Software EngineeringFuzzy Control meets Software Engineering
Fuzzy Control meets Software Engineering
Pooyan Jamshidi
 
Pushing the limits of Controller Area Network (CAN)
Pushing the limits of Controller Area Network (CAN)Pushing the limits of Controller Area Network (CAN)
Pushing the limits of Controller Area Network (CAN)
RealTime-at-Work (RTaW)
 
ATE Testers Overview
ATE Testers OverviewATE Testers Overview
ATE Testers Overview
stn_tkiller
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
Hakim Zentani
 
INDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTINDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTABHISHEK DABRAL
 
byteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurationsbyteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE
 
High performance digital predistortion for wideband RF power amplifiers
High performance digital predistortion for wideband RF power amplifiersHigh performance digital predistortion for wideband RF power amplifiers
High performance digital predistortion for wideband RF power amplifiers
Lei Guan (Phd, SM-IEEE)
 
journal paper publication
journal paper publicationjournal paper publication
journal paper publication
chaitanya451336
 
Hairong Qi V Swaminathan
Hairong Qi V SwaminathanHairong Qi V Swaminathan
Hairong Qi V Swaminathan
FNian
 

Similar to Time v Frequency Domain Analysis For Large Automotive Systems (20)

Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...Targeting GPUs using OpenMP  Directives on Summit with  GenASiS: A Simple and...
Targeting GPUs using OpenMP Directives on Summit with GenASiS: A Simple and...
 
Lect 1.pptx
Lect 1.pptxLect 1.pptx
Lect 1.pptx
 
LVTS Projects
LVTS ProjectsLVTS Projects
LVTS Projects
 
Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1Isa saint-louis-exceptional-opportunities-short-course-day-1
Isa saint-louis-exceptional-opportunities-short-course-day-1
 
Application Fault Tolerance (AFT)
Application Fault Tolerance (AFT)Application Fault Tolerance (AFT)
Application Fault Tolerance (AFT)
 
LauraBradway_resume
LauraBradway_resumeLauraBradway_resume
LauraBradway_resume
 
Optimal+ GSA 2014
Optimal+ GSA  2014Optimal+ GSA  2014
Optimal+ GSA 2014
 
My Postdoctoral Research
My Postdoctoral ResearchMy Postdoctoral Research
My Postdoctoral Research
 
Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry english
 
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop PerformanceEffects of Macrocycle Time and Sampling Rates on Control Loop Performance
Effects of Macrocycle Time and Sampling Rates on Control Loop Performance
 
Fuzzy Control meets Software Engineering
Fuzzy Control meets Software EngineeringFuzzy Control meets Software Engineering
Fuzzy Control meets Software Engineering
 
Pushing the limits of Controller Area Network (CAN)
Pushing the limits of Controller Area Network (CAN)Pushing the limits of Controller Area Network (CAN)
Pushing the limits of Controller Area Network (CAN)
 
ATE Testers Overview
ATE Testers OverviewATE Testers Overview
ATE Testers Overview
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
 
INDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORTINDUSTRIAL TRAINING REPORT
INDUSTRIAL TRAINING REPORT
 
byteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurationsbyteLAKE's expertise across NVIDIA architectures and configurations
byteLAKE's expertise across NVIDIA architectures and configurations
 
High performance digital predistortion for wideband RF power amplifiers
High performance digital predistortion for wideband RF power amplifiersHigh performance digital predistortion for wideband RF power amplifiers
High performance digital predistortion for wideband RF power amplifiers
 
FastTracer
FastTracerFastTracer
FastTracer
 
journal paper publication
journal paper publicationjournal paper publication
journal paper publication
 
Hairong Qi V Swaminathan
Hairong Qi V SwaminathanHairong Qi V Swaminathan
Hairong Qi V Swaminathan
 

More from Altair

Altair for Manufacturing Applications
Altair for Manufacturing ApplicationsAltair for Manufacturing Applications
Altair for Manufacturing Applications
Altair
 
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product LifecycleSmart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Altair
 
Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing
Altair
 
Designing for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer StoryDesigning for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer Story
Altair
 
why digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdfwhy digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdf
Altair
 
Can digital twins save the planet?
Can digital twins save the planet?Can digital twins save the planet?
Can digital twins save the planet?
Altair
 
Altair for Industrial Design Applications
Altair for Industrial Design ApplicationsAltair for Industrial Design Applications
Altair for Industrial Design Applications
Altair
 
Analyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real timeAnalyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real time
Altair
 
Powerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge StudioPowerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge Studio
Altair
 
Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.
Altair
 
AI supported material test automation.
AI supported material test automation.AI supported material test automation.
AI supported material test automation.
Altair
 
Altair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and CloudAltair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and Cloud
Altair
 
No Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair MonarchNo Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair Monarch
Altair
 
Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance
Altair
 
Altair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutionsAltair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutions
Altair
 
Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?
Altair
 
Lead time reduction in CAE: Automated FEM Description Report
Lead time reduction in CAE:  Automated  FEM Description ReportLead time reduction in CAE:  Automated  FEM Description Report
Lead time reduction in CAE: Automated FEM Description Report
Altair
 
A way to reduce mass of gearbox housing
A way to reduce mass of gearbox housingA way to reduce mass of gearbox housing
A way to reduce mass of gearbox housing
Altair
 
The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks
Altair
 
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Altair
 

More from Altair (20)

Altair for Manufacturing Applications
Altair for Manufacturing ApplicationsAltair for Manufacturing Applications
Altair for Manufacturing Applications
 
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product LifecycleSmart Product Development: Scalable Solutions for Your Entire Product Lifecycle
Smart Product Development: Scalable Solutions for Your Entire Product Lifecycle
 
Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing Simplify and Scale FEA Post-Processing
Simplify and Scale FEA Post-Processing
 
Designing for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer StoryDesigning for Sustainability: Altair's Customer Story
Designing for Sustainability: Altair's Customer Story
 
why digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdfwhy digital twin adoption rates are skyrocketing.pdf
why digital twin adoption rates are skyrocketing.pdf
 
Can digital twins save the planet?
Can digital twins save the planet?Can digital twins save the planet?
Can digital twins save the planet?
 
Altair for Industrial Design Applications
Altair for Industrial Design ApplicationsAltair for Industrial Design Applications
Altair for Industrial Design Applications
 
Analyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real timeAnalyze performance and operations of truck fleets in real time
Analyze performance and operations of truck fleets in real time
 
Powerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge StudioPowerful Customer Intelligence | Altair Knowledge Studio
Powerful Customer Intelligence | Altair Knowledge Studio
 
Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.Altair Data analytics for Healthcare.
Altair Data analytics for Healthcare.
 
AI supported material test automation.
AI supported material test automation.AI supported material test automation.
AI supported material test automation.
 
Altair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and CloudAltair High-performance Computing (HPC) and Cloud
Altair High-performance Computing (HPC) and Cloud
 
No Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair MonarchNo Code Data Transformation for Insurance with Altair Monarch
No Code Data Transformation for Insurance with Altair Monarch
 
Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance Altair Data analytics for Banking, Financial Services and Insurance
Altair Data analytics for Banking, Financial Services and Insurance
 
Altair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutionsAltair data analytics and artificial intelligence solutions
Altair data analytics and artificial intelligence solutions
 
Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?Are You Maximising the Potential of Composite Materials?
Are You Maximising the Potential of Composite Materials?
 
Lead time reduction in CAE: Automated FEM Description Report
Lead time reduction in CAE:  Automated  FEM Description ReportLead time reduction in CAE:  Automated  FEM Description Report
Lead time reduction in CAE: Automated FEM Description Report
 
A way to reduce mass of gearbox housing
A way to reduce mass of gearbox housingA way to reduce mass of gearbox housing
A way to reduce mass of gearbox housing
 
The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks The Team H2politO: vehicles for low consumption competitions using HyperWorks
The Team H2politO: vehicles for low consumption competitions using HyperWorks
 
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
Improving of Assessment Quality of Fatigue Analysis Using: MS, FEMFAT and FEM...
 

Recently uploaded

5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
Fifth Gear Automotive Argyle
 
Regeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in AutomobileRegeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in Automobile
AtanuGhosh62
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
mymwpc
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
Antique Plastic Traders
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
eygkup
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
Fifth Gear Automotive Cross Roads
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Precious Mvulane CA (SA),RA
 
One compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdfOne compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdf
RehanRustam2
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
Dart Auto
 
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdfPARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
eduarddorda1010
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
Bertini's German Motors
 
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
Import Motorworks
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
jennifermiller8137
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Masters European & Gapanese Auto Repair
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Vic Auto Collision & Repair
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Autohaus Service and Sales
 
TRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specificationsTRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specifications
vishnup11
 
Skoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda PerthSkoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda Perth
Perth City Skoda
 

Recently uploaded (20)

5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
 
Regeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in AutomobileRegeneration of Diesel Particulate Filter in Automobile
Regeneration of Diesel Particulate Filter in Automobile
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
 
One compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdfOne compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdf
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
 
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdfPARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
PARTS MANUAL tackeuschi TL150 BT7Z011-2.pdf
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
 
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
 
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
 
TRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specificationsTRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specifications
 
Skoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda PerthSkoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda Perth
 

Time v Frequency Domain Analysis For Large Automotive Systems

  • 1. 10/05/15% 1% Neil Bishop§, Stuart Kerr§, Paresh Murthy§, and Karl Sweitzer§§ §CAEfatigue Limited, Farnham, Surrey, UK. §§Booz Allen Hamilton, Herndon, VA, USA Time v Frequency Domain Analysis For Large Automotive Systems CAEfatigue Established in the United Kingdom and focused on frequency domain response and fatigue analysis solutions. CEO of the Company, and others in the company, have been pioneers in the field for 30 years. Dr. Neil Bishop could be considered to be the “inventor” of the 1st generation tools and is very well known in the field. CAEfatigue VIBRATION Or CFV for short is a 2nd generation frequency domain random response and fatigue solver - re-engineered from the ground up with all-new algorithms and technology. It uses, as input, system transfer functions from solvers like Nastran, Ansys, Abaqus and Optistruct, and outputs random response and fatigue damage results that can be processed in post processors like Patran or Hyperview. simple tools advanced features faster solutions! Frequency Domain Response and Fatigue Analysis Solver 2
  • 2. 10/05/15% 2% Summary Frequency domain is generally better for dynamics. Both quantitative and qualitative advantages are well recognised. Traditional fatigue was born in the time domain (mainly statics) CAEfatigue VIBRATION is a 2nd generation frequency domain random response and fatigue tool based on multiple new technology developments. Presentation Agenda •  Technology Overview (why we would want to work in the frequency domain) •  Accuracy •  Improving the Management of Loads in the Frequency Domain Transition From 1st to 2nd Generation Vibration Fatigue Solvers •  Automotive customers need to be able to apply multiple (eg 100 simultaneous) inputs (Many automotive OEM’s are very keen to use these methods for large models) 4 NB PSD Sine waves Deterministic Components Random PSD Combined Loads – Frequency Domain Stress pdf Fatigue Damage Loads have to be combined before calculation of the stress pdf Mean Load Response Parameters (if Needed) Time Domain Frequency Domain 1st generation tools do not allow either •  Aerospace customers need to be able to apply mixed random and deterministic loads (eg sine sweep + mean + random or random + narrow band + mean)
  • 3. 10/05/15% 3% What Is A PSD (What Is The Frequency Domain) Power Spectral Density (PSD) Random (time domain) = 4040 44 33 22 11 , . , . , , , , fa fa fa fa fa fa ii Amplitudes - squared 5 Deterministic (time) a1, f1,ϕ1 a2, f2,ϕ2 a3, f3,ϕ3 a4, f4,ϕ4 . ai, fi,ϕi . a40, f40,ϕ40 = Why Work In Frequency Domain? frequency time Windspeed PSDStress PSD frequency time HubStress Time Domain SOL109 or SOL112 Direct or Modal Transient (loads & system connected) Frequency Domain SOL108 or SOL111 Direct or Modal FRA (loads & system not connected) applied to structure applied to structure
  • 4. 10/05/15% 4% Mode 1 Mode 2 Mode 200 Mode j Modes (stress fields) for weight condition i Example: Modal Transient (Direct Not Possible) Weight 1 Weight 2 Weight 5 Weight i Fatigue life calculation for Weight i, and Event k, using 200 Modes (stress fields) and 200 MPF’s (time histories) Sum of all damages SOL112SOL103 Event 1 Event 2 Event 40 Event k PMF 1 MPF 2 MPF 200 MPF l MPF’s for Weight i and Event k •  The number of Nastran runs required for the example problem would be 5 x 40 = 200 Nastran runs. •  This example also has 200 modal stress fields for each weight condition, hence 200 x 5 = 1,000 modal stress fields are required. •  Each modal stress field contains approx 4M x 10 (GID’s) x 1000 = 40,000,000,000 stress components. •  200 x 200 = 40,000 MPF’s have to be generated. If we assume these are 1000 seconds at 2000Hz; then 80,000,000,000 MPF data points have to be managed. •  4M elements (quads) •  5 Weight Conditions •  40 Events •  200 Modes Example: Frequency Based (Modal or Direct) Weight 1 Weight 2 Weight 5 Weight i Transfer Function 1 Transfer Function 2 Transfer Function i Transfer Function 5 Nastran SOL111/108 for frequency j Nastran SOL103 Nastran Database Stress recovery module Event 1 Event 2 Event 200 Event k Fatigue life calculation for all Events for Weight i Sum of all damages Moment set for Transfer Function i Repeat for all transfer functions Complete Transfer Function (all frequencies) for weight i written to OP2 file i (for all subcases) •  In the frequency domain only 5 stress solver runs are needed (in current implementation these can be very large but possibilities exist to minimise or even eliminate these OP2 files)
  • 5. 10/05/15% 5% User Interface (in V3.0) CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 9 Nastran (or other) Random Response Static Stress File Dynamic Stress File CFV should be considered as an output request for the stress solver User Interface (in V3.0) •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 10 •  Non-linear rms strain and max strain •  displacement, velocity and acceleration, force (R3.0) •  Composite layers (R4) •  Ansys support (R2.1) •  Abaqus support (R2.1) Nastran (or other) Random Response Static Stress File Dynamic Stress File
  • 6. 10/05/15% 6% CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 11 •  Very easy template system •  Ideal for batch and solver integration •  easy pre processing of loads User Interface (in V3.0) •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 11 Nastran (or other) Random Response Static Stress File Dynamic Stress File CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) •  Complex principal stress •  Gershgorin Circle Theorem (eigenvalue extraction) •  Strain-life solver •  Seam welds (R2.1) •  Temp dependant materials (R 2.1) •  Spot welds (R3.0) User Interface (in V3.0) •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 12 Nastran (or other) Random Response Static Stress File Dynamic Stress File
  • 7. 10/05/15% 7% CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 13 •  “Running Sum” moment technology •  Fast OP2 stress file interrogation •  1000+GB results files easily processed User Interface (in V3.0) •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 13 Nastran (or other) Random Response Static Stress File Dynamic Stress File •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 14 •  Mixed random plus harmonics (MIL-STD-810G) •  New sine sweep technology •  Unique sine-on-random •  Unique narrow-band-on-random •  Embedding of MMPDS material data User Interface (in V3.0) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 14 Nastran (or other) Random Response Static Stress File Dynamic Stress File
  • 8. 10/05/15% 8% •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 15 •  Multiple correlated loads (eg 100 inputs) User Interface (in V3.0) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 15 Nastran (or other) Random Response Static Stress File Dynamic Stress File Conversion of Simultaneous Time Histories to PSD Matrix time signal 1 time signal 2 time signal 3 time signal 4 time signal 5 time signal 6 time signal 7 time signal 8 time signal 9 time signal 10 time signal 11 time signal 12 PSD matrix for event 6Time signals for event 6 event 6 loading Complete duty cycle Complete duty cycle PSD Matrix Event 1 152 seconds PSD Matrix Event 2 42 seconds PSD Matrix Event 3 18 seconds PSD Matrix Event 4 18 seconds PSD Matrix Event 5 480 seconds PSD Matrix Event 6 1682 seconds PSD Matrix Event 7 378 seconds PSD Matrix Event 8 18 seconds PSD Matrix Event 9 18 seconds PSD Matrix Event 10 68 seconds 16
  • 9. 10/05/15% 9% •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 17 Linked to any 3rd party optimisation code (eg Mode Frontier) which connects ascii Control file input (Nastran and/or CFV) to ascii CSV output User Interface (in V3.0) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 17 Nastran (or other) Random Response Static Stress File Dynamic Stress File •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 18 TIME2PSD Expert System will make conversion of test data to PSD format easier, more accurate, and less prone to user errors User Interface (in V3.0) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 18 Nastran (or other) Random Response Static Stress File Dynamic Stress File
  • 10. 10/05/15% 10% Model Used in For Accuracy Assessment. This is a summary of a paper (2015-01-0535) that was presented last week at the SAE2015 Congress. This model contains 91,783 elements, 580,758 DOF, 12 load application points (x, y, z at 4 locations) and 10 events (sets of loads in the form of time histories). FEM Groups Steel Cab Frame (critical element 1035259) Main Cab Shell (critical element 1057009 Doors (critical element 8158502) Front Strut (critical element 1050094) Glass Screen (critical element 1068132)
  • 11. 10/05/15% 11% Statistical Analysis of Input Time Histories Note that the max kurtosis is 12.438 and the average is 3.948, compared with an idealized Gaussian value of 3.0 www.caefatigue.com User Interface (in V3.0) CAEfatigue VIBRATION (CFV) Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 22 Nastran (or other) Random Response Static Stress File Dynamic Stress File CFV Process Is Defined Using “Control File”
  • 12. 10/05/15% 12% vibfat 777 csvfefetnastran center 0 Results56 vftgdef 777 Dirlik 100 60 16 99.9 16 64 elset 1 632 2 631 3 633 4 631 5 include Sets/1_40k_yield.txt include Sets/2_50k_yield.txt include Sets/3_A6_cab.txt include Sets/4_A6_doors.txt include Sets/5_glass_windshield.txt vftgparm777 sn stress sgvon swt vftgseq 777 0 seconds 2874.0 101 152.0 102 42.0 103 18.0 104 18.0 105 480.0 106 1682.0 107 378.0 108 18.0 109 18.0 110 68.0 vftgevnt101 801 701 . . vftgevnt110 810 701 vftgload801 PSD 80001 1.0 multi "OP2_files/Truck_SOL111_cent.op2” include AllEventPSDs/EA10bpsd.txt . . vftgload810 PSD 80010 1.0 multi "OP2_files/Truck_SOL111_cent.op2” include AllEventPSDs/LS20bpsd.txt vftgload701 static 1.0 1 "OP2_files/truck_sol101_cent.op2” Control File for CAEfatigue VIBRATION Analysis. Summed Events – LOGLVL=0 Control File for CAEfatigue VIBRATION Analysis. Summed Events – LOGLVL=0 $ Material 1 is Mild Steel EN $------|-----MID--CNVRT2-------|-------|-------|-------|-------|- VMATFTG 631 1.0 $------|--STATIC------YS-----UTS-------E-------|-------|-------|- STATIC 358.5 2.0E5 $------|------EN------Sf-------b------Ef-------c-------K-------n EN 560.8 -0.109 0.065 -0.39 461.7 0.12 $ Material 2 is assumed Manten Steel EN VMATFTG 632 1.0 STATIC 560.0 2.0E5 EN 917.0 -0.095 0.260 -0.470 1103.0 0.19 $ Material 3 is RQC100 Steel SN VMATFTG 633 1.0 STATIC 800.0 2.0E5 $------|------SN----SRI1------B1-----NC1------B2-----NFC------- SN 13240.0 -0.216 1E8 0.0 1E18
  • 13. 10/05/15% 13% www.caefatigue.com Fringe Data Output From CFV Analysis? Response Statistics •  m0, m1, m2, m4 •  Zero crossings •  Peaks per second •  Irregularity factor •  Mean stress •  Mean+P*rms stress •  Mean-P*rms stress •  Mean+P*rms strain •  Mean-P*rms strain •  RMS stress •  RMS strain Fatigue Results •  Damage •  Log damage •  Life •  Log of life •  Margin of safety Solids and shells, as well as nodes and elements, all allowed at the same time for specific layer or worst layer 25 P is a user definable variable Fatigue damage (log of damage) contour plot for all events for the steel frame. A maximum of -0.921 means the damage is 0.1200, or the life (in repeats of the complete duty cycle) is 8.34 repeats
  • 14. 10/05/15% 14% Fatigue damage (log of damage) contour plot for all events for the cab doors. A maximum of -1.16 means the damage is 0.0692, or the life (in repeats of the complete duty cycle) is 14.45 repeats Fatigue damage (log of damage) contour plot for all events for the front strut. A maximum of -0.848 means the damage is 0.142, or the life (in repeats of the complete duty cycle) is 7.05 repeats
  • 15. 10/05/15% 15% Event 8: Maximum Root Mean Square strain (rms) = 0.000493 RMS Stress Responses rms values calculated using CAEfatigue VIBRATION for each event and each critical element rms values calculated using the SOL112 von-Mises time histories for each event and each critical element
  • 16. 10/05/15% 16% RMS Stress Response Comparison Comparison of Damage Results Fatigue damage increments calculated using the SOL112 von-Mises time histories for each event and each critical element Fatigue damage increments calculated using CAEfatigue VIBRATION for each event and each critical element
  • 17. 10/05/15% 17% Comparison of Damage Results Statistical Analysis of Response (von-Mises) Time Histories Responses' from'SOL112 Period'(s) 01-EA10 38.0 02-EGV1 14.0 03-ER20 6.0 04-ER30 6.0 05-LP10 96.0 06-LP12 58.0 07-LP14 54.0 08-LR20 6.0 09-LR30 6.0 10-LS20 34.0 Overall stdRatStd stdRatMin stdRatMax kurtStd kurtMin kurtMean kurtMax 0.127 0.684 1.333 0.636 2.132 2.921 5.646 0.255 0.573 1.521 1.426 2.186 3.725 8.732 0.172 0.665 1.141 1.488 1.800 3.707 6.372 0.120 0.811 1.179 0.980 2.841 3.651 5.427 0.216 0.124 1.749 0.821 1.883 2.873 8.608 0.156 0.580 1.430 0.457 2.053 2.780 4.674 0.155 0.658 1.473 0.428 2.106 2.776 4.484 0.033 0.899 1.015 1.567 2.494 3.974 7.196 0.040 0.853 0.987 0.421 3.518 4.263 4.830 0.297 0.413 1.644 1.290 1.847 3.300 8.304 0.124 1.749 1.800 3.397 8.732 Note that the max kurtosis has now reduced to 8.732 (from 12.438) and the average has reduced to 3.397 (from 3.948), compared with an idealized Gaussian value of 3.0. This apparent “cleaning” of the data is obviously beneficial
  • 18. 10/05/15% 18% Comparison of PSD Responses Event 7: PSD’s calculated using CAEfatigue VIBRATION compared to the PSD’s calculated from the SOL112 von-Mises time histories Event 8: PSD’s calculated using CAEfatigue VIBRATION compared to the PSD’s calculated from the SOL112 von-Mises time histories •  Concept – Random Response AND Fatigue Solver •  Simple Implementation (Easy to Adopt) •  More Robust Solutions •  Suitable for Very Large Models •  More Flexible Loads (Mixed Random & Deterministic) •  Can use Multiple Simultaneous Inputs for both direct (SOL108) and modal (SOL111) analysis •  Elegant Connections to 3rd Party Optimisation Codes •  Test v Analysis Correlation Made Easier With TIME2PSD Expert System CAEfatigue VIBRATION Concept at High Level (a 2nd Generation Frequency Based Fatigue Solver) 36 TIME2PSD Expert System will make conversion of test data to PSD format easier, more accurate, and less prone to user errors User Interface (in V3.0) CAEfatigue Vibration Response Statistics – FEF, CSV, H3D Fatigue Data - FEF, CSV, H3D Results: Patran FEF, Hyperview H3D, Comma Separated CSV input Control Control File input 36 Nastran (or other) Random Response Static Stress File Dynamic Stress File
  • 19. 10/05/15% 19% New Internal CAEFatigue VIBRATION process Process for N events, each event containing X inputs (time histories) RPC/text file 1 with X time histories RPC/text file 2 with X time histories RPC/text file 3 with X time histories RPC/text file N with X time histories TIME2PSD Expert System PSD matrix file 1 PSD matrix file 2 PSD matrix file 3 PSD matrix file N TIME2PSD Expert System Control File Entry means file (optional) rms scaling file (optional) •  Basic statistics (min, max, mean, std, skew, kurtosis) •  Spectral moments •  Time period used in averaging (may not be the same as the total period) •  Number of averages 38 TIME2PSD Control File Entries SRATE Number of samples in 1 second (real) – then dt = 1/srate. (required). EVIDST Start ID for events (required). TABIDST Start ID for VTABRND tables (required). EVENT_N Number of time history event files (integer > 0) (optional – default = 1). WINDOW Window function to use (optional – choices Hanning or None - default – Hanning). This is applied to the “block” of date extracted from the total time signal. FORMAT Format of time signal files (RPC or CSV) (optional – default = CSV). MEANS Used to decide if means to be calculated (yes/no) (default = no). Ignored if no mean stress correction specified. (optional – default = no). MAXF Max frequency in output (used to over ride the Nyquist frequency when outputting PSD data) (optional - default = Nyquist). “filedir”     Used to specify the directory where all relevant time history files (of format RPC, CSV or TXT are located (required). TS_filedirectory This should correspond to the name of the directory containing the loads. “mapping” Used to specify format and order of channel data. skip Number of header lines to skip in an asci file. (optional – default = 0). TIME2PSD SRATE EVIDST TABIDST EVENT_N WINDOW FORMAT MEANS MAXF “filedir” TS_filedirectory "mapping" skip CHAN_N T_UNITS chan1 chan2 chan3 chan4 chan5 chan6 chan7 chan8 chan9 chan10 chan11 cont "EV_OPTS" EV_NUM NSI RMSI TSMOOTH SF T δ Load_name t1 t2 t3 t4 t5 t6 cont
  • 20. 10/05/15% 20% 39 TIME2PSD Control File Entries CHAN_N Number of channels in event file to use. (optional – needed if all channels are not used or if mapping is not 1 to 1 etc). T_UNITS Time units (optional - default = seconds). chani location in asci input file for channel “i” of data (optional). “EV_OPTS” Optional Event parameters (one set for each Event). EV_NUM Number of this Event. NSI Number of non-stationary intervals for this Event (optional - default = 1). RMSI Number of rms scaling intervals for this Event (optional - default = 1). TSMOOTH Number of adjacent time points to be used for temporal smoothing of response PSD for this Event (optional – default = 1). SF Scale factor to apply to time signals in this Event before FFT (optional - default = 1). T Length of window function in time for this Event (real) (auto or T). (required). δ Overlap or gap in time between windows for this Event (real) (+ means overlap) (optional - default = 0). Load_name Name of the loading file used for this event (eg “load.rsp”). ti,tj Used to specify sections (defined by pairs of time values t1-t2, t3-t4, t5-t6, t7-t8) to delete from Event files before FFT process is applied (optional – default = none). TIME2PSD SRATE EVIDST TABIDST EVENT_N WINDOW FORMAT MEANS MAXF “filedir” TS_filedirectory "mapping" skip CHAN_N T_UNITS chan1 chan2 chan3 chan4 chan5 chan6 chan7 chan8 chan9 chan10 chan11 cont "EV_OPTS" EV_NUM NSI RMSI TSMOOTH SF T δ Load_name t1 t2 t3 t4 t5 t6 cont t1 t2 t3 t4 t5 t6 T δ number of blocks determined by integer((Ttotal/(T-δ)) +1 Conventional example need an automatic way to calculate T If number of stationary intervals is greater than 1 then the original samples would be split into NSI samples and then the whole of the above approach would be applied independently to each sample.
  • 21. 10/05/15% 21% !200$ !150$ !100$ !50$ 0$ 50$ 100$ 150$ 200$ 1.99$ 2.09$ 2.19$ 2.29$ 2.39$ 2.49$ !200$ !150$ !100$ !50$ 0$ 50$ 100$ 150$ 200$ 1.99$ 2.09$ 2.19$ 2.29$ 2.39$ 2.49$ t1 t2 T - δ number of blocks determined by integer((Ttotal/(T-δ)) +1 SAE575 example T - δ number of blocks determined by integer((Ttotal/(T-δ)) +1 Wrap Up Frequency domain generally better for dynamics. Both quantitative and qualitative advantages are well recognised, but until now computational and technological limitations have restricted use. New 2nd generation frequency domain random response and fatigue technology now enables the analysis of large automotive systems to be undertaken – with associated qualitative and quantitative performance benefits. Thank You!