| https:///weradocs/Plott_WERA_USort_RCs_Beam_rfi.shtml |
A second optional parameter can be used to pass the name of a configuration file. This file must be located in ~/etc e.g. ~/etc/params_oms.cfg . If no optional parameter is supplied, the configuration is read from ~/etc/params.cfg .
The measurement_file.USORT passed to Plott_WERA_USort_RCs_Beam_rfi is the starting point of a series of 128 samples data sets to be combined. The first figure gives the range-Doppler map of just the first .USORT file (128 samples). The second figure gives the result of combining it with the next coherent .USORT file (256 samples). This process is continued until four .USORT files are combined (512 samples). From this time on, the oldest .USORT file is removed from the combining process and the next one is added to keep a timeseries of 512 samples. This process is repeated until the first gap in the coherent stream of .USORT files is found.
As the data is unsorted and uncalibrated, the calibration file has to be passed in [params*.cfg], see below. If CALF_nnn is not defined, the default file /home/wera/etc/calibration.wera' is used.
Please ensure to pass the correct calibration file to Plott_WERA_USort_RCs_Beam_rfi.
The beam can be steered to +/- 60 degrees.
Plott_WERA_USort_RCs_Beam_rfi reads all information needed on number of channels, length of timeseries, etc. from the header (first 512 bytes of data file) and the following parameters for PARAM_UV.CFG (VMS) or /home/wera/etc/params.cfg (Linux):
Values in PARAM_UV.CFG or /home/wera/etc/params.cfg:
AUTO_SCALE = .TRUE. !.true. = use auto scale
C Name of WERA Gain File
C
GAIN_NAME = '/home/wera/etc/wera_gain.dat'
!The following 7 parameters allow simultaneous use of a linear and
!a square array within the same WERA system. They provide a mapping
!of receiver channels to antenna numbers. A value of '0' indicates that
!this antenna configuration does not exist in the actual WERA system.
!
ARR1_001 = 1 !First antenna# in linear array
ARR2_001 = 16 !Last antenna# in linear array
ARRD_001 = 9.35 !Distance between elements [meters]
!Name of file for FullCalibration
FCAL_001 = '/home/wera/etc/LaRevellata.fullcal'
!Name of file for linear array spacing
DIST_001 = 'antdist_LaRevellata.asc'
!
! calibration file
CALF_001 = '/home/wera/etc/calibration_buesum.wera'
|
The following box shows a typical output generated by Plott_WERA_USort_RCs_Beam_rfi:
wera@privwera4:~/Fortran/do_> Plott_WERA_USort_RCs_Beam_rfi ~/data/Buesum/2008-03-080-22-00-00_bue.USORT Plott_WERA_USort_RCs_Beam_rfi V1.1.1 Linux: *** Reading configuration from /home/wera/etc/params.cfg *** Now processing /home/wera/data/Buesum/2008-03-080-22-00-00_bue.USORT nant_sort = 12 antennas Frequency = 10.7449999 MHz NSER = 128 Samples T_chirp = 0.260000 s F_bragg = 0.334428 Hz Last RC = 100 range cells RANGEresol = 1.2000 km RAN_OFF = 0.4167 RC RAN_OFF = 500 m TRUE_NORTH = 349 degrees DDS_Clock = 181.48430769 MHz MT = 1536 samples SSR = 0.000000000000 seconds *** Header: 0128 SAMPLES 20-MAR-08 22:00 UTC Buesum FMUNSO FREQUENZ 10.745MHZ *** Reading antenna locations from /home/wera/etc/antpos_Buesum.asc *** FullCalib does not exist ....: ~/etc/Site.fullcal *** Reading WERA_Gain ...........: /home/wera/etc/wera_gain.dat *** Reading Calibration data: /home/wera/etc/calibration_bue.wera *** Processing with RFI information. *** Combined: NSER = 128 NANT_SORT = 12 NRAN = 100 has_RFI = T *** Normalizing antenna gains. *** Calculating S/N of each antenna. X Display [X], PostScript [P], GIF [G] -> x Beam steering (-60 ... +60 degrees) -> 0 Next timestep? [Y/N] -> y *** Now processing /home/wera/data/Buesum/2008-03-080-22-00-33_bue.USORT nant_sort = 12 antennas Frequency = 10.7449999 MHz NSER = 128 Samples T_chirp = 0.260000 s F_bragg = 0.334428 Hz Last RC = 100 range cells RANGEresol = 1.2000 km RAN_OFF = 0.4167 RC RAN_OFF = 500 m TRUE_NORTH = 349 degrees DDS_Clock = 181.48430769 MHz MT = 1536 samples SSR = 33.279999000000 seconds *** Header: 0128 SAMPLES 20-MAR-08 22:00 UTC Buesum FMUNSO FREQUENZ 10.745MHZ *** Reading antenna locations from /home/wera/etc/antpos_Buesum.asc *** FullCalib does not exist ....: ~/etc/Site.fullcal *** Reading WERA_Gain ...........: /home/wera/etc/wera_gain.dat *** Reading Calibration data: /home/wera/etc/calibration_bue.wera *** Processing with RFI information. *** Combined: NSER = 256 NANT_SORT = 12 NRAN = 100 has_RFI = T *** Normalizing antenna gains. *** Calculating S/N of each antenna. *** Normalizing antenna gains. X Display [X], PostScript [P], GIF [G] -> x Beam steering (-60 ... +60 degrees) -> 0 Next timestep? [Y/N] -> n |
The output of the program gives information on:
Frequency : WERA center operating frequency NSER : Number of samples T_chirp : Duration of a chirp -> sample rate F_bragg : Bragg frequency Last RC : Last range cell number RANGEresol : Range resolution RAN_OFF : Range cell offset to compensate for cable length TRUE_NORTH : Geographical direction of the linear array SSR : Start seconds of the timeseries |
A series of figures can be generated for each beam direction:
1st figure (128 samples)
2nd figure (256 samples)
3rd figure (384 samples)
4th figure (512 samples)
The dynamic range shown in the figures has a fixed reference point:
The ADC's maximum input voltage of +/-10 Volts * Gain Ramp refers to 0 dB.
Linux: Source is in Plott_WERA_USort_RCs_Beam_rfi.F Compilation and linking with '. do_plott_wera_usort_rcs_beam_rfi.sh' Compilation and linking with '. do_X11R6_plott_wera_usort_rcs_beam_rfi.sh' Call with > Plott_WERA_USort_RCs_Beam_rfi <measurement_file>.sort e.g.: > Plott_WERA_USort_RCs_Beam_rfi ~/data/Buesum/2008-03-080-22-00-00_bue.USORT params_oms.cfg |
VMS: Source is in Plott_WERA_USort_RCs_Beam_rfi.F Compilation and linking with '@Plott_WERA_USort_RCs_Beam_rfi' Program needs to be defined as an external command to take parameters from the command line, e.g. $ Plott_WERA_USort_RCs_Beam_rfi :== $$USER1:[WERA.Fortran]Plott_WERA_USort_RCs_Beam_rfi.exe Call with $ Plott_WERA_USort_RCs_Beam_rfi <measurement_file>.USORT param_uv*.cfg e.g.: $ Plott_WERA_USort_RCs_Beam_rfi $data4:[Buesum]2008-03-080-22-00-00_bue.USORT params_oms.cfg |