LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

pulse compression

Hi every one:

I generated LFM signal using LABVIEW FPGA,any one can help me making a compression to this LFM signal using the [pulse compression] technique on the labview??

Thanks alot; 

 

 

0 Kudos
Message 1 of 4
(2,386 Views)

Hi,

 

Could you be more specific regarding your question? Is there a compression VI you found that you need help with?

 

Regards,

 

PoteetB

0 Kudos
Message 2 of 4
(2,348 Views)

Hello,

 

Pulse compression technique is (as far as) I know convolution between input signal and waveform of trasmited (LFM) signal.

From digital computation perspective convolution is same as FIR filtering.

Therefore if you have waveform of LFM signal as X[n] with N points you need to create FIR filter with coefficients C[n] which are X [N-n].

Example for N=512: C[0] = X[511], C[1]=X[510],... C[511]=X[0]

I used this method to successfully implement Barker sequence compression of signal.

 

Regards,

Vuk Obradović
Technical lead / Senior R&D Engineer at Noffz Forsteh technologies d.o.o.
0 Kudos
Message 3 of 4
(2,327 Views)

I unfortunately don't know of any built in LabVIEW functions that will do that for you, so the processing of the waveform may be up to you. You may be able to find more help on one of the other NI forums more geared towards data analysis.

-PoteetB

0 Kudos
Message 4 of 4
(2,315 Views)