Amsterdam-ASTRON Radio Transients Facility and Analysis Centre Low Band Field of view ~10000 sq. deg. RMS 1 Jy (1 s) Resolution 40 ’ High Band Field of view ~300 sq. deg. RMS 0.05 Jy (1 s) Resolution 16 ’
Correlator Outputs Number of baselines 41616 Dual polarization Total Bandwidth 13.8 MHz 8 bit mode Subbands 575 24 kHz each Dump Time 0.1 s Data Rate ~30 Gb s-1 166176×575×32×10 • Low-latency (“real time”) processing • Significant computational challenge
Distributed Correlator B CS002 B/6 data exchange with CS003 UniBoards Correlator Products RCU RSP Filter Bank Correlator URI Packet Organizer B/6 data exchange with CS004 B/6 data exchange with CS005 B/6 data exchange with CS006 B/6 data exchange with CS007 • FPGA based “Uniboard” developed at ASTRON • 2 Uniboards per station • Each station correlates ⅙ of total bandwidth
Bad Data Mitigation Antenna Mean. Amplitude • Reject bad dipoles based on amplitudes of cross-correlations • Reject outlier visibilities based on rolling average • Simple strategies are adequate for now
Calibration Requirements • Capability for standalone operation, without the need for separate calibration observations • Accuracy adequate to generate consistent images for image plane transient detection • Latency low enough to enable quasi-real time operation • Amenable to a distributed approach • Ability to deal with problematic (RFI affected, inaccurate sky model etc.) timeslices
Calibration Algorithm Periodic multi-unit recalibration Initial calibration over several units Calibration Unit Calibration Unit Calibration Unit Calibration Unit Calibration Unit Calibration Unit Calibration Unit Calibration Unit Calibration Unit Time ... Tracking calibration per unit Flag RFI and bad dipoles Calibrate based on catalogue- derived model Update model based on WSF position fitting Recalibrate based on refined positions Subtract bright sources ... • Development of LOFAR Station Calibration • Iterative weighted alternating least-squares estimation of calibration parameters • Weighted subspace fitting based direction of arrival estimation • Fast per-sensor complex gain estimation (Salvini, OeRC)
Data Output • I thought it would never happen, but... • Thanks, Adriaan, Anastasia, Ger, the LOFAR Data Formats WG, Antonia, ...! • I thought it would never happen, but... • Thanks, Adriaan, Anastasia, Ger, the LOFAR Data Formats WG, Antonia, ...!
Imaging pipeline status • In place: • C++/Pelican pipeline structure • Simple bad data rejection • Simple imager • Matlab calibration code • Integration of Matlab code with C++ • MeasurementSet & image output • In progress: • Matlab prototype of advanced imager • Porting Matlab calibration code to C++ • To come: • Port imager to C++ • Command and control • Integration with LOFAR systems + further upgrades, refinements, etc to all the above!
Summary • Uniboard correlator making progress • Temporary alternative correlator may be considered for early deployment • Data-dumps & offline correlation enable rapid progress with the imaging system • Combination of Matlab for experimentation & C++/Pelican for deployment working well • Still a lot of work to make the Trap meet our performance requirements • Targeting regular operations during 2013