LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

automatic peak detection

Hi there
 
I am trying to program an automatic peak detector.
 
I added a picture of how the signal would look.
 
I want to detect automatically those peaks that are surounded by the yellow rings - moreover I would like to get rid of this part of the signal that is in the red box automatically (dotted red line).
 
I was trying to realize it with the vi -> Transition Measurements - but could not make it so far.
 
Is there anyone who could give me some tips how I could solve the problem?
 
Thank you very much.
0 Kudos
Message 1 of 11
(3,749 Views)

Use waveform->waveform measurment->peak detection select the minimum width of the peak to be the width of these expected impulses.  You will get an array of peaks, then you can work from there to get time between, amplitude or anything else you might need.

 

Paul

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
0 Kudos
Message 2 of 11
(3,731 Views)
actually the peak detection should happen automatically....
0 Kudos
Message 3 of 11
(3,727 Views)
I agree with Paul that the Peak Detector should work to find your yellow circled peaks.

How do you define the region at the left which you want to exclude from the peak detection? A specific time? When the amplitude drops to some threshold for a minimum duration? Some other criteria? If you cannot clearly specify the boundaries of the region, it will be difficult to automate the analysis.

Lynn
0 Kudos
Message 4 of 11
(3,719 Views)

I am trying to figure out how I could clearly specify the start region of the signal....

But I do not know how I can use the peak detector to get those peaks in my example...

I added the signal in the data.vi

maybe you could help me

0 Kudos
Message 5 of 11
(3,714 Views)
The idea is to find those spaces between the peaks.
And if the time in between is greater than x I do not investigate on it - > this is the idea how I could get rid of the start of the signal.

Does anybody have an idea how I could find out the spaces?

Thank you....
0 Kudos
Message 6 of 11
(3,680 Views)
you descrip function like Matlab' function.
 
I will pay attention more to this~
0 Kudos
Message 7 of 11
(3,676 Views)
What do u mean?!
0 Kudos
Message 8 of 11
(3,666 Views)
Tim,
 
Will LV8.2 let you save back to LV8.0?  If not could you post your datafile as a .txt?
 
Jim
Jim

LV 2020
0 Kudos
Message 9 of 11
(3,645 Views)
I added the data files time and amp as txt

CU
Download All
0 Kudos
Message 10 of 11
(3,632 Views)