radar_range
Calculate maximum monostatic radar detection range and validate whether claimed ranges are physically achievable.
Instructions
Calculate maximum monostatic radar detection range and validate range claims.
Computes the radar range equation R_max = [P_t * G^2 * lambda^2 * sigma / ((4*pi)^3 * S_min * L)]^(1/4) for a monostatic radar (same antenna for transmit and receive). Validates that claimed detection ranges do not exceed the theoretical maximum. Catches the common fourth-root fallacy where LLMs incorrectly state that doubling transmit power doubles radar range (it only increases range by a factor of 2^(1/4) = 1.19x).
Use this tool when you need to:
Calculate the maximum detection range of a radar system
Validate whether a claimed radar detection range is physically achievable
Determine minimum detectable signal power for a radar receiver
Check if radar performance claims account for the R^4 path loss
Verify that RCS assumptions are reasonable for the target class
Returns both human-readable summary and machine-readable JSON with all intermediate values. Returns a PhysicalViolationError dict if any input violates physics or the claimed range exceeds R_max.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rcs_m2 | Yes | Radar cross section of the target in m^2 (must be > 0) | |
| losses_db | No | Total system losses in dB (default: 0) | |
| min_snr_db | No | Minimum required SNR in dB for detection (default: 13 dB, Swerling I) | |
| num_pulses | No | Number of integrated pulses for integration gain (default: 1) | |
| frequency_hz | Yes | Operating frequency in Hz (must be > 0) | |
| peak_power_w | Yes | Peak transmit power in watts (must be > 0) | |
| claimed_range_m | No | Optional claimed detection range to validate against R_max (meters) | |
| antenna_gain_dbi | Yes | Antenna gain in dBi (same antenna for TX and RX) | |
| noise_bandwidth_hz | No | Receiver noise bandwidth in Hz (default: 1 MHz) | |
| system_noise_temp_k | No | System noise temperature in Kelvin (default: 290K) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||