Average multiple signals together in sound and vibration assistant

Hello,
I would like to average octave analysis data from multiple microphone channels together to obtain a single set of octave analysis data to view within Sound and Vibration Assistant (a surface average from the microphones).  I have created an octave averaging vi in LabVIEW to run in SVA, but I get the error that there are no signals in my SVA project to input into my vi.  I have based the input of my vi on code generated from SVA which outputed multichannel octave analysis data, so I don't quite understand why the output from an octave analysis in SVA doesn't match up to the input of my vi.
I also would like to do this for multichannel power spectrum data, and I have tried creating my own vi for this as well with no success.
I am using LabVIEW 2011 32-bit along with Sound and Vibration Assistant 2011.
Any assistance with finding a solution to this problem would be greatly appreciated.
Thank You,
Eric Morgan
Attachments:
Octave Average.vi ‏13 KB
Power Spectra Average.vi ‏13 KB

Hello Jake,
Thank you for responding to my post.  After recording the raw sound pressure data from my microphones, I placed an Octave Analysis step and a Power Spectrum analysis step in the playback section of SVA, and the outputs of these steps should have served as inputs to the VIs I created (I assume you only looked at the power spectrum averaging VI, as the octave averaging VI accepts a 1D array of clusters of center frequencies and band powers).  I did find that my averaging VIs did not have the correct size of empty array going into the second For loop, so I have corrected this in the attached VI (for averaging the FFT).
Also, I was able to get my corrected VI for averaging the FFT to work after getting past a little quirk in SVA.  After browsing to my VI in setting up the "Run LabVIEW VI" step, I had to click the "Refresh VI" button before it would let me select a power spectrum as its input.
I also think I figured out why the octave averaging VI doesn't work.  I think it has something to do with the fact that the output of an Octave Analysis step in SVA can not be used as an input to any other steps within SVA, which makes sense most of the time since once you have performed an octave analysis, there is really no other processing of this data that would ever need done...except for my case of averaging the 10 channels together to obtain the surface average SPL (kind of important when testing according to ISO3744).  If this is the case, I would consider this a bug in SVA, as any output from any step in SVA that can be displayed should be able to be used as an input to a "Run LabVIEW VI" step.
I agree with you that in the end, it would be easier to do everything in just LabVIEW if I were just collecting data for post-processing at a later date, but when investigating noise issues and collecting mounds of data in the process, SignalExpress makes it a little easier to sift through that data as it is collected/logged while still in our sound lab, which may give us some ideas of different ways to test at that moment and possibly find the cause of our noise issues.
Thanks again for responding to my post,
Eric Morgan
Attachments:
AverageFFT.vi ‏19 KB

Similar Messages

  • How can I read in a TDMS file into Sound and Vibration Assistant

    I have recorded a signal from 2 channels from a PXI 4496 DAQ card. I recorded this signal with the TDMS file format from a VI in Labview. I would like to import these signals into the Sound and Vibration Assistant for freq. analysis. In sound and vibration assistant there is an import logged tdms from signal express but I can not seem to import my original signal?  How can I import this data? 

    Hello All,
    I am trying to read TDMS file using LABVIEW. The TDMS file is created by me for reading data from one wire devices.
    I have created simple vi. attached below which read data from TDMS file. I am able to read other tdms files, I have with this program but not which one created by me. I am not able to attach file with .tdms exentiont. So I have attached it with .xlsx extention. Can anyone please guide me where is the problem in TDMS file? Am I missing anything while creating it?
    Thanks
    Attachments:
    EditTDMS (1).vi ‏14 KB
    data.xlsx ‏17 KB

  • I am using sound and vibration assistant 7.0. I want to know if it is possible to convert the mag and phase plot to real and imaginary plots ??

    I am using sound and vibration assistant 7.0 . I am using the impact test example given . I want to know if it is possible to convert the magnitude phase plot to real and imaginary plot in the sound and vibration assistant 7.0 ???

    If you have LabVIEW, you can create a user step to perform the conversion in version 7.0. Sound and Vibration 2009 has a checkbox in the Frequency Response configuration page to export the real and imaginary components. Short of upgrading SVT, you can also install the evaluation version of NI LabVIEW SignalExpress 2009, and this will also upgrade the Frequency Response Step which is shared between the two products (but then you don't get all the other features that were also added in SV 2009).
    Here are some links that may be useful to help decide whether you want to upgrade:
    http://www.ni.com/soundandvibration/
    http://www.ni.com/labview/signalexpress/
    Doug
    NI Sound and Vibration

  • Need HELP! Sweep frequency using Sound and Vibration Assistant

    Hi,
    I'm new to LabView . I want to do frequency sweep test using Sound and Vibration Assistant. I added the sweep step and chose sin wave frequency as the parameters. I selected frequency  from  1K hz to 10k hz with an increment of 500hz.
    However, I do not know how to stay at one frequency for a while when sweeping the frequency.  I hope there will be 200 cycles ( or 5 minutes) at one frequency in order to get steady result.
    Could anyone tell me how to set this? Thank you!
    Yue

    Thank you for your reply!
    I am using a shaker connected to the amplifier. Attached please find the plots.
    Lena
    Attachments:
    2015-03-27 17.16.47.jpg ‏2650 KB
    2015-03-27 17.13.52.jpg ‏2657 KB
    2015-03-27 17.17.23.jpg ‏2326 KB

  • Where is the asper measurement in Sound and Vibration assistant

    I did a test drive of the Sound and Vibration Suite, liked what it could do, but could only afford the Toolkiit. Now I can't find the Asper (Roughness) measurement in the Toolkit. Is it there? I found the Loudness, Sharpness, etc.

    Hi elrathia,
    I think you are looking for the Sound and Vibration » Sound Quality » SV Aures Roughness function.  It should be included with the toolkit.
    Kyle B  |  Product Support Engineer  |  ni.com/support

  • The problem of sound and vibration assitant wiht labview 8.6

    when importing lavview vis into the sound and vibration assistant,  i got the error as follows:
    LabVIEW:  The software installed on this computer does not support the file format you requested. The Storage VIs access files through plug-in libraries LabVIEW and DIAdem install. Visit ni.com to download the library you need.
    how can i solve it?

    Can you please describe the procedure you are following to reproduce this error?
    File>>Import can be used to import snapshots from other projects or logs from other projects or (*.tdms) files.
    The 'Run LabVIEW 8.6 VI' Step can be used to run LabVIEW VIs from the Sound and Vibration Assistant. Consult the help as there are a number of steps that must be followed to use this feature.
    Does your VI perform file I/O? What versions of Sound and Vibration Assistant are you using? Can you post your project and built LabVIEW VI?
    Doug
    NI Sound and Vibration

  • Sound and vibration

    We are trying to capture friction noise / sound of the Gear Mesh during rotation is it possible get the output result into Micro-radians. We appreciate your kind help.
    Thanks
    BLAK

    Hi JHess,
    the Sound and Vibration Assistant is installed with NI Sound and Vibration Measurement Suite and NI Sound and Vibration Toolkit.
    You can download only the most recent version from the site that is 7.0.
    You can download this version at this link and use it in evaluation 30 days.
    Best regards,
    Serena M.

  • How can i measure the speed of the fan in sound and vibration signal simulator box

    how can i measure the speed of the fan in sound and vibration signal simulator box
    provided the values  tach out:2 pulses/revolution and  maximum speed = 6000rpm

    Hi. I tried your suggestion and I could not get it to work well. In
    fact it worked better without the running average (which suprised me).
    I also played with the number of data points but still could not get it
    to work well.
    Do you have any other suggestions on how I could sort this problem out?
    I
    have attached a screen shot of the signal. To recap, I'm trying to
    measure the'y' position of the flat regions of the signal. The signal
    does not have a constant level, so this 'y' position varies with time
    in a non-unform manner.
    I am currently differentiating
    the signal and selecting the y position when the differential is equal
    to zero (within a tolerance band).
    In the screenshot, the
    signal has been zeroed using the method I have described above.
    However, it occasionally has glitches which may be caused when the code
    picks up a zero gradient at a peak or valley in the signal.
    I therefore need some kind of algorithm that only measures the position of the flat regions.
    Many thanks
     John
    Attachments:
    screenshot.gif ‏121 KB

  • Sound and vibration signal simulator box

    When i am giving 0 to 5volt output from sbRIo to the  sound and vibration signal simulator box to control the speed
    the fan rotates very slow but when i a potentiometer present on board(manual control) there is  linear relation with the input and output...
    Max RPM being 6000
    when i give output from the controller previously it was running on 4000 after few days 3000rpm and then 2400 now its very low and almost 1000 RPM 
    may i know the solution to rectify this...

    If is the fan controlled by output voltage and you have corrected value of voltage, there is no problem in code but problem is with fan.
    Simyfren

  • 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

  • Sound and vibration colormap to measurement file

    Evening,
    Still pretty new to the both labview and the sound and vibration suite so probably a basic question on data types i cant get my head round.
    I want to the data from a colormap to a tdms file for future analysis but cat get the correct type of data for the measurement file function
    Essenstially i've used used the 3rd order function for a while when writing motor gearbox specifications, so not just sound pressure level but also type of noise (eg happy baby at 60dB vs screaming baby at 60dB)
    I want to go a step further and see how these values change over short periods of time hence colormap but cant seem to be able to record the data.
    I've attached a very basic vi of what i want to do and left the 'bad data type wire' in to show what i want to achive.  i've searched extensively all the normal places but been unable to find any discussions or examples close.
    Any help would be greatfully
    Received
    Martin
    Attachments:
    Sound Map_v002.vi ‏146 KB

    Hello Mjm1968,
    When you hover over the broken wire with Context Help on (Ctrl-H), you can see that it's a bundle of multiple data types.  Right click on the broken wire, and you can go to Cluster, Class, & Variant Palatte » Unbundle By Name.  Attach the left side of that node to the wire, and you can break out all of the components of the signal, which you can feed to a Build Array node (as necessary), and then into a Write to Measurement File VI.  If that slows down your loop too much, we can look into some other options, but that may be the simplest solution to writing to a TDMS file.
    Chris H
    Applications Engineer
    National Instruments

  • Velocity Displcement Calibration for Sound and Vibration Tool Kit

    Hello Guys,
    I have been working on sound and vibration tool kit recently.
    I'm taking input from sound port of PC by signal generator and taking single and double Integration for velocity and displacement resp.
    I want to check the correctness of the values for different amplitudes,and different frequencies of signal, velocity and displacement. 
    The RMS values for signal is calibrated as per signal generator, RMS value for the Velocity is correct for a limited frequency range 
    and the RMS value for the displacement is not at all calibrated for any of the frequency. 
    I will appreciate replies,

    Hey guys,
    The following vi is working
    for the signal generated with in Labview but if the signal is taken
    from mic port through signal generator.
    then the velocity and displacement is not coming.
    i'm attaching vi below kindly  reply if someone get something
    Attachments:
    avd signal generator labview.vi ‏26 KB
    avd mic port.vi ‏36 KB

  • Sound output with sound and vibration toolkit

    Hi!
    Wants to setup a system with two microphones that are connected to DAQ NI USB-9162 and perform a Frequency Response between them where one of them has the undisturbed signal (close in space) and the other the respons (further away). My problem is that I want to send out noise or multitone through labview to an amplifier with internal D/A connected to my USB (turns up as a soundcard in windows). I can not find this option to send out sound in the sound and vibration tool.
    Using evaluation version of both Labview and the sound and vibration kit since I wanted to see if it was possible to perform this application with Labview. Feels close but lack the success still.
    Best regards
    Fredrik

    Fredrik76 wrote:
    Ok so I have to use the Labview interface instead of the sound and vibration toolkits interface? I see the sound out option in Labview where my card apperas but not in the sound and vibration toolkits interface. Guess I have to add the options for the analysis manually then?
    It should be easy to do some modifications if you have some code doing what you want, but not with a sound card. If you have some code just post it. So I can take a look. Note that sound cards do not support all sample rates. But all sound card do support 44100 Hz as sample rate. And newer sound card also higher rates. And how good your setup will be. Will depend somehow on your sound card. But by all means give it a try  
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • Sound and vibration toolkit using Keithley Card

    Hello everyone,
    Might be doing a project soon using the LABVIEW Sound and Vibration Toolkit(1/n octave vibration analysis required) with LABVIEW 6.1(Sorry, try convince my Boss to upgrade). We have a Keithley KPCI-3101 card avaliable to us for the analog input.
    Do any of you forsee a problem using a non-NI card with the sound and vibration toolkit? I can find very little on the internet discussing using non-NI cards with the toolkit.
    This might sound like a stupid question but I need to be
    100% sure that there are no problems.
    Thank you for any help you can offer :-)
    Cheers
    Jurgen

    Hello Jurgen,
    Of course the integration with National Instruments boards (PCI-4472 or 445x boards) is best suited with the Sound and Vibration Toolkit. However it is possible to use the toolkit without National Instruments hardware. Most of the examples that ship with the toolkit use NI-DAQ data acquisition calls. You need to remove them from the examples and substitute them for the driver vi's that your board uses. There are also a couple of examples that use simulated signals (so there is no hardware at all involved).
    One thing to be aware of is the sample rate. Recommended sample rates, that are used in most examples are 51.2 kS/s. You may need to check if your board is capable of doing this.
    Also all the functions use the waveform datatype, (which include
    s timing information), so you need to convert your array of data to this datatype, using the build waveform function.
    Hope this answers your question.
    Best regards,
    Erik vH.
    Applications Engineering
    National Instruments

  • Sound and Vibration toolkit for vibration analysis

    Hi guys! I am new to Labview. I am trying to use Sound and Vibration toolkit to analyse the accelerometer signal mounted on a motor through myRio. The analysis are spectral map, order tracking, power spectrum, order spectrum etc. But nothing can be seen from the output graph. The only result I get is from vibration level.
    Attached is a screen shot of my vi and actual vi file. Am I doing it correctly? I really need your help guys....
    Thanks.
    Attachments:
    Vib.vi ‏384 KB

    SK,
    You have serious problems in your File.VI.  Why are your writing to your file and then reading it right back?  Worse, there is no guarantee that the File write will actually occur before the File Read.  You have a race condition set up there between those two Spreadsheet File VI's.
    If you want to maintain a history of whatever has already been written to the file, you should be building it into an array and storing in a shift register.  Even if your File.vi would by chance work the way you want it to, storing data in the file system is much slower than maintaining your data in memory.
    As for your while loop, it is going to run as fast as it can with respect to all the functions occurring inside of it.  Is it possible you are getting 14 iterations of that while loop for each frequency step that is occurring?
    Message Edited by Ravens Fan on 07-25-2009 01:35 AM

Maybe you are looking for

  • Can't complete a clean installation of WIN 7 PRO on an Acer Aspire 4738

    Hello, If any one could help me with this problem i would really appreciate it. I have an Acer Aspire 4738-6888 (icore 5, 3GB RAM, 500GB HD), it was running win 7 ultimate 32 bits but started working erratically so i decided to perform a clean instal

  • Runtime Error when trying to "Send for Review"

    Runtime error on Contribute.exe This application has reqeusted the Runtime to terminate it in an unusual way..... User had just finished editing, clicked "Send", selected "Send for Review", then selected a person's name in the list to send it to....

  • IPod Touch 3rd Generation QUESTION

    After i use the ipod touch for 5 or even 15 min the screen still stays on. How do I adjust this to have the touch go to sleep after a certain amount of time?

  • Audio glitch when importing files

    I have only recently started using elements 10 and already I have encountered a problem I can't understand. Using my friends handheld camera i made a series of videos that import fine. A canon, but i don't know the model. I have then used another can

  • When starting FF the manual proxy is selected automatically

    Everytime FF opens its in the manual proxy setting at 'local host' port 55758. I have run a complete virus scan (Panda), I have reinstalled FF. I disabled add-ons and restarted in safe mode and it was OK but when I disable the addons individually not