Doppler Radar Simulator: Velocity Measurement & Frequency Shift

simulator intermediate ~10 min
Loading simulation...
f_d = 10.0 kHz — clearly detectable Doppler shift

A target approaching at 150 m/s illuminated by a 10 GHz radar produces a Doppler shift of 10.0 kHz. With PRF = 5000 Hz, the maximum unambiguous velocity is 37.5 m/s — this target would be aliased and requires a higher PRF or multiple-PRF processing.

Formula

f_d = 2·v·f₀ / c (Doppler shift)
v_max = c·PRF / (4·f₀) (max unambiguous velocity)
R_unamb = c / (2·PRF) (max unambiguous range)

The Doppler Principle in Radar

When electromagnetic waves reflect off a moving target, the returned frequency shifts by an amount proportional to the target's radial velocity. This Doppler effect, applied to radar, enables precise velocity measurement without any cooperative transponder on the target. The shift f_d = 2vf₀/c (factor of 2 for the round trip) is typically in the kilohertz range for microwave radar — easily measurable with modern signal processing.

Pulse-Doppler Processing

Modern radars measure Doppler shift not from individual pulse frequencies but from pulse-to-pulse phase changes. A coherent burst of N pulses at a fixed PRF samples the Doppler frequency at intervals of 1/PRF, and an FFT across pulses produces a Doppler spectrum for each range bin. This simultaneously provides range and velocity information — the foundation of all modern airborne and surface radar systems.

The Range-Velocity Dilemma

Radar faces a fundamental ambiguity: the maximum unambiguous range R = c/(2·PRF) favors low PRF, while the maximum unambiguous velocity v = c·PRF/(4f₀) favors high PRF. Since the product is fixed by wavelength, no single PRF can resolve both. Operational radars solve this by using multiple PRFs and cross-correlating detections, or by accepting ambiguity in one dimension when the scenario demands the other.

Weather and Military Applications

Doppler weather radar revolutionized meteorology by revealing wind fields inside storms. The NEXRAD network detects mesocyclones, tornado vortex signatures, and microbursts that save lives daily. In military applications, pulse-Doppler modes separate aircraft from ground clutter, enable look-down/shoot-down capability, and detect cruise missiles skimming terrain — capabilities that transformed air combat from the 1970s onward.

FAQ

How does Doppler radar measure velocity?

Doppler radar exploits the frequency shift of reflected electromagnetic waves. A target moving toward the radar compresses the reflected wavefronts, increasing frequency; a receding target stretches them. The Doppler shift f_d = 2vf₀/c directly gives the radial velocity component. Modern pulse-Doppler radars extract this shift from pulse-to-pulse phase changes.

What is the range-Doppler ambiguity?

A fundamental trade-off exists: high PRF resolves velocity unambiguously but creates range ambiguity (multiple possible ranges), while low PRF resolves range but aliases fast targets. The product v_max × R_max = c²/(8f₀) is constant for a given frequency, forcing radar designers to choose operating modes based on the scenario.

How does weather Doppler radar work?

Weather Doppler radar (like NEXRAD WSR-88D) measures the radial velocity of precipitation particles by their Doppler shift. Velocity data reveals rotation within storms (mesocyclones), wind shear, and tornado signatures. Dual-polarization adds information about precipitation type and size.

What is clutter rejection?

Clutter (ground reflections, buildings, terrain) is stationary or slow-moving and appears near zero Doppler shift. Pulse-Doppler radars use Moving Target Indication (MTI) or Doppler filter banks to separate moving targets from clutter based on their different Doppler signatures.

Sources

Embed

<iframe src="https://homo-deus.com/lab/radar-systems/doppler-radar/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub