Hostname: page-component-89b8bd64d-nlwjb Total loading time: 0 Render date: 2026-05-06T20:15:52.382Z Has data issue: false hasContentIssue false

MWA tied-array processing IV: A multi-pixel beamformer for pulsar surveys and ionospheric corrected localisation

Published online by Cambridge University Press:  10 May 2022

N. A. Swainston*
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
N. D. R. Bhat
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
I. S. Morrison
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
S. J. McSweeney
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
S. M. Ord
Affiliation:
CSIRO Astronomy and Space Science, PO Box 76, Epping, NSW 1710, Australia
S. E. Tremblay
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
M. Sokolowski
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA 6102, Australia
*
Corresponding author: N. A. Swainston, email: nicholas.swainston@postgrad.curtin.edu.au
Rights & Permissions [Opens in a new window]

Abstract

The Murchison Widefield Array (MWA) is a low-frequency aperture array capable of high-time and frequency resolution astronomy applications such as pulsar studies. The large field-of-view of the MWA (hundreds of square degrees) can also be exploited to attain fast survey speeds for all-sky pulsar search applications, but to maximise sensitivity requires forming thousands of tied-array beams from each voltage-capture observation. The necessity of using calibration solutions that are separated from the target observation both temporally and spatially makes pulsar observations vulnerable to uncorrected, frequency-dependent positional offsets due to the ionosphere. These offsets may be large enough to move the source away from the centre of the tied-array beam, incurring sensitivity drops of ${\sim}30{-}50\%$ in Phase II extended array configuration. We analyse these offsets in pulsar observations and develop a method for mitigating them, improving both the source position accuracy and the sensitivity. This analysis prompted the development of a multi-pixel beamforming functionality that can generate dozens of tied-array beams simultaneously, which runs a factor of ten times faster compared to the original single-pixel version. This enhancement makes it feasible to observe multiple pulsars within the vast field of view of the MWA and supports the ongoing large-scale pulsar survey efforts with the MWA. We explore the extent to which ionospheric offset correction will be necessary for the MWA Phase III and the low-frequency square kilometre array (SKA-low).

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of the Astronomical Society of Australia
Figure 0

Figure 1. Left: how the MWA Phase II extended array (P2E) tied-array beam’s half-width half-maximum (HWHM) scales with frequency assuming a Gaussian beam shape compared to different ionospheric offset estimates. Right: how these offsets would affect the relative sensitivity of an observation. The ionospheric offset estimates include: Residual angular offset (50%), the median residual offset for the 50th percentile of the observations (Jordan et al. 2017); Residual angular offset (90%), as above but for the 90th percentile; Bulk time offset (1 h), the maximum change in the bulk offset over 1 h seen in the work of Arora et al. (2015); Bulk time offset (12 h), as above but over a 12 h period.

Figure 1

Figure 2. A comparison of the processing time and workflow of the single-pixel beamformer (top panel) processing a single beam and the multi-pixel beamformer (bottom panel) processing five beams. Each block represents the processing time required to read in a second of data (red), apply the calibration solution (purple), perform the delay compensation and tile summation (green) and write out the results (blue).

Figure 2

Table 1. The benchmarks of each part of the MWA multi-pixel beamformer on three supercomputers where GPU is the brand/model of graphics card, TFLOPS (TeraFlops) is the peak performance for double precision of the graphics card, N$_{GPU}$ is the total number of GPUs available on the supercomputer. The following are estimates of the time required to process a second of data at each step where $t_R$ is the time spent reading in data, $t_C$ is the time spent transferring data onto the GPU and applying the complex gains, $t_B$ is the time spent forming the beam and calculating the Stokes parameters and $t_W$ is the time spent writing the data to disk. There are also factors of improved processing efficiency for 20 beams where $F_T$ is the theoretical improvement using Equation (5) and $F_B$ is the measured improvement from benchmarking.

Figure 3

Figure 3. A comparison of the processing efficiency improvement of the multi-pixel beamformer for a given number of beams on the OzSTAR (green), China SKA Regional Centre’s prototype (red) and Garrawarla (blue) supercomputers. The processing efficiency per tied-array beam is an increasing function of the number of simultaneously calculated beams for the multi-pixel beamformer.

Figure 4

Table 2. A comparison of the original single-pixel beamformer (SPB) and the multi-pixel beamformer (MPB) processing times in seconds per tied-array beam per coarse frequency channel for a 10-min MWA observation where 1 B and 20 B represent calculating 1 beam or 20 beams simultaneously. “6 000 Beams’ indicates the processing time in kSU (thousand service units) to process the ${\sim}6\,000$ tied-array beams required to tile the entire FoV of a 10-min MWA Phase II compact array observation.

Figure 5

Figure 4. The localisation of PSR J0036-1033 (Swainston et al. 2021) in observation 1292933216. The observation is centred at 155 MHz and the tied-array beam has a FWHM of ${\sim}1.26\,\mathrm{arcmin}$. The localisation method is as described in Bannister et al. (2017) and estimates the position to within 14 arcsec. Left: the dashed lines represent the FWHM of each of the tied-array beams. The faint grey dashed lines are beams that are more than a beam width away and therefore not included in the localisation calculation. Right: the first (dark blue) and second (light blue) confidence intervals of the localisation.

Figure 6

Figure 5. The results of position estimation using a grid of pointings around the 18 pulsars in observation 1276619416. $\textit{left inset}$: The difference between the position estimated using the method shown in Figure 4 and the known position from the ATNF pulsar catalogue. $\textit{left}$: The offsets of each pulsar increased by a factor of 100, so they are visible for each pulsar’s position to show that after subtracting the bulk offset, there does not appear to be any obvious correlation between the direction of the residual offsets and sky position. $\textit{right}$: The degradation in the signal-to-noise ratio (SN) of the pulsar due to its incorrect position and its total offset. The blue line represents the expected degradation using the naturally weighted point spread function generated by taking the Fourier transform of the projected baselines.