PAPER Antenna System Calibration

Calculating Antenna Noise Temperature

Transducer Gain

To calculate the noise temperature, we first needed to calculate Transducer Gain (GT):

GT = GB + GR + GA (where GB = gain due to balun, GR = gain due to receiver, and GA = gain due to attenuator -- which is negative).

Here is the resultant calculation: GT = 30 dB + 60 dB - 0.1 dB = 89.9 dB

Noise Temperature

Here is how we then calculated the noise temperature (Tn):

Tn = (PS / (B * k)) - Ta (where PS = power at source, in watts, k = Boltzmann's constant, B = bandwidth, and Ta = antenna temperature, assumed to be 300 K)

Tn = ((3.908e-15 [W])/(5 [MHz] * 1.381e-23 [m^2 * kg / K * s])) - 300 K = -243.403 K <<< This is a strange result. Not sure what's going on... (note that PS = gain_at_output - GT = -24.18 dB - 89.9 dB = -114.08 dB = 3.908e-15 W).

Data Collection

To determine if the antenna temperature responds appropriately to the environment, we recorded data over hour-long intervals for both antenna channels. We used the following programs to accomplish this:

  • dsp-flowgraph.py is run to collect integrated spectra every five minutes from the antenna system using GNU Radio functionality.
  • rpi_client.py is run to collect data -- also every five minutes -- from the Raspberry Pi sensors.
  • dataGraphing.py processes the data and will calculate the antenna temperature at the tiem of each data burst.

-- EllieWhite - 2019-07-26
Topic revision: r1 - 2019-07-26, EllieWhite
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding NRAO Public Wiki? Send feedback