05-18-2012 07:38 AM
Hi, does anyone know how to find the RMS or magnitude and the phase at fundamental frequency of a measured signal in Labview?
I tried with the buit-in harmonics analyzer, but it can not give the values of phase angle. I also tried the FFT spectrum VI, but I don't think the results are right.
Thank you.
Solved! Go to Solution.
05-22-2012 04:46 AM
Hi yiersan123
I'm not 100% sure if this is what you are looking for, if not you have to be more precise.
Please see if you can use the attached modified Harmonic Distortion Analyzer. Now called "Harmonic Distortion Analyzer and Phase". This should give both the components level and the components phase.
Best Regards
Anders Rohde
Applications Engineer
National Instruments Denmark
05-23-2012 07:34 AM
Hi Anders, thank you very much. This is for 1 channel signals. How can I change it to measure multi channel signals?
I'm using Labview to control an oscilloscope and measure and display the signals from 2 channels. So the signal I send to the harmonic VI contains the information from two channels.
05-24-2012 09:18 AM
Hi again
The Harmonic Distortion Analyzer is a polymorphic VI, this means that if you connect a single signal in then you get a single signal out, and if you connect an array of signals in the you get an array out.
The VI I have is not polymorphic, but you can easily change it to work with multiple signals. If you look at the standard implementation for the Harmonic Distortion Analyzer N-channels then it simply just calls the Harmonic Distortion Analyzer 1-channel in a for loop. So you can easily call my VI in the same fashion. See attached screenshot:
Best Regards
Anders Rohde
Applications Engineer
National Instruments Denmark
09-10-2013 07:14 AM
Is there any possibility to change that Harmonic Analyzer which counts phases and amplitudes of each harmonics but using 'pure FFT' not a 'FFT with hanning' ?? I dont know how to change that in VI. Can anyone help?