Repeatable Reading variation in Noise & Vibration Analysies
We are testing the Quality of the gears based on the noise and vibration produced when the bevel and the pinion gears mesh each other. We Using SV DAQ NI PCI-447 and connected accelerometer and microphone for 1st and 4th channel respectively. We are following signal harmonics method for the testing purpose. First, we acquire the data signals of both noise and vibration and process them by the same above method and judge wheatear the gear has some defects or not. (Based on the threshold values) The problem is, each time when we run the machine, the noise and vibration signals which we acquire will be different due to this final results (Harmonic values) are also changing. We need some filters or any other solution so that we acquire noise and vibration only for gear mesh. I uploaded a picture showing how we doing the test process for sound.
Attachments:
harmonic.png 35 KB
If you are only concerned about peaks within a certain frequency range, you should adjust the Search Range in the settings of the Peak Search Express VI (on the Configuration tab). That will tell the express VI to only return the peaks in the frequency range that you choose.
To clean up your results, you may want to try some FFT averaging. This might help if your peaks are jumping around a little bit due to a low peak threshold that might be picking up some noise.
If you really would like to do some filtering, you could use a highpass filter to get rid of any low order (1x/2x/3x, etc) vibration that you might not care about. From your picture, it looks like you have the Sound & Vibration Measurment Suite and you are comfortable using express VIs. So, you could use the filter express VI from the palette here: Sound and Vibration>>S&V Express Measurements>>Processing>>Filter.
Similar Messages
-
Sound & Noise Vibration Analysis
Hi
We are testing a machine " Hypoid Gear Tester" basically for Acceptance or Rejection of Gear Production. We are testing PC base Labview software for this. We are using Microphone & Accelerometer for Analysis. The Enviroment is noisy 1) How to determine and elliminate this external noise 2) We need to generate a Graph or report as the attached file. I appreciate your help Thanks
Attachments:
Picture 022.jpg 595 KBThe order analysis tools and the sound and vibration tools provide the fundamental signal analysis for most all machinery vibration functions. However, the application level such as hammer blow test (modal), balancing, and so forth are not complete solutions.
I recommend looking at the following solution, which is based on these tools and comes with a turn-key application solution....
www.vibdaq.com
Let us know what further questions you have.
Preston Johnson
Principal Sales Engineer
Condition Monitoring Systems
Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
National Instruments
[email protected]
www.ni.com/mcm
www.ni.com/soundandvibration
www.ni.com/biganalogdata
512-683-5444 -
Noise, Vibration & Order Analysis
Dear all,
I am currently looking for a program that can perform a noise, vibration and order analysis. I was just made aware that LabVIEW (Developer Suite, if I'm not mistaken) comes with Noise and Vibration and Order toolkits. I've read through the data sheets for both toolkits. Now, I'm wondering whether the two mentioned toolkits can perform the analysis below:
1. Vold-Kalman Order Tracking Filter
2. Modal and Structural Analysis
3. Noise Source Identification
4. Modal Test Consultant
5. Acoustic Test Consultant
6. Real time CPB Analysis
7. Rigid Balancing and Two-Plane Balancing Consultant
8. Baseband FFT Analysis
9. Signal Enhancement
10. Auxiliary Parameter Logging
11. Cepstrum Analysis, and
12. Envelope Analysis
These analysis modules can be performed by Bruel & Kjaer product. I'm trying to influence my superior that National Instrument can also achieve the same objectives. So, maybe the users out there, or NI technical experts can help me with this. If the two toolkits are insufficient to perform such tasks, but NI has other toolkits that can supplement, can you guys please mention it in your reply.
Many thanks!
ShazlanThe order analysis tools and the sound and vibration tools provide the fundamental signal analysis for most all machinery vibration functions. However, the application level such as hammer blow test (modal), balancing, and so forth are not complete solutions.
I recommend looking at the following solution, which is based on these tools and comes with a turn-key application solution....
www.vibdaq.com
Let us know what further questions you have.
Preston Johnson
Principal Sales Engineer
Condition Monitoring Systems
Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
National Instruments
[email protected]
www.ni.com/mcm
www.ni.com/soundandvibration
www.ni.com/biganalogdata
512-683-5444 -
Rule of thumb for the number of averages in an FFT for vibration analysis?
I'm doing vibration analysis on rotating machinery and would like to average the FFT to minimize variations of the data (rms averaging). How does one choose the optimum number of averages?
Also, why is it necessary to specify the number of averages (for example, in the Spectral Measurements express VI) as well as telling the VI to restart averaging. Would not the latter would be sufficient when the Spectral Measurements VI is enclosed in a loop? Thanks.Thanks for your post.
In my experience 20 is a good number. It really depends however on a number of factors.
1) does the frequency of the rotation of the machine (speed) change? If so, averaging from an FFT would not work well. I would use the Order Spectrum in the Sound and Vibration Measurement Suite if speed changes.
2) are loads changing (and speed is constant or you are using order spectrum)? If so you will want a smaller number of averages so you do not average out the effect of fast load changes.
3) try a few numbers and note when the noise floor appears stable. This may be the best method to choose the number.
4) how often do you want a result? A smaller number of averages will produce an "averae complete" result more often.
Use the averages complete boolean to gate passing on the results (to the user interface, file, further analysis, etc.). With restart averaging on, it will restart another averaging process and toggle the boolean (gate).
Hope this helps.
Preston Johnson
Principal Sales Engineer
Condition Monitoring Systems
Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
National Instruments
[email protected]
www.ni.com/mcm
www.ni.com/soundandvibration
www.ni.com/biganalogdata
512-683-5444 -
About Vibration analysis of machine using wavelet analysis and extraction techniques
I want to perform vibration analysis using accelerometer and NI DAQ please help me in VI development and how and which parameters should i extract from the raw signal. About Vibration analysis of machine using wavelet analysis and extraction techniques.
Nitesh Parmar
+91-9780900184
[email protected]Lynn,
Thanks for the reply.
I'm attaching some pictures of the test rig. As you can see, we have a small servo motor sitting on top of the bearing, which is a small needle/thrust bearing, used in the planetary gears of automatic transmissions. The readings are being taken by a general purpose 100mV/g accelerometer, which you can see is mounted on the bottom of a fairly thick steel plate. I understand there can be some transmissibility problems when going through too much material? We seem to be getting a reading though. The only weight on the bearing is the motor and mounting plate, 5-10lbs. I considered adding weight, and that will probably be my next move.
I'm also attaching some runs I've made. One set is of a brand new bearing, the other set is of one I stuck in a sandblaster. It is now very obviously damaged, rough and noisy when you turn it. You should be able to open these files with the .vi attached to my previous post. The first tab will be the waveform, raw data. It is not accurately calibrated to g's, but I think it should be in the ballpark. The runs are comparable to each other anyway.
I'm not currently alligning the readings with the motor revolution. Maybe this is something I should look into? I have a very capable motor/drive setup for this...
I was previously using a legacy daq device, with which I couldn't wire the error lines into the digital line write tool. You are correct that I can now remove the while loops.
Whatever else I can provide to help you assist me here, let me know.
Thanks for the feedback.
Jeremy Backer
CLAD
Attachments:
Bearing Pics.zip 898 KB
Brand New.zip 3429 KB
Sand Blasted.zip 3426 KB -
Isolation level: repeatable read vs read stability.
I was going through the following link [http://www.developer.com/print.php/3706251] about database isolation levels. There was a statement:
In Read Stability, only rows that are retrieved or modified are locked, whereas in Repeatable Read, all rows that are being referenced are locked.
What is meant by "all rows that are being referenced".
According to my understanding in case of repeatable read, the table is locked. Is this understanding correct?
Edited by: user476453 on Oct 29, 2010 2:03 AMThis article is referencing DB2 isolation levels and not Oracle ones: isolation levels are standardized in SQL but practically they can be very different from one database to another. For Oracle please refer to http://download.oracle.com/docs/cd/E11882_01/server.112/e16508/consist.htm#CNCPT621.
Your DB2 question should be posted on DB2 forum and not on an Oracle forum. -
There appears to be an error when trying to view Health Reports from Central Administration. A simple fix within a SharePoint Stored Procedure fixes the problem. I get the error message "You can only specify the READPAST lock in the READ COMMITTED or
REPEATABLE READ isolation levels." when just trying to click "View Health Reports" --> Go in CA.
I have found the same problem in some blog posts which leads me to believe this is a bug:
Problems Viewing Health Reports in SharePoint 2013
From the blog post "I managed to work around it by altering the
proc_GetSlowestPages stored procedure and commenting out the
WITH (READPAST) line. "
This also worked for me. It would be great if a fix could be released for this problem as it seems to cause other problems as well (site analytics freezes).Hi Dennis
Hope you had found the hotfix and installed it.
For the benefit of others who visit this thread SharePoint Server 2013 Client Components SDK hotfix package addresses this issue.http://support.microsoft.com/kb/2849962
Regards
Sriram.V -
Serializable Vs Repeatable read
Hi All
What is the difference and exact usuage of the parameters Serializable Vs Repeatable read in Sender JDBC Adapter?
Thanks
SaiHi Sai,
What is the difference and exact usuage of the parameters Serializable Vs Repeatable read in Sender JDBC Adapter?
Go through this links,
http://help.sap.com/saphelp_srm40/helpdata/pt/7e/5df96381ec72468a00815dd80f8b63/content.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6a90d6aa-0b01-0010-8a83-cf0e6c70dcce
Sender JDBC Adapter
/people/yining.mao/blog/2006/09/13/tips-and-tutorial-for-sender-jdbc-adapter
http://help.sap.com/saphelp_nw04s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/content.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10
/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
/people/yining.mao/blog/2006/09/13/tips-and-tutorial-for-sender-jdbc-adapter
/people/sameer.shadab/blog/2005/10/24/connecting-to-ms-access-using-receiver-jdbc-adapter-without-dsn
/people/saravanakumar.kuppusamy2/blog/2005/01/19/rdbms-system-integration-using-xi-30-jdbc-senderreceiver-adapter
Thanks,
Satya
Edited by: SATYA KUMAR AKKARABOYANA on May 8, 2008 4:52 PM -
Portable vibration analysis cRIO technology???
How can I do a portable vibration analysis with cRIO technology and LabVIEW software?. Is it possible a FFT analysis in situ with
a PDA?. I relly apreciated your help. Thanks.Jorge,
With this setup you would have several options. The cRIO actually has a processor on it that will allow you to run LabVIEW Real-Time programs for acquisiton, process and logging. The cRIO controller also has a network link on it allowing for transfer of data over a wireless network if desired. Though a PDA could perform the FFT, the processing power required may be a little taxing on the weaker performing processors found in most PDAs.
Let me know if you need any more information.
cheers,
Brett -
You can only specify the READPAST lock in the READ COMMITTED or REPEATABLE READ isolation levels
Hi, I have a piece of code that works fine in SSMS as T-SQL. When I put the T-Sql inside a SP, I get the error :
You can only specify the READPAST lock in the READ COMMITTED or REPEATABLE READ isolation levels
The script starts is as follows (only select)
SET NOCOUNT ON
Set Transaction Isolation Level Read Committed
Set Deadlock_Priority Low
Select......
From MyTable WITH (NOLOCK)
GROUP BY .....
Order BY ....
works fine as I said in SSMS as T-SQL but the SP generates the following
Msg 650, Level 16, State 1, Procedure usp_TotalMessages, Line 15
You can only specify the READPAST lock in the READ COMMITTED or REPEATABLE READ isolation levels.
By the way, when it says line 15, from where we should start counting, is it from The USE DB statement which includes comments as well as Set ANSI....or should we start counting from the Alter PRocedure statement
Thanks in advanceSet Transaction Isolation Level Read Committed
Set Deadlock_Priority Low
Select......
From MyTable WITH (NOLOCK)
GROUP BY .....
Order BY ....
First you define transactionlevel = "Read Committed", then you use a query hint "NOLOCK" which is equivalent to "Read Uncommitted"; so what do you want now, committed or uncommitted, you have to decide.
Olaf Helper
[ Blog] [ Xing] [ MVP] -
Hi
We are collecting the data of a machine which produces noise & vibration. During each trial run we are getting different values can any one help to solve this problem.
ThanksWe are testing the Quality of the gears based on the noise and vibration
produced when the bevel and the pinion gears mesh each other.
We Using SV DAQ NI PCI-447 and connected accelerometer and microphone
for 1st and 4th channel respectively.
We are following signal harmonics method for the testing purpose. First, we
acquire the data signals of both noise and vibration and process them by the
same above method and judge wheatear the gear has some defects or not. (Based
on the threshold values)
The problem is, each time when we run the machine, the noise and vibration
signals which we acquire will be different due to this final results (Harmonic
values) are also changing. We need some filters or any other solution so that we
acquire noise and vibration only for gear mesh.
I uploaded a picture showing how we doing the test process for sound.
Attachments:
harmonic.PNG 35 KB -
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 KBSK,
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 -
Weird noises, vibration and battery?
Okay, so I've just recently noticed that when I tilt my Macbook Air OS X, version 10.9.4, (schoolcomputer) doesn't quite work as usually.
First off, my usbports doesn't work - none of them. This happened like a week ago, and i've never used all of them, just one.
And then tonight when I tilted my mac to the sides there was weird noises sounding, like when you shake your keys.
After that my whole mac started vibrating, and it still hasn't stopped.
And my battery was at 4%, but then suddenly changed to 8%
oh yeah and also, it gave me an electric shock earlier yesterday, but it was only one and nothing happened afterwards, so I just shook it off.
Is it broken or what's happening?You should make an appointment with an Apple Genius, bringing both the computer and power adapter with you, and discuss your options.
-
Read Only Access while assigning Analysis Types and Reports in User/Group
Hi Team,
While Assigning Analysis Type,Reports and Workbooks to User "Read" option is not enabled. It is not working and as soon as we select analysis type ,Only one option is editable "Create/Update/Delete". The other two Option is always there as display "Read" and "Execute" . Execute might work with "Scripts template" but "READ" should work for analysis types and Reports.
We are already struggling with "Read Only" Access in security filter as its not working now.
Thanks
Edited by: user7918731 on Mar 2, 2011 11:22 AMThe behavior for Analysis type, workbook and script as follow:-
The Analysis type create/update/delete option will be enabled, read and execute option will be disabled by default.
The report workbook read option will be enabled, and other two options will be disabled.
The script execute option will be enabled, and other two option’s will be disabled.
For providing “Read Only” access in security filter, Switch to the administration tab, Click on Security Filters, Click on Add button, Open Create Security Filter window, Select the access level to Read Only and select user in assigned user , Click on ok.
It should work. -
Having difficulty reading data file and doing analysis, maybe DIAdem can help
Hello,
I am new to DIAdem but I think it may be helpful to my application.
I used Write Labview Measurement File VI with n-signals input to generate a data file containing 2*n columns(time column and data column iteratively). Now I need to do data analysis from the file. I'd tried to use Read Labview Measurement File VI to load the data but didn't work. I found that it can only read file with one signal as input and without file header. But why?
What I want to do is to extract specific columns from the file. Some column has special flag values which divide the column into sections. I also need to extract these sections from the column and plot each of them. I know this can be easily done on other data analysis software but is there any way I can do it on Labview? Can DIAdem help with this?
Thank youHello,
To answer your last question first, DIAdem can certainly help. You can open the TDM file you created with the Write LabVIEW Measurement File VI with DIAdem. If you navigate to the TDM file in the External Data window of DIAdem NAVIGATOR, you can drag and drop the file into the Data Portal and use the channels of data at will.
You can also right-click on the file in the External Data window and choose Selective Opening…. There is a Help button in the Selective Opening window which will tell you more about using this feature.
Either way, once your data is in the Data Portal, you can use the DIAdem ANALYSIS to perform a wide range of analysis on your data. For more on the capabilities of DIAdem, I recommend starting at NI DIAdem.
Now, in regards to using the LabVIEW to access the data in your TDM file, this is also possible. If you are using LabVIEW 7.1, you will want to look at the Read Channel Groups example. This example uses a sequence of VIs from the Functions>>All Functions>>FileI/O>>Storage palette. The example demonstrates reading multiple channels from a TDM file.
Regards,
Eric M
Maybe you are looking for
-
OS and databas time setting with sysdate value
Hi Experts: Oracle claims "SYSTIMESTAMP returns the system date, including fractional seconds and time zone, of the system on which the database resides. The return type is TIMESTAMP WITH TIME ZONE." Last week on this site, I got the confirmation tha
-
Dear Experts, How we can activate the price at delivery level , and wt are the process we should follow? Regards Ishikesh
-
Question on migrating oracle 10g from solaries to linux?
Can some one tell the exactly what is the advantage of migrating oracle 10g from solaries to linux? Thank you, hb
-
Hi, I have installed Oracle 10g Express Edition, which says SH schema is included in it, but I only see the hr schema and oe schema. Please help!
-
If a checkbox is selected how to make a text field required
Hi I hoping someone out there can help me. I am creating a form in adobe acrobat 9, I have a checkbox called 'other' and a text field named 'other_please_specify'. What I am hoping to do is when a user selects the 'other' checkbox the 'other_please_s