Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.
-
Upload
shanon-white -
Category
Documents
-
view
212 -
download
0
Transcript of Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.
![Page 1: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/1.jpg)
Medicina, 07/10/2008 1
NURAGHE/ESCS:Telescope driving
subsystem
Andrea Orlati
![Page 2: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/2.jpg)
Nuraghe
• Designed for the Sardinia Radiotelescope• It’s modular• We hope it will have comparable durability and
robustness…..
• Carried on by GAI06 starting from 2004• The formal goal of the group is to develop the
software for the telescope commissioning and for acceptance tests…..
• ….but sooner or later the control software must be ready also for hungry astronomers.
• http://www.ira.inaf.it/Library/rapp-int/371-05.pdf
![Page 3: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/3.jpg)
ESCS
• Stands for Enhanced Single-dish Control System
• Current Medicina control software is based on Field System, designed for VLBI experiments.
• The new K band 7-feeds receiver urged the definition of new requirements for the single-dish observations.
• http://www.ira.inaf.it/Library/rapp-int/409-07.pdf
NURAGHEESCS
SRTMedicina
SRTMedicina
![Page 4: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/4.jpg)
System overview
![Page 5: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/5.jpg)
Requirements• Supported frames: Horizontal, Equatorial,
Galactic• Tracking precision: 2 arcseconds• OTF scans
– Cross scans
• Raster scans• Solar System bodies• Probes and artificial satellites• Catalogues
– Calibration catalogues
• Simulation mode
![Page 6: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/6.jpg)
Technical Specification
• Time Tagged Program Track• Auto stow on high speed winds• “Istantaneous” offsets from metrology• Fault tolerance• Events logging• Alarms propagation on hardware failures• Remote console• Code reuse for all telescopes• VLBI support• Both user and technical documentation• LGPL based
![Page 7: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/7.jpg)
Tools
• Platform Scientific Linux (kernel 2.6.9)• Development:C++ (99%) and Python• Scripting: bash• Compilation: GNU Make• Database schemas: XML• Repository: CVS• Documentation: Doxygen and HTML• CORBA Vendor: TAO (C++)• On-the shelf libraries: curses, slaLibrary, QT
![Page 8: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/8.jpg)
Alma Common Software
• Distributed Objects • Centralized logger• Centralized data base for system configuration• Alarms hierachy propagation• Error system• Multiplatform and multilanguage• Component/Container model• ACS is based on CORBA
![Page 9: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/9.jpg)
ACS architecture
Applications
UIF libraries
Scripting4 - Hi-level APIs and tools
...more to come...
ACS InstallerACS Application Framework
Command System
Alarm System
SamplingArchiving System
3 - Services ACS Container Serialization Plugs
Error System
Logging System
Time System
Data channel
2 - Core components
ACS Component Configuration Database
CORBA Middleware ACEDevelopment tools1 - Base tools
Astro libraries(from Commercial/Shared packages)
FITS libraries(from Commercial/Shared packages)
Device Drivers
5 - Integrated APIs and tools
![Page 10: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/10.jpg)
Component Diagram
![Page 11: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/11.jpg)
Class diagram
![Page 12: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/12.jpg)
Observation management
![Page 13: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/13.jpg)
Coordinates generator
![Page 14: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/14.jpg)
Status
• Probes and artificial satellites still missing• SRT ACU driver still missing• OTF, sidereal tracking fully tested• Quite stable during few hours of observation• To be tested under production• Remote console and FS support almost done• Some known bugs are to be tracked down
Hopefully we’ll be ready together with acquisition part before winter, so the first 22 Gigs map can be produced
![Page 15: Medicina, 07/10/2008 1 NURAGHE/ESCS: Telescope driving subsystem Andrea Orlati.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bff11a28abf838cbb327/html5/thumbnails/15.jpg)
People
• Giuseppe Maccaferri (Permanent position)• Carlo Migoni (Permanent position)• Andrea Orlati (Fixed Term position)• Simona Righini (PHD Student)• Rashmi Verma (PHD Student)
?