Skip to content
Documentation sections

Radar Range Equation Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug radar-range-equation. Calculate maximum radar detection range from peak power, antenna gain, RCS, noise figure, and bandwidth using the radar equation. Free, instant results.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of radar-range-equation
NameUnitRangeDefaultDescription
peakPowernumberkWat least 0.001100Peak transmitter output power in kilowatts
gainnumberdBiat least 030Transmit/receive antenna gain (same antenna assumed)
frequencynumberGHzat least 0.13Frequency
rcsnumberm²at least 0.0011Target radar cross section in square meters
noiseFigurenumberdBat least 06Receiver noise figure in dB
bandwidthnumberMHzat least 0.0011Receiver noise bandwidth in MHz
pdnumbernone0.01 … 0.9990.9Required probability of detecting the target; Albersheim's equation holds for 0.1 to 0.9
pfanumbernone1e-12 … 0.10.000001Allowed probability that noise alone crosses the threshold, e.g. 1e-6; Albersheim's equation holds for 1e-7 to 1e-3
pulsesnumbernone1 … 80961Pulses integrated noncoherently before detection; 1 is a single pulse

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of radar-range-equation
FieldUnitDescription
maxRangeheadlinekmMaximum Detection Range
snrAtMaxRangedBThe single-pulse SNR that P_d and P_fa need (Albersheim's equation, nonfluctuating target); maximum range is where the echo reaches it
receivedPowerdBmReceived Power at 1 km

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.