PSD Bandsplitting

Some power spectral density test specifications are too high in amplitude for a given shaker system.  Bandsplitting can be cautiously used in these cases. Here is a brief guideline paper:  bandsplit.pdf Here is a Matlab script that implements bandsplitting per the guidelines: bandsplit.zip The main script… Read more

Cross Power Spectral Density

The scripts in:  cross_psd.zip calculate the cross power spectral density of two signals. These scripts have an option to sub-divide the data into segments and then take an ensemble average.  This tends to smooth the resulting magnitude and phase curves, but the spectral frequency resolution… Read more

Peak Response for Random Vibration

Single-degree-of-freedom System ______________________________________________________________________ Please see the following post for an important revision:  Peak Response to Random Vibration with Probability of Exceedance ______________________________________________________________________ Consider a single-degree-of-freedom system subjected to a broadband random vibration base input, where the input is stationary and has a normal distribution.  (The… Read more

Power Spectral Density Overall Level

The overall RMS level of a power spectral density function is equal to the square root of the area under the curve. Power spectral density specifications are typically given in log-log format.  Thus special integration rules apply. The Matlab scripts in psd_integ.zip  calculate the overall… Read more

SDOF Response to an acceleration PSD Base Input

This set of Matlab scripts calculates the response of a single-degree-of-freedom system to an acceleration power spectral density base input:  sdof_ran.zip The power spectral density may vary arbitrarily with frequency. The main script is:  sdof_ran.m The user must specify the natural frequency and damping ratio. The… Read more