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].