Third octave decomposition

Hi!
I’m working about third octave decomposition with a vibration signal.
I’m using the sound and vibration toolkit.
The sample frequency of my signal is 2400 Hz.
I use the vi “1/n octave IEC decomposition” and I would like to know if I can selected the frequency range “1 to 400 Hz” in third octave decomposition? I think the results are strange in a low frequency (1 to 4 Hz)
In fact, for example, the BW of the first 1/3 octave is less of 0.3 Hz!!!!
So it’s possible to begin the third octave decomposition at 1 Hz?
Thanks for your help.
Bastien

thank...
But I would like to analyse a short signal (5 to 10 second) in the frequency range [1Hz to 400Hz].
When you begin the third octave analyse at 1 Hz you must to have a vibration signal with 17.24 s minimal length in time.
this minimum time is say in the user manual of the toolkit "sound and vibration":
Filter Settling Time :
When starting or resetting the filtering operation of the fractional-octave
filters, a certain time is required before the measurements are valid.
This time is called the settling time and is related to the bandwidth of any
particular filter. The lowest frequency band has the smallest bandwidth and
defines the settling time required before you can consider the complete
fractional-octave measurement valid. In the Sound and Vibration Toolkit,.......
settling time is defined as five divided by the bandwidth of the filter used
for the lowest frequency band.
..........The filter settled indicator returns TRUE as soon as all the filters are settled.
When you begin analyse at 1 Hz, the first BW is 0.29. So, 5/0.29 = 17.24 second.
My vibrations signals are too short (5 to 10 second) and I can't have more long because this signals are due to train course and it’s very fast.
I don’t know how to catch information in a low frequency (1 Hz) with a short signal.
Thank for your help
bastien

Similar Messages

  • Third octave operations with "sound and vibration toolkit"

    Hi!
    I’m working about third octave decomposition with a vibration signal.
    I’m using the sound and vibration toolkit.
    The sample frequency of my signal is 2400 Hz.
    And I’m working with a 1 second vibration signal (so 2400 points).
    Fs = 2400
    N = 2400
    I need to understand the different and successive operations that the “SVT Fractional-octave Analysis [IEC].vi”VI do.
    In fact, I think that my frequency resolution (df = Fe/N=1Hz) is too low.
    Do you have a solution?
    Maybe I could turn into my 1 sec signal in 10 sec signal with 10 recopies and assemblage of my previous signal?
    N’ = 10N so df = Fe/10N = 0.1Hz.
    Thanks for your help.
    Bastien of paris

    Hello,
    The first thing you have to do is to read the Chapter 7 of the user manual of the Sound and Vibration Toolset.
    You can find it in : program -> National Instruments -> LabVIEW Sound and Vibration Toolset -> User Manual
    This chapter discusses fractional-octave analysis, including fractional-octave analysis theory, averaging modes supported by the
    Octave Analysis VIs, settling time, and ANSI and IEC standards.
    regards,
    Marc L.
    NIF

  • The specs for the NI model 4552 DSA card realtime octave addon are listed as max 10KHz band for one-third octave on 4 chan

    nels (20KHz for 2 channels). Does this limitation apply only for real-time operation? In other words, if I was satisfied with non-realtime analysis of a steady-state input signal, could I get higher bandwidth, say, up to the 50 KHz one-third octave band?

    nels (20KHz for 2 channels). Does this limitation apply only for real-time operation? In other words, if I was satisfied with non-realtime analysis of a steady-state input signal, could I get higher bandwidth, say, up to the 50 KHz one-third octave band?DonH,
    This is a good question. The analog sampling is real-time and hardware controlled regardless of whether or not you are doing hardware analyzing. You are not at risk for missing any data points or affecting the sampling speed. If your computer is not fast enough to analyze the data as it comes in, you could stream the data to disk for analyzation once the acquisition is through. You will know the computer is not fast enough if you got a buffer error during the acquisition. Basically, you are not compromising the quality of data at all. It will just take longer to get results.

  • Third octave analysis giving very close but in accurate results

    I am having troubles with 1/3 octave analysis. I have recorded a calibration tone of 94 dB in B&K Pulse and exported a time series that is Pa values, an AC signal of 1.414 peaks over a time period of 15s.
    When loading this CSV file and passing through the third octave module I get 94.6 dB at 1kHz and overall sound pressure of 94.6 dB. However the Labview output, especially in the lower bands, of the third octave anaysis are up to 10 dB out from the pulse measurement.
    The settings, averaging type (linear), weighting (linear) are the same and yet the values of the thrid octave output are very slightly different. I can provide code and the Pulse output - i wonder if anyone else has has similar problems?
    Any help is appreciated.
    Thanks Greg

    Hello Greg,
    I cannot say that I have seen a similar problem.  Which version of LabVIEW are you using?  Which Sound and Vibration option have you installed?
    There are several examples that ship with LabVIEW for Octave analysis.  Did you start with one of the examples from Example Finder to build your application, or have you created one entirely on your own?
    Providing the code would be helpful.  Please post the smallest piece of code that can be used to replicate the issue.
    Regards,
    George T.
    Applications Engineering Specialist
    National Instruments UK and Ireland

  • Third octave analysis of a blast signal

    Hi,
    I am trying to analyze one blast signal in third octave band. I am taking a narrow band power spectra of the signal and it is giving me the correct values, but when I am trying to do third octave band power spectra it is not giving me the correct results. I tried using the SVT octave analysis from sound and vibrations toolkit but still it is not giving me right results.
    The sampling frequency is 24000Hz.
    I am attaching the Vi and the file which I am trying to analyze. I am trying to solve this problem from 4-5 hours and still not able to solve this. Any kind of help will be highly appreciated.
    Thanks,
    Nitin
    Attachments:
    Power spectra and third octave.zip ‏1225 KB

    Hi again,
    I figured that problem out. but still I am not getting the values from 10 Hz, even when I am setting the low band frequency to 10 Hz. It is giving me the value from 20 Hz. I am attaching the new VI and the file.
    Thanks,
    Nitin
    Attachments:
    Power spectra and third octave.zip ‏3388 KB

  • How to make third-octave analysis program?

    "I want to make a program which can do Third-Octave Analysis. But I haven't any DAQ device of NI company. I use a DAQ device of Nicolet company. That device can tranfer the acquired data as a file to a computer, and then I can use a software to transform the data into ASCII format. The DAQ device hasn't an anti-alias filter. How can I make the program with LabView? My version of LabView is 5.1."

    The task that you are inquiring about could become quite complicated. for
    example, if you are performing acoustical analysis then frequency and power
    become your primary points of interest. However if you are performing
    analysis of shock and vibration then additional processing will be required.
    I would recommend that we take this off of the news group and work direct.
    I can be reached @ [email protected]
    remove no_spam_ for real address
    Mike
    "stewart342" wrote in message
    news:[email protected]..
    > The DAQ device of nicolet is called 'vision'. What I mean is how can I
    > make a VI to get the analysis result from the data acquired. Because I
    > am not good at LabView and signal
    processing thoery, I hope you can
    > give me a brief example. Though the device provides a filter, the
    > cutoff frequency is not arbitrary. So another question is: If I don't
    > use an analog anti-alias filter, can I use a digital filter instead?
    > The raw data I've got is in ASCII format. The first column is the
    > time, and the following columns are the signals acquired from each
    > channel. Supposed the data haven't been filtered by the anti-alias
    > filter.

  • One-Third Octave Filtering of Low Frequency Data

    I would like to analyze steady state, low frequency (0.1Hz to 80Hz) data that has been aquire over several minutes of acquisition at a rate not exceeding 1000Hz. I am using the Third Octave Filtering Tools in the Signal Processing Toolkit, but it is unclear to me that if I just change the sample rate input into the Third Octave Filtering.vi if that will give me the octave bands that correspond to the ranges that I am interested in. Is the any other way to calculate this? For example, if I wanted to find the band power of an individual octave band, say band 0, which has a center frequency of 1Hz, how would I do that?

    There is a thorough explanation of the algorithms and details of the ANSI S1.11-1986 specification to which the toolkit is built around in the reference manual for the Signal Processing Toolkit. Here is a link to it:
    http://www.ni.com/pdf/manuals/322142a.pdf
    On page 24-4, it explains how to calculate the center frequencies of your 1/3 Octave filter bands.
    Jack Arnold
    Application Engineer
    National Instruments

  • One third octave in frequency domain

    Hello,
    I want to know dynamic stiffness of a machine. To do this I am using FRF function of Labview. But customer wants this FRF output (dynamic stiffness) to be plotted in 1/3 octave plot as end result. As FRF output is in form of magnitude Vs Frequency, I am not able to connect this output to one third octave. Is there any method where one can get 1/3rd octave in frequency domain? Thanks in advance.

    There is a thorough explanation of the algorithms and details of the ANSI S1.11-1986 specification to which the toolkit is built around in the reference manual for the Signal Processing Toolkit. Here is a link to it:
    http://www.ni.com/pdf/manuals/322142a.pdf
    On page 24-4, it explains how to calculate the center frequencies of your 1/3 Octave filter bands.
    Jack Arnold
    Application Engineer
    National Instruments

  • One third octave alaysis

    Hello everybody.
    First, I'm sorry for my bad english. Hope everybody understands!
    I'm studying vibration analysis, and I need to use an already measured data (acceleration in g/ time in seconds) to compare with the vibration criteria curves (picture below).
    Note that the VC curves axis are Vrms (um/s) X 1/3 octave band Frequency (Hz). Well, I am able to do some integration of my raw data and get the values in velocity X time.
    If I use a FFT, I can go to frequency domain. But I don´t know how to express my data using this 1/3 octave band.
    I would appreciate a lot if someone could help me!
    Thanks in advance!
    Henrique

    Hello Henrique,
    To have a function to do 1/3 Octave analisys direct you need have installed LabVIEW Sound and Vibration Toolkit or Sound and Vibration Measurement Suite.
    http://zone.ni.com/reference/en-XX/help/372416H-01​/TOC27.htm
    http://zone.ni.com/reference/en-XX/help/372416F-01​/TOC20.htm
    http://sine.ni.com/nips/cds/view/p/lang/pt/nid/209​056
    http://sine.ni.com/nips/cds/view/p/lang/pt/nid/209​061
    The following link have an example using Sound and Vibration Toolkit functions, but only open if you have this toolkit installed.
    https://decibel.ni.com/content/docs/DOC-2085
    Best regards,
    Abel Souza
    Engenheiro de Aplicações
    National Instruments Brasil

  • Any equalizer program in LabVIEW SVT which can control the dBPa under 1/3 octave frequency band?

    Could we adjust the dBPa of a wav file by equalizer and then save the dBPa modified file to the other wav file for play? The equalizer should be controlled under 1/3 octave frequency band.

    Taipo,
    If you import the .wav file into LabVIEW and convert it to the waveform data type, you could use the SVT to do third-octave analysis on the waveform and then use the SVT Weighting Filter VI to adjust the level of different octaves in the signal.
    If you are looking for a pre-made equalizer example for a .wav file in LabVIEW, we do not have an example that does that at this time. However, there are many programs available on the internet that can equalize a .wav file.
    Sincerely,
    Ross C
    Applications Engineer
    National Instruments

  • Octave to uff

     Hello,
    I am performing vibration analysis and have to save all data in UFF format. I am unable to write one third octave data to UFF. Please can anyone help me out?
    Basic problem I am facing is, octave data in X-axis is not linear and SVT does not allow it.
    Thanks in advance.

    Hi,
         Using of NI Sound
    and Vibration Toolkit you can convert .TDMS to .UFF file format. Click Here you will get answer for this conversion with some of the example.
    Sivaraj M.S
    CLD

  • Octave analysis of frequency domain data in SVT

    Hello!
    How can I make the octave analysis of frequency domain data in Sound & Vibration Toolkit?
    Thanks,
    Alfrednovi

    Hi!
    To make the octave analysis of frequency domain data you have to pass in your time domain data to the Octave Analysis VIs. The time domain data will allow you to window the signal using the correct values.
    The Sound and Vibration toolkit has several examples that show how to do this. You can find them under Help>>Find Examples and then browsing to Toolkits and Modules>>Sound and Vibration. This directory has Traditional DAQ and NI-DAQmx examples as well as Octave and Third Octave analysis.
    You can also look for other examples using the Example Code Library.
    Good Luck,
    Tica

  • Average several n-th octave spectra

    I need to average the n-th octave spectra (3rd or 12th) from several (2 to 8) microphones to get a spatial average of the spectrum in the room. Is there a function in Labview that does this or something in the S&V toolkit? Thanks!

    I don't think that there is an out-of-the-box solution for your task but if I understandd you correctly the only thing you will have to do is to average the power associated with each 1/n octave band of all your microphones. In the S&V toolkit the band power is an output parameter of e. g. the SVT Third-octave Analysis.vi. The band powers for each channel are stored within arrays so you will simply have to average the corresponding array elements from each of your channels.
    Best regards,
    Jochen Klier
    National Instruments Germany

  • How can I use the Diadem FFT Analysis GUI to give me multiple outputs given multiple inputs?

    I have a few hundred channels I would like to perform FFT analysis on. They are mostly of different lengths, but I know I will have groups of 7 that will have the same number of data points. The default GUI will accept those 7 sets since they are the same size, but it will only give me one output as a combination of the sets. Is there a way to get Diadem to give me an FFT output for each set without having to select each data set individually?

    The way it worked with the default channels, I had to make sure I wasn't going crazy because the way you demonstrated worked very well for me. That being said, for some reason what I am doing does not work. I've recently found that it is in changing the details in the GUI that makes my output different than yours. The differences are as follows:
    1) I do not use a time channel. That is always left blank.
    2) in the 'Window Functions' tab, I change the window type to Hanning
    3) In the 'FFT Functions' tab, only amplitude is checked with the properties 'Peak amplitude', No Third/Octave, and Average amplitude is changed to arithmatic.
    4) In the 'Time Intervals' tab 'Length/Start/Overlap' is checked, Interval length is changed to 1024, and overlap (%) is changed to 50.
    I've also found that changing any number of these details from the default will cause my proplem to crop up. I am fairly sure that most of those options are just as feasibly done to one channel as they are to multiple. Is this a bug, or am I misunderstanding a property of FFT that has gone over my head? Please try changing a few of those properties since it seems like it should work just as well for all the channels as it does for just one, but that doesn't seem to be the case.
    Another point of confusion is that while the window previewing the inputs in the GUI will show all the inputs I have selected, the window previewing outputs only appears to preview a single unknown output. That is just a side note though.

  • SVT question

    I need to measure the following.
    I need the to measure the impact sound of a ball
    hitting a floor.  I need to have averaging set to logarithmic set to 125ms  and
    then capture the peak levels in each third octave band.  The problem is the
    third octave filter you have to choose between exp averaging or peak, you can not do both.
    In the past I did this by creating a loop and
    retrieved the data from the daq card every X samples and performed the log avg and
    then checked to to see if the new value was greater than the
    previous.  
    However we are now
    recording all measurements to UFF so that we can reprocess the data at a
    later time if we want.  However I found
    using the above process took an extremely long time to process with UFF files.  (5 sec measurement was taking
    over 90 seconds to process).  So I create a new vi using a different approach.
    I am using the
    SVL Exp Avg Sound Level (set to 125 ms log
    avg)  before I put the signal through the third octave filter.  It works
    very fast however the results are not the same, they are greater than I
    expected.  
    Does anyone have any hints on how to approach
    this.?
    Tim

    Tim,
    Could you post screenshots of how the data differs?  Also, you might think about instituting a Producer/Consumer setup for the File I/O portion of your code.  This will separate the data acquisition and processing tasks from the file I/O, which should help speed up the process.
    Also, I'd recommend looking into the standard causes of slowdowns, such as creating DAQmx tasks within a loop repeatedly or opening a file within a loop.  Instead, open the task and file before entering the loop, write in the loop, then close after the loop.
    Seth B.
    Staff Test Engineer | National Instruments
    Certified LabVIEW Developer
    Certified TestStand Developer
    “Engineers like to solve problems. If there are no problems handily available, they will create their own problems.”- Scott Adams

Maybe you are looking for