# # n21dk01iKQ.v2d K-band plus Q-band # # PI: D.J. Kim (MPIfr) # K-band 256 ch per 64 MHz IF, 0.25 MHz/ch, 1.0 sec AP # Q-band 128 ch per 64 MHz IF, 0.50 MHz/ch, 0.5 sec AP # # VEX has scan "mode=kband" and "mode=qband" according to the active Effelsberg receiver in each scan, # while Yebes and KVN always has simultaneous K&Q in both of these "mode=..." modes. # # The first correlation attempts used v2d 'freqId=', with one v2d for K band, another v2d for Q band. # # For some scans this worked fine. However, as soon as array composition is different in some scan, the order of # frequency entries in of the .input FREQ table changes wrt other scans, and the whole-track 'freqId=' indices # turn incorrect. # # In the end, must correlate K and Q together with the following config: # ==> 256 ch per 64 MHz IF, 0.25 MHz/ch, 0.5 sec AP # # PI must later in CASA/AIPS split out K and Q bands, and # ==> apply time averaging to K data from 0.5->1.0s, and # ==> similarly apply spectral averaging to Q data from 0.25->0.50 MHz/channel. # vex = n21dk01i.KQ.vex.obs dataBufferFactor = 24 visBufferLength = 40 startSeries = 1000 exhaustiveAutocorrs = False singleScan = True singleSetup = True antennas = Ky, Ku, Kt, Ef, Ys ZOOM zoomsKQ { # K USB addZoomFreq = freq@23976.0/bw@64.0/noparent@true addZoomFreq = freq@24096.0/bw@64.0/noparent@true addZoomFreq = freq@24216.0/bw@64.0/noparent@true addZoomFreq = freq@24336.0/bw@64.0/noparent@true # K LSB addZoomFreq = freq@23912.0/bw@64.0/noparent@true addZoomFreq = freq@24032.0/bw@64.0/noparent@true addZoomFreq = freq@24152.0/bw@64.0/noparent@true addZoomFreq = freq@24272.0/bw@64.0/noparent@true # Q USB addZoomFreq = freq@43446.0/bw@64.0/noparent@true addZoomFreq = freq@43566.0/bw@64.0/noparent@true addZoomFreq = freq@43686.0/bw@64.0/noparent@true addZoomFreq = freq@43806.0/bw@64.0/noparent@true # Q LSB addZoomFreq = freq@43382.0/bw@64.0/noparent@true addZoomFreq = freq@43502.0/bw@64.0/noparent@true addZoomFreq = freq@43622.0/bw@64.0/noparent@true addZoomFreq = freq@43742.0/bw@64.0/noparent@true } ZOOM zoomsKQEfYs { # K LSB addZoomFreq = freq@23912.0/bw@64.0/noparent@true addZoomFreq = freq@24032.0/bw@64.0/noparent@true addZoomFreq = freq@24152.0/bw@64.0/noparent@true addZoomFreq = freq@24272.0/bw@64.0/noparent@true # Q LSB addZoomFreq = freq@43382.0/bw@64.0/noparent@true addZoomFreq = freq@43502.0/bw@64.0/noparent@true addZoomFreq = freq@43622.0/bw@64.0/noparent@true addZoomFreq = freq@43742.0/bw@64.0/noparent@true } DATASTREAM EfK { filelist = filelist.ef.k } DATASTREAM EfQ { filelist = filelist.ef.q } ANTENNA Ef { zoom = zoomsKQEfYs datastreams = EfK, EfQ # Q-band has +0.12 usec of extra offset vs K-band: # freqClockOffs = 0,0,0,0, 0,0,0,0, 0.12,0.12,0.12,0.12, 0.12,0.12,0.12,0.12 } ANTENNA Ys { zoom = zoomsKQEfYs filelist = filelist.ys } ANTENNA Kt { zoom = zoomsKQ filelist = filelist.kt # Q-band has +0.032 usec of extra offset vs K-band: # freqClockOffs = 0, 0.032 } ANTENNA Ku { zoom = zoomsKQ filelist = filelist.ku } ANTENNA Ky { zoom = zoomsKQ filelist = filelist.ky } SETUP setupKQ { tInt = 0.5 outputSpecRes = 0.25 xmacLength = 0 strideLength = 0 guardNS = 2000 doPolar = True } RULE kqband { setup = setupKQ # scan = No0026 # array except Ef # scan = No0048 # Ef(K)--Ys # scan = No0043 # Ef(Q)--Ys } # EOPS from /cluster/difx/usno_finals.erp last updated at 2021-08-16 12:00:10 (+0000) EOP 59353 { xPole=0.139290 yPole=0.446480 tai_utc=37 ut1_utc=-0.181983 } EOP 59354 { xPole=0.141890 yPole=0.446240 tai_utc=37 ut1_utc=-0.182095 } EOP 59355 { xPole=0.144340 yPole=0.446110 tai_utc=37 ut1_utc=-0.182515 } EOP 59356 { xPole=0.146440 yPole=0.446150 tai_utc=37 ut1_utc=-0.183043 } EOP 59357 { xPole=0.148220 yPole=0.446250 tai_utc=37 ut1_utc=-0.183727 }