Paper
28 July 2010 The real-time control system for the CANARY multi-object adaptive optics on-sky demonstrator
Author Affiliations +
Abstract
CANARY is a Multi-Object Adaptive Optics (MOAO) system designed to demonstrate the AO aspects of proposed EELT instruments such as the multi-object spectrograph EAGLE. The first phase of Canary will be executed on the 4.2m William Herschel Telescope in 2010. We describe here the AO Real-time Control System (RTCS) for Canary. This is based on a distributed architecture of components interconnected by a fast serial fabric (sFPDP). The hardware used is a hybrid of FPGA and CPU technology. The middleware used for system data telemetry and control is based on CORBA and the publish/subscribe pattern. The system is designed to be easily modified and extended for the later, higher order, phases of CANARY. In order to provide the increase in computational power required in higher order systems, the current CPU technology can be readily replaced by acceleration hardware based on FPGA or GPU technologies. The Canary RTCS thus provides a test-bed for these new technologies that will be required for E-ELT instruments. These design concepts can be developed to provide an RTCS for E-ELT instruments and are in line with those under consideration by ESO for the E-ELT AO systems to which instruments such as EAGLE will be required to interface.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
N. A. Dipper, A. Basden, N. E. Looker, E. Gendron, D. Geng, D. Gratadour, Z. Hubert, F. Vidal, R. M. Myers, G. Rousset, A. Sevin, and E. J. Younger "The real-time control system for the CANARY multi-object adaptive optics on-sky demonstrator", Proc. SPIE 7736, Adaptive Optics Systems II, 77364P (28 July 2010); https://doi.org/10.1117/12.857242
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Real-time computing

Adaptive optics

Cameras

Field programmable gate arrays

Control systems

Sensors

Computing systems

Back to Top