NVGate Formula Computation

From OROS Wiki
Revision as of 08:35, 26 June 2020 by Lmagimel (talk | contribs)
Jump to navigation Jump to search

Description of NVGate Computation: This document describes the different computations that are done inside the OR25 analyzer.

Computation of FFT

For each record of signal with duration of T , the corresponding Fourier Transform is computed as:

Formula 01.png

Analysis Windows

Weighting windows are defined in the OROS analyzer as follows:

Formula 02.png

Computation of Spectra in Spectral Averaging

Formula 03.png

Computation of Spectra in Time Averaging

Instantaneous auto spectrum and instantaneous cross spectrum are computed as follows for spectral averaging.

Formula 04.png

Linear, Exponential, Peakhold and Referenced Peakhold Averaging

If user has selected M averages, the successive averages are computed as follows:

• In linear mode, the equations [7], [8] in spectral mode or [10] in time mode are used to compute successive averages from the 1st one to the Mth and then the analyzer stops. In these equations N varies respectively from 1 to M.

• In exponential mode, the M first averages are computed as in linear mode and then the analyzer continues averaging with N equal to M.

Formula 05.png

Time Integration or Derivation of Spectra

Auto and cross spectra can be modified in order to get the same effect as a single or double integration or derivation in time domain.

Formula 06.png

Scaling of Auto and Cross Spectra

Basically auto spectra and cross spectra are internally scaled in EU² relative to a pure sine signal (EU stands for Engineering Unit, which is the physical unit of the analyzed signal).

For example, if user injects an 1 EU rms pure sine at a frequency exactly equal to one of the FFT lines, the corresponding line for Ixx, Ixy, Gxx and Gxy is equal to 1 EU².

Display of Auto and Cross Spectra

Auto spectrum and cross-spectrum module can be displayed relatively to Amplitude or Power Spectrum Density.

When Amplitude is selected the spectrum line values are displayed relatively to a pure sine signal. For example, if user injects a 1 EU rms pure sine at a frequency exactly equal to one of the FFT lines, the displayed values are:

1.000 EU rms in RMS mode,

1.414 EU peak in PEAK mode,

2.828 EU pp in PEAK to PEAK mode

The selection of one of these modes is available in the Input setup dialog box for each channel.

Formula 07.png

Computation of frequency band power

Formula 08.png

Computation of auto-correlation and cross-correlation

Formula 09.png

Frequency Response Measurement

From two auto spectra and the associated cross spectrum, the analyzer can compute the frequency response of a linear system. Two cases are considered for result interpretation, without or with extra measurement noises.

Without measurement noise

Formula 10.gif

With measurement noise:

Formula 11.png

Real and Imaginary parts:

Formula 12.png

Interpolation of Peaks in Spectra

When analyzing a sinusoid using FFT, this one appears as a peak in the spectrum.

As the spectrum is only measured at discrete frequencies, so we generally get an error in both amplitude and frequency of the associated highest line in the spectrum, for example:

Formula 13.png

(a) sinusoid frequency equal to a spectrum line

(b) sinusoid frequency at the middle of two spectrum lines

(c) sinusoid frequency near a spectrum line

These errors are compensated by an interpolation technique using the window filter characteristics of the weighting function:

Formula 14.png

Knowing the characteristics of the analysis window, the difference ΔdB, between the two highest spectrum lines gives the correction ΔAc (amplitude) and Δfc (frequency) to be applied in order to get the exact values of sinusoid amplitude and frequency.

In the OROS analyzer, the frequency correction is computed, at user request, with a resolution equal to 1/32th of the analysis resolution Δf.

Cepstrum

The Module Cepstrum display is available in the FFT analysis with option "diag".

Formula 15.png

Where Fxx is the power spectrum of the time signal fx(t)

τ is the "quefrency" (this variable has the dimension of time)

Cepstrum analysis can be used as a tool for the detection of periodicity in a spectrum, for example families of harmonics with uniform spacing.

A high "quefrency" represents rapid fluctuations in the spectrum (small frequency spacings) and a low "quefrency" represents slow changes with quefrency (large frequency spacings). Note that the quefrency does not give information on the absolute frequency but only about frequency spacings.

Measurement scalar Level

Formula 16.png