You are on page 1of 2

Matched Filters

Consider the following processor structure:

Matched
x(n)
Filter (x | )

where: x(n) = s(n-) + c n(n), n = 0, 1, , N-1


is the delay of the signal waveform into the sequence x(n)
n(n) is an independent (white), Gaussian noise sequence (~N(0,1))

The matched filter output at n = is computed as:

L 1
(x | ) = x( + )s()
=0

where: x is the L-point data vector x = {x(), , x(+L-1).

I. following signal waveforms:


Define the

A. Short Tone Ping (L = 16)


1
sST () = sin(2f c ) ; f c = , = 0,...,15 (1 cycle)
16
= 0; otherwise

B. Long Tone Ping (L = 128)

1
sLT () = sin(2f c ) ; f c = , = 0,...,127 (8 cycles)
16
= 0; otherwise

C. FM Ping (L=128)

f ' 1 1
sFM () = sin2 ( f c + ) ; f c = , f ' = (chirp rate), = 0, ..., 127
2 16 16 128
= 0; otherwise


D. Pseudo-Random Noise (PRN) Ping (L=128)

1
sPRN () = A j sin(2f c ) ; f c = , = 0,...,127 (8 cycles)
16
= 0; otherwise

Aj = 1, j = 0, 1, , 7 (an uncorrelated random sequence)

j = 0 for l = 0, 1, , 15; j = 1 for l = 16, 17, , 31; ; j = 7 for l = 112, 113, , 127.

A2 1 1
II. Determine the values of c such that SNR = 2
= 2 = 2 satisfies:
2 2 2c
A. dB (c=0)
B. 0 dB
C. -6 dB.

Note: SNR in dB = 10 log10(SNR)

III. Generate sequences x(n) of length N = 512 with = 128 and plot the following time series for
all four (4) signal waveforms and all three (3) SNRs per waveform:

A. x(n) ; n=0, ..., 384


B. (x | ) ; = 0, ..., 384