signals¶
This module is used to define the radar network configuration.
Module summary¶
Functions
|
Determine the radar cross section for a hard target. |
|
Determine the signal-to-noise ratio (energy-to-noise) ratio for a hard target. |
Contents¶
Functions
-
sorts.signals.
hard_target_rcs
(wavelength, diameter)[source] Determine the radar cross section for a hard target. Assume a smooth transition between Rayleigh and optical scattering. Ignore Mie regime and use either optical or Rayleigh scatter.
- Parameters
wavelength (float) – radar wavelength (meters)
diameter (float/numpy.ndarray) – diameter in meters of the objects.
-
sorts.signals.
hard_target_snr
(gain_tx, gain_rx, wavelength, power_tx, range_tx_m, range_rx_m, diameter=0.01, bandwidth=10, rx_noise_temp=150.0)[source] Determine the signal-to-noise ratio (energy-to-noise) ratio for a hard target. Assume a smooth transition between Rayleigh and optical scattering. Ignore Mie regime and use either optical or Rayleigh scatter.
- Parameters
gain_tx (float/numpy.ndarray) – transmit antenna gain, linear
gain_rx (float/numpy.ndarray) – receiver antenna gain, linear
wavelength (float) – radar wavelength (meters)
power_tx (float) – transmit power (W)
range_tx_m (float/numpy.ndarray) – range from transmitter to target (meters)
range_rx_m (float/numpy.ndarray) – range from target to receiver (meters)
diameter (float) – object diameter (meters)
bandwidth (float) – effective receiver noise bandwidth for incoherent integration (tx_len*n_ipp/sample_rate)
rx_noise_temp (float) – receiver noise temperature (K)
- Returns
signal-to-noise ratio
- Return type
float/numpy.ndarray
Reference: Markkanen et.al., 1999