Professional Documents
Culture Documents
Matched Filter PDF
Matched Filter PDF
Matched Filter
Detection of pulse in presence of additive noise
Receiver knows what pulse shape it is looking for
g(t)
x(t)
Pulse
signal
i
l
t=T
Matched
filter
w(t)
Additive white Gaussian
noise (AWGN) with zero
mean and variance N0 /2
y(T)
y(t)
h(t)
T is the
symbol
period
T is the
symbol
period
g(t)
x(t)
Pulse
signal
w(t)
h(t)
Matched
filter
y(T)
y(t)
t=T
Ex ( f ) = X ( f ) = X ( f ) X * ( f )
Autocorrelation of x(t)
rx ( ) = x ( ) * x* ( )
Maximum value (when it
exists) is at Rx(0)
rx() is even symmetric,
i.e. rx() = rx(-)
x(t)
0
Rx()
Ts
Ts
X ( f ) X ( f ) = F x( ) * x ( )
*
Thus, Ex ( f ) = X ( f ) = F{rx ( )}
-Ts
Ts
Rn ( ) = E n(t ) n* (t + ) = n(t ) n* (t + ) dt
Rn ( ) = E n(t ) n* (t ) = n(t ) n* (t ) dt = n( ) * n* ( )
Rn ( ) = E n(t ) n* (t + ) = 2 ( ) Pn ( f ) = 2
x(t)
y(T)
y(t)
h(t)
Noise power
spectrum SW(f)
N0
2
t=T
Pulse
signal
w(t)
Matched filter
N
E{ n (t ) } = S N ( f ) df = 0
2
AWGN
| H ( f ) |
g 0 (t ) =
H ( f ) G( f ) e
df
Matched
filter
G 0 ( f ) = H ( f )G ( f )
j 2 f t
| g 0 (T ) |2 = |
Signal g 0 (t ) = g (t ) * h(t )
N
S N ( f ) = SW ( f ) S H ( f ) = 0 | H ( f ) |2
2
H ( f ) G( f ) e
df
j 2 f T
df |2
T is the
symbol
period
H ( f ) G( f ) e
N0
2
j 2 f T
df | 2
2
|
H
(
f
)
|
df
Schwartz Inequality
| (x ) |
| (x ) |
dx <
dx <
| 1 ( x ) 2 ( x )dx | | 1 (x ) | dx | 2 ( x ) |2 dx
2
| H ( f ) G( f ) e
-
j 2 f T
df | | H ( f ) | df
2
| G( f ) |
df
| H ( f ) G( f ) e j 2 f T df |2
-
N0
2
| H( f ) |
df
2
N0
| G( f ) |
df
T is the
symbol
period
2
| G( f ) |2 df , which occurs when
N0
Hopt ( f ) = k G* ( f ) e j 2 f T k by Schwartz ' s inequality
max =
Hence, hopt (t ) = k g * (T t )
2
2
2E
2
max =
|
G
(
f
)
|
df
=
| g (t ) |2 dt = b = SNR
N0
N0
N0
Does not depend on pulse shape g(t)
Proportional to signal energy (energy per bit) Eb
Inversely proportional to power spectral density of noise
y (t ) =
x ( )h (t )d
p
h(t)
( ) and the input
p signal
g (
(t)) so that:
impulse
Then, the output becomes:
h (t ) = (T t )
y (t ) =
x ( ) (T t + )d
Sampling at t = T, we get:
y (T ) =
x ( ) ( )d = x ( ) ( )d
Thus, we can see that the detector part of the receiver may be
implemented using either matched filters or correlators. The output
of the correlator is equivalent to the output of a corresponding
matched filter when sampled at t = T.
EXPLORE!!!