radarx.fundamentals.system.solve_peak_power#

radarx.fundamentals.system.solve_peak_power(pr: float, g_tx: float, g_rx: float, wavelength: float, sigma: float, r: float, loss: float = 1.0) float[source]#

Solve for transmitter peak power using the radar equation.

Parameters:
  • pr (float) – Received power [W].

  • g_tx (float) – Transmit antenna gain (linear).

  • g_rx (float) – Receive antenna gain (linear).

  • wavelength (float) – Radar wavelength [m].

  • sigma (float) – Radar cross-section [m^2].

  • r (float) – Range to target [m].

  • loss (float, optional) – System loss factor (default is 1.0).

Returns:

float – Required transmitter peak power [W].