Antenna Module
Polarization Loss
The polarization loss between two antennas with given axial ratios is calculated using the standard formula for polarization mismatch:
where:
\(\gamma_1\) and \(\gamma_2\) are the voltage axial ratios (linear, not dB)
PLF is the polarization loss factor (linear)
The polarization loss in dB is then:
For circular polarization, the axial ratio is 0 dB, and for linear polarization, it is >40 dB.
Dish Gain
The gain of a parabolic dish antenna is given by:
where:
\(\eta\) is the efficiency factor (typically 0.55 to 0.70)
\(D\) is the diameter of the dish
\(\lambda\) is the wavelength
- spacelink.core.antenna.polarization_loss(ar1, ar2)[source]
Calculate the polarization loss in dB between two antennas with given axial ratios.
- Parameters:
ar1 (Decibels) – First antenna axial ratio in dB (amplitude ratio)
ar2 (Decibels) – Second antenna axial ratio in dB (amplitude ratio)
- Returns:
Polarization loss in dB (positive value)
- Return type:
Decibels
- spacelink.core.antenna.dish_gain(diameter, frequency, efficiency)[source]
Calculate the gain in dB of a parabolic dish antenna.
- Parameters:
diameter (Length) – Dish diameter
frequency (Frequency) – Frequency
efficiency (Dimensionless) – Antenna efficiency (dimensionless)
- Returns:
Gain in decibels (dB)
- Return type:
Decibels
- Raises:
ValueError – If frequency is not positive