DROP · SHOCK · VIBRATION / EQUIPMENT & INSTRUMENTATION

APPLICATION NOTE · T8-DSA-410

Acceleration, Velocity and Displacement PSD Assessment

A sine vibration has a single spectral line, but real vibration — transport, jet engines, track excitation, wind load — is almost always random. Its energy is spread over a frequency band and changes from moment to moment, and the stable description is the power spectral density (PSD): energy per unit frequency (g²/Hz). The module calculates acceleration PSD in real time, integrates once for velocity PSD and twice for displacement PSD, and shows the three spectra, the three total RMS values, the 3σ peak estimate and checks against six built-in limit presets on one screen.

Category
Environmental and human vibration
Applies to
T8-3X Dynamic Signal Analyzer
Content reviewed

Function overview

The question most often asked in a random vibration laboratory is: how many g is this environment? The answer requires a PSD — decomposing the energy of a random signal over frequency and converting it to mean-square acceleration per unit frequency — so that it can be compared with the spectral shapes in test standards. The module does this in real time on one screen.

The problem it solves

The difficulty is not computing a spectrum but getting the units right, integrating cleanly and judging on a sound basis. PSD has the unit (quantity)²/Hz: FFT magnitude must first be squared, then normalized using the defined FFT scaling, window energy, frequency-bin width and one-sided or two-sided convention. Dividing an unqualified FFT magnitude by the frequency resolution alone does not give PSD. Velocity and displacement PSD are integrated line by line (division by ω² and ω⁴) and are easily contaminated by drift at low frequencies. Test evaluation must check both total energy (total RMS) and line-by-line exceedance while avoiding false alarms from single spikes. All of these rules are built in, refreshed during measurement, with a pass or fail result.

Functions

FunctionDescription
Real-time acceleration PSDWindowed FFT magnitude squared, divided by the frequency resolution, window-corrected, single-sided, in g²/Hz
Velocity and displacement PSDEach line divided by (2πf)² or (2πf)⁴; three spectra on logarithmic axes
Total RMS of three quantitiesSquare root of the PSD summed over the analysis band (Σ PSD · Δf), in g, m/s and mm
3σ peak estimate3 × RMS, a three-standard-deviation level for a zero-mean Gaussian signal; not a maximum peak guarantee
Exponential averaging1–1000 averages to stabilize the spectrum; reset at any time
Limit presetsGB/T 2423.56, GJB 150.16, GB/T 4857.23, ISO 10816, GB/T 21563 and ISO 2631, with built-in profiles and limits
Limit lines in three domainsAcceleration limit profiles converted automatically to velocity and displacement limit lines, shown in all three plots
Exceedance checkFail if a total RMS exceeds the limit by more than +0.8 dB (× 1.1), or if spectral lines exceed the limit by +3 dB at three consecutive points; shown on red or green
Analysis bandAny lower and upper frequency (for example 2.5–2000 Hz) to focus on the assessed range
Export and helpComplete PSD data of all three domains to Excel; built-in PDF manual

Screen layout

The left panel contains channel selection (8 check boxes), exponential averaging and count with restart, lower and upper analysis frequency, the limit alarm switch and standard selection, stay on top, export and refresh. On the right, a statistics table shows one row per channel: acceleration RMS (g), velocity RMS (m/s), displacement RMS (mm) and their 3σ peaks, and the status (pass on green, fail on red). Below are the three PSD plots — acceleration g²/Hz, velocity (m/s)²/Hz and displacement (mm)²/Hz — on log-log axes with red limit lines when a standard is selected. Double-click any plot to enlarge it.

1020501002005001k2k0.0010.010.1Frequency (Hz)Acceleration PSD (g²/Hz)Limit profileLimit +3 dBMeasured PSD
Synthetic acceleration PSD below an illustrative profile and its +3 dB power line (× 1.995). This schematic is not a standard preset or a measured compliance result.

Applications

ApplicationTypical usePreset
Random vibration testing of electronic productsMonitor whether the control spectrum is reproduced and whether the product response exceeds the test conditionProfile and numerical limit require confirmation for the standard edition, category and test specification
Airborne equipment verificationReduce measured flight or ground vibration to a spectrum and compare with the jet aircraft profileProfile and numerical limit require confirmation for the standard edition, category and test specification
Transport package verificationCompare measured transport PSD with road transport random vibration conditionsProfile and numerical limit require confirmation for the standard edition, category and test specification
Railway vehicle equipmentAssess the vibration environment of body-mounted equipmentProfile and numerical limit require confirmation for the standard edition, category and test specification
Rotating machine conditionCompare the total RMS of the velocity PSD with severity limitsProfile and numerical limit require confirmation for the standard edition, category and test specification
Ride comfortCompare total weighted acceleration with the comfort limitProfile and numerical limit require confirmation for the standard edition, category and test specification

What each output answers

OutputQuestion it answersEngineering use
Acceleration PSD shapeHow is the vibration energy distributed over frequency?Overlay with the test profile to check coverage and exceedance
Velocity and displacement PSDHow large is the same energy as velocity or displacement?One data set for displacement-sensitive cases (structures, clearances) and velocity-sensitive cases
Total RMS (three quantities)What is the total energy in the band, in g or mm/s?Profile and numerical limit require confirmation for the standard edition, category and test specification
3σ peakHow large are the peaks of the random vibration?For a normal random signal the instantaneous value stays within 3σ 99.7 % of the time — a basis for checking strength and clearances
Line-by-line exceedanceWhich bands exceed the standard?Locates the bands to correct or the test conditions to revise
AveragingIs the spectral shape reliable?Only a converged average is suitable for a report

How it works

The chain has four layers — single-sided PSD, frequency-domain integration to three domains, RMS and 3σ statistics, and limit evaluation — each traceable.

Step 1: single-sided PSD

The source describes transforming a windowed frame and normalizing squared spectral amplitudes to obtain PSD in g²/Hz. Correct normalization depends on the FFT convention, window energy, frequency-bin width and one-sided or two-sided convention. Those details must be verified together; the unexplained factor in the source is not reproduced here. PSD integrates over frequency to mean square, while individual estimates still depend on averaging and resolution.

Step 2: velocity and displacement PSD

Gv(f) = Ga(f) / (2πf)² Gd(f) = Ga(f) / (2πf)⁴

Unit factors (g² to (m/s²)², m² to mm²) are applied first. The DC line is set to zero and excluded, so zero drift does not enter the integration. The three spectra use log-log axes, as in test standards.

Step 3: total RMS and 3σ peak

RMS = √(Σ PSD · Δf) 3σ peak = 3 × RMS

The total RMS is the square root of the area under the PSD over the selected band. For a zero-mean Gaussian signal, about 99.7 % of instantaneous values lie within ±3 × RMS. A record can contain larger peaks, so this level is not a guaranteed maximum or a sufficient clearance design limit.

Step 4: exponential averaging

A single random spectrum fluctuates strongly because it has few statistical degrees of freedom, so averaging is required. Exponential averaging weights new frames highly while older frames decay exponentially, balancing stability and response. The count is 1–1000, and restart clears the average.

Step 5: limit lines and evaluation

When a standard is selected, its profile is loaded line by line as the acceleration limit and converted with (2πf)² and (2πf)⁴ to velocity and displacement limit lines in all three plots. Either of two rules gives a fail:

  • Total energy: any total RMS exceeds the standard total by more than 1.1 times (about +0.8 dB).
  • Line by line: the source describes a +3 dB threshold at three consecutive spectral points. For PSD, +3 dB is a power ratio of 10^(3/10), approximately 1.995. The implemented threshold and preset profiles require confirmation before a formal pass/fail assessment.

The result appears on red or green in the status column and updates with every frame.

Reference standards

StandardTitleBuilt-in preset
GB/T 2423.56Environmental testing: random vibration test method for electrical and electronic productsProfile and numerical limit require confirmation for the standard edition, category and test specification
GJB 150.16ALaboratory environmental test methods for military equipment: vibrationProfile and numerical limit require confirmation for the standard edition, category and test specification
GB/T 4857.23Packaging — transport packages: random vibration test methodProfile and numerical limit require confirmation for the standard edition, category and test specification
GB/T 21563 / IEC 61373Railway applications: rolling stock equipment shock and vibration testsProfile and numerical limit require confirmation for the standard edition, category and test specification
ISO 10816 / GB/T 6075Mechanical vibration: evaluation of machine vibration by measurements on non-rotating partsProfile and numerical limit require confirmation for the standard edition, category and test specification
ISO 2631Mechanical vibration and shock: evaluation of human exposure to whole-body vibrationProfile and numerical limit require confirmation for the standard edition, category and test specification
ISO 2041 / GB/T 2298Mechanical vibration: vocabularyDefinition, unit and terminology of PSD

Key capabilities

CapabilityBenefit
Correct PSD scalingWindow correction, Δf normalization and single-sided folding are built in, so values compare directly with test systems
Three domains from one inputVelocity and displacement PSD integrated automatically from the acceleration PSD
Six built-in presetsElectronics, military, transport, railway, machinery and comfort without manual profile entry
Limit lines converted to three domainsRed limit lines in all three plots
Two rules plus three-point protectionTotal energy and line-by-line checks without false results from isolated spikes
Total RMS and 3σ peak togetherEnergy assessment and peak estimate in one step
1–1000 exponential averagesBalance between responsiveness and stability
Free analysis bandOut-of-band interference stays out of the statistics
Excel export of all three domainsData ready for reports, recalculation and archiving
Frame-synchronized with acquisitionRefreshes with every frame, so the whole test is monitored

Operating workflow

StepActionNotes
1Check channel unitsThe engineering unit must be an acceleration unit (g, m/s², mm/s², in/s²); otherwise a message asks to change the channel setting
2Select channelsAny of eight channels; the table and plots show one line per channel
3Set the analysis bandLower and upper frequency for the assessed range, for example 2.5–2000 Hz; outside it nothing is counted
4Enable averagingChoose the count by how stationary the environment is (often 10–100); restart to reset
5Select the standardEnable the limit alarm and select the standard; red limit lines appear in all three plots
6Read the tableRMS and 3σ peak of the three quantities per channel; the red or green status is the result
7Read the spectral shapeFind exceeding bands against the limit line; double-click to enlarge
8ExportAll three PSD spectra to Excel for the report

Typical tasks

TaskBandPresetKey reading
Monitoring electronic product tests5–2000 HzGB/T 2423.56Profile and numerical limit require confirmation for the standard edition, category and test specification
Road transport measurement2–200 HzGB/T 4857.23Profile and numerical limit require confirmation for the standard edition, category and test specification
Airborne environment10–2000 HzGJB 150.16AProfile and numerical limit require confirmation for the standard edition, category and test specification
Railway equipment5–500 HzGB/T 21563Profile and numerical limit require confirmation for the standard edition, category and test specification
Machine condition10–1000 HzISO 10816Profile and numerical limit require confirmation for the standard edition, category and test specification
Ride comfortFull bandISO 2631Profile and numerical limit require confirmation for the standard edition, category and test specification

Worked example: reading a PSD assessment

Source-provided illustrative display for channel 1, band 2.5–2000 Hz. The profile and alarm configuration are unverified; the shown status is not a compliance conclusion.

StepReadingInterpretation
1 Total energyAcceleration RMS 1.48 g, velocity RMS 0.0089 m/s, displacement RMS 0.033 mmTotal energy of about 1.5 g RMS: random vibration of low to moderate severity
2 Peak estimateAcceleration 3σ = 4.44 gFor the stated zero-mean Gaussian assumption, about 99.7 % of instantaneous values fall within ±4.44 g; larger peaks remain possible
3 Spectral shapeThe acceleration spectrum rises at low frequencies, then levels off, staying below the red limit line throughoutNo exceedance of the +3 dB line; the energy distribution follows the standard profile
4 ResultGreen “pass” in the status columnIllustrates the software status only; the profile and configured thresholds must be confirmed

These four readings describe the display. A formal result also requires a verified profile, units, bandwidth, averaging and acceptance method.

Equipment for this function

Related application notes

All application notes

YOUR NEXT STEP

Bring your test
requirements together.

Choose a family or describe your application. Prepare one inquiry with the details that matter.

Prepare your inquiry