SV Average Spectra VI
- Updated2024-06-18
- 10 minute(s) read
SV Average Spectra VI
Owning Palette: Embedded Monitoring VIs
Requires: Sound and Vibration Toolkit
Computes the linear RMS-averaged power spectrum of real spectra. Use rms averaging to reduce variance in noise component levels in the average spectrum in order to quantify stable signal component levels as a function of frequency. This VI can be used to implement time (block) averaging, spatial (channel) averaging, and custom averaging to combine data from a set of calculated spectra. This VI does not maintain state internally; you can use this VI in a loop to process multiple blocks. Wire data to the spectra input and manually select the averaging in the polymorphic selector to determine the polymorphic instance to use.
SV RMS Average Spectra (Real)
![]() |
real spectra specifies the real parts of the rectangular components.
| ||||||
![]() |
spectrum info specifies properties of the computed spectrum.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
rms average spectrum returns the rms average spectrum . | ||||||
![]() |
unit label returns the selected engineering units. | ||||||
![]() |
spectrum info returns information about the spectrum needed by the Spectrum Extended Measurements VIs, the Display VIs, and the Tone and Distortion VIs.
|
||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
averages completed returns the number of averages completed by the VI at that time. |
SV Peak Hold Spectra (Real)
![]() |
Note Computes the peak-hold spectrum of real spectra. Use peak hold to retain the highest measured signal component levels as a function of frequency. This VI can be used to implement time (block) averaging, spatial (channel) averaging, and custom averaging to combine data from a set of calculated spectra. This VI does not maintain state internally; you can use this VI in a loop to process multiple blocks. Wire data to the spectra input and manually select the averaging in the polymorphic selector to determine the polymorphic instance to use. |
![]() |
real spectra specifies the real parts of the rectangular components.
| ||||||
![]() |
spectrum info specifies properties of the computed spectrum.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||
![]() |
peak hold spectrum returns the peak levels of the averaged quantities from one order spectrum to the next. | ||||||
![]() |
unit label returns the selected engineering units. | ||||||
![]() |
spectrum info returns information about the spectrum needed by the Spectrum Extended Measurements VIs, the Display VIs, and the Tone and Distortion VIs.
|
||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||
![]() |
averages completed returns the number of averages completed by the VI at that time. |
SV Vector Average Spectra (Complex)
![]() |
Note Computes the linear vector-averaged spectrum of complex spectra. Use vector averaging to reduce uncorrelated component levels in the average spectra in order to quantify correlated signal components as a function of frequency. This VI does not maintain state internally; you can use this VI in a loop to process multiple blocks. Wire data to the complex spectra input and manually select the averaging in the polymorphic selector to determine the polymorphic instance to use. |
![]() |
complex spectra specifies the complex spectrum response of each spectrum.
| ||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||
![]() |
vector average complex spectrum returns the complex form of the computed spectrum. | ||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||
![]() |
averages completed returns the number of averages completed by the VI at that time. |
SV RMS Average Spectra (Complex)
![]() |
Note Computes the linear RMS-averaged power spectrum of complex spectra. Use rms averaging to reduce variance in noise component levels in the average spectrum in order to quantify stable signal component levels as a function of frequency. This VI can be used to implement time (block) averaging, spatial (channel) averaging, and custom averaging to combine data from a set of calculated spectra. This VI does not maintain state internally; you can use this VI in a loop to process multiple blocks. Wire data to the spectra input and manually select the averaging in the polymorphic selector to determine the polymorphic instance to use. |
![]() |
complex spectra specifies the complex spectrum response of each spectrum.
| ||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||
![]() |
rms average spectrum returns the rms average spectrum . | ||||||||||
![]() |
spectrum info returns information about the spectrum needed by the Spectrum Extended Measurements VIs, the Display VIs, and the Tone and Distortion VIs.
|
||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||
![]() |
averages completed returns the number of averages completed by the VI at that time. |
SV Peak Hold Spectra (Complex)
![]() |
Note Computes the peak-hold spectrum of complex spectra. Use peak hold to retain the highest measured signal component levels as a function of frequency. This VI can be used to implement time (block) averaging, spatial (channel) averaging, and custom averaging to combine data from a set of calculated spectra. This VI does not maintain state internally; you can use this VI in a loop to process multiple blocks. Wire data to the spectra input and manually select the averaging in the polymorphic selector to determine the polymorphic instance to use. |
![]() |
complex spectra specifies the complex spectrum response of each spectrum.
| ||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||
![]() |
peak hold magnitude spectrum returns the peak levels of the averaged magnitude of the FFT spectrum. | ||||||||||
![]() |
spectrum info returns information about the spectrum needed by the Spectrum Extended Measurements VIs, the Display VIs, and the Tone and Distortion VIs.
|
||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. | ||||||||||
![]() |
averages completed returns the number of averages completed by the VI at that time. |