# Pulse-Doppler radar
A **pulse-Doppler radar** is a radar that measures both the range and the radial velocity of a target from a single coherent train of pulses, folding together the pulse-timing technique an ordinary pulse radar uses to find range with the Doppler-shift measurement a continuous-wave [[Doppler_radar|Doppler radar]] uses to find velocity, at the cost of an electronics chain complex enough to keep every pulse's phase referenced to the last. A three.js companion sketch, built as part of the site's flight-radar set, renders the same coherent pulse train in a three-dimensional scene, showing range and Doppler extracted from the one waveform this article describes.
The same measurement lets a [[Weather_radar|weather radar]] separate a storm's wind-driven motion from the ground clutter around it, and lets an airborne set pick a low-flying aircraft out from underneath a ground return that would otherwise be far stronger than the target itself. That capability, not a faster antenna or a more powerful transmitter, is what pulse-Doppler processing actually buys, and the rest of this article follows the trade-offs, mostly in pulse-repetition frequency and in how a finite pulse burst is turned into a spectrum, that come with it.
## History
Pulse-timing and continuous-wave Doppler measurement began as two separate radar traditions, kept apart chiefly because combining a pulsed transmitter with the coherent phase reference a Doppler measurement needs was, for the tube electronics of the 1940s and early 1950s, a far more delicate engineering problem than running either technique alone.[^complexity-cn] The first operational radar generally credited with combining both is the guidance radar of the CIM-10 Bomarc, a long-range, ramjet-powered anti-bomber missile fielded by the [[United_States_Air_Force|United States Air Force]] from the late 1950s, whose interceptor needed an accurate range together with a clean closing-velocity measurement to place a warhead among a fast-moving bomber formation.[^bomarc-cn] Fighter aircraft carried the technique into wider service through the 1960s, once solid-state components and improved microwave tubes made a stable enough coherent oscillator practical inside an airframe-sized radar set.[^fighter1960s-cn]
The gain that justified the added complexity was as much operational as technical. A radar that measures only range and bearing sees a return from the ground or the sea sitting at the same range as a low-flying aircraft crossing it, and the two are indistinguishable by timing alone; a coherent radar can instead separate them by relative velocity, since a stationary patch of terrain and a moving aircraft normally carry different Doppler shifts even when their ranges coincide. This look-down detection of low, fast targets against ground clutter, effectively invisible to a set that can only measure range and bearing, became the main reason later interceptor and fighter radars adopted pulse-Doppler operation as a default search mode rather than a specialised option.
## Principle
A pulse-Doppler radar transmits a coherent train of pulses at a fixed carrier frequency and [[Pulse-repetition_frequency|pulse-repetition frequency]] (PRF), and draws two independent quantities from the returns: how long each echo took to arrive, which gives range, and how the carrier's phase progresses from one pulse to the next, which gives radial velocity through the Doppler effect. A simpler, related technique, [[Moving_target_indication|moving-target indication]], rejects near-zero-Doppler clutter with a single fixed filter rather than the full bank of Doppler filters described below, trading velocity resolution for a much lighter processing load.
### Range measurement
Range comes from the same round-trip timing every pulsed radar uses: a delay τ between transmission and echo converts to range as `R = c·τ/2`. What a pulse-Doppler radar adds is that the pulses making up this measurement must stay phase-coherent with one another, referenced to a single stable oscillator, so that the tiny phase shift a moving target imprints on successive echoes survives rather than being lost in pulse-to-pulse jitter; an ordinary pulse radar, indifferent to phase between pulses, times range identically but cannot recover velocity this way at all.
### Velocity measurement
Radial velocity comes from the Doppler shift `f_d = 2·v_r/λ` a target imposes on the carrier, but a single pulse is too short, and its bandwidth too wide, to resolve a shift that is normally a tiny fraction of the carrier frequency. A pulse-Doppler receiver instead compares the phase of the echo from the same range cell across many successive pulses, building up the slow phase rotation those echoes share; a Fourier transform of that pulse-to-pulse phase history, taken across one coherent burst, turns the rotation into a Doppler-frequency line no single pulse could show on its own.
### Benefits
Because a target's Doppler shift depends only on its velocity relative to the radar and not on its range, Doppler processing separates a moving aircraft from clutter that a pulse-only radar cannot. Seen from an airborne radar looking down, the ground beneath returns an echo spread across whatever Doppler shifts the platform's own motion projects onto each patch of terrain, while a genuine aircraft target generally carries a different relative velocity and shows up as a distinct line once the clutter spectrum is filtered away. This look-down, shoot-down capability against low-flying targets is the benefit that carried pulse-Doppler operation from missile guidance into general-purpose fighter and airborne early-warning radar.
### Detriments
The same coherent pulse train that buys Doppler information imposes two matched ambiguities a simple pulse radar does not have. Range beyond `R_ua = c/(2·PRF)` folds back and reads as a shorter, false range, exactly as in any pulsed radar, while a target whose Doppler shift equals the pulse-repetition frequency, or any multiple of it, aliases onto zero Doppler and disappears into the clutter filter meant to remove stationary returns entirely, a so-called blind speed.[^blindspeed] The two limits trade directly against each other through the single choice of PRF, and a radar that cannot receive while its own transmitter is on can also lose an echo to eclipsing during the pulse itself.
## Signal processing
Turning a coherent pulse train into range and velocity estimates is a signal-processing problem before it is anything else, and the two resulting resolutions, how finely two targets at different ranges or different velocities can be told apart, come from two different properties of the same waveform.
### Range resolution
Two targets at the same bearing and Doppler are separable in range only if their echoes do not overlap, `ΔR = c·τ_p/2` for a simple pulse of width τ_p; because a pulse's spectral width runs inversely with its duration, the same single-pulse Fourier transform that gives a short pulse a wide bandwidth also gives it fine range resolution, so shortening τ_p to sharpen resolution costs bandwidth and, at fixed peak power, transmitted energy.[^rangeresolution-bw] [[Pulse_compression|Pulse compression]] escapes that trade by coding a long, energetic pulse's phase or frequency, often as a linear-FM [[Chirp|chirp]], and matched-filtering the echo back down to the short pulse's resolution on receive, decoupling range resolution from transmitted pulse length.
### Velocity resolution
Doppler, or equivalently velocity, resolution instead comes from how long the radar looks, not from any single pulse's width. Because Doppler is extracted by a Fourier transform across a coherent burst of N pulses spanning a dwell time T = N/PRF, two targets are resolved in Doppler only once their frequency separation clears roughly 1/T, the same rule that governs resolving two steady tones with a rectangular window of length T in any Fourier analysis: separations of 1/T and 1.5/T still merge or barely split, and only beyond about 2/T are both peaks resolved, if still slightly biased in frequency.[^velocityres] A longer coherent dwell, more pulses at the same PRF, sharpens velocity resolution exactly as a longer observation window sharpens frequency resolution anywhere else in signal processing, at the cost of needing the target and the platform geometry to stay coherent for that whole dwell.
## Special consideration
Several practical details, mostly consequences of processing a finite, evenly spaced pulse train rather than a single pulse or a truly continuous wave, shape how a pulse-Doppler radar is actually built and run.
### Pulse repetition frequency
PRF is the one parameter a designer trades range against Doppler through. A low PRF keeps the unambiguous range large and pushes blind speeds far apart, at the cost of a narrow, ambiguity-prone span of unambiguous Doppler; a high PRF gives wide, largely unambiguous Doppler coverage but folds range back at a short unambiguous range, trading one ambiguity for the other. Medium-PRF operation sits deliberately between the two, ambiguous in both range and Doppler, and resolves both by transmitting on several different PRFs in sequence and keeping only the range or velocity that comes out consistent across all of them.[^prf-scheme-cn]
### Angular measurement
Angle of arrival is found the same way in a pulse-Doppler radar as in any other scanning or [[Monopulse_radar|monopulse]] set: from where a mechanically or electronically steered beam points when the strongest return arrives, or from comparing several simultaneous beams' amplitudes or phases. Doppler processing changes nothing about this measurement directly; it only changes which returns survive the clutter filter long enough to have their angle measured at all.
### Coherency
Every pulse in a coherent burst must share a single phase reference, ordinarily a stable local oscillator locked to the transmitter through a [[Phase-locked_loop|phase-locked loop]], so that the phase difference between one echo and the next reflects the target's own motion rather than drift in the radar's electronics. Phase noise or timing jitter the oscillator adds appears in the Doppler spectrum as spreading around a true target line and as a raised floor under strong clutter, which ultimately limits how far below clutter a weak, genuine target can still be seen.
### Scalloping
A discrete Fourier transform of a finite pulse burst samples the Doppler spectrum only at multiples of 1/T; a target whose true Doppler falls exactly on one of these bins is measured at full strength, while one falling between bins loses amplitude to its neighbours, a loss called scalloping.[^scallop] Because a real target's Doppler shift depends continuously on an unknown radial velocity, some scalloping loss on some targets is unavoidable with a single, fixed transform, and a designer either accepts the resulting ripple in sensitivity across velocity or overlaps several offset filter banks to smooth it out.
### Windowing
The same weighting choice familiar throughout Fourier analysis applies directly to a pulse-Doppler burst: transforming the raw, rectangularly weighted pulses gives the narrowest possible Doppler resolution but leaves side lobes high enough that a strong, nearby clutter return can leak into an adjacent Doppler cell and mask a weak target there, while tapering the burst with a [[Window_function|window]] such as a Hann function roughly doubles the main lobe's width in exchange for markedly lower side lobes.[^windowing] Choosing a window is choosing between resolving two close, comparably strong targets and hiding a weak one under a strong neighbour's leakage, and no single window wins on both counts at once.
### Antenna
A pulse-Doppler radar's antenna is ordinarily the same reflector or [[Phased_array|phased-array]] design used by any other radar of its band and role; nothing about Doppler processing demands a different aperture. What Doppler processing does add is a requirement that the antenna and its feed introduce no unaccounted phase discontinuity from pulse to pulse, since such a discontinuity would corrupt the coherent phase history the velocity measurement depends on.
### Diffraction
Like any aperture, the antenna's beamwidth is set by diffraction: a dish or array of diameter D at wavelength λ produces a beam roughly λ/D radians wide, narrower for a larger aperture or a shorter wavelength. A pulse-Doppler radar inherits this limit exactly as a simple pulse radar does; Doppler processing sharpens what the radar can tell about a detected target's velocity, not the angular resolution the aperture itself allows.
### Subclutter visibility
How far below the surrounding clutter a genuine target can still be detected is expressed as subclutter visibility, a decibel figure that folds together the clutter filter's own rejection, the [[Dynamic_range|dynamic range]] of the receiver chain, and the spectral purity described under Coherency above. A filter that suppresses clutter by a large margin is of little use if [[Noise_(electronics)|phase noise]] or quantisation in the receiver already raises the floor under that clutter by a comparable amount, so subclutter visibility is normally set by the weakest of these several links rather than by the Doppler filter's theoretical rejection alone.
### Performance
Computing a full bank of Doppler filters for every range cell in every dwell, one discrete Fourier transform per range gate, would be prohibitively slow by direct calculation; a fast Fourier transform cuts the arithmetic from an operation count that grows with the square of the number of pulses to one that grows with the number of pulses times its own logarithm, a saving of roughly 341 times at a few thousand points.[^fft-perf] That reduction, not any change in the underlying mathematics, is what let [[Digital_signal_processing|digital signal processing]] hardware run full pulse-Doppler processing in real time rather than only in a laboratory offline.
## Aircraft tracking uses
Airborne fire-control and early-warning radar is where pulse-Doppler operation has done the most to change what a single set can be asked to do.
### Helicopters
A helicopter is an unusual radar target: its fuselage can sit nearly still relative to the radar, close enough to zero Doppler to be filtered out with the clutter around it, while its rotor blades sweep at a tip speed high enough to add strong, periodic sidebands well clear of the fuselage return.[^helicopter-cn] A pulse-Doppler receiver built to watch for this blade-flash modulation can detect, and to some extent classify, a hovering or slow-moving helicopter that would otherwise vanish into ground clutter, at the cost of needing a Doppler filter bank wide and sensitive enough to notice sidebands far from where a fixed-wing target's single return would sit.
### Multi-mode
A modern airborne radar rarely runs pulse-Doppler processing as its only mode. The same hardware typically switches between a wide-area search mode, a [[Track_while_scan|track-while-scan]] mode that feeds each detection into a [[Radar_tracker|tracker]] and keeps several targets updated while still searching, and a dedicated single-target track mode for weapons guidance, changing PRF, pulse length and dwell time between modes to suit each task's own range, velocity and update-rate needs, and presenting the result on a [[Radar_display|display]] built for whichever mode is running. Air-to-ground modes, including [[Synthetic-aperture_radar|synthetic-aperture]] imaging and ground-moving-target indication, reuse the same coherent pulse-Doppler hardware for entirely different processing, so that what changes between modes is largely software rather than the underlying radio and antenna.
## Microsims
This article carries no p5.js sketch of its own. A three.js companion, built as part of the site's flight-radar set, instead renders the same coherent pulse train in a three-dimensional scene, showing range and Doppler measured from the one waveform this article describes.
*Try:* in the [[Radar]] sketch, raise the pulse-repetition frequency and watch the dashed unambiguous-range ring shrink; a pulse-Doppler radar trades exactly this ring against its Doppler coverage every time PRF is chosen.
*Try:* in the [[Doppler_effect]] sketch, raise the source speed and compare the two observers' frequency readouts; that same shift, measured pulse to pulse instead of continuously, is what a coherent burst's Fourier transform turns into a Doppler line.
*Try:* in the [[Sonar]] sketch, change the assumed sound speed and watch every measured range slide off its true-range tick; a pulse-Doppler radar's own range and Doppler readings are just as dependent on the assumed propagation speed and the chosen PRF used to interpret each echo's delay.
## Wikipedia : Wikitube
**Strict pair:** [Wikipedia](https://en.wikipedia.org/wiki/Pulse-Doppler_radar) : [Wikitube](https://en.wikitube.io/wiki/Pulse-Doppler_radar)
Skeleton mirrored at revision 1355198301. Prose, emphasis and the microsims are Wikitube's own.
## See also
- [[Pulse-repetition_frequency]]
- [[Doppler_radar]]
- [[Moving_target_indication]]
- [[Weather_radar]]
- [[Radar_tracker]]
- [[Pulse_compression]]
- [[Continuous-wave_radar]]
- [[Track_while_scan]]
## External links
This article's Microsims section points outward to sketches carried by neighbouring articles; it carries none of its own to list here.
## References
The pulse-timing range relation `R = c·τ/2`, the Doppler relation `f_d = 2·v_r/λ`, the unambiguous-range relation `R_ua = c/(2·PRF)` and the diffraction-limited beamwidth `λ/D` are standard radar and antenna theory used throughout signal processing and are not separately footnoted here, per the Wikitube style guide's §6.1. This article's planned source, sub-manual 03 (aeronautics), carries no radar or RF content at all; the page-cited claims below instead draw on the genuinely on-topic sampling, windowing and Fourier material in sub-manual 06. Page numbers are PDF pages of the open editions listed in the Bibliography below.
[^complexity-cn]: Citation needed: a technical history of early coherent-radar electronics, contrasting the stability a Doppler measurement needs with a simple pulse radar's tolerance for pulse-to-pulse phase jitter, would support the claim made here.
[^bomarc-cn]: Citation needed: a Boeing or United States Air Force program record, or a technical history of the CIM-10 Bomarc's guidance radar, confirming it as the first operational pulse-Doppler radar and giving its in-service date.
[^fighter1960s-cn]: Citation needed: a named 1960s fighter radar program and its introduction date would confirm when pulse-Doppler operation reached general fighter service.
[^blindspeed]: Tiberius, C.; Mulder, M. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026, pp. 111-115 (PDF pages): the sampling theorem and a worked example of a signal aliasing to a false low frequency when sampled below twice its own frequency, the same mechanism by which a target's true Doppler shift aliases onto zero once it equals a multiple of the pulse-repetition frequency. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
[^rangeresolution-bw]: Johnson, D. *Fundamentals of Electrical Engineering I*. 2014, pp. 120-121 (PDF pages): a single pulse's Fourier transform, showing its spectral width set inversely by its duration. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/fundamentals-of-electrical-engineering-1 . CC BY.
[^velocityres]: Tiberius, C.; Mulder, M. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026, pp. 98-100 (PDF pages): two tones observed for a fixed time T, merged at a separation of 1/T, beginning to split at 1.5/T, and resolved but still biased at 2/T. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
[^scallop]: Tiberius, C.; Mulder, M. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026, pp. 143-144 (PDF pages): a tone exactly on a discrete Fourier transform bin measured cleanly, and one falling between bins spreading its energy across many bins instead. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
[^windowing]: Tiberius, C.; Mulder, M. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026, pp. 101-102 (PDF pages): the Hann window's main lobe twice as wide as a rectangular window's, with much lower side lobes. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
[^prf-scheme-cn]: Citation needed: a named medium-PRF radar's specific multi-PRF range-and-Doppler ambiguity-resolution scheme would support a concrete example here.
[^fft-perf]: Tiberius, C.; Mulder, M. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026, p. 133 (PDF page): an operation-count comparison giving roughly a 341-fold saving for a fast Fourier transform over a direct discrete Fourier transform at a few thousand points. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
[^helicopter-cn]: Citation needed: a primary source documenting when and how blade-flash Doppler modulation was first used operationally to detect a hovering helicopter would confirm the claim made here.
### Bibliography
- Christian Tiberius; Max Mulder. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
- Don Johnson. *Fundamentals of Electrical Engineering I*. 2014. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/fundamentals-of-electrical-engineering-1 . CC BY.
- Michael Stiber; Bilin Stiber; Eric Larson. *Signal Computing: Digital Signals in the Software Domain*. 2020. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/signal-computing-digital-signals-in-the-software-domain . CC BY-SA.
- Allen Downey. *Think DSP: Digital Signal Processing in Python*. 2012. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/think-dsp-digital-signal-processing-in-python . CC BY-NC.
- Steven Ellingson. *Radio Systems Engineering, Revised First Edition*. 2023. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/radio-systems-engineering . CC BY-NC.
- John Dyer; Chad Davis. *Measurement and Instrumentation: An Introduction to Concepts and Methods, 1st Edition*. 2020. Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/measurement-and-instrumentation-an-introduction-to-concepts-and-methods . CC BY-NC-SA.
<!-- Hubs: Signal_processing. Portals: PORTAL_Radar. Radar portal wave 1 · 2026-09-17 · drafted. -->