HPT Roland Lemke Thomas Jrges NRAO Martin Paegert

  • Slides: 14
Download presentation
HPT Roland Lemke Thomas Jürges (NRAO) Martin Paegert 8. 10. 2005 Astronomisches Institut der

HPT Roland Lemke Thomas Jürges (NRAO) Martin Paegert 8. 10. 2005 Astronomisches Institut der Ruhr. Universität Bochum 1

Introduction n History Program inception 1986 u Feasibility studies 1988 u fund of 8

Introduction n History Program inception 1986 u Feasibility studies 1988 u fund of 8 M DM by the Ministry of Economics, Trade and Technology, NRW 1989 u Poltical problems, between AIRUB and industry and reunifcation 1992 u Several attempts meanwhile u 8. 10. 2005 2

History (cont. ) Ministry of School, Education, Science and Research (MSWWF), NRW grants new

History (cont. ) Ministry of School, Education, Science and Research (MSWWF), NRW grants new funds 1997 u HPT comes to Bochum 1999 u Replacing of the old driving system 2001 u Replacing of the old software system 2002 u First pointing tests 2003 u Shipment to Chile June 2005 u 8. 10. 2005 3

Technical concept n n n direct-motor driven roller screw, accuracy 10 nm weight of

Technical concept n n n direct-motor driven roller screw, accuracy 10 nm weight of a single leg is about 200 kg Optical configuration 1. 5 m primary mirror u Focal ratio f/D = 2. 5 u Field rotation 45 deg u 8. 10. 2005 4

M 1 n n 55 mm thin meniscus, weight 120 kg, 1. 2 t/sqm

M 1 n n 55 mm thin meniscus, weight 120 kg, 1. 2 t/sqm VLT 10 t/sqm an actively controlled primary which consists of a thin Zerodur meniscus that is permanently fixed to a CFRP grid structure 8. 10. 2005 5

M 2 a secondary whose support legs are also designed as a Hexapod to

M 2 a secondary whose support legs are also designed as a Hexapod to compensate for gravitational deformation 8. 10. 2005 6

Code generation n Automatic generation of an Component from a given IDL, including *.

Code generation n Automatic generation of an Component from a given IDL, including *. h and *. cpp files u Makefile u *. body function body u *. xsd and *. xml files for CDB u QT GUI u talk tomorrow by Martin Paegert 8. 10. 2005 7

Software 8. 10. 2005 8

Software 8. 10. 2005 8

CCD software n Different types of camera hardware but only one ACS module Camera

CCD software n Different types of camera hardware but only one ACS module Camera factory class u One interface class u Class structure: 8. 10. 2005 9

CCD: class structure 8. 10. 2005 10

CCD: class structure 8. 10. 2005 10

ACS in CCD´s real life: What is in use now? n Monitoring possibilities u

ACS in CCD´s real life: What is in use now? n Monitoring possibilities u n n 8. 10. 2005 Triggering of applications Data transfer via sequences (later via Notification Channel or bulk data channel) 1 Module – 3 CCD camera manufacturer (+ 1 simulation) – 4 different configurations 11

Next steps n n n After infrastructural problems are solved, assembly of telescope and

Next steps n n n After infrastructural problems are solved, assembly of telescope and electronics Commissioning Science verification 8. 10. 2005 12

The usage of ACS n n n 8. 10. 2005 Easy to integrate peripherials

The usage of ACS n n n 8. 10. 2005 Easy to integrate peripherials (GPS clocks, Game pads, Web. Cams, CCDs, Motor control units, DIO and AIO boards) Easy to develop GUIs with Python and Qt MS-Windows drivers u Directly ported to Linux u Using an ACS Version ported to Cygwin 13

Conclusions n n n 8. 10. 2005 ACS does what is required Sharing code

Conclusions n n n 8. 10. 2005 ACS does what is required Sharing code among projects Discussions between the groups using ACS 14