Skip to main content Accessibility help
×
Hostname: page-component-76fb5796d-qxdb6 Total loading time: 0 Render date: 2024-04-26T07:34:40.535Z Has data issue: false hasContentIssue false

12 - Real Time Digital Signal Processing

Published online by Cambridge University Press:  14 July 2018

Karl F. Warnick
Affiliation:
Brigham Young University, Utah
Rob Maaskant
Affiliation:
Chalmers University of Technology, Gothenberg
Marianna V. Ivashina
Affiliation:
Chalmers University of Technology, Gothenberg
David B. Davidson
Affiliation:
Curtin University, Perth
Brian D. Jeffs
Affiliation:
Brigham Young University, Utah
Get access

Summary

Introduction

In common with many other fields of electrical and electronic engineering, real-time digital signal processing (DSP) has revolutionized the processing of datastreams from phased arrays. As will be appreciated from the discussions in this book, modern radio telescopes such as LOFAR and MWA include beamformed stations (comprising individual elements) which are then correlated with each other to form the interferometric array; similarly, the ASKAP and APERTIF designs have PAF feeds on dishes, which again are correlated. In this chapter, we consider several threads of real-time DSP for correlation, beamforming and frequency channelizing.

We start by addressing real-time DSP for interferometers; here, the major cost is at the correlator stage, and this is the first topic considered, following the presentation in [1] for the theoretical background. On the one hand, many of the operations required are relatively simple – multiply and accumulate (integrate) – but there is also the requirement to perform very rapid Fourier transforms. Of course, the fast Fourier transform (FFT) is the key tool here. Aperture arrays and phased array feeds typically require Fourier transforms and correlators for array calibration and for observation-mode array signal processing, so these computational blocks have applications to all of the types of arrays considered in this book.

We then consider beamforming. Beams can be computed in real time, or if accumulated beam power estimates per channel rather than beamformer voltage time series sample outputs are sufficient for a given observation, then the array outputs can be correlated, followed by post-correlation beamforming. The major computational load for real time beamforming is the formation of weighted sums of array outputs. Array calibration with a correlator is computationally intensive, but the calculation of the beamformer weights themselves is generally negligible from a loading perspective. In most current applications, beamformer weights are computed infrequently, and this is done offline, not in real time. As the array response changes due to instrumental electronic drift, structural deformations, or ionospheric effects, beamformer weights may need to be updated at periods ranging from weeks at L band to minutes at mmwave frequencies. In the RFI mitigation scenario, fast relative motion between the SoI and interfering sources implies the need for rapid recalculation of weights (on the order of 1 to 500 ms).

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2018

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

[1] J. D., Romney, “Cross correlators,” in Synthesis Imaging in Radio Astronomy II, G. B., Taylor, C. L., Carilli, and R. A., Perley, Eds., Astronomical Society of the Pacific Conference Series, vol. 180, 1999, pp. 57–78.Google Scholar
[2] A. R., Thompson, J. M., Moran, and G. W., Swenson, Interferometry and Synthesis in Radio Astronomy, 3rd edn. New York: Springer, 2017.Google Scholar
[3] A. R., Thompson, J. M., Moran, and G. W., Swenson, Interferometry and Synthesis in Radio Astronomy, 2nd edn. Hoboken, NJ: John Wiley and Sons, 2001.Google Scholar
[4] M. H., Volkmann, A Superconducting Software-Defined Radio Frontend with Application to the Square Kilometre Array, PhD thesis, Dept. Electrical & Electronic Engineering, University of Stellenbosch, 2013.
[5] C., Harris and K., Haines, “A mathematical review of polyphase filterbank implementations for radio astronomy,” Publications of the Astronomical Society of Australia, vol. 28, no. 4, pp. 317–322, 2011.Google Scholar
[6] R., Perley, P., Napier, J., Jackson, et al., “The Expanded Very Large Array,” Proc. IEEE, vol. 97, no. 8, pp. 1448–1462, 2009. doi: 10. 1109 / JPROC. 2009. 2015470.Google Scholar
[7] G. A., Hampson, A., Brown, J. D., Bunton, et al., “ASKAP Redback-3 –an agile digital signal processing platform,” in Proc. URSI General Assembly and Scientific Symposium, 2014. doi: 10.1109/URSIGASS.2014.6930062.CrossRef
[8] J. P. Jansen van, Rensburg, The Design of a Two-element Correlation Interferometer Operating at L-band, Master's thesis, University of Stellenbosch, Dec. 2012.
[9] A., Parsons, D., Backer, A., Siemion, et al., “A scalable correlator architecture based on modular FPGA hardware, reuseable gateware, and data packetiza tion,” Publications of the Astronomical Society of the Pacific, vol. 120, no. 873, pp. 1207–1221, 2008. doi: 10.1086/593053.Google Scholar
[10] CASPER website, casper.berkeley.edu/, (accessed June 24, 2016).
[11] V. van, Tonder, Beamforming for Radio Astronomy, Master's thesis, Dept. Electrical & Electronic Engineering, University of Stellenbosch, Dec. 2014.
[12] E., Lezar and D. B., Davidson, “GPU-accelerated method of moments by example: Monostatic scattering,” IEEE Antennas Propag. Mag., vol. 52, no. 6, pp. 120–135, Dec. 2010.Google Scholar
[13] E., Lezar, GPU Acceleration of Matrix-based Methods in Computational Electromagnetics, PhD thesis, Dept. Electrical & Electronic Engineering, University of Stellenbosch, 2011.
[14] R., Wayth, M., Sokolowski, T., Booler, et al., “The engineering development array: A low frequency radio telescope utilising SKA precursor technology,” Publications of the Astronomical Society of Australia, vol. 34, e034, 2017. doi: 10.1017/pasa.2017.27.

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×