LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Separating Pulses

Hellow everybody..

I want to know how to separate pulse trains to introduce them into different paths.
i.e. I have group of identical pulse trains with random phase between them and added together, and I need to separate them in order to be processed independently.
I'm using LabView 8.0.

Thanks alot...
A. M. Baraka
0 Kudos
Message 1 of 4
(2,835 Views)
Hi Marbo,
 
A few questions:
 
1)  By added do you really mean OR'ed together?  Added would mean there is 3 descrete levels (0, 1, and 2) presumably.
 
2)  What format is your data?  Boolean, double, integer.
 
3)  Are you asking how to take in an array of data and then split it into 2 separated arrays?
 
I would say get the frequency of the signal from the frequency of the "added" signals, and give it 50% duty cycle.  That is your 0 phase signal.  Then duplicate the array and zero pad with the width of the "added" signal pulse.  That could give you the second phase shifted signal.  Hope that helps.
Brian K.
0 Kudos
Message 2 of 4
(2,809 Views)

Dear Brian

Thanks alot for your concern, but I'm very sorry that I didn't make it very clear in my previous inquiry.

I'm simulating a pulsed radar detector that apply threshold detection on the pulses representing the echoes, then calculates the range, azimuth, false alarm rate, and other parameters.

The problem appears when I'm dealing with multiple targets, That means I have a group of pulse trains (representing the echoes of each target) with -random- relative time shifts and I'm trying to separate them into different paths in order to apply the suitable processing on each of them seperately.

Again, I'm sorry for the inconvenience and I hope my idea is clearer now.   

Thank you

Ahmad M.

0 Kudos
Message 3 of 4
(2,791 Views)
When 2 echoes come back, does your line just go high?

For example, if 1 echo is coming in, and halfway through the pulse, the next one starts coming in, will your line just go high for that whole period?

If so, you might be in a bit of a sticky wicket.  Presumably, if 2 pulses where phased such that one was ending just as another was starting, then a 3rd could hide anywhere in that pulse without you knowing it.

Are these digital pulse trains or analog?  Does each echo have a signature (perhaps a blip at the beginning or end)?  If not, then there might not be much you can do.  If all of this is happening on one line and all you see is an "OR" between the echoes, then pulling them out is impossible (as I understand the problem).

Is this what is going on?

~milq
0 Kudos
Message 4 of 4
(2,788 Views)