MCSA Spectra VI
- Updated2023-02-21
- 10 minute(s) read
MCSA Spectra VI
Owning Palette: Motor VIs
Requires: Electrical Power Toolkit
Calculates the zoom fast Fourier Transform (FFT) spectra of the motor. You must manually select the polymorphic instance you want to use.
![]() | Note Compared with the Spectrum VI and the Harmonic Spectrum VI that use FFT to calculate spectra, this VI uses the zoom FFT to achieve a finer frequency resolution over a narrow span of the baseband frequency range with less memory and processing time. |
N Motors
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||
![]() |
waveforms specifies the motor waveforms that the VI uses to calculate the spectra. If you measure one phase of a motor with this VI, specify the one-phase data in waveforms and specify 1-phase signal for algorithm. If you measure three-phase data of a motor, specify the three-phase data in waveforms and specify 3-phase signals for algorithm.
| ||||||||||
![]() |
spectrum settings specifies the settings to calculate the spectrum. If you change spectrum settings while the VI runs, the new settings take effect only when reset? is TRUE.
| ||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||
![]() |
demodulation settings specifies the settings to calculate the spectra. If you change demodulation settings while the VI runs, the new settings take effect only when reset? is TRUE.
| ||||||||||
![]() |
new spectra available? returns TRUE when this VI finishes updating spectra. | ||||||||||
![]() |
spectrum information returns the spectrum of waveforms.
| ||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
1 Motor with Initial Conditions
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||
![]() |
waveforms specifies the motor waveforms that the VI uses to calculate the spectrum. If you measure one phase of a motor with this VI, specify the one-phase data in waveforms and specify 1-phase signal for algorithm. If you measure three-phase data of a motor, specify the three-phase data in waveforms and specify 3-phase signals for algorithm.
| ||||||||||
![]() |
spectrum settings specifies the settings to calculate the spectrum. If you change spectrum settings while the VI runs, the new settings take effect only when reset? is TRUE.
| ||||||||||
![]() |
initial conditions specifies initial internal VI conditions to guarantee consecutive calculation correctness. If you use this VI for the first time or reset? is TRUE, this VI automatically creates the initial internal conditions. Otherwise, wire the most recent final conditions to the subsequent initial conditions to inherit the conditions. | ||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||
![]() |
demodulation settings specifies the settings to calculate the spectrum. If you change demodulation settings when the VI runs, the new settings take effect only when reset? is TRUE.
| ||||||||||
![]() |
new spectrum available? returns TRUE when this VI finishes updating the spectrum. | ||||||||||
![]() |
spectrum information returns the spectrum of waveforms after calculation.
| ||||||||||
![]() |
final conditions returns the final internal VI conditions after the internal calculation of this VI. Use final conditions as initial conditions of the subsequent iteration except that you want to customize the conditions according to your needs. | ||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
MCSA Spectra Details
Because the band of waveforms that the VI analyzes is between 0 hertz and maximum frequency, set the maximum frequency value large enough to cover all frequencies for analysis according to your needs. For example, when you detect broken rotor bars, ensure that you specify the maximum frequency input of this VI using the following formula for the spectrum that is not demodulated:
Maximum Frequency > Fundamental Frequency + 2 · Harmonic Order · Slip · Fundamental Frequency
where Maximum Frequency is maximum frequency to specify in this VI, |
Fundamental Frequency is the value of the frequency output or the frequencies output of the Frequency VI, |
Slip is the value of the slip output of the Speed Estimation VI, |
Harmonic Order is the highest order of the rotor bar sideband. |
Ensure that you specify the maximum frequency input of this VI using the following formula for the demodulated spectrum:
Maximum Frequency > 2 · Harmonic Order · Slip · Fundamental Frequency
where Maximum Frequency is maximum frequency to specify in this VI, |
Fundamental Frequency is the value of the frequency output or the frequencies output of the Frequency VI, |
Slip data is the value of the slip output of the Speed Estimation VI, |
Harmonic Order is the highest order of the rotor bar sideband. |
Related Information
Delta Connections
Power Transmission
Example
Refer to the Motor Monitoring.lvproj in the labview\examples\Electrical Power\Motor Monitoring directory for an example of using the MCSA Spectra VI.