Impact test force
I am newbie in labviewprogramming. Then I have enquiries about my project which is using labview. I amusing impact test with NI DAQ 6251, impact hammer B&K 8200 andaccelerometer B&K 4371 then attach it in a structure. I have done somenecessary setting and it works. I can get some graphical result for magnitude (dbchecked) phase, coherence and others are works too.
But, it is very important to meto get the value of the force when I hit the structure with the hammer. I shouldget this force value, to make the amplitude respond from accelerometer relativelycompared by the force. Can any one helpme what should I do with – especially – the labview program, so that it canresult in the force data. Then, how to get the value of the amplitude per force(m/N, in Y axis) versus the frequency (in x-axis) in a graph/chart. I really needyour help for my research.
recommend that you refer to related discussion:
http://forums.ni.com/ni/board/message?board.id=231&message.id=1258&requireLogin=False
Doug
NI Sound and Vibration
Similar Messages
-
How to judge correct rap in impact test
Hi,guys
I get a trouble during my impact test project.
I use PCI-4472 and one module hammer connect to channel 0 and one accelerometer connect to channel 1.
hammer as trigger of accelerometer to get impact response.
My question is
1) I need make sure the rap of hammer only once in each impact action. if yes, then record related response from accelerometer, if no, I need repeat impact action without record response. how can i check that?
2) for this case, if I need average yet? ( I saw the SVXMPL_impact test(DAQmx).vi, it take some average computed for data, but for my application,since the impact only once each time, then if I can ignore the average function? I have few knowlegae about average theory.)
3)how much samples I should use?
Thanks for any help
TimTo 1)
How do you see a double rap?
I assume you take a look at the hammer signal and look for more than one peak. Well do the same in LabVIEW. Hint:
Waveform Peak Detection VI
Owning Palette: Waveform Monitoring VIs
Requires: Full Development System
Finds the locations, amplitudes, and second derivatives of peaks
and valleys in Signal In. Wire data to the Signal
In input to determine the polymorphic instance to use or manually select the
instance.
This VI is similar to the Peak Detector VI.
If you search the overall max or min with
Waveform Min Max VI
Owning Palette: Analog Waveform VIs and
Functions
Requires: Base Package
Determines the maximum and minimum values and their associate time
values for a waveform.
you can determine a useful relative threshold.
To 3)
What is the lowest frequency you want to detect? You should at least capture 1 period. Together with pretrigger and windowing go for 2 periods
What is the highest frequency you expect? For impact choose your sample rate at least 10x better 100x times higher. (Some say choose the highest you can get to avoid phaseshifts due to the aliasing filter)
Both values will give you the number of samples.
Greetings from Germany
Henrik
LV since v3.1
“ground” is a convenient fantasy
'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ' -
NI-DAQmx: Impact Test real-imagine plot
Hello.
I am a student of mechanical engineering and I am not familiar with signal proccessing. I have to use LABView for a measurement experiment. In that project I have to use an impact hammer and an accelerometer to test surfaces of some specific meterials. My teacher tell me that I have to take the real-imagine plot of undamaged pieces as a model so I can use them at future for model. My problem is that the code I had write or the one that I use form NI example (NI-DAQmx: Impact Test) returns me a messy plot no matter how many hits I made. My teacher said me that as many hits I do the plot will be more clear but he cannot figure out what goes wrong either cause he is not familiar with labview neiher.
I wrote two different codes one using ready VI's and one that made the mathematic as my theory book say.
Please help me cause I am in a dead-end and can't move on with that.
I can post images from my codes or how I use the NI-DAQmx: Impact Test.
Thank you!Hi Albert,
An accelerometer is a type of sensor that is used to measure acceleration and output a corresponding voltage. Using Data Acquisition (DAQ) hardware, you can acquire the voltage from the accelerometer. However, most accelerometers will need some form of current excitation, typically IEPE Excitation which is a widely used standard. You can view these sites for a discussion of Accelerometer Principles and Types of Accelerometers.
Some DAQ cards are custom built to not only acquire the voltage but to supply the excitation current at the same time, specifically Dynamic Signal Acquisition (DSA) cards. An acceleration task is an instance of a DAQmx input task specially created for measuring accelerometers. You can programmatically configure the task in the LabVIEW or create the task in Measurement and Automation Explorer (MAX), as seen in this Knowledge Base. You will notice in the screenshot below, when configuring an acceleration task in MAX, you can supply values for the accelerometer's sensitivity, units, and the amount of current needed by the accelerometer. All of these values can be found in an accelerometer's specifications document. By entering these values, an acceleration task will allow you take the voltage measurements and scale them into g's or whatever unit your accelerometer measures. This way you do not have to create a custom scale yourself.
Hope this explanation helps.
Regards,
Mallori M.
Mallori M
National Instruments
Global Customer Education Program Mananger
Calculate the time you will save with NI Training
Attachments:
ScreenHunter_01 Dec. 02 21.42.PNG 39 KB -
Use of Impact Test with SW Trigger(DAQmx) vi
Hello,
I working on modal analysis (with hammer) and so I am trying to use Impact Test with SW Trigger(DAQmx) vi but I don't get signal of the acceleration (should be acquire as voltage), whereas I get the impact. And when I impact the beam I have an error message which says the sampling frequency should be more than 0.
thanks for your helpHi,
Can you check the "physical channels (stimulus and response)" input to ensure that you have at least 2 signals? I get this error when I am selecting only one channel.
Hope this helps,
Charlotte F. | CLAD
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> "Du 11 octobre au 17 novembre, 2 sessions en parallèle : bien démarrer - approfondir vos connais... -
Display and save only the measured FRF curve for impact test
hi,
Im very new to Labview. I would like to do a simple impact test using Labview.
The frequency range of my interest is only 0-200Hz. It is mean that I could like to capture the FRF for this frequency after I excite the system.
My question is how can I capture and display the results for FRF onyl after I excite the system.
My current condition is when I start the measurement there is some reading (may be is noise) showing in my graph indicator (setting at 0-200Hz).
When Im exciting the system using hammer, the curve of FRF is appear for a while and turn again into some noise reading (similar with before excitation).
How can I let my graph indicator show and stop at the FRF curve even after excitation?
Thanks alot^^
Regardsyou naming convention is confussing. you should follows Java naming convention..you have a getXXX but decalred the return type as "void"...get usully means to return something...
your code is doing too much..and hard to follows..
1. get the selected files
for each selected file
process the file and return the result
write out the result.
/** close the precious resource */
public void closeResource(Reader in){
if (in != null){
try{ in.close(); }
catch (Exception e){}
/** get the total number of line in a file */
public int getLineCount(File file) throws IOException{
BufferedReader in = null;
int lineCount = 0;
try{
in = new BufferedReader(new FileReader(file));
while ((in.readLine() != null)
lineCount++;
return lineCount;
finally{ closeResource (in); }
/** read the file */
public void processFile(File inFile, File outFile) throws IOException{
BufferedReader in = null;
StringBuffer result = new StringBuffer();
try{
in = new BufferedReader(new FileReader(inFile));
String line = null;
while ((in.readLine() != null){
.. do something with the line
result.append(....);
writeToFile(outFile, result.toString());
finally{ closeResource (in); }
public void writeToFile(File outFile, String result) throws IOException{
PrintWriter out = null;
try{
out = new PrintWriter(new FileWriter(outFile, true)); // true for appending to the end of the file
out.println(result);
finally{ if (out != null){ try{ out.close(); } catch (Exception e){} } }
} -
Differrence between BPCA and Change Impact Testing in HP Quality Center?
Hi All,
Can some one help us with the differences between change impact analyser in SAP TAO and change impact testing in
HP quality center.
Please share some process documents regarding the same.
Regards,
Ujwal KandimallaHi Ujwal,
The Business Process Change Analyser in Solution Manager compares a technical BOM (TBOM) that is maintained within a solution, or project, against a transport order that is maintained within a managed system. The TBOM is a listing of all technical objects, for example tables, programs etc, that are used by the managed system. BPCA checks the contents of the transport order against the TBOM. BPCA then highlights the objects in the TBOM that will be impacted when you import the transport order into production. From the BPCA you can directly create a Test Plan and select the test cases that will test the objects that will change.
SAP TAO inspects transactions to determine the technical information required to generate an automated test. TAO then creates scripting for HP Quick Test Pro test cases and can create business components in HP Quality Center that can be used to compose business process tests.
HP Change Impact Testing allows you to import changes from the SAP correction and transport system, analyse and identify the impact of changes, assess their risk and recommend which business processes to test.
There are some good presentations about BPCA and TAO and this one could give you the back ground info to the SAP solution: https://websmp104.sap-ag.de/~sapidb/011000358700000988132011E
Hope this helps,
Rich Labib -
Get Impacted Tests Failure on TFS Online, but my Tests Pass
I'm getting the following Automated buld report.
My compile and MS Tests pass, but when the build tries to figure out impacted tests, I get the following errors.
I don't get this error when I build locally.
Debug | Any CPU
0 error(s), 0 warning(s)
$/MyProj/MyProj.sln compiled
$/ /Trunk/Engineering/Sol.sln - 0 error(s), 0 warning(s),View Log File
1 test run(s) completed - 100% average pass rate (100% total pass rate)
333/333 test(s) passed, 0 failed, 0 inconclusive
6 binaries instrumented - 42% of all code blocks covered
MSTest.dll - 63% of 13327 code blocks covered
Client.Web.dll - 37% of 9097 code blocks covered
Framework.dll - 19% of 2202 code blocks covered
Business.dll - 46% of 3412 code blocks covered
Domain.dll - 17% of 4512 code blocks covered
Repository.dll - 24% of 4341 code blocks covered
Other Errors and Warnings
1 error(s), 0 warning(s)
Exception Message: The http request operation timed out after 00:15:00. (type TimeoutException)
Exception Stack Trace: at Microsoft.TeamFoundation.Client.Channels.TfsHttpRetryChannel.
Request(TfsMessage message, TimeSpan timeout) in d:\a1\dd\alm\tfs_core\Framework\Client\Channels
\TfsHttpRetryChannel.cs:line 156
at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(TfsClientOperation
operation, Object[] parameters, TimeSpan timeout, Object[]& outputs) in
d:\a1\dd\alm\tfs_core\Framework\Client\Channels\TfsHttpClientBase.cs:line 455
at Microsoft.TeamFoundation.TestImpact.Client.TestImpactServer.Microsoft.TeamFoundation.
TestImpact.Client.ITestImpactServer.PublishBuildChanges(Uri buildUri, CodeChange[] changes)
in d:\a1\dd\alm\tfs_core\TestImpact\Client\TestImpactServer.cs:line 43
at Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildActivities.GetImpactedTests.
Execute(CodeActivityContext context) in d:\a1\dd\edev\diagnostics\aftershock\BuildIntegration\
Activities\GetImpactedTestsActivity.cs:line 136
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor
executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.
ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)I am getting this error again, my code and tests all pass.
Exception Message: The http request operation timed out after 00:15:00. (type TimeoutException)
Exception Stack Trace: at Microsoft.TeamFoundation.Client.Channels.TfsHttpRetryChannel.Request(TfsMessage message, TimeSpan timeout) in d:\a1\dd\alm\tfs_core\Framework\Client\Channels\TfsHttpRetryChannel.cs:line 156
at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(TfsClientOperation operation, Object[] parameters, TimeSpan timeout, Object[]& outputs) in d:\a1\dd\alm\tfs_core\Framework\Client\Channels\TfsHttpClientBase.cs:line 455
at Microsoft.TeamFoundation.TestImpact.Client.TestImpactServer.Microsoft.TeamFoundation.TestImpact.Client.ITestImpactServer.PublishBuildChanges(Uri buildUri, CodeChange[] changes) in d:\a1\dd\alm\tfs_core\TestImpact\Client\TestImpactServer.cs:line 43
at Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildActivities.GetImpactedTests.Execute(CodeActivityContext context) in d:\a1\dd\edev\diagnostics\aftershock\BuildIntegration\Activities\GetImpactedTestsActivity.cs:line 136
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation) -
SAP Carbon Impact Testing Document
Hi,
I am currently working on SAP Carbon Impact. I am just preparing the testing documents for SAP carbon impact report. I am confused about the contents of the testing document. What should be testing criteria for a SAP cabon impact report and what will be there in the testing document. I also want to know about the test cases that can be used to test the report. please guide me through the process. If you have any document regarding this ....Please forward me.
Regards,
Vikash
Edited by: vikashkumar303 on Sep 15, 2010 10:45 AM
Edited by: vikashkumar303 on Sep 15, 2010 10:46 AMVikash:
I'm sorry, but your question on testing is very general. And asking to have help documents forwarded to you is, well, unhelpful.
A general "testing" approach is to establish customer metrics first. Do you want to test the validity of data submitted or collected? In other words, are you asking about testing for audit purpose, or are you asking about repeatable, scientific testing to verify carbon emissions from a specific business?
Jim Spath
SAP Mentor
SCN Moderator
etc. -
YTD or Periodic ? Also the impact of Force Closing parameter
Dear expert,
I have 2 question :
1. YTDINPUT in Application Parameter :
Is there any concern if i put the parameter with Periodic ? For Example : Any function in bpc that cannot run in periodic data, maybe carry foward function?
What is the major consideration when i have to choose the periodic or ytd parameter?
2. In automatic adjustment at the business rules detail.
There is column named Force Closing.
I put the Source Flow is F0440 = ( Closing Balance Type )
I Put Destination Flow is Blank ( From what i'm read, it will write same as the Sorce Flow )
And I put The Force Closing is Check
Is that any problem with that ? Like Double data ?
Thx
SupraptoDear Wandi,
Thanks for your answer, but i think i need to be clear with my question:
For case no. 1:
I see in BPC Documentation, the recommended value in YTDInput Paramter is YTD and not periodic.
Why the recommended value is YTD ?
Out of the customer needs, what is the best pratices in bpc to store data in Legal Application , YTD or Periodic ?
Because, BPC comes with great function ( store procedure, business rules, etc ) example : business rules can set up to carry foward the value ,
If the parameter set to periodic, is the function that created in bpc will have to re-script again to make the value carry foward ?
Please see my cases not just only in carry foward case, but the consideration if the periodic is setup then what features in bpc that i have to re-create again manually in script.
For case no 2:
My service patch is 7.0.112
IF my settings is like that ? is it will create a dupplicate value ?
Because the source value is the ending balance, the destination is ending balance and the force closing is check.
From what i'm read in document, the force closing will create value in the ending value. Am I will create dupplicate data if the source value is the ending balance, the destination is ending balance and the force closing is check ?
Thanks for your help. -
Force Sensor with Signal Conditioner to NI 6009 DAQ
Hello,
I am currently conducting a unique impact test using a pendulum. Currently, there is a rotary potentiometer measuring the shaft rotation and a force sensor to measure the impact. The rotary potentiometer and DAQ work like a charm in SignalExpress but I am currently having problems with the force sensor.
The setup:
Force Sensor --> Signal Conditioner Box --> DAQ (Analog Input 1 & Corresponding Ground).
In Signal Express, when I procede to "Add Step" - should I be choosing "Acquire Signals --> DAQmx Acquire --> Analog Input --> [Voltage? Force? Custom?]
Thanks a million,
AW (big noob)
Solved!
Go to Solution.Hi a_wishart,
I don't think the evaluation version of Signal Express is the reason you are getting that error, please see the related document, as there are multiple possible causes for that error.
http://ae.natinst.com/public.nsf/web/searchinternal/485201b647950bf886257537006ceb89?OpenDocument
-N
National Instruments
Applications Engineer -
updated to iTunes 10.7 from app Store last night. After the update, iTunes opens then stalls with the "spinning pizza wheel". Force Quit is unresponsive and will not shut it down. If I then open other applications say Safari for example, the problem migrates over to Safari and it similarly stalls and becomes unresponsive. The only way to solve the problem is to manually shut the computer down. This is the most significant problem I have experienced on an apple computer since OSX was introduced because it impacts on Force Quit which means that you have to shut the whole deal down. There are obvious problems for use of Apple TV and apple store etc. ! I am running mountain lion 10.8.1 on a 27" iMac with 2T Time Capsule connected wirelessly. How do I downgrade iTunes back to 10.6? I had no problems with Mountain Lion or iTunes up to that point.
this is the exact same problem i've been dealing with for the past 2 days. after i installed itunes 10.7 for my iphone5 it would crash my mbp's lion system wide. i tried every solution i could find on google and i've actually had to reinstall lion & time machine my backups because of it. right now i'm too scared to redownload itunes 10.7. i actually feel like waiting for the "new itunes" that comes out in october.
-
NI cDAQ 9172 with 3 USB 9233 for collecting impact hammer data
Hello,
I am collecting data on a NI cDAQ 9172 with 3 USB 9233 cRIO. The software I am using is Sound and Vibration assistant. I have setup the necessary parameters and trigger. The impact hammer is connected on the USB 9233 module one and the rest of the channels on the first module and remaining two modules are accelerometer channels. Would I have a problem triggering the rest of the channels on module 2 and 3?
I have attached my project file for you to have a look at. Thank you very much for your help.
Attachments:
Xrx-run1_11-19-try1.seproj 239 KBThe data acquisition part of the project should have just one step. All the channels should be in the daq step of the project. In this way they are all sampled simultaneously and all channels will be triggered and sampled at the same time. This looks like you have this in your project.
I would consider using the cDAQ chassis as the holder of the 9233 which you have. In your project you have all the 9233's in the cDAQ chassis - this is also good.
Since your DAQ step has all the channels, the trigger applies to all the channels in the DAQ step. consider putting a time series plot on your view so that you can see all the data after the trigger. In other words drag the triggered data from the trigger step out onto a graph.
You can also review the the example which ships with the assistant for impact test. Pull down the help menu, select open example, select sound and vibration assistant, and then select the SVA_Impact Test example project.
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 -
Pre samples to impact in Labview 7.0
Hello,
I am doing impact testing and acquiring signals with 4472 boards. I am using Labview 7.0. When I acquire data triggered off the rising edge of my impact hammer, data collection starts as the rise of my stimulis signal begins, just after it begins actually. I want to pad the impact signal with zeros before the impact spike. I use the "trigger settings" cluster in "ni4472_Start Acquisition (N Boards).vi" to establish the trigger type and edge, but I don't see anything about pre samples. I know a past student in my lab got presamples on 7.0 (with a very similar program to mine), but I can't figure it out. Any help?
Tristan Ericson
Ohio State University Mechanical Engineering
Dynamics and Vibrations
201 West 19th Ave Suite N350
Columbus, OH 43210-1142
Office: 614-292-9029
Lab: 614-247-8077
Fax: 614-292-3163
"No one is useless in this world who lightens the burden of another." - Charles DickensHello,
The file ni4472_Start Acquisition (N Boards).vi was found in a library: NI4472 example (N Boards - Single chassis). The library was in a folder "example labview code" so I don't know where it came from. I'm sure we didn't write it. I've attached pictures that show this vi where triggering info is sent into it (It's the one that says "AI Start 4472" in the 1st picture). This vi is on the third level, in the DAQ configuration file, which is in the main program (the main program is the background in both pictures below).
In the file ni4472_Start Acquisition (N Boards).vi, we found two inputs into suv-vi's that had pre-triggering inputs: "AI Start" and "Start Master 4472" (shown in the second picture). I set both of these to 100, as shown in the picture, but when we ran the file and hit the hammer, no pre samples. Please let me know if you have any more advice.
If you want me to post any of these files, I'd be glad to. (Just need to figure out how).
Thanks again,
Tristan
http://www.pbase.com/diamond2a/image/72857779/original.jpg
http://www.pbase.com/diamond2a/image/72858216/original.jpg
Tristan Ericson
Ohio State University Mechanical Engineering
Dynamics and Vibrations
201 West 19th Ave Suite N350
Columbus, OH 43210-1142
Office: 614-292-9029
Lab: 614-247-8077
Fax: 614-292-3163
"No one is useless in this world who lightens the burden of another." - Charles Dickens -
Regarding Test Director(Mercury Test)
Hi,
Can any one tell me how to work in Test director(Mercury Testing), BPT, Load Runner, Change Impact Testing and QTP. I want all steps with screen shots.
point will Rewarded.
Waiting for Quick Response.
Best Regards,
BansidharI guess two previous replies answer your query. In case you do not want to read all those documents, Mercury provides several tools - Winrunner and QTP for automated functional testing (QA) and LoadRunner for load testing (Performance related). For all of those three tools, you need to create some scripts for different use cases. Test Director is a tool which allows us to maintain those scripts (a repository) which can be reused for multiple test cases. Test Director keeps test plans (a list of test cases you need to test), etc. In other word, TestDirector is an integrated QA enviroment where you can keep all the pieces together to run QA activities "systematically".
Thanks,
Swapan -
Does anybody have VI for impact hammer testing using an Impact hammer and an Accelerometer....if U have plz share it ..i m in need of it...plz reply ASAP
Hi skartdesmart,
Here is a link to a devzone example that does impact testing using an accelerometer and an impact hammer. Here is another example that uses impact testing with a software trigger. Another example with analog trigger level sample. Hope these three examples were useful for you.
Good luck with your application!
Warm regards,
Karunya R
National Instruments
Applications Engineer
Maybe you are looking for
-
Form has become uneditable when near completion in Acrobat X Pro
I'm having a frustrating problem! I have created a PDF form and now that I'm almost complete with it, it won't allow me to finish the last few edits! I just get a screen like the one I pasted into this email. If I then Close form editing, it goes
-
Problem editing material in .wmv and saving
in QT pro, if i'm editing out (deleting) material from a .wmv or .avi and then go to save, it always saves to a .mov for some reason. funny thing is that the new saved .mov is often larger in Mbs than the original .wmv or .avi. i need the edited one
-
UINavigationBar not displaying items for root view controller
Hi, I've stumbled on something that has me completely stumped. This works: Add a UINavigationItem and UIBarButtonItems to a .xib (linking up the necessary outlets), push the view controller on to a navigation controllers stack. Result: You see the ti
-
Regarding Java mapping Interface
Hello, while implementing the java mapping, we need to develop the interface called com.sap.aii.mapping.api.streamTransformation So here what is " aii " how can we develop this interface. Thank you
-
Raw files loading as custom WB not As Shot
My CR2 and DNG files are loading into Lightroom 2.6 and CS4 with a distinct blue cast. Previews are fine, but when loaded they come in as custom WB not As Shot. JPEGS are all fine. If I click on As Shot in the develop module, all is okay. This do