3.1 A back-of-envelope derivation
Let us carefully track every factor that affects the strength of the received echo. We will use only physics we already know.
Step 1: transmit power and antenna gain. The radar transmits power . An isotropic antenna spreads uniformly over the surface of a sphere, so at distance the power per unit area is . A directional antenna with gain does better in the favored direction, focusing the power onto a smaller patch:
Step 2: target reflection. The target intercepts an effective "radar cross section" (in m²), which is defined as the area that, if it scattered isotropically all the power that hit it, would produce the actually-observed reflected power. The total power scattered by the target is therefore
Step 3: spreading on the way back. The target re-radiates this power, again roughly isotropically (this is the conservative assumption baked into the definition of ). At distance from the target back to the radar:
Step 4: receiving antenna effective area. The radar receives whatever power falls on its effective antenna area . From Chapter 13, for an antenna of gain at wavelength (assuming the same antenna is used for transmit and receive, which is the usual case). So the received power is
This is the radar equation, in its most useful form:
If we set equal to the minimum detectable signal , we can solve for the maximum detection range:
That fourth-root is the most consequential exponent in radar engineering.
3.2 Why R^4? The double-spreading penalty
The fourth-power dependence is what makes radar hard. It comes from spreading twice, once on the way out and once on the way back.
In a one-way communications link, signal falls off as (Friis equation). Doubling the range means receiving one quarter the power; you can usually recover by doubling the antenna gain or the transmit power.
In a two-way radar link, signal falls off as . Doubling the range means receiving one sixteenth the power. To compensate by transmitter power alone, you need 16 times more power. To compensate by antenna gain alone, you need 4 times more gain (it appears squared, so ). Either way, the system gets bigger, hotter, and more expensive in a way that punishes range hard.
This is why long-range surveillance radars are enormous. A 4-fold range increase from 50 km to 200 km means times more transmit-receive product. You see the consequences in real radar: the largest air-defense radars push tens of megawatts of peak power through arrays of dozens of meters across, all to extract a useful signal from targets at hundreds of kilometers. By contrast, automotive radars at 30 to 200 meters use milliwatts.
Analogy. Imagine throwing handfuls of tennis balls at a small mirror in the dark and counting how many bounce back through your fingers. Throw ten thousand balls, the mirror sees a small fraction of them, reflects them back in random directions, and only a tinier fraction returns to your hand. Move further from the mirror and the fraction at each step gets worse. The fraction reaching the mirror falls as because of geometric spreading. The fraction returning falls as another for the same reason. The product is .
3.3 The minimum detectable signal: noise
What sets ? Receiver noise. A receiver with bandwidth , system noise figure , at temperature K, has a noise floor of
where J/K is the Boltzmann constant. To detect a target reliably, the received signal must exceed the noise by some signal-to-noise ratio :
Modern radars achieve noise figures of 1 to 3 dB in cooled or carefully designed front-ends. The Friis formula tells us the first amplifier dominates the noise, which is why radars put a low-noise amplifier (LNA) immediately after the antenna; some experimental radars cool the LNA cryogenically.
A typical for reliable detection (probability of detection 0.9, probability of false alarm ) is around 13 dB. Higher false-alarm tolerance lets you drop SNR; a higher bar lifts it.
3.4 Pulse integration: getting more out of multiple pulses
A real radar fires many pulses at the same target during a dwell. Coherently combining the returns from pulses gives an SNR improvement of up to (a factor of in voltage, in power). Non-coherent integration, where you only combine magnitudes, gives less, around in power for large .
Coherent integration is essentially a discrete Fourier transform across the slow-time pulse-to-pulse dimension. You sum the complex echoes weighted by phase rotations corresponding to your hypothesized Doppler. If the target's true Doppler matches your hypothesis, all contributions add in phase and amplitude scales as . Random noise adds incoherently, scaling as . SNR improves as in voltage, in power.
The cost: integration time. To get samples at a 1-kHz PRF takes ms. A long dwell on one target means less time scanning the rest of the volume. Modern phased arrays manage this by adaptive scheduling, dwelling on confirmed targets while still scanning for new ones.
3.5 Worked example: solving the radar equation
A typical L-band air surveillance radar:
- MW peak, 1-μs pulse, 1-kHz PRF.
- dBi (large parabolic, ~4 m).
- m (1.3 GHz). m² (medium fighter).
- Receiver: dB, MHz, SNR = 13 dB.
W dBm. Numerator . Denominator . Then m⁴, so km. With pulse integration over a dwell, extends further; practical radars top out around 400-500 km because of the Earth's horizon and atmosphere.
import numpy as np
def radar_max_range(P_t, G_dB, freq, RCS, F_dB, B, SNR_min_dB, N_pulse=1):
"""
Solve the radar equation for max detection range.
P_t : peak transmit power, W
G_dB : antenna gain, dBi
freq : carrier frequency, Hz
RCS : target radar cross section, m^2
F_dB : receiver noise figure, dB
B : receiver bandwidth, Hz
SNR_min_dB : minimum SNR for detection, dB
N_pulse : number of pulses coherently integrated
"""
c = 3e8
k = 1.38e-23
T0 = 290
G = 10 ** (G_dB / 10)
F = 10 ** (F_dB / 10)
SNR_min = 10 ** (SNR_min_dB / 10)
lam = c / freq
# Coherent integration: SNR grows by N
S_min = k * T0 * B * F * SNR_min / N_pulse
R4 = P_t * G**2 * lam**2 * RCS / ((4 * np.pi)**3 * S_min)
return R4 ** 0.25
# Example: ASR-9-like radar
print(radar_max_range(P_t=1e6, G_dB=33, freq=1.3e9,
RCS=1, F_dB=3, B=1e6, SNR_min_dB=13,
N_pulse=20) / 1000, "km")
# → ~340 km, which is plausible for the ASR-9 class.