Finite precision arithmetic in Polyphase Filterbank implementations
- Authors: Myburgh, Talon
- Date: 2020
- Subjects: Radio interferometers , Interferometry , Radio telescopes , Gate array circuits , Floating-point arithmetic , Python (Computer program language) , Polyphase Filterbank , Finite precision arithmetic , MeerKAT
- Language: English
- Type: text , Thesis , Masters , MSc
- Identifier: http://hdl.handle.net/10962/146187 , vital:38503
- Description: The MeerKAT is the most sensitive radio telescope in its class, and it is important that systematic effects do not limit the dynamic range of the instrument, preventing this sensitivity from being harnessed for deep integrations. During commissioning, spurious artefacts were noted in the MeerKAT passband and the root cause was attributed to systematic errors in the digital signal path. Finite precision arithmetic used by the Polyphase Filterbank (PFB) was one of the main factors contributing to the spurious responses, together with bugs in the firmware. This thesis describes a software PFB simulator that was built to mimic the MeerKAT PFB and allow investigation into the origin and mitigation of the effects seen on the telescope. This simulator was used to investigate the effects in signal integrity of various rounding techniques, overflow strategies and dual polarisation processing in the PFB. Using the simulator to investigate a number of different signal levels, bit-width and algorithmic scenarios, it gave insight into how the periodic dips occurring in the MeerKAT passband were the result of the implementation using an inappropriate rounding strategy. It further indicated how to select the best strategy for preventing overflow while maintaining high quantization effciency in the FFT. This practice of simulating the design behaviour in the PFB independently of the tools used to design the DSP firmware, is a step towards an end-to-end simulation of the MeerKAT system (or any radio telescope using nite precision digital signal processing systems). This would be useful for design, diagnostics, signal analysis and prototyping of the overall instrument.
- Full Text:
A new continuum mapping procedure at HartRAO
- Authors: Büchner, Sarah
- Date: 2012-06-19
- Subjects: Hartebeesthoek Radio Astronomy Observatory , Radio astronomy -- Methodology , Galactic cosmic rays
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:5510 , http://hdl.handle.net/10962/d1007766 , Hartebeesthoek Radio Astronomy Observatory , Radio astronomy -- Methodology , Galactic cosmic rays
- Description: A basket weaving technique for making radio continuum maps has been developed at the Hartebeesthoek Radio Astronomy Observatory (HartRAO). This data reduction technique significantly reduces scanning effects by using independent maps scanned in orthogonal directions. The observation and data analysis procedures that were developed are presented. The technique was used to map the supernova remnant MSH 15-52 at frequencies of 5000 MHz and 8500 MHz. The flux spectral index for this supernova remnant was found to be 0.83 ± 0.02 in this frequency range. Two regions (A and B) of the Galactic plane were observed at 8500 MHz with a resolution of 6'. Region A covered the 5°x5° area 47.5°< k 52.5°, Ibl < 2.5°, and region B was the 4.2°x3° area 320.4°< I <334.6°, Ibl < 1.5°. Far infrared observations at 60 !lm were used in conjunction with the radio maps to separate the thermal and non-thermal components of the radio emission. The technique can be used to map the Galactic plane at 8500 MHz using dual polarisation once the receiver at HartRAO has been upgraded. This would fulfil a need for a medium resolution, high frequency survey of the southern Galactic plane. , Adobe Acrobat Pro 9.4.6 , Adobe Acrobat 9.46 Paper Capture Plug-in
- Full Text:
The implementation of a core architecture for geophysical data acquisition
- Authors: Heasman, Ray Edward
- Date: 2000
- Subjects: Geophysics -- Data processing , Computer software -- Development , Seismometers , Computer input-output equipment
- Language: English
- Type: Thesis , Masters , MSc
- Identifier: vital:5471 , http://hdl.handle.net/10962/d1005256 , Geophysics -- Data processing , Computer software -- Development , Seismometers , Computer input-output equipment
- Description: This thesis describes the design, development and implementation of the core hardware and software of a modular data acquisition system for geophysical data collection. The primary application for this system is the acquisition and realtime processing of seismic data captured in mines. This system will be used by a commercial supplier of seismic instrumentation, ISS International, as a base architecture for the development of future products. The hardware and software has been designed to be extendable and support distributed processing. The IEEE-1394 High Performance Serial Bus is used to communicate with other CPU modules or peripherals. The software includes a pre-emptive multitasking microkernel, an asynchronous mailbox-based message passing communications system, and a functional IEEE-1394 protocol stack. The reasons for the end design and implementation decisions are given, and the problems encountered in the development of this system are described. A critical assessment of the match between the requirements for the project and the functionality of the implementation is made.
- Full Text: