Skip to main content

Matched filter approximation using ideal LPF

Short answer

An ideal LPF with variable bandwidth approximates the matched filter for a rectangular pulse. Optimum bandwidth B ≈ 0.685/T yields output SNR ratio ρ ≈0.825 compared to the matched filter, only about0.84 dB degradation.

Explain the approximation of the matched filter for a rectangular pulse using an Ideal low pass filter with variable bandwidth.

The true matched filter for a rectangular pulse is an integrate-and-dump filter, giving (S/N)max=2E/N0(S/N)_{max} = 2E/N_0. A simpler practical receiver uses an ideal LPF whose bandwidth BB can be chosen; the question is how close it can come.

Set-up. Pulse p(t)=Ap(t) = A for ∣t∣≤T/2|t| \le T/2 (energy E=A2TE = A^2T), white noise PSD N0/2N_0/2, ideal LPF of unit gain and bandwidth BB. Pulse spectrum:

P(f)=AT sin⁡πfTπfTP(f) = AT\,\frac{\sin \pi fT}{\pi fT}
 |H(f)|
   1 +-----------+
     |           |
 ----+-----+-----+-----> f
    -B     0     B

Peak output signal (at the pulse centre t=0t=0):

so(0)=∫−BBATsin⁡πfTπfT df=2Aπ∫0πBTsin⁡xx dx=2Aπ Si(πBT)\begin{aligned} s_o(0) &= \int_{-B}^{B} AT\frac{\sin\pi fT}{\pi fT}\,df = \frac{2A}{\pi}\int_0^{\pi BT}\frac{\sin x}{x}\,dx \\ &= \frac{2A}{\pi}\,\text{Si}(\pi BT) \end{aligned}

Output noise power: No=N02⋅2B=N0BN_o = \dfrac{N_0}{2}\cdot 2B = N_0B

Output SNR

(SN)LPF=4A2 Si2(πBT)π2N0B\left(\frac{S}{N}\right)_{LPF} = \frac{4A^2\,\text{Si}^2(\pi BT)}{\pi^2N_0B}

Compare with the matched filter, (S/N)MF=2A2T/N0(S/N)_{MF} = 2A^2T/N_0:

ρ=(S/N)LPF(S/N)MF=2 Si2(πBT)π2 BT\rho = \frac{(S/N)_{LPF}}{(S/N)_{MF}} = \frac{2\,\text{Si}^2(\pi BT)}{\pi^2\,BT}

Effect of bandwidth

  • BB too small: pulse energy is cut off, peak signal is small.
  • BB too large: little extra signal but noise grows in proportion to BB.
  • An optimum exists in between.

Evaluating ρ\rho numerically:

BTBT0.50.6851.01.5
ρ\rho0.7620.8250.6950.349

Result: the best choice is B≈0.685/TB \approx 0.685/T (about 0.7/T0.7/T), giving ρ≈0.825\rho \approx 0.825, i.e. only about 0.84 dB worse than the true matched filter. Hence an ideal LPF with bandwidth about 0.7×0.7 \times the bit rate is a good, simple approximation to the matched filter for rectangular pulses.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 9 questions →