In May 1997 a consistent part of the services and structures committed to the industry had already been released to the commissioning group. The telescope itself was, with the exception of the Nasmyth derotators, motors and all the optics groups, basically ready in its mechanical parts to accept the integration of all services and control equipment. Also the verification of the cabling (interlocks, data-nets, power and controls) already mounted was started in the same period. Starting from June 1998 (telescope first-light date) the telescope went gradually in use, several nights per week, in order to test and tune the tracking and pointing system, the optics and the first derotator system (Nasmyth A station). At the end of the commissioning period and with the first scientific instruments mounted (April 1999) also the first routinely observations started. In this moment the telescope is doing astronomy 80% of time and the complete first-light instrumentation is mounted.
During the last years the European Southern Observatory (ESO), in collaboration with other European astronomical institutes, has started several feasibility studies for the E-ELT (European-Extremely Large Telescope) instrumentation and post-focal adaptive optics. The goal is to create a flexible suite of instruments to deal with the wide variety of scientific questions astronomers would like to see solved in the coming decades. In this framework INAF-Astronomical Observatory of Trieste (INAF-AOTs) is currently responsible of carrying out the analysis and the preliminary study of the architecture of the electronics and control software of three instruments: CODEX (control software and electronics) and OPTIMOS-EVE/OPTIMOS-DIORAMAS (control software). To cope with the increased complexity and new requirements for stability, precision, real-time latency and communications among sub-systems imposed by these instruments, new solutions have been investigated by our group. In this paper we present the proposed software and electronics architecture based on a distributed common framework centered on the Component/Container model that uses OPC Unified Architecture as a standard layer to communicate with COTS components of three different vendors. We describe three working prototypes that have been set-up in our laboratory and discuss their performances, integration complexity and ease of deployment.
In the field of observational astrophysics, the remoteness of the facilities and the ever increasing data volumes and detectors poses new technological challenges. As an example, the VISTA and VST wide field telescopes, which are being constructed at the ESO's Cerro Paranal Observatory and will be ready in the next few years, have cameras which will produce after just one year of operation a volume of data that will exceed all the data collected by the VLT since the start of operations in 1999. This sets serious limitations if such large quantities of data must be transferred and accessed in a short time by the participating European Institutions. The EVALSO project, approved by the European Community, addresses these targets in two major ways. It will create a physical infrastructure to efficiently connect these facilities to Europe. This infrastructure will be complementary to the international infrastructure already created in the last years with the EC support (RedCLARA, ALICE, GEANT). Besides this, it will provide the astronomers with Virtual Presence (VP), i.e. the tools to perform and control an astronomical observation from the user's site. The main role of INAF - Astronomical Observatory of Trieste (OAT) within the project will be the definition of the architecture, the development of VP system and the integration of a prototype to be used as a demonstrator. This paper will focus on the description of the Virtual Presence system.
The Workstation Software Sytem (WSS) is the high level control software of the Italian Galileo Galilei Telescope settled in La Palma Canary Island developed at the beginning of '90 for HP-UX workstations. WSS may be seen as a middle layer software system that manages the communications between the real time systems (VME), different workstations and high level applications providing a uniform distributed environment. The project to port the control software from the HP workstation to Linux environment started at the end of 2001. It is aimed to refurbish the control software introducing some of the new software technologies and languages, available for free in the Linux operating system. The project was realized by gradually substituting each HP workstation with a Linux PC with the goal to avoid main changes in the original software running under HP-UX. Three main phases characterized the project: creation of a simulated control room with several Linux PCs running WSS (to check all the functionality); insertion in the simulated control room of some HPs (to check the mixed environment); substitution of HP workstation in the real control room. From a software point of view, the project introduces some new technologies, like multi-threading, and the possibility to develop high level WSS applications with almost every programming language that implements the Berkley sockets. A library to develop java applications has also been created and tested.
Large experimental facilities, like telescopes and focal plane instrumentation in the astronomical domain, are becoming more and more complex and expensive, as well as control systems for managing such instruments. The general trend, as can be learned by realizations carried out in the most recent years, clearly drives to most cost-effective solutions: widespread, stable standards in the software field, COTS (commercial off-the-shelf) components and industry standards in the hardware field. Therefore a new generation of control system products needs to be developed, in order to help the scientific community to minimize the cost and efforts required for maintenance and control of their facilities. In the spirit of the aforementioned requirements and to provide a low-cost software and hardware environment we present a working prototype of a control system, based on RTAI Linux and on ACS (Advanced Control System) framework ported to an embedded platform. The hardware has been chosen among COTS components: a PC/104+ platform equipped with a PMAC2A motion controller card and a commercial StrongARM single board controller. In this way we achieved a very powerful, inexpensive and robust real-time control system which can be used as a general purpose building block in the design of new instruments and could also be proposed as a standard in the field.
Workstation Software System is the control software of the Galileo Galilei Telescope. Developed more than 10 years ago for HP workstation, it needs now a general refurbishment to adopt the new hardware and software technologies. This paper will describe the development of this project from the linux operative system choices to the actual status of mixed control system passing throw a pro- totype realized under linux (Caproni et al. 2002).
A new generation control system for telescopes and astrophysical instruments, both by the software and hardware point of view, has been developed and tested at the laboratories of INAF-Astronomical Observatory of Trieste. In this paper we present a working prototype of such a system: a lightweight, portable, adaptive system, based on the most diffuse standards; such a prototype can be used as a general purpose building block in the design of new instruments. The software environment is based on Linux, Java and CORBA for the communications among the components of the system. The hardware has been chosen among COTS components; in particular the prototype presented here runs on a PC104+ platform.
The control and archive systems for the TNG have been designed on account of the needs of a modern telescope; they are based on stable and widespread industry standards and their architecture is fully modular and intrinsically open in order to allow future enhancements and/or modifications of their components.
The REMOT (Remote Experiment Monitoring and conTrol) project was financed in 1996 by the European Community in order to investigate the possibility of generalizing the remote access to scientific instruments. After the feasibility of this idea was demonstrated, the DYNACORE (DYNAmically COnfigurable Remote Experiment monitoring and control) project was initiated as a REMOT follow-up. Its purpose is to develop software technology to support scientists in two different domains, astronomy and plasma physics. The resulting system allows (1) simultaneous multiple user access to different experimental facilities, (2) dynamic adaptability to different kinds of real instruments, (3) exploitation of the communication infrastructures features, (4) ease of use through intuitive graphical interfaces, and (5) additional inter-user communication using off-the-shelf products such as video-conference tools, chat programs and shared blackboards.One important intermediary result, obtained in the astronomical domain through the cooperation of different institutions, is the design and development of a general telescope model, used as the basis for modeling within the project. A validation test has been made using the Nordic Optical Telescope located at the Canary Islands. Several European users controlled simultaneously the system, successfully testing the functionality of the prototype I software so far developed. Further developments will introduce enhancements that will lead to the final version in mid-2000. The final test is planned to be performed using additional telescopes, including the Italian National Galileo Telescope.
In the course of 1998 the Italian Galileo Telescope will begin operation. The first generation of instruments will include a low resolution spectrograph with multi object capabilities and full remote on-line control.
The usage of catalogs is extremely important for efficiently observing with up-to-date instrumentation. In the work described in this paper, GSC sources are cross-correlated with entries in the PPM catalog, and used as an input to the control software of the Galileo Telescope (TNG). A graphical user interface (GUI) based on IDL has also been built. The system will be used during observing time at the TNG.
Since March 1997, the TNG Telescope is int its Commissioning phase. In this paper, we describe the structure of the control software of TNG and the on-going activity of the software integration team. The Telescope Communication Network has been completely installed, the control software has been set up and the integration phase is currently in progress. The TNG control software has been designed having in mind the needs of a modern telescope control system: it is based on stable and widespread industry standards; its architecture is fully modular and intrinsically open in order to allow future enhancements and/or modifications of its components. Moreover, the code was written paying a particular attention to its portability. All these characteristics make the TNG control system open to future technology evolutions, both hardware and software-wise. The TNG control software provides a coherent environment where the information flow is constantly guided and controlled through its path across the system. Despite the multiplicity and non-homogeneity of the different subsystems, TNG provides the operator a common framework from the raw data gathering, to the real-time applications, up to the operator interface and archiving system. This was made designing and building a set of layers of increasing abstraction that were mapped onto the various physical components. A brief description of the steps followed during the integration of a number of subsystems will be given.
The commissioning phase of the Telescopio Nazionale Galileo is started during the first half of 97. Large parts of the drive, the optical and the control system have been mounted at the telescope in site (LaPalma, Canary Islands). The telescope is expected to be ready for the technical first- light during February - March 98 while the instrumentation first-light is expected for mid 98. On this review of the commissioning operations we will describe the problems encountered and the results achieved integrating the main telescope subsystems.
The REMOT project objective is to develop and validate a generic approach to allow remote control of scientific experiments and facilities that require real time operation and multimedia information feedback. The project is funded through the European Union Telematics initiative and is a collaboration, involving representatives from both the astro- and plasma physics communities. Standard communications infrastructure and software solutions will be used wherever possible. In the first step, requirements have been collected and analysed, resulting in a set of service definitions. These have been partly implemented to perform a set of demonstrations, showing the feasibility of the design.