Skip to content

Receiver

The receiver asset represents an RF receive chain. It links to an antenna and defines receive frequency behaviour, bandwidth, noise figure, and optional system temperature.

Role in ASTROLAB

Workflow Receiver role
Link budget Provides bandwidth, noise figure, system temperature, and receiver G/T.
RF chain resolution Links receive calculations to an antenna.
Tracking Can track transmitter frequency directly or with an offset.

Receiver Chain

flowchart LR
    A["Linked Antenna"] --> RX["Receiver"]
    RX --> F["Frequency mode"]
    RX --> B["Bandwidth"]
    RX --> N["Noise model"]
    N --> GT["G/T"]

Main Parameters

Field Meaning
antenna_guid Antenna used by the receiver.
tracking_transmitter_guid Optional transmitter followed by the receiver.
receiver_type Simple or Complex.
parameters Schema-driven RF receive parameters.

Frequency Modes

Mode Behaviour
fixed Uses the receiver's own frequency.
track_transmitter Uses the linked transmitter frequency.
track_with_offset Uses transmitter frequency plus offset.

Main RF Parameters

Parameter Meaning
frequency Fixed receiver frequency.
frequency_offset Offset used in tracking mode.
bandwidth Receiver noise bandwidth.
noise_figure Receiver noise figure in dB.
system_temperature Optional system temperature in K.
additional_loss_dB Extra receive-side loss.
data_rate Data rate for complex receiver type.

Interpretation

Receiver parameters directly affect C/N0, Eb/N0, and margin. Bandwidth and system temperature are especially important; unrealistic defaults can make a link appear much better or worse than intended.