NOEMA April 2019

    Version as of 18:04, 16 May 2024

    to this version.

    Return to Version archive.

    View current version

    Temporary page for filling in details on the NOEMA April 2019 setup.

    1. Systems Check

    RF-over-Fiber to R2DBE

    The RFoF receiver and IF processor unit currently receives Antenna 4, 2 polarizations x IF 4-12 GHz.

    The RFoF has an internal dual-LO chain (9.0 GHz +5.4 dBm,  4.0 GHz +16.9 dBm) that splits the RFoF signal into a selected 2 pol x 2 sideband x 2 GHz. In case of April 2019, the RX LSB is mixed LSB(1) LSB(2) so is Net LSB.

    R2DBE receives lower 2 GHz from boths pols into if0, if1.

    R2DBE power levels were checked to be within +-1 dBm of ideal.

    R2DBE 2048 MHz clocking and the dual-LO clocking is somewhat adventurous. Timetech freq dist amp (in: H-maser 5 MHz) in the correlator room, one output sent to a stack of three synthesizers (R&S SMA 100B for 9 GHz, SMA 100A for 4 GHz and 2.048 GHz) with ext.ref. from this 5 MHz line shared by BNC-T. Oscilloscope shows distortion of sine. Spectrum analyzer shows still good phase noise. 

    GPS/Maser 1PPS

    R2DBE : HB_sma <-- GPS 1PPS; 1pps_sma <-- H-maser 1PPS

    The R2DBE 1pps monitor returns odd readings of merely +-2 clock cycles. Checking with an oscilloscope, the actual offset is ~ 53.28 milliseconds. Need to ask Andre why R2DBE doesn't work (Dress Rehersal involved a software update on EHT-CC, maybe this feature broke)

    LO offsets

    On the RFoE receiver side in the correlator room it is readibly apparent from the synthesizer settings that there are no LO offsets.

    The 1st LO tuning is based on a R&S SMA 100A synthesizer in the correlator room. Its output feeds the "NOEMA LO system III" which is a coax-based LO distribution system to the ndividual antennas, and compensates for coax temperature etc related delay/phase changes.

    Olivier has taken care that there are no potential rounding-error induced LO offsets for the 1st LO synthesizer. Tested were 1823.0 MHz in engineering tests. And 1910.500 MHz chosen for GMVA VLBI and tested and verified, including inspection of freq setting on synthesizer screen when commanded by the NOEMA system. Hence it is extremely likely that there is no 1st LO offset

    Walsh switching

    The Walsh switching cycle is 32 Hz. New phases are loaded aligned to H-Maser 1PPS rather than GPS 1PPS due to drift/offset issues of GPS 1PPS relative to H-maser -derived frequencies.

    Olivier & co confirmed on the NOEMA LO System III bench directly on the inputs&outputs that for the selected Reference antenna (in VLBI it is Antenna 4) the Walsh switching is stationary (walshing is essentially off) and does not alter the phase of the reference antenna.

    Doppler correction

    Need to double check with operators but Doppler was off during Oct 2018 and is known required to be off for VLBI.

    Coherence test by tone injection

    Not possible at the moment at any antenna, also not the reference antenna.

    Considerations to in the future perhaps to have either a beacon system for a sky-freq tone for the whole array. Or injection at one antenna. Currently tone injection into 1st IF after the receiver is technically not possible. A further issue is how to transport the necessary "pristine" 5 MHz maser standard to the reference antenna instead of using derived frequencies from the phase/delay-compensated 1st LO distribution system. Cannot test full RX chain coherence.

    H-maser rate

    Michael Bremer has checked the 1pps offset data of 30 past days. The rate is linear and on a level of 1e-14 sec/sec.

    2. Pending checks

    Test tone injection with noise, in the correlator room, at the RFoF receiver level.

    Brief observation of an SiO maser source from the VEX schedule to make sure the R2DBE backend data contains the maser lines i.e. have correct sideband selections in all three mixing stages.

    Check "IRAM 1PPS Generator" output against GPS 1 PPS (the generator has two PPS inputs and outputs either one of them, with fallback on signal loss). Michael Bremer reports about -120 nanosec offset of its output vs GPS 1PPS. Quite different from direct H-maser vs direct GPS 1PPS of 53.28 milliseconds, probably due to the 1PPS Generator units ability do sync-up when triggered by a command.

    Michael Bremer has suggested before to test a 1st LO synth output comparison. One synth ("VLBI synthesizer"; R&S SMA 100A) is located jointly with the H-maser in a climate controlled housing and has about 10-15 meters of cable run to the correlator room to the LO Distribution units. Next to the LO Distribution units there is another 1st LO synthesizer in normal NOEMA use (R&S SMA 100A) that receives maser 5 MHz over a similar 10-15 meter cable run. Bremer suggests mixing both LO (with small tuning offset) to see thermal stability. Given that 5 MHz cable and "VLBI" LO cable run the same below-floor-tile route the comparison will probably compare phase stability of synthesizers between climate controlled vs correlator room aircon cooled.

    R2DBE setup

    Clock  2048 MHz clk, 0 +- 3 dBm 50 ohm

    Driven by R&S SMB 100A that is 5 MHz H-maser locked.

    "HB" SMA input from GPS 1PPS

    "1PPS" SMA ref input from Maser 1PPS. Connected in order to utilize internal counter-comparator in addition to separate external 1PPS GPS-MASER unit. This functionality seems however to have issues in the new r2dbe software (?).

    Control computer (re-)customizations

    Enabled ip4 NAT/masquerade to allow Mark6's to use further NTP, and access the internet for installing DiFX for zero baseline tests.

    Added jwagner as publickey-only auth (/etc/ssh/sshd_config section like "Match User daan").

    Installed DiFX-2.6 under /home/oper/difx/ in order to have m5tone, m5spec.py and source code of some important VDIF utilities (fuseMk6, vdiftimeUDP) that can be compiled on Mark6.

    The /home/oper/bin/vex2xml.py is broken for python 2.7. Modified it.

    Initially, reverted back to the R2DBE scripts from SAO-EHT https://github.com/sao-eht rather than Radbout written-from-scratch "vlbicontrol". We have not tested it, especially not for GMVA, and no earlier experience since neither NOEMA nor APEX were in the EHT dress rehersal. Testing 03Apr2019 showed that r2dbe_monitor.py does not work.

    Switched then to the new R2DBE scripts. Needed a new config file for it. Here, r2dbe_monitor.py works. But 1PPS measurement does not. Sent email to Andre and Daan.

    /etc/dnsmasq.conf

        no-resolv
        server=192.168.200.50@eno1
        server=193.48.252.22@eno1
        dhcp-range=192.168.0.0,static,255.255.255.0  # static, otherwise dynamic leases to VLBI equipment that hang on even after MACs determined
        dhcp-host=ac:1f:6b:48:aa:e8,recorder1  # eth0 dhcp on mark6
        dhcp-host=ac:1f:6b:b2:28:da,recorder2  # eth0 dhcp on mark6
        dhcp-host=02:44:01:02:14:0b,r2dbe1
        dhcp-host=02:44:01:02:14:0c,r2dbe2

    /etc/ntp.conf

        server ntp-pdb.iram.fr

    Mark6 setup

    Installed <todo>
     

    /etc/dhcp/dhclient.conf

        append domain-name-servers 193.48.252.22, 192.168.200.50;