Tenth Synthesis Imaging Summer School UNM, June 13-20, 2006 Cross Correlators Walter Brisken.

Slides:



Advertisements
Similar presentations
Physical Layer: Signals, Capacity, and Coding
Advertisements

Signal Encoding Techniques
EET260 Introduction to digital communication
A Crash Course in Radio Astronomy and Interferometry: 2
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
Page 0 of 34 MBE Vocoder. Page 1 of 34 Outline Introduction to vocoders MBE vocoder –MBE Parameters –Parameter estimation –Analysis and synthesis algorithm.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
NASSP Masters 5003F - Computational Astronomy Lecture 13 Further with interferometry – Resolution and the field of view; Binning in frequency and.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 26.1 Data Acquisition and Conversion  Introduction  Sampling  Signal Reconstruction.
Interferometric Spectral Line Imaging Martin Zwaan (Chapters of synthesis imaging book)
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Cross Correlators Walter Brisken.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Cross-correlators for Radio Astronomy
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Topic 7 - Fourier Transforms DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Real time DSP Professors: Eng. Julian Bruno Eng. Mariano Llamedo Soria.
C. ChandlerEVLA Advisory Committee Meeting September 6-7, Scientific Commissioning Plan Claire Chandler.
J.M. Wrobel - 19 June 2002 SENSITIVITY 1 SENSITIVITY Outline What is Sensitivity & Why Should You Care? What Are Measures of Antenna Performance? What.
Backend electronics for radioastronomy G. Comoretto.
Eleventh Synthesis Imaging Workshop Socorro, June 10-17, 2008 Cross Correlators & New Correlators Michael P. Rupen NRAO/Socorro.
New correlator MicroPARSEC Igor Surkis, Vladimir Zimovsky, Violetta Shantyr, Alexey Melnikov Institute of Applied Astronomy Russian Academy of Science.
Multirate Signal Processing
Ninth Synthesis Imaging Summer School Socorro, June 15-22, 2004 Sensitivity Joan Wrobel.
FPGA-based Dedispersion for Fast Transient Search John Dickey 23 Nov 2005 Orange, NSW.
Spectral Line VLBI Chris Phillips JIVE The Netherlands Chris Phillips JIVE The Netherlands.
Ping Zhang, Zhen Li,Jianmin Zhou, Quan Chen, Bangsen Tian
Eleventh Synthesis Imaging Workshop Socorro, June 10-17, 2008 THE VLBA SENSITIVITY UPGRADE Craig Walker, NRAO.
Correlator Growth Path EVLA Advisory Committee Meeting, March 19-20, 2009 Michael P. Rupen Project Scientist for WIDAR.
JVLA capabilities to be offered for semester 2013A Claire Chandler.
1 Advanced ATNF Correlators Dick Ferris AT Electronics Development Group May 2003.
Australian Astronomy MNRF Development of Monolithic Microwave Integrated Circuits (MMIC) ATCA Broadband Backend (CABB)
Real-time Acquisition and Processing of Data from the GMRT Pulsar Back- ends Ramchandra M. Dabade (VNIT, Nagpur) Guided By, Yashwant Gupta.
An FX software correlator for VLBI Adam Deller Swinburne University Australia Telescope National Facility (ATNF)
Adaptive Filters for RFI Mitigation in Radioastronomy
The Correlators ( Spectrometers ) Mopra Induction - May 2005.
Brent CarlsonEVLA System PDR (Correlator V2) December 4-5, Correlator.
Autonomous Robots Vision © Manfred Huber 2014.
revision Transfer function. Frequency Response
Frequency Modulation ECE 4710: Lecture #21 Overview:
A real-time software backend for the GMRT : towards hybrid backends CASPER meeting Capetown 30th September 2009 Collaborators : Jayanta Roy (NCRA) Yashwant.
Software Defined Radio PhD Program on Electrical Engineering Sampling Theory and Quantization José Vieira.
NASSP Masters 5003F - Computational Astronomy Lecture 16 Further with interferometry – Digital correlation Earth-rotation synthesis and non-planar.
Atmospheric phase correction at the Plateau de Bure interferometer IRAM interferometry school 2006 Aris Karastergiou.
03/6/121 Using the VLBA for Spacecraft Navigation Jonathan Romney National Radio Astronomy Observatory VLBA 10 th Anniversary 2003 June 9 – 12.
ATCA GPU Correlator Strawman Design ASTRONOMY AND SPACE SCIENCE Chris Phillips | LBA Lead Scientist 17 November 2015.
L. Young, Synthesis Imaging Summer School, 19 June Spectral Line I Lisa Young This lecture: things you need to think about before you observe After.
Lecture 14. Radio Interferometry Talk at Nagoya University IMS Oct /43.
M.P. RupenCorrelator Connectivity Scheme Review 31 July Correlator Specifications Michael P. Rupen.
1 ATNF Synthesis Workshop 2003 Basics of Interferometry David McConnell.
M.P. RupenCorrelator Connectivity Scheme Review 31 July Scientific Impact Michael P. Rupen.
1 Advanced ATNF Correlators Dick Ferris AT Electronics Group.
M.P. Rupen, Synthesis Imaging Summer School, 18 June Cross Correlators Michael P. Rupen NRAO/Socorro.
SAGE meeting Socorro, May 22-23, 2007 WIDAR Correlator Overview Michael P. Rupen Project Scientist for WIDAR & Software.
WIDAR Correlator Options and Potential Craig Walker NRAO Socorro U.S. VLBI Technical Coordination Meeting May 14-15, 2007.
Correlators ( Backend System )
EVLA Availability - or - When Can I Use It?
Telescopes and Images.
Testing Multibit Encoding Schemes
Interpolation and Pulse Compression
UNIT-8 INVERTERS 11/27/2018.
EVLA System PDR System Overview
Rick Perley National Radio Astronomy Observatory
Observational Astronomy
Observational Astronomy
Prototype Correlator Testing
Correlator Growth Path
EVLA Advisory Panel Mtg. System Overview
Presentation transcript:

Tenth Synthesis Imaging Summer School UNM, June 13-20, 2006 Cross Correlators Walter Brisken

2 Outline ● The correlation function ● What is a correlator? ● Simple correlators ● Sampling and quantization ● Spectral line correlators ● Software correlators This lecture is complementary to Chapter 4 of ASP 180

3 The VLBA Correlator

4 The Correlation Function ● If it is an auto-correlation (AC). Otherwise it is a cross-correlation (CC). ● Useful for –Determining timescales (AC) –Motion detection (2-D CC) –Optical character recognition (2-D CC) –Pulsar timing / template matching (CC)

5 What is a Correlator? ● Visibilities are in general a function of –Frequency / polarization –Antenna pair –Time ● They are used for –Imaging –Spectroscopy / polarimetry –Astrometry In radio astronomy, a correlator is any device that combines sampled voltage time series from one or more antennas to produce sets of complex visibilities,.

6 A Real (valued) Cross Correlator Multiplier Delay Accumulator

7 Visibilities What astronomers really want is the complex visibility where the real part of is the voltage measured by antenna. So what is the imaginary part of ? It is the same as the real part but with each frequency component phase lagged by 90 degrees. Hilbert transform

8 The Complex Correlator Hilbert transform Real and imaginary parts

9 Nyquist-Shannon Sampling Theorem ● If is a real-valued time series sampled at “uniform” intervals,, then a bandwidth can be accurately reconstructed. –Uniform in which time system? ● must be band limited. –Out of band signal is aliased into the band Out of band signal aliasing into band

10 Quantization ● Sampling involves quantization of the signal –Quantization noise – non-Gaussian! –Strong signals become non-linear –Sampling theorem violated Can no longer faithfully reconstruct original signal ● Quantization is often quite coarse –3 levels at VLA –2 or 4 at VLBA –Thresholds must be chosen carefully ● Unwanted noise lessens the impact of quantization at expense of sensitivity. –Usually T sys >> T source

11 Quantization Noise 7-level quantization shown here Thresholds

12 Van Vleck Correction ● At low correlation, quantization increases correlation ● Quantization causes predictable non-linearity at high correlation ● Correction must be applied to the real and imaginary parts of separately –Thus the visibility phase is affected as well as the amplitude

13 The Delay Model ● is the difference between the geometric delays of antenna and antenna. It can be + or -. ● The delay center moves across the sky with Earth rotation – is changing constantly ● Fringes at the delay center are stopped. –Long time integrations can be done –Wide bandwidths can be used ● Simple delay models incorporate: –Antenna locations –Source position –Earth orientation ● VLBI delay models must include much more!

14 Fractional Sample Delay Compensation ● Delays must be corrected to better than. ● Integer delay is usually done with digital delay lines. ● Fractional sample delay is trickier ● It is implemented differently at different correlators –Analog delay lines (DRAO array) –Add delay to the sampling clock (VLA) –Correct phases after multiplier (VLBA) Note: this topic is covered extensively in ASP 180.

15 Pulsar Gating ● Pulsars emit regular pulses with small duty cycle ● Period in range 1 ms to 8 s; ● Blanking during off-pulse improves sensitivity ● Propagation delay is frequency dependent

16 Spectral Line Correlators ● Chop up bandwidth for –Calibration Bandpass calibration Fringe fitting –Spectroscopy –Wide-field imaging ● Conceptual version –Build analog filter bank –Attach a complex correlator to each filter ● But… –Every channel is an edge channel –Bandwidth is wasted

17 Practical Spectral Line Correlators ● Want to use a single filter & sampler –Easier to calibrate –Practical, up to a point ● The FX architecture –F : Replace filterbank with digital Fourier transform –X : Use a complex-correlator for each frequency channel –Then integrate ● The XF architecture –X : Measure correlation function at many lags –Integrate –F : Fourier transform ● Other architectures or combinations of the above are possible

18 The FX correlator Fast Fourier Transform

19 FX Correlators ● Spectrum is available before integration –Can apply fractional sample delay per channel –Can apply pulsar gate per channel ● Most of the digital parts run N times slower than the sample rate

20 FX Spectral Response ● FX Correlators derive spectra from truncated time series ● Results in convolved visibility spectrum Fourier transform Convolution

21 FX Spectral Response (2) 5% sidelobes

22 VLBA Multiply Accumulate (MAC) Card

23 The XF Correlator (real version) Real to complex FFT; often done in software 2N multipliers and integrators

24 XF Spectral Response ● XF correlators measure lags over a finite delay range ● Results in convolved visibility spectrum

25 XF Spectral Response (2) 22% sidelobes!

26 Hanning Smoothing ● Multiply lag spectrum by Hanning taper function ● This is equivalent to convolution of the spectrum by ● Note that spectral resolution is reduced because the ● longest lags are down-weighted.

27 Hanning Smoothing (2) 2 chans wide

28 XF Correlators : Recirculation ● If the correlator runs at a fixed speed, then a slower input data rate can be processed with more lags in the same amount of time. ● A factor of two decrease in bandwidth can result in four times the spectral resolution. –x2 from reduced bandwidth –x2 from more lags

29 XF Correlators : Recirculation (2) ● Example: 4 lag correlator, no recirculation –1 correlator cycle per sample interval ( ) –4 lags calculated per cycle (blue for second sample interval) –Forms 4 distinct lags → 2 spectral channels

30 XF Correlators : Recirculation (3) ● Example: 4 lag correlator with recirculation factor of 4 –4 correlator cycles (red) per sample interval ( ) –4 lags calculated per cycle (blue for second sample interval) –Forms 16 distinct lags → 8 spectral channels –Limited by LTA memory

31 VLA MAC Card

32 The EVLA WIDAR Correlator ● XF architecture duplicated 64 times, or “FXF” –Four 2 GHz basebands per polarization –Digital filter-bank makes 16 sub-bands per baseband –16,384 channels/baseline at full sensitivity –4 million channels with recirculation! ● Initially will support 32 stations; upgradable to 48 ● 2 stations at 25% bandwidth or 4 stations at 6.25% bandwidth can replace 1 station input ● Correlator efficiency is about 95% –Compare to 81% for VLA ● VLBI ready ● Will add enormously to VLA capabilities!

33 Software Correlators ● Hardware correlator = special purpose computer ● Software correlator = general purpose computer running special purpose software ● Replace circuits with subroutines ● Typically FX correlators require least compute cycles and offer most flexibility

34 Software Correlators : Advantages ● Accuracy – In hardware extra precision means more wiring and circuitry and compromises are often made ● Flexibility – Spectral resolution, time resolution, number of inputs,... not limited ● Expandability – A software correlator running on a computer cluster can be incrementally upgraded ● Rapid development – Changes and fixes don't require rewiring. Debugging is simpler. ● Special modes – Much easier to implement in software ● Utilization – All processor power is usable at all times ● Cheaper – In development

35 Software Correlators : Disadvantages ● Compared to equivalent hardware correlator: –Power hungry –Big –More expensive? (per processing power)

36 Software Correlators : Performance ● For a cluster of 3 GHz Pentium processors –VLA correlator ~ 150 CPUs –VLBA correlator ~ 250 CPUs –EVLA correlator ~ 200,000 CPUs! ● Other means of achieving high compute rates –Floating point accelerators, DSPs, FPGAs –The Cell processor –Graphics Processing units

37 Software Correlators : Niche Uses ● Baseband recorded data –Data rates limited by recording media –Media costs greater than processing costs! ● High spectral & time resolution –Masers –Spacecraft tracking –Very wide fields of view ● VLBI fringe checking Generally good for VLBI!

38 Things To Remember ● Correlator = device to calculate the correlation function –Typically special purpose computers –Software correlators becoming practical ● Two major classes of spectral line correlators –XF (or lag) correlator (e.g. VLA) –FX correlator (e.g. VLBA) ● Geometric delays need to be compensated to high accuracy ● Correlated visibilities are imperfect due to –Quantization –Spectral response –Delay model errors