tx_rx¶
Defines an antenna’s or entire radar system’s radiation pattern, also defines physical antennas for RX and TX.
2016-2020 Juha Vierinen, Daniel Kastinen
Module summary¶
Classes
|
A radar receiving system. |
|
A radar station. |
|
A transmitting radar station |
Contents¶
RX
-
class
sorts.radar.tx_rx.
RX
(lat, lon, alt, min_elevation, beam, noise)[source] Bases:
sorts.radar.tx_rx.Station
A radar receiving system.
- Parameters
noise (float) – Receiver noise in Kelvin, i.e. system temperature.
- Variables
noise (float) – Receiver noise in Kelvin, i.e. system temperature.
-
enu
(ecefs) Converts a set of ECEF states to local ENU coordinates.
-
point
(k) Point Station beam in local ENU coordinates.
-
point_ecef
(point) Point Station beam in location of ECEF coordinate. Returns local pointing direction.
-
property
pointing
Station beam pointing in local ENU coordinates.
-
property
pointing_ecef
Station beam pointing in local ENU coordinates.
-
rebase
(lat, lon, alt) Change geographical location of the station.
Station
-
class
sorts.radar.tx_rx.
Station
(lat, lon, alt, min_elevation, beam)[source] Bases:
object
A radar station.
- Parameters
lat (float) – Geographical latitude of radar station in decimal degrees (North+).
lon (float) – Geographical longitude of radar station in decimal degrees (East+).
alt (float) – Geographical altitude above geoid surface of radar station in meter.
min_elevation (float) – Elevation threshold for the radar station in degrees, i.e. it cannot detect or point below this elevation.
beam (pyant.Beam) – Radiation pattern for radar station.
- Variables
lat (float) – Geographical latitude of radar station in decimal degrees (North+).
lon (float) – Geographical longitude of radar station in decimal degrees (East+).
alt (float) – Geographical altitude above geoid surface of radar station in meter.
min_elevation (float) – Elevation threshold for the radar station in degrees, i.e. it cannot detect or point below this elevation.
ecef (numpy.array) – The ECEF coordinates of the radar station calculated using
frames.geodetic_to_ITRS()
.beam (pyant.Beam) – Radiation pattern for radar station.
enabled (bool) – Indicates if this station is turned on or off.
-
enu
(ecefs)[source] Converts a set of ECEF states to local ENU coordinates.
-
point
(k)[source] Point Station beam in local ENU coordinates.
-
point_ecef
(point)[source] Point Station beam in location of ECEF coordinate. Returns local pointing direction.
-
property
pointing
Station beam pointing in local ENU coordinates.
-
property
pointing_ecef
Station beam pointing in local ENU coordinates.
-
rebase
(lat, lon, alt)[source] Change geographical location of the station.
TX
-
class
sorts.radar.tx_rx.
TX
(lat, lon, alt, min_elevation, beam, power, bandwidth, duty_cycle, pulse_length=0.001, ipp=0.01, n_ipp=20)[source] Bases:
sorts.radar.tx_rx.Station
A transmitting radar station
- Parameters
bandwidth (float) – Transmissions bandwidth.
duty_cycle (float) – Maximum duty cycle, i.e. fraction of time transmission can occur at maximum power.
power (float) – Transmissions power in watts.
pulse_length (float) – Length of transmission pulse.
ipp (float) – Time between consecutive pulses.
n_ipp (int) – Number of pulses to coherently integrate.
- Variables
bandwidth (float) – Transmissions bandwidth.
duty_cycle (float) – Maximum duty cycle, i.e. fraction of time transmission can occur at maximum power.
power (float) – Transmissions power in watts.
pulse_length (float) – Length of transmission pulse.
ipp (float) – Time between consecutive pulses.
n_ipp (int) – Number of pulses to coherently integrate.
coh_int_bandwidth (float) – Effective bandwidth of receiver noise after coherent integration.
-
enu
(ecefs) Converts a set of ECEF states to local ENU coordinates.
-
point
(k) Point Station beam in local ENU coordinates.
-
point_ecef
(point) Point Station beam in location of ECEF coordinate. Returns local pointing direction.
-
property
pointing
Station beam pointing in local ENU coordinates.
-
property
pointing_ecef
Station beam pointing in local ENU coordinates.
-
rebase
(lat, lon, alt) Change geographical location of the station.