Signal Processing

Chirp Signal

Radar faces a fundamental dilemma: short pulses give fine range resolution but carry little energy, while long pulses carry lots of energy but smear targets together. The chirp waveform breaks this trade-off. By sweeping the frequency linearly across the pulse duration, a 10 μs chirp with 100 MHz bandwidth carries the energy of a 10 μs pulse but, after matched filtering, produces a compressed output only 10 ns wide, the resolution of a 10 ns pulse. That is a 1,000:1 compression ratio, or 30 dB of processing gain, for free.
Category: Signal Processing
Also Called: Linear FM (LFM)
Key Metric: Time-Bandwidth Product (TBP)

Turning Duration into Bandwidth

The instantaneous frequency of a linear chirp ramps from f0 − B/2 to f0 + B/2 over the pulse duration T, where f0 is the center frequency and B is the sweep bandwidth. The chirp rate is k = B/T in Hz per second. At the receiver, a matched filter (or its equivalent, a dechirp mixer) correlates the received echo with a replica of the transmitted waveform, compressing the long pulse into a peak with a width of approximately 1/B.

Chirp waveform:
s(t) = A · cos(2πf0t + πkt²)   for −T/2 ≤ t ≤ T/2
where k = B/T (chirp rate, Hz/s)

Compressed pulse width: τc = 1/B
Range resolution: ΔR = c/(2B)
Compression ratio: CR = T · B = TBP
Processing gain: Gp = 10 · log10(TBP) dB

Chirp Parameters for Common Radar Types

Radar TypeBandwidthPulse WidthTBPRange ResolutionProcessing Gain
Air surveillance (L-band)5 MHz100 μs50030 m27 dB
Weather radar (S-band)2 MHz50 μs10075 m20 dB
Fire control (X-band)500 MHz20 μs10,0000.3 m40 dB
Automotive FMCW (77 GHz)1 GHz40 μs40,0000.15 m46 dB
SAR imaging (X-band)600 MHz10 μs6,0000.25 m38 dB

Sidelobe Control After Compression

The matched filter output has sinc-function sidelobes at −13.2 dB. For radars detecting small targets near large ones, these sidelobes must be suppressed. Amplitude weighting (windowing) the received signal before compression trades main lobe width for sidelobe reduction:

  • Hamming: −43 dB sidelobes, 1.4× wider main lobe, −1.3 dB processing gain loss
  • Taylor (−40 dB, n̄=5): −40 dB sidelobes, 1.2× wider, −0.8 dB loss
  • Chebyshev (−50 dB): −50 dB sidelobes, 1.5× wider, −1.8 dB loss
Common Questions

Frequently Asked Questions

What is the time-bandwidth product?

TBP = T × B, the compression ratio. A 10 μs chirp with 100 MHz BW has TBP = 1000: the compressed pulse is 1000× shorter than the transmitted pulse, giving 30 dB of processing gain.

What causes range sidelobes?

The matched filter output is sinc-like with −13.2 dB sidelobes. These mask weak targets near strong ones. Windowing (Hamming, Taylor) reduces sidelobes to −40 to −50 dB at the cost of slightly wider main lobe and 0.8 to 1.8 dB processing gain loss.

How does FMCW differ from pulsed chirp?

FMCW transmits continuously while receiving, using separate TX/RX antennas. The received signal is mixed with the live transmit signal, producing a beat frequency proportional to range. FMCW avoids high peak power and is used in automotive radar, altimeters, and level gauges. Pulsed chirp uses a single antenna with T/R switching.

Radar Education

Take the Pulse Compression Tutorial

An interactive walkthrough of chirp generation, matched filtering, and sidelobe control with editable waveform parameters and real-time compressed pulse visualization.

Start the Tutorial