DROP · SHOCK · VIBRATION / EQUIPMENT & INSTRUMENTATION

APPLICATION NOTE · T8-DSA-302

Auto Power Spectrum (APS) Analysis

The auto power spectrum (APS) shows how the energy of a vibration signal is distributed over frequency. Each frame is windowed, transformed by FFT, power-corrected, averaged and converted to engineering units, so every spectral line reads directly in engineering units. The software provides ten window functions, five averaging modes and eight amplitude scales, integrates acceleration spectra to velocity and displacement, and exports results to Excel.

Category
Spectrum and signal analysis
Applies to
T8-3X Dynamic Signal Analyzer
Content reviewed

Function overview

The auto power spectrum transforms a time waveform to the frequency domain and computes the squared magnitude of each spectral line. The result is a quantitative curve of energy against frequency. Compared with the time waveform, it shows fault frequencies, resonance peaks and the background noise level directly. It is the most basic and most frequently used frequency-domain tool in condition monitoring, product inspection and fault diagnosis.

The analysis is integrated in the real-time test window. During acquisition every frame passes through windowing, FFT, power correction, averaging and unit conversion, and the spectrum updates as the test runs, without offline processing.

The same curve settings also provide the linear spectrum, power spectral density (PSD), cross power spectrum, coherence, frequency response function (FRF), auto- and cross-correlation, probability distribution, octave spectra, sound pressure level and other curve types, 20 in total. They share the same acquisition, windowing and averaging settings, so they can be compared in parallel.

Applications

ApplicationRole of the auto power spectrum
General spectrum analysisFrequency content, vibration characteristics and quantified amplitudes of any vibration waveform
Condition monitoring of rotating machinesMonitor bearing housing vibration with the velocity spectrum, assess machine condition against the ISO 20816 zones and track deterioration
Bearing and gear diagnosisCharacteristic frequencies (inner race, outer race, rolling element, gear mesh) appear as separate peaks and locate the damage
Final product inspectionCompare peak frequencies and heights at specified speed and load; alarm when a threshold is exceeded and archive by serial number
Resonance investigationFollow how peaks move with speed during run-up or variable-frequency operation to identify structural resonance and guide stiffening
Field balancing preparationRead the 1× running-speed amplitude to assess unbalance before balancing
Noise source identificationWith a sound pressure channel, separate mechanical, electromagnetic and flow noise by their frequency signatures

Why it matters

The auto power spectrum turns vibration into quantified engineering values.

  • Quantitative results: each line reads in engineering units, peak or RMS (g, mm/s, µm), and can be compared line by line with a limit.
  • Energy-consistent readings: built-in window power and amplitude correction keep the total signal energy the same before and after windowing, so readings can be used in reports and acceptance.
  • Averaging suppresses random interference: random noise cancels out over several averages while stable periodic fault components remain, so weak early faults appear sooner.
  • Several quantities from one acquisition: acceleration, velocity and displacement spectra from the same frame meet the evaluation basis of different standards without repeating the test.
  • Repeatable records: spectra export to Excel for inspection reports, trend records and fault comparisons.

How it works

All steps run automatically on every frame.

StepProcessingNotes
1 Channel waveformAcquire one frame of time dataFor example 2048 points, linked to sampling rate and spectral lines (frame period 0.25 s)
2 WindowingMultiply each point by the window coefficientSuppresses truncation leakage; ten windows available
3 FFTTime domain to complex spectrumComputed by a fast DSP library without affecting real-time operation
4 PowerReal part squared plus imaginary part squaredPower of each line, Gxx(f)
5 Power correctionMultiply by the window power factorCompensates the energy loss caused by windowing
6 AveragingRecursive average of several framesSuppresses random noise; five averaging modes
7 Unit scalingEight scales plus velocity and displacement integrationReadings in engineering units such as g, mm/s or µm
8 Display and exportReal-time plot or Excel exportExport includes time stamp and axis units

Gxx(f) = |X(f)|² × Kp, where Kp = n / Σw²(i) is the window power correction factor

Windowing: why and which window

FFT analysis uses a finite record, which truncates the signal and spreads energy into neighboring lines (leakage). Peaks read too low and false side lobes rise. A window weights the record with a smooth curve that tapers to zero at both ends and suppresses the discontinuity.

00.250.50.75100.51Position in the record (fraction of length)WeightRectangularHanningFlat top
Rectangular, Hanning and flat-top windows over one record. Redrawn schematic.
WindowCharacteristics and use
RectangularNo weighting and the highest frequency resolution; for strictly periodic signals and calibration checks
HanningGeneral first choice: good leakage suppression and moderate amplitude accuracy; default for random and general vibration analysis
HammingLower side lobes; when a strong peak masks a nearby weak one
Triangle / BartlettSimple, slightly wider main lobe; general use
BlackmanVery deep side-lobe suppression; for large dynamic range (weak peaks next to strong ones)
TukeyFlat center with tapered ends; balances waveform fidelity and leakage suppression
GaussianNo side-lobe ripple; clean spectral shape
Flat topHighest amplitude accuracy; required for sine calibration and precise amplitude measurement
Force / exponentialFor impact hammer modal tests: the force window isolates the excitation pulse and the exponential window suppresses the response tail

When the window changes, the software recalculates three factors automatically: amplitude correction (single-tone peak), power correction (total energy) and the equivalent noise bandwidth, ENBW (for example 1.5 for Hanning and about 3.77 for flat top). All later scaling uses them.

Averaging: bringing stable components forward

Random interference fluctuates strongly from frame to frame, while fault frequencies appear at the same line in every frame. Averaging several power spectra line by line cancels random components and keeps stable ones, so the noise floor drops.

Averaging modeMechanismUse
LinearEqual-weight recursive average over the set count; stable output once the count is reachedSteady conditions and report values (default)
ExponentialFixed weight for the new frame; older frames have less influenceSlowly changing conditions while following the trend
Peak holdKeeps the historical maximum of each lineCapturing maximum transient vibration such as start-up or shock
Real timeEach frame displayed without averagingSetup and fast response
SingleAverages once after a trigger, then freezesSingle-event capture

Linear: Āk = Ak / k + Āk−1 × (1 − 1/k) Exponential: Ā = Anew / N + Ā × (1 − 1/N)

Amplitude scales and velocity or displacement spectra

The same power spectrum can be displayed in eight scales, covering peak, RMS, squared and density forms. EU is the engineering unit of the channel, for example g or m/s² for an acceleration channel.

ScaleMeaning
EUpkPeak spectrum
EUrmsRMS spectrum
EUpk²Peak-squared spectrum
EUrms²RMS-squared spectrum
EUpk²/HzPeak spectral density
EUrms²/HzRMS spectral density
EUpk/√HzPeak density, square root
EUrms/√HzRMS density, square root

Velocity and displacement spectra are obtained by integrating the acceleration spectrum line by line in the frequency domain:

V(f) = A(f) / (2πf) D(f) = A(f) / (2πf)² × 1000 (mm)

The conversion recognizes the channel unit (13 units, including g, m/s², mm/s² and in/s²), normalizes it and outputs velocity in m/s peak and displacement in mm peak. One acceleration measurement therefore supports the usual practice of evaluating high frequencies by acceleration, mid frequencies by velocity and low frequencies by displacement, without changing sensors.

Reference standards

StandardTitle or contentRelevance
GB/T 2298Mechanical vibration, shock and condition monitoring: vocabularyDefinitions of spectrum analysis terms and units
ISO 13373-1Condition monitoring and diagnostics of machines: vibration condition monitoring, general proceduresMethod basis for spectrum measurement, averaging and evaluation
ISO 20816-3 / GB/T 6075.3Mechanical vibration: industrial machines with power above 15 kWZone evaluation (A/B/C/D) of RMS velocity readings
ISO 10816 (superseded)Mechanical vibration: evaluation by measurements on non-rotating partsReference where existing acceptance documents still use it
ISO 2953:1999 (withdrawn)Mechanical vibration — Balancing machines — Description and evaluationSource-referenced balancing-machine standard; applicability to this spectrum module is unconfirmed

Key capabilities

CapabilityBenefit
Real-time processing chainSpectra are produced during acquisition, updated every 0.25 s, with no offline import
Ten windows with automatic correctionFrom general analysis to calibration-grade work; correction factors need no tables
Five averaging modesFrom live observation to steady report values
Eight amplitude scalesSwitch between peak, RMS and density to match the acceptance basis
Acceleration to velocity and displacementSeveral quantities from the same frame
Twenty curve types from one sourceAPS, PSD, cross spectrum, coherence and FRF in parallel
Excel exportSpectra with time stamp and axis units
DSP accelerationLarge FFTs complete quickly with many channels on screen

Operating workflow

Set the analysis parameters and window

  1. Select the sampling rate (for example 5120 Hz) and the number of spectral lines (for example 800). The software shows the frequency resolution (2.5 Hz) and the frame period.
  2. Select the window: Hanning for general vibration analysis, flat top for precise amplitude calibration, force/exponential for impact tests.
  3. After a window change, the software recalculates the correction factors and resets the average.

Configure the curve and averaging

  1. Right-click the graph area and open the curve display settings.
  2. Select the auto power spectrum curve type and the channels to display.
  3. Select the scale: EUpk for general use, EUrms for report evaluation, or the velocity or displacement spectrum for low-frequency evaluation.
  4. Enable averaging and set the mode and count (linear averaging, 10 averages, is recommended for steady tests). Confirm with automatic axis adjustment.
  5. Click Start for real-time spectrum analysis. Use Restart Average to clear and accumulate again.

Read and export

  1. Move the cursor to read the value at the target frequency. The Y axis label includes the scale, for example “Power spectrum EUpk (g)”.
  2. Enable peak marking to capture the largest peak and its frequency automatically.
  3. Right-click the graph and save as Excel: all visible curves, with the frequency column, axis units, time stamp and curve names, are written to a worksheet. Text and BMP image export are also available.

Worked example: fixed-frequency sine check

StepAction and result
1 ConditionA signal generator feeds a 1000 Hz sine into an acceleration channel; sampling rate 5120 Hz, 800 lines
2 SettingsAuto power spectrum, scale EUpk (g), linear averaging 10 times
3 ObservationA single sharp peak at 1000 Hz; a flat noise floor elsewhere
4 ReadingWith the cursor on the peak, the reading is about 0.026 g peak, matching the set source amplitude
5 Change scaleSwitch the scale to velocity; the same spectrum becomes a velocity spectrum and the velocity peak at 1000 Hz can be read
6 ExportSave as Excel; peak frequency, peak value and all spectral lines are archived

Interpreting spectra

  • Peak frequency identifies the source: match peaks to running speed, bearing characteristic frequencies and gear mesh frequencies.
  • Peak height indicates severity: compare the reading with the limit (ISO 20816 zones for velocity spectra).
  • The noise floor indicates the signal-to-noise ratio: the lower it is after averaging, the easier weak faults are to find. If it stays high, check grounding and sensor mounting first.
  • Trends show deterioration: export spectra regularly under the same conditions and compare peak drift and new lines; trends often appear before an absolute alarm.

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