# Pulse-repetition frequency
**Pulse-repetition frequency** (PRF) is the rate at which a pulsed [[Radar|radar]], sonar or lidar repeats its transmitted pulses, measured in hertz just like any other repetition rate; it is entirely distinct from the carrier frequency of the pulse itself, which oscillates far faster and carries none of the timing information PRF governs. A radar's carrier might oscillate several billion times a second while its PRF fires only a few hundred to a few tens of thousands of pulses in that same second, and it is the slower number that decides how far the set can look and how fast a target it can separate from a stationary background.
A three.js microsim elsewhere on this page stages the central bargain PRF creates directly: a single pulse-repetition frequency buys either a generous unambiguous range or a generous unambiguous Doppler coverage, never an unlimited amount of both at once, and a second, staggered frequency is what lets a designer resolve whichever ambiguity the first one left behind.
Choosing a PRF is one of the first and most consequential decisions a pulsed radar's designer makes, and the rest of this article follows that choice from its basic definition through the physics that constrains it, to the specific compromises low, medium and high repetition rates strike, and the same idea's use outside radar in sonar and pulsed laser ranging.
## Introduction
Every pulsed sensor works the same way at heart: send a short burst of energy, fall silent, and listen for whatever comes back before sending the next burst. Pulse-repetition frequency is simply how often that cycle repeats, and it is worth separating clearly from two neighbouring quantities that are easy to confuse with it. The [[Carrier_wave|carrier]] frequency is how fast the transmitted energy itself oscillates within each pulse, set by the radio, acoustic or optical technology the sensor uses; PRF is how often a whole pulse goes out, and is normally many orders of magnitude slower. A related quantity, pulse width, is the duration of each individual pulse rather than the spacing between pulses, and the two together set the duty cycle, the fraction of each cycle the transmitter actually spends radiating. A modern air-search radar might carry a carrier of several gigahertz alongside a PRF of only a few hundred to a few thousand pulses per second, a difference of roughly six orders of magnitude between the two meanings of "frequency" the same design has to keep straight.
## Definition
Formally, PRF is the reciprocal of the pulse-repetition interval (PRI), the time from the start of one pulse to the start of the next: `PRF = 1 / PRI`. Because PRI sets how long a receiver has to listen before the next pulse goes out and deafens it again, PRF is inseparable from how a pulsed sensor allocates its own time between transmitting and listening; a higher PRF packs more pulses, and so more transmitted energy, into a given second, but leaves less of each interval free to listen for a distant, weak echo before the cycle repeats. PRF is one of the handful of numbers, alongside pulse width and carrier frequency, that together make up a waveform's [[Radar_signal_characteristics|radar signal characteristics]]. The definition says nothing yet about what the pulses are made of or what they measure; a constant PRF, a staggered sequence of two or three interleaved values, or a PRF that changes deliberately from scan to scan are all just different schedules built on the same reciprocal relationship, chosen for what each buys against the ambiguities described below.
## Physics
PRF governs two separate ambiguities at once, and a designer is really choosing a point on a trade-off between them rather than picking one desirable number outright. Because a pulse takes a round trip at a fixed speed to reach a target and return, the interval between pulses sets an unambiguous range, `R_ua = c / (2 · PRF)`, beyond which an echo does not get home before the next pulse leaves and is read as belonging to that later pulse instead, folding a genuinely distant target back to a false, short apparent range. The same pulses that measure range also sample a moving target's [[Doppler_radar|Doppler]] shift once per pulse, and any sampled signal has its own unambiguous bandwidth set by the sampling rate, the same [[Fourier_analysis|Fourier]]-domain result that describes aliasing in any sampled system: a target whose Doppler shift approaches half the PRF aliases to a lower apparent frequency, and one whose shift lands on a whole multiple of the PRF looks exactly like a stationary target and can vanish into [[Moving_target_indication|moving-target-indication]] processing entirely, a blind speed.[^aliasdop] Raising PRF widens the unambiguous Doppler band at the direct expense of unambiguous range, and lowering it does the reverse, which is why no single PRF serves every radar mission equally well.[^mtihist]
## Measurement
Choosing where to sit on the range-versus-Doppler trade is usually described by how the resulting PRF compares with a target's own ambiguities, giving three named regimes below, plus two applications, sonar and laser ranging, where the same reciprocal relationship applies to an entirely different carrier.
### Range ambiguity
An echo that returns after the following pulse has already left cannot be told apart from a near echo of that later pulse without extra information, and simply appears at the wrong, shorter range, a second-time-around return. A radar can sometimes recognize the symptom, since a second-time-around target's amplitude and behaviour from scan to scan often look wrong for its apparent range, but resolving it cleanly usually takes changing the PRF between looks and checking which apparent range stays put: a genuine target's true range is the one value consistent with every PRF tried, while a folded target's apparent range shifts with each change. The same staggering that resolves range ambiguity is also the standard cure for the blind speeds described above, since two different PRFs are very unlikely to fold, or blind, the same target at once.[^staggerhist]
### Low PRF
A low PRF keeps the pulse-repetition interval long enough that even a distant target's echo returns before the next pulse leaves, buying an unambiguous range that can extend past the [[Radar_horizon|radar horizon]] itself for a high-flying target, at the cost of a narrow unambiguous Doppler band that leaves most closing or receding speeds badly aliased. Long-range search radars, whose job is finding a target's position rather than resolving its exact speed, generally accept this trade, since a coarse or ambiguous Doppler reading is far less damaging to a search mission than losing distant targets to range folding on every scan.
### Medium PRF
A medium PRF sits deliberately in the region where neither ambiguity resolves cleanly: both range and Doppler fold, and a radar using it must transmit several different PRFs in sequence and correlate the folded results across all of them to recover an unambiguous answer for either quantity. The payoff is a single waveform family that performs reasonably at every target aspect, including look-down cases against a ground background where a purely low or purely high PRF radar each have a specific weakness. [[Weather_radar|Weather radar]] designers face a related compromise packaged slightly differently, since dual-PRF or staggered-PRF operation is a standard way to extend an unambiguous velocity range without giving up all range coverage.[^medprfhist]
### High PRF
A high PRF shortens the pulse-repetition interval enough that the unambiguous Doppler band comfortably covers every closing speed a mission cares about, at the cost of an unambiguous range far shorter than the distances the radar may actually need to search; nearly every echo of interest is then a folded, multiple-time-around return, and range is recovered separately, often by a coarser, independent ranging waveform layered on top of the same pulse train. High PRF operation is the regime most associated with a dedicated [[Pulse-Doppler_radar|pulse-Doppler radar]] built for a head-on intercept, where a clean closing-speed measurement matters more than an unambiguous range on the first look.
### Sonar
[[Sonar|Sonar]] faces exactly the same reciprocal relationship, with sound's much slower speed in water shrinking the numbers involved by roughly five orders of magnitude. An active sonar's ping-repetition rate trades unambiguous range for update rate in precisely the way a radar's PRF trades range for Doppler coverage: a sonar pinging once a second is already choosing a several-hundred-metre unambiguous range without needing anything like a radar's microsecond-scale interval discipline, though a shallow-water or high-repetition sonar can still run into the same folded, second-time-around echo if it pings before the deepest expected return has had time to come home.
### Laser
Pulsed laser ranging and lidar apply the identical arithmetic at the opposite extreme. Light's enormous speed lets a laser rangefinder or a scanning lidar use a PRF of many kilohertz while still keeping an unambiguous range of hundreds of metres to several kilometres, since even at that repetition rate the round-trip light-travel time for any plausible target is a small fraction of the pulse-repetition interval. A lidar built to profile a much longer path, such as one aimed at a satellite or the Moon, must lower its PRF for exactly the reason a long-range search radar does.
## Microsims
A three.js microsim elsewhere on this page stages the PRF bargain directly: one control sets a single pulse-repetition frequency and shows the unambiguous range it buys against the blind speeds it creates, and a second, staggered frequency demonstrates how two PRFs' different folds combine to resolve whichever ambiguity the first one left behind. Neither this article nor that companion carries a two-dimensional p5.js sketch of its own, so the reader is pointed instead to the sketches on neighbouring articles that already model a pulse train's timing and its Doppler shift directly.
*Try:* in the [[Radar]] sketch, drag the PRF control lower and watch the dashed unambiguous-range ring shrink until a distant target's echo folds back into a ghost at a much shorter apparent range — exactly the range ambiguity described above, live.
*Try:* in the [[Doppler_effect]] sketch, raise the source speed and watch the two observer markers' frequencies pull apart — the same shift a pulse-Doppler radar samples once per pulse, and which too low a pulse-repetition frequency would alias rather than measure cleanly.
<!-- RADARSIM:BEGIN g36 — Radar portal microsim (framework build, specs/sims/Pulse-repetition_frequency.json); do not hand-edit inside -->
**Microsim — three.js (Wikitube framework), pending deploy:** *PRF: one choice settles two ambiguities* will play here once `https://wikitube-3d-microsims.netlify.app/radar/Pulse-repetition_frequency.html` is live.
<!-- pending: <div class="wt-sim" data-src="https://wikitube-3d-microsims.netlify.app/radar/Pulse-repetition_frequency.html" data-title="Pulse-repetition frequency"></div> -->
*Built from `MICROSIM_GUIDE/specs/sims/Pulse-repetition_frequency.json`; part of the [[PORTAL_Radar|Radar]] set.*
<!-- RADARSIM:END -->
## Wikipedia : Wikitube
**Strict pair:** [Wikipedia](https://en.wikipedia.org/wiki/Pulse-repetition_frequency) : [Wikitube](https://en.wikitube.io/wiki/Pulse-repetition_frequency)
Skeleton mirrored at revision 1334001980. Prose, emphasis and the microsims are Wikitube's own.
## See also
- [[Radar]]
- [[Moving_target_indication]]
- [[Pulse-Doppler_radar]]
- [[Radar_signal_characteristics]]
- [[Doppler_effect]]
- [[Sonar]]
- [[Weather_radar]]
## References
The reciprocal relation `PRF = 1/PRI`, the unambiguous-range formula `R_ua = c/(2·PRF)`, and the classification of PRF into low, medium and high regimes are standard radar-engineering material and are not separately footnoted, per the Wikitube style guide's §6.1. This run's aeronautics sub-manual carries no radar or RF content, so the citation below instead draws on the signals sub-manual's treatment of sampling and aliasing, which applies unchanged to a pulse train sampling a Doppler shift.
[^aliasdop]: The alias relation for a signal sampled below twice its highest frequency, `f_alias = |f0 − k·fs|` for the nearest integer k, applies unchanged when the sampled "signal" is a target's Doppler-shifted phase and the "sample rate" is the radar's pulse-repetition frequency: Tiberius, C.; Mulder, M. *Engineering Signal Analysis: From Fourier to filtering: Theory*. 2026, pp. 108-115 (PDF pages). Open Textbook Library: https://open.umn.edu/opentextbooks/textbooks/engineering-signal-analysis-from-fourier-to-filtering-theory . CC BY.
[^mtihist]: Citation needed: a primary account of the first operational moving-target-indication canceller, and of when "blind speed" entered routine radar-engineering usage, would fix the date and system.
[^staggerhist]: Citation needed: a primary account of the first radar system to use deliberately staggered pulse-repetition frequencies to resolve range or Doppler ambiguity would confirm its date and designer.
[^medprfhist]: Citation needed: a primary engineering account of which airborne fighter radar programme first adopted medium-PRF, multiple-PRF waveforms as a default search mode would confirm the system and date.
<!-- Hubs: Signal_processing. Portals: PORTAL_Radar. Radar portal wave 1 · 2026-09-17 · drafted. -->