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 subscription will allow me to continue this site and to add new materials.

The software and tutorials require a username and password which are given by subscription. The subscription instructions are given below.
The subscription entitles the user to download all of the items on this page, as well as other Vibrationdata pages.


Thank you for your support.
Sincerely, Tom Irvine
Email: tomirvine@aol.com

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