1 / 12

1 st ACS Workshop ESO Garching 8 - 9 March 2004

1 st ACS Workshop ESO Garching 8 - 9 March 2004. INAF – Astronomical Observatory of Trieste Astrophysics Division & A strophysical Technologies Division Control Systems: Staff Main Projects Collaboration with ESO ACS development ACS related projects.

xenos
Download Presentation

1 st ACS Workshop ESO Garching 8 - 9 March 2004

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1st ACS WorkshopESO Garching 8-9 March 2004 INAF – Astronomical Observatory of Trieste Astrophysics Division & Astrophysical Technologies Division Control Systems: Staff Main Projects Collaboration with ESO ACS development ACS related projects M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  2. AOTsAstrophysics Division Research staff: 22 - Radio-sun - Stars in the LG - Primordial elements - Cosmochronology - Chemical Evolution - High z Universe - T CMB at z=3 - Clusters - SN & GRB M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  3. AOTsAstrophysical Technologies Division Research staff: 12 - NTT Remote Observing - TNG (telescope, DOLORES) - VLT (test camera, Uves, Flames, X-Shooter) - ALMA - Planck & Herschel (DPC for LFI) - Astronomical Archives (TNG, LBC, Italian National Centre) - GRID: FIRB-GRID.IT, DRACO ALMA PLANCK M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  4. ATG/Control systemsStaff Software: M. Pucillo P. Santin P. Di Marcantonio C. Vuerli (50%) A. Zacchei (40%) A. Caproni (ESO/ALMA) 20% R. Cirami Mechanics & electronics: M. Comari (50%) I. Coretti (50%) C. Corte M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  5. ATG/Control systemsNational Projects • TNG/WSS (Workstation Software System ) 1989 -1996 • design, implementation, and commissioning of high level control software • design and implementation of the TNG control and user networks • TNG/Dolores • (Device Optimized for LOw RESolution)  1996-2001 • design and implementation of the control hardware and software • integration (at AOTs premises) • commissioning • TNG/WSSL (Workstation Software System Linux)  2001-2003 • porting of WSS under Linux (> 130000 lines of code)  low cost, high-performance, up-to-date and open software tools M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  6. ATG/Control systemsAOTs/ATG-ESO Collaboration • control software for the Remote Observing system for NTT (1989 – 1992) • control software for UVES (1992 – 1999) (~ 150000 lines of code) • control software for FLAMES/GIRAFFE (1999 – 2002) (~300000 lines of code) • In the framework of this collaboration ATG acts also as an “R&D group” : • porting of the control software on Unix Workstations (Remote Observing) • introduction of OO programming techniques in the Instrument Control Software • porting on Linux of the Instrument Control Software (Test Camera  2002 - 2003) • porting of VLT control software under ACS (2003  …) collaboration extended to ALMA (ACS) M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  7. ATG/Control systemsAOTs/ATG-ESO Collaboration The experience gained during this collaboration has allowed ATG to participate to national and international projects aimed at the construction of new instruments • INAF/OATs, OACt, OABr, • OAPa (I) • UCO (DK) • GEPI-OPM (F) • ASTRON (NL) • Phase A/ PDR 1999 – 2000 ATG is responsible of the control software for whole instrument • PDR (07/04) • FDR (04/05) • PAE (12/06) • PAC (07/07) • Release (10/07) M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  8. ATG/Control systemsACS Development ATG contribution to ACS development is about 1 FTE (3 people involved directly) • Templatization of ACS properties and DevIO class The ACS properties were rewritten using C++ templates, as well as the DevIO class (used for interfacing ACS with the hardware) • acscomponent class and Life Cycle of the ACS Components In the refactoring of the ACS component model, a base class for the ACS Components was created (acscomponent). This class serves as a base class for all the ACS Components. Inside this class the life cycle methods for the ACS Components has been defined and implemented M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  9. ATG/Control systemsACS Development • ACS Sampling System • The ACS Sampling System has been designed and implemented. It allows to sample every ACS property at a user-specified sustained frequency, limited only by the hardware • ACS Sampling System GUI It is the Graphical User Interface for the ACS Sampling System, based on Java and the Abeans • C++ Container Services The C++ Container Services class has been implemented. Through this class, the Container offers various services to its hosted Components M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  10. ATG/Control systemsACS Development • Exception Manager • An Exception Manager prototype has been designed and implemented. Its main role is to manage the exceptions in a multi-threaded environment • Real Time Linux • RTAI 3.0 has been installed and tested on Red Hat 9 (kernel 2.4.20). A temperature sensor was controlled in real-time with ACS through an appropriate DevIO implementation • Antenna's GUI • Design and development of the antenna management GUI based on JAVA • and Abeans • JAVA tools • Use of jtest and analysis of jcontract, used to test JAVA code developed for ACS M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  11. ATG/Control systemsACS related projects New generation control system for astronomical instruments • Control system for telescopes and astronomical instruments, based on most diffuse standards • Software based on RTLinux, Java and CORBA • Hardware chosen among COTS components • Prototype developed on a PC/104+ platform M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

  12. ATG/Control systemACS related projects Embedded Advanced Control System (eACS) • Embedded Control System based on RTLinux and ACS • Funding request to EU • Not approved • Probably will be presented again in a next Call • Participants: • OAT (coordinator) • ESO • Cosylab (Slovenia) • JSI (Slovenia) • ITEL (Slovenia) • FOTEC (Austria) • FZK (Germany) • GSI (Germany) M. Pucillo - Astrophysical Technologies Group (ATG) – AOTs–INAF 1st ACS Workshop – ESO 8-9 March 2004

More Related