Fft spectrum (mag-phase).vi: dependencies

Dear,
I'm having trouble using FFT Spectrum vi's. When I'm trying to add them to my vi, I get a 'Add to Project and Update Dependencies' error (see attached).
I can use the VI though.
Each time I open the project I keep getting the window to resolve the dependencies. When done, I save the project but the next time I have to start all over again.
Its like the settings aren't saved?
Can this be solved please?
Kind regards,
Ronny Comyn
Belgium
Attachments:
dependencies problem.jpg ‏444 KB

No yellow excalamtion marks.
Screenshots enclosed
kind regards
Ronny
Attachments:
proj_1.jpg ‏465 KB
proj_2.jpg ‏488 KB
proj_7.jpg ‏469 KB

Similar Messages

  • How can i create an indicator to read the RMS value of my FFT using FFT Spectrum (Mag-Phase).vi

    Hai to all,
    how can i create an indicator to read the RMS value of my FFT using FFT Spectrum (Mag-Phase).vi.
    as u can see in my block diagram(attached), i can use statistic to read the RMS value for the data but i cant's use it on the FFT Spectrum (mag-Phase).vi .
    Thank you for helping.
    Attachments:
    block diagram.jpg ‏48 KB

    hafizzuddin wrote:
    thank you for the opinions, for now i am not using any express Vi..
    In the long run you will benefit from this. Anyway is your problem solved, or do you need more help?
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • FFT Spectrum (Mag-Phase​) unit

      Hi,
    I used the VI  "FFT Spectrum (Mag-Phase) " for 1 Chanfor 1 channel with input data in V.
    The magnitude seems to be in volts-rms (Vrms).
    Is it possible to have the result of the magnitude in V?
    I have seen different topics about that, but no clearly reponse.
      Regards
      Julien
    link to LabVIEW help
    http://zone.ni.com/reference/en-XX/help/371361D-01​/lvwave/fft_spectrum_mag_phase/ 

    Hi Massif,
    Please Read the following KB - What is the definition of root mean square (RMS) voltage?
    Here it mentions how you can convert the Vrms value to a V peak value.
    I have attached a small VI which you can use to do this conversion.
    Enjoy.
    Message Edited by Kabul on 06-10-2008 01:09 PM
    CLA | LabVIEW 7.1... 2013
    www.renishaw.com
    Attachments:
    VRms to Vpeak1.vi ‏13 KB

  • FFT Spectrum

    Hello Everyone,
    I am using the FFT Spectrum (Mag-Phase).vi
    But whatever avering parameters I use, I always get the same Magnitude Spectrum. I also wonder if I am using the VI in the correct way. I included an example.
    Can anybody help me on this please?
    Attachments:
    SpectrumAnalyzer.vi ‏104 KB

    There are two problems in the way your are using the VI. First, the re-start averaging is set to "True" which mean you actually re-start your averaging every time. Next, to average correctly you need to place the VI in a loop (Typically a "For" loop if you are doing linear averaging or a "While" loop for exponential averaging). The VI automatically reset (restarts) it self the first time it is called. Then you can activate the restart boolean when you want to restart the avergaging. I have made a simple VI that shows how it work (see attachement).
    Attachments:
    Averaged_FFT.vi ‏51 KB

  • Svt frequency response (mag-phase).vi

    Hello people
    I want to find out the peaks from the specrum which get from magnitude output of svt frequency response (mag-phase).vi.
    but I always get errors when I use the svl spectrum peak search.vi, it looks like the peak search.vi can not accept spectrum type such as frequency response spectrum.
    what can I do to find out the peaks@freqency from the magnitude output of svt frequency response (mag-phase).vi
    Thanks in advance
    Tim

    Dear Lisa,
    Are you still here for supporting.
    I have installed Sound and Vibration Suite 2011 (SV) to use with LabVIEW Professional 2009 SP1. I have a concerns.
    After I install SV to the computer and launch my VI in LabVIEW 2009, I could not find the SV menus to use (in block diagram windows). I found a link
    http://digital.ni.com/public.nsf/allkb/9A4BC69D802​AD4D9862574FA004F0C20
    for the same issue but I could not find the path as they mentioned. The addons SV still missing in the installed directory.
    by the way, I can follow the path to find out VIs that I currently need to use. However, some VIs have different name. For example
    I could not find  "SVFA Power Spectrum.vi" but "SVT Power Spectrum.vi"; "SVFA Magnitude and Phase to Real and Imaginary.vi" but "SVT Magnitude and Phase to Real and Imaginary.vi"
    Similarly, I could not find "SVT Frequency response (Mag-Phase).vi" but "SVFA Frequency response (Mag-Phase).vi"
    Do they have the same function? It makes me confused.
    and I could not find  "SVT FFT Spectrum (Mag-Phase).vi"
    Can you please explain me what should be the mistake while I installed SV 2011 (I can not find SV 2009 and for interation with UFF58 file, LabVIEW 2011 is required)
    Thank you so much.
    Thinh Vo

  • Normalization of FFT Spectrum

    Dear Sir
    I take FFT of my real time data that I collect from current probe. I successfully get the FFT spectrum. But my supervisor ask me to normalize the harmonic component present at 25 Hz in the FFT spectrum with fundamental component. Can you please guide me how I should do this task.
    Also what is normalization and what are its benefits.
    The frequency of fundamental component is 50 Hz.
    Your attention and consideration will be highly appreciated.
    Kind Regards
    Urfee
    Solved!
    Go to Solution.
    Attachments:
    LabVIEW 6281-50.vi ‏61 KB

    The problem is to know what to use as a reference for the normalization. The image below shows an expanded view of the Instantaneous Current Spectrum with the display style set to show the actual data points. I also moved the frequency indicator wired to the Tone Measurements VI into the image. The frequency as detected is not exactly 50 Hz. Note that the data points in the spectrum are not symmetrical about 50 Hz. This is another indication that the sampling is not perfectly synchronous. The result is that the spectrum contains 11 points fro 49 to 51 Hz which are within 60 dB of the highest point.  If you want to normaize to the fundamental, you need to determine the total energy in the fundamental component. That probably includes the data points in that 2 Hz range or maybe slightly more.
    Although you stated that you are sampling at 25 kHz, the latest VI you posted shows 8 kHz sampling.
    Multiplying the voltage and current waveforms will give you instantaneous power - almost. If you are using a multiplexed A/D converter, then there is a small time delay between channels. That produces a phase shift that will introduce errors in the instantaneous power and other results like power factor. For example sampling two channels at 8 kHz means that each sample on one channel is 12.5 us apart. Consecutive voltage and current samples may be separated by half that much (assuming you are only sampling two channels). The phase shift at 50 Hz from a 6.25 us delay is 0.11 degrees. You will need to decide it that introduces more error than you can tolerate.  Faster sampling will reduce that. Using a simultaneous sampling DAQ device (which contains one A/D converter per channel) will eliminate it.
    Lynn

  • Adding a 'minimum hold' option to fft spectrum vi

    Hello
    I wish to add a 'minimum hold' function to the averaging parameters in
    the fft spectrum vis in labview in order to display a continously
    updating spectrum displaying the running minimum value across a given
    spectrum, but am having some difficulty. I have tracked down the code
    in sml averaged fft power spectrum vi where the 'peak hold' option
    originates, and can see it is all ready there for me to create a 'sml
    min-hold vi' from the 'sml peak-hold vi' and just wire the min output
    instead of the max output, but I cannot edit these files, I guess
    because they are contained within the _nisml.llb? Any advice would be
    greatly appreciated.
    Cheers
    Ramsey

    Hi ramsey,
    I have been trying to find the VI's that you mentioneed but don't seem to be able tofind them in my pallettes. I believe they may be from the modulation toolkit in LV 7.1? Is this the setup that you have? Please let me know as there have been some significant changes with the analysis VI's since that revision.
    Thanks
    Rob L
    NI Applications Engineer
    UK & Ireland
    It only takes a click to rate this message ;-)

  • SVT 3.1 FFT Spectrum Magnitude VI output is RMS or Peak (db OFF)

    Please help with my SVT problem:
    1. With db OFF, what magnitude EU value does the SVT 3.1 FFT Spectrum VI output?  More to the point, is the EU an rms value or peak value? I thought it was rms but now I'm not sure.
    2. When I double integrate acceleration values to get displacement then feed the displacement waveform to this FFT Spectrum VI, I seem to get high displacement values compared to other portable analyzers in our shop. If the output of the FFT Spectrum VI is for example, mils rms (single sided) I have to convert this to peak-to-peak values. So I multiply the each spectrum value by 1.414 (to get peak) then by 2 for peak-to-peak. Is there a more accurate way to get peak-to-peak displacement values from an acceleration waveform?
    thanks,
    Glen

    Hi Glen,
    There are several FFT-based VIs in LabVIEW and the output units of each function is different.
    The following table will give you a better idea of what each function does. In your case you might be better off using the FFT VI that comes with the Signal Processing toolkit since you are looking for Volts output instead of the Vrms given by the FFT Spectrum functions.
    If you have doubts about the units returned on a specific function I recommend using the Context Help in LabVIEW. As shown on the image below this gives you more information about the function and the variables used/returned by it. You can open Context Help by going to Help>>Context Help in LabVIEW.
    Hope this helps. Regards,
    Tica T
    Applications Engineer
    Message Edited by Tica T on 04-04-2006 10:38 AM
    Attachments:
    units.JPG ‏50 KB
    functions.JPG ‏85 KB

  • What is the difference between SMT zoom FFT, FFT spectrum, SVT FFT spectrum, complex FFT vi, real FFT vi

    what is the difference between SMT zoom FFT, FFT spectrum, SVT FFT spectrum, complex FFT vi, real FFT vi in the labview functions palette. I am getting different spectrums on performing the above mentioned ffts on the same time domain data

    Complex FFT takes a complex input array and gives a complex output array. Real FFT assumes the input data is real valued only, ie imaginary parts are zero. It can be computed quicker than the complex FFT so if data is real it is better to use this. There is a Power Spectrum vi that computes normalised power of the complex output of the FFT for a real input sequence(sum of squares of real and imaginary parts). Auto Power spectrum gives a single sided output ie positive frequencies only. This is normalised as well. Just check the help on the vis for the normalisation factor. The Zoom FFT isn't in the professional edition of LV. I know zoom FFT comes with the S&V toolkit. It allows one to measure the spectrum of a signal with improved frequency re
    solution over a limited band. I think SVT stands for Sound and Vibration Toolset.

  • FFT(mag phase) and sample count

    I am using the FFT(mag and Phase) VI in version 6.1.  When the sample count sent to the fft vi is increased the magnitudes decrease.  What is causing this?  Does the VI divide by the sample count?
    In advance, thank you!

    The resolution of FFT depends on the sampling rate as well as the number of samples used to compute FFT (Fs/N). When you reduce the number of samples, the resolution of FFT comes down. This means that the peak that you detected prevously might have gone undetected.
    Kallis
    Have a nice day!!!
    LabVIEW | LabWindows/CVI | TestStand
    Certified LabVIEW Architect

  • Finding the mean of a series of complex numbes to generate an avergage FFT spectrum

    Hi All
    I have a a 2d array of complex numbers. In fact I have a 10 x 133210 array that represents the complex result of a series of ffts taken from the time series of 10 mics.
    For example
    Frequency ::::::                 1Hz     2 Hz   3Hz   4Hz   5Hz      ad infinitum(!)
    Amplitude for Mic 1             2+2i    2+2i   2+2i  7+2i  2+2i
    Amplitude for Mic 2             3+2i    5+2i   2+2i  2+2i  2+2i
    Amplitude for Mic 3             4+2i    2+2i   2+2i  8+2i  2+2i
    up to Mic 10
    Now i want to be able to average these spectrums so that I can regenerate the time series that would be found (or heard) if the listener was to perceive all 10 mics timeseries at the ear without the phase cancellation effects of the time domain.
    So I take all 10 mics complex FFTs and I average across every column. I do this by summing all ten mics complex bin values and diving by 10 + 0i.
    The result I get is very close to what I would expect in the frequency domain. I would imagine that if i was to take all ten signals with the same time series what is rengenerated in the frequency and time domain would be the same...
    However the iFFT returns NaN
    There must be a problem with my averaging process - can anyone shed any light?
    Thanks
    Greg

    Greg,
    1. The phase effects due to the spacing of the microphones is already in the data.  Unless you have a point source, it will be very difficult to sort out which components came from where.
    2. Are there any NaN values in your array of means?
    Can you post a small subset of the data (10 x 1000 rather than 10 x 133210) and your VI so we can see what is going on?
    Lynn 

  • How to enhance frequency resolution of fft spectrum on x-axis

    Dear Sir
    I get the frequency spectrum of my real time signal. Frequency span that I want to analyze is 0~500hz. I get that span by setting the sampling rate. But the frequency resolution coming on graph is of 100hz (as shown in attachment). My requirement is to have frequency resolution of 10hz with same frequency span. Please guide me how can I achieve this.
    I shall be thankful to you
    Kind Regards
    Muhammad Irfan
    Student
    UTP Malaysia
    0060149087570
    Solved!
    Go to Solution.
    Attachments:
    fft graph1.JPG ‏40 KB

    I set the dt value to 0.002. For this I set sampling rate 2000hz and no.of samples 1000000. In this way I achieve frequency span of 250hz. But resolution is still 100hz (as shown in attach 1). My question is how can I set resolution to 10hz? I increase the number of samples but from doing this only the frequency span changes and resolution remain same as 100hz. Resolution become 10hz only when I set total frequency span to 50 hz (but My frequency span of intrest is 0~500hz or 0~250hz not below thos).
    I am attaching the gaph in attachment 2 from where you can undersatnd what type of resolution and frequency span I want.
    Attachments:
    fft graph2.JPG ‏39 KB
    desired values for scales.JPG ‏35 KB

  • HRV FFT Spectrum

    Hello, Iam trying to perform HRV FFT Spetrcum analysis on filtered ECG Signal, i am facing 1 major problem which is acquiring the RR intervals from the filtered rectified ECG Signal, i have tried to look this up a lot on the internet and tried a lot of things that did not yield to promissing results. Can somebody suggest the most efficient way to extract RR intervals from filtered rectified ECG wave?

    Hi Ayman162,
    What software are you using?  Would it be possible to use arrays to analyze the data? If so, you can use logic combinations to look at the y-values in the array. If we are expecting the peak of the QRS complex to be about 1 mV, we can start using comparison logic when the values exceed .8 mV for example. Then when the y-value (n) is LESS than y-value (n-1), we can store the timestamp associated with the (n-1) value. The next time we get a timestamp from the peak of the QRS complex, we just subtract the first timestamp from it to get the RR interval.
    I didn't get a chance to look through this page, but at first glance it seems like it might be helpful, so I thought I'd include it:
    http://www.physionet.org/tutorials/hrv/
    Jeff Munn
    Applications Engineer
    National Instruments

  • FFT Spectrum from 2D array

    Hello everyone,
    I am trying to make the Spectrum analysis from a 2D array. In this case is Amplitude (Y) vs Depth (X). The problem is that the depth (X) doesnt have a constant dt so I cannot create a normal waveform as an input for the Power Spectrum analyzer or Spectral Measurements vi.
    This is an example of some of the data that we have:
    Depth (x)  Amplitude (y)
    8390.7
    -15.767
    8391.2
    15.767
    8391.7
    6.8555
    8392.2
    -6.8555
    8392.7
    25.754
    8393.2
    -25.754
    8393.7
    2.8505
    8394.2
    -2.8505
    8394.7
    -8.574
    8395.2
    8.574
    8395.7
    -16.145
    8396.2
    16.145
    8396.7
    -0.063
    8397.2
    0.063
    8397.7
    3.3945
    8398.2
    -3.3945
    8398.7
    7.712
    8399.2
    -7.712
    8399.7
    -6.267
    Thanks for any help
    Solved!
    Go to Solution.

    I gave you a portion of the signal that always have a constant dt. Sorry ... There is another part of the signal where there are different dt's :
    8407.5
    -26.08
    8408
    -15.189
    8408.5
    15.189
    8409
    6.5495
    8409.5
    -6.5495
    8410
    54.577
    8410.5
    -54.577
    8411.2
    -24.185
    8411.5
    24.185
    8412.3
    -41.445
    8412.5
    41.445
    8413.4
    25.7285
    8413.5
    -25.7285
    8414.1
    12.4975
    8414.5
    -12.4975
    8415.2
    -16.5155
    8416.1
    16.5155
    8416.6
    -24.4

  • How to get the phase values of harmonic component numerically?

    Hi,
    Basically what i am trying to do is to analyze the quality of acquired waveforms. What i am interested are both magnitude and phase at some certain frequencies (say 50Hz, 150Hz, 250Hz etc) of a waveform. I tried to use 'spectral measurment express VI' to achieve my goals. It works well, but so far i can only manage to show the spectrums in the graphs. Then , i tried to use 'harmonic distortion Vi' to get the magnitudes of different harmonic components numerically and it is absolutely fine. My question is that how i can get the phase of different harmonic components numerically?  
    Many Thanks
    Hao
    Solved!
    Go to Solution.

    FFT plus some manipulation of the outputs seems to work fairly well.
    I used Tones and Noise Waveform.vi to generate a test signal. The FFT Spectrum (Mag-Phase).vi analyzes the signal. I find the magnitude peaks and extract the phases at those locations. The results are quite close to the input values even when the noise is larger than some of the harmonics.
    Lynn
    Attachments:
    Phase tester.vi ‏16 KB

Maybe you are looking for

  • How to delete System / System Connector  in VIRSA CC ??

    We have implemented VIRSA with 1 System Landscape. i.e for VIRSA we have only one system. Our VIRSA version is 5.1. Currently our VIRSA is configured  with 2 DEV + 2 QTY + 2 PRD ABAP systems. i.e VIRSA is having now 6 ABAP Systems for analysis. As we

  • Data Structure for New General Ledger for mySAP 2004

    Guys, We are preparing to upgrade to mySAP 2004. mySAP 2004 doesn't have data migration tool for upgrade "classic" ledger to new ledger with advanced functionality. To utilize all new functionality, data should be migrated to the new ledger. Data mig

  • Reference external library movieclip in library with AS3

    Hello, i am able to load at runtime a library asset in flash cs3. i do this by setting up its linkage property and setting its base class. for eg Class: MyButton Base: flash.display.MovieClip then in my document class, say i had com.kofi.InitializeTe

  • HT203107 Safari won't launch following update. Any fixes?

    Just installed update and Safari won't launch. Any patches or fixes?

  • Peoplesoft HRMS 9.0 on External Hard Disk

    I have 4 GB of RAM and 1 TB hard disk in my Laptop. I just want to know that can i use external hard disk for Peoplesoft HRMS 9.0 package (Appserver + Tools + Weblogic + Database Server) and use it as plung and play with may laptop. Laptop has Window