Welcome to Vibrationdata
Nonstationary Vibration Page

Dear Guest,
Writing tutorials and maintaining a website are expensive endeavors. I need your help to continue this effort. Your donation is appreciated.
Support Vibrationdata

Thank you for your support.
Sincerely, Tom Irvine
Email: tom@irvinemail.org

A Fatigue Equivalence Method for Enveloping Nonstationary Random Vibration
enveloping_nonstationary.pdf
An Alternate Damage-Potential Method for Enveloping Nonstationary Random Vibration

This method requires the software programs given below
nonstationary_damage_potential.pdf
Piersol, The Analysis of Nonstationary Vibration Data
nonstationary_data.pdf

 

 Software Description

 Executable

  Source

Shock response spectra for Q=10, 25, 50
 
qsrs_threeq.exe
 
qsrs_threeq.cpp
Envelope via the VRS method for three Q cases
envelope_srs_psd_threeq_single.exe
envelope_srs_psd_threeq_single.cpp
Envelope via the VRS method for three Q cases, second iteration
envelope_srs_psd_threeq_single_r2.exe
envelope_srs_psd_threeq_single_r2.cpp
Synthesis of a time history to satisfy a power spectral density
psd_syn.exe
psdgen.cpp
SDOF time history response for three Q casesarbit_threeq.exearbit_threeq.cpp
Rainflow cycle counting for three Q casesrainflow_threeq.exerainflow_threeq.cpp
Fatigue damage for three Q cases and b=4 & b=6.4fatigue_threeq.exefatigue_threeq.cpp
Find the scale factors in preparation of second iteration if necessaryfind_scale.exefind_scale.cpp
Batch routine for running several steps of the enveloping process
damage_rainflow.bat

 


Other Vibrationdata Pages:    Home | Tutorials