Paper
25 July 2024 MAVIS: designing the interface between instrument control software and SRTC
Author Affiliations +
Abstract
MAVIS is the new MCAO Assisted Visible Imager and Spectrograph for ESO’s Very Large Telescope. It is intended to be installed at the Nasmyth focus of UT4 “Yepun” telescope and it is composed of two main parts: a multi conjugate adaptive optics module and its post focal instrumentation, an imager and an IFU spectrograph, both operating in the visible spectrum. The project is now in the final design phase, and it is expected to be commissioned in 2030. In this paper we focus on the interface between the Instrument Control System Software (ICSS) and the Soft Real-Time Computer (SRTC). ICSS is in charge of controlling all the motorized functions, managing the scientific exposures, monitoring the status of the system and coordinating the sequence of operations; on the other hand, RTC receives data from from the wavefront sensors (8 LGS and 3 NGS) to compute the corrections to be applied by the two-post focal deformable mirrors and 8 LGS jitter mirrors. ICSS will be based on the new ESO ELT software framework, which is still under development; SRTC will be based on the new ESO RTC Toolkit, also under development. We present the first design of the common interface between ICSS and SRTC, focusing mainly on the communication processes (commands and data) and which are the most critical points we had to face.
(2024) Published by SPIE. Downloading of the abstract is permitted for personal use only.
E. Costa, N. Doucet, S. Savarese, B. Salasnich, J. Bernard, D. Gratadour, and F. Rigaut "MAVIS: designing the interface between instrument control software and SRTC", Proc. SPIE 13101, Software and Cyberinfrastructure for Astronomy VIII, 131012K (25 July 2024); https://doi.org/10.1117/12.3018360
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Real-time computing

Control systems

Control software

Design

Adaptive optics

Software development

Back to Top