Paper
25 July 2024 SKA base classes: a case study of reusability of code in a large-scale telescope control system
Author Affiliations +
Abstract
The Square Kilometre Array (SKA) will host two radio telescopes in South Africa and Australia, each dedicated to observing at mid and low frequencies, respectively. The project has adopted the TANGO controls framework for its telescope control system. Both mid and low telescopes constitute subsystems whose components are implemented using TANGO monitoring and control and other bespoke as well as off-the-shelf software for the computing and network platforms. All devices are implemented in line with our SKA Control System Guidelines and with the aid of a shared repository for streamlined device server implementation. This ensures adherence to standards such as logging, asynchronous command execution, just to mention but a few. The components in the subsystems each implement a specialized behavior and state derived from the shared repository. The forthcoming discussion will outline how the TANGO controls framework is employed to implement the essential control elements for the SKA telescope. We will further detail our federated approach to implementing device servers which manage the different components.
(2024) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Samuel N. Twum, Drew Devereux, Thomas Juerges, Johan A. Venter, Thomas Ives, and Jarrett Engelbrecht "SKA base classes: a case study of reusability of code in a large-scale telescope control system", Proc. SPIE 13101, Software and Cyberinfrastructure for Astronomy VIII, 131012Z (25 July 2024); https://doi.org/10.1117/12.3018765
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Telescopes

Control systems

Antennas

Observatories

Design

Signal processing

Control systems design

RELATED CONTENT


Back to Top