Waveforms and the Ambiguity Function
Why Waveform Design Matters for Imaging
The transmitted waveform determines what the radar can resolve. A waveform with duration and bandwidth cannot simultaneously achieve arbitrarily fine range and Doppler resolution β there is a fundamental trade-off encoded in the ambiguity function.
For imaging, the ambiguity function is the point-spread function (PSF) of the matched-filter estimator. Its shape directly determines the sidelobe structure we will encounter in Chapter 13 when we study backpropagation imaging.
Definition: The Ambiguity Function
The Ambiguity Function
For a transmitted waveform with unit energy (), the ambiguity function is:
where is the delay (range) variable and is the Doppler (velocity) variable.
The squared magnitude is the ambiguity diagram β it measures how well the radar can distinguish a target at delay and Doppler from a target at the origin.
At the origin, (perfect self-correlation). A target at produces a response proportional to in the matched-filter output β this is the range-Doppler sidelobe level.
Theorem: The Radar Uncertainty Principle
For any unit-energy waveform , the total volume of the ambiguity function is constant:
Consequently, it is impossible to design a waveform with for all . Compressing the ambiguity function in one dimension necessarily spreads it in another.
This is the radar analog of the Heisenberg uncertainty principle in quantum mechanics: energy is conserved and must appear somewhere in the delay-Doppler plane. A narrow mainlobe requires sidelobes elsewhere.
Apply Parseval's theorem
Write as the Fourier transform (in ) of . Then:
Integrate over delay
$
Definition: Linear Frequency Modulation (LFM) Chirp
Linear Frequency Modulation (LFM) Chirp
The LFM chirp (or linear FM, "chirp") waveform is:
where is the pulse duration, is the chirp rate, and is the swept bandwidth.
The instantaneous frequency is , sweeping linearly from to over .
The time-bandwidth product determines the pulse compression ratio: a chirp with achieves 30 dB processing gain.
Theorem: Ambiguity Function of the LFM Chirp
The ambiguity function of an LFM chirp with bandwidth and duration is:
for . The zero-delay cut gives (Doppler resolution ). The zero-Doppler cut gives (range resolution , i.e., ).
The ambiguity diagram has a sheared ridge along the line , reflecting range-Doppler coupling.
The LFM trades a clean thumbtack ambiguity for a ridge-shaped one. The ridge means that a Doppler shift appears as a range shift in the matched filter output β this coupling must be corrected in radar processing.
Substitute LFM into ambiguity definition
.
Simplify the exponent
The quadratic terms cancel, leaving . The integral becomes where .
Example: Designing an LFM Chirp for Automotive Radar
An automotive radar at GHz requires range resolution m and unambiguous range m. Design the LFM waveform parameters.
Compute required bandwidth
, so GHz.
Compute maximum PRI
, so s.
Choose pulse duration
For FMCW operation (continuous chirp), s. The time-bandwidth product is . Chirp rate: Hz/s.
Check Doppler coupling
At km/h m/s, kHz. Range error from coupling: mm. This is negligible compared to m.
Definition: Phase-Coded Waveforms
Phase-Coded Waveforms
A phase-coded waveform consists of sub-pulses of duration , each modulated by a phase :
The total duration is and the bandwidth is , giving time-bandwidth product .
Barker codes achieve the minimum possible peak sidelobe level among binary () codes. They exist only for .
Polyphase codes (Frank, Zadoff-Chu) allow larger with near-ideal ambiguity properties.
Ambiguity Function Explorer
Compare the ambiguity functions of LFM, Barker-13, and rectangular pulse waveforms. The LFM shows the characteristic sheared ridge; the Barker code approaches a thumbtack with low sidelobes; the rectangular pulse has a diamond shape with no range resolution.
Parameters
Ambiguity Function as the Point-Spread Function
The connection to imaging (Ch 07.2, Ch 13) is direct: the matched-filter image of a point scatterer is precisely centered at the scatterer's delay and Doppler. The PSF of the sensing operator in the range-Doppler plane is a product of the waveform's ambiguity function and the array's spatial beampattern.
This means that waveform design is not just a radar engineering concern β it directly determines the sidelobe structure of the imaging operator, which in turn determines whether sparse recovery algorithms (Ch 14) can separate closely spaced targets.
Comparison of Radar Waveform Types
| Property | Rectangular Pulse | LFM Chirp | Barker Code | Zadoff-Chu |
|---|---|---|---|---|
| product | 1 | (arbitrary) | ||
| Range resolution | (poor) | (fine) | ||
| Doppler resolution | (good) | (good) | ||
| Range sidelobes | N/A | dB (unweighted) | dB () | dB |
| Ambiguity shape | Diamond | Sheared ridge | Near thumbtack | Near thumbtack |
| Range-Doppler coupling | None | Yes () | Minimal | Minimal |
| Doppler tolerance | Good | Good (with correction) | Poor for large | Moderate |
| Hardware complexity | Low | Low (simple chirp) | Moderate (phase switching) | Moderate |
Common Mistake: Attempting to Design a Thumbtack Ambiguity Function
Mistake:
Trying to design a waveform with simultaneously narrow mainlobe and no sidelobes in both range and Doppler.
Correction:
The volume constraint makes this impossible. A thumbtack-like ambiguity (e.g., Barker code) suppresses close-in sidelobes but necessarily has sidelobes at larger delay/Doppler offsets. Waveform design is about managing where the sidelobe energy goes, not eliminating it.
Historical Note: The Invention of Pulse Compression
1950sPulse compression via LFM was invented independently by several groups in the early 1950s. The key insight β that a long waveform with internal modulation can achieve the energy of a long pulse and the resolution of a short one β was first described in a classified 1951 patent by Sidney Darlington of Bell Labs. The name "chirp" comes from the similarity of the LFM waveform to a bird's call with rising pitch.
Barker codes were introduced by R.H. Barker in 1953 as binary sequences with optimal autocorrelation properties. Despite 70+ years of searching, no Barker code longer than 13 has been found, and it is widely conjectured that none exists.
Ambiguity Function
The cross-correlation of a waveform with a delayed-and-Doppler-shifted version of itself: . Characterizes the joint range-Doppler resolution of the waveform.
Key Takeaway
The ambiguity function is the fundamental tool for waveform design. Its volume is constant (the radar uncertainty principle), so the designer chooses where to place sidelobe energy. For imaging, the ambiguity function is the range-Doppler component of the PSF of .