binocular observing with lucifer · binocular observing with lucifer scheduling and synchronisation...

17
Fakultät für Physik und Astronomie Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer RUHR-UNIVERSITÄT BOCHUM

Upload: others

Post on 18-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012

Binocular Observing with LUCIFERscheduling and synchronisation Fakultät für Physik und AstronomieKai Lars Polsterer

RUHR-UNIVERSITÄT BOCHUM

Page 2: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 2/17

LUCIFER Software Development● Bochum:− Alexander Pramskiy, Alexander Becker, Björn Kleemann, Dominik

Bomans, Ralf-Jürgen Dettmar− instrument control software (LCSP, LMC)

● Heidelberg:− detector control software (GEIRS)− exposure time calculator (ETC)− script preparation (LSC) / checking software

● Garching:− mask preparation software (LMS)

● Tucson:− telescope software (TCS, IIF, IIFServer/ice)

Page 3: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 3/17

Software Overview / Current Status● Java / distributed system● multi-tier architecture− some changes to Control and

Instrument-Tier (new detector)− System, Instrument and

Control-Tier ready for binocularobserving

− tests of new telescope andreadout services are missing

− Operation-Tier needs morechanges / extensions thanexpected System

Instrument

Control

Operation

Software-Architecture

Page 4: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 4/17

Software Overview / Current Status● new engineering access

Page 5: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 5/17

Software Overview / Current Status● new engineering access

Page 6: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 6/17

Software Overview / Current Status● new engineering access

Page 7: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 7/17

The Challenges of Binocular Observations

Witali Klitschko, 2003

“mit dem Zweiten sieht man besser”

Page 8: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 8/17

=

The Challenges of Binocular Observations

Page 9: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 9/17

The Challenges of Binocular Observations● synchronization is done by telescope● no scheduling / no data exchange● two independent telescopes!

Page 10: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 10/17

The Challenges of Binocular Observations● current observing

Page 11: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 11/17

The Challenges of Binocular Observations● current observing / existing tools not used

Page 12: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 12/17

The Challenges of Binocular Observations● current observing

[START_ARCHIVE_INFORMATION] PARTNER =LBTB PI_NAME =ME PROP_ID =12345[END_ARCHIVE_INFORMATION]

[START_INSTRUMENT_SETUP] CAMERA =N3.75 FILTER =clear GRATING_UNIT =mirror MASK_POSITION =no_mask_in_use FLEXURE_COMP =on[END_INSTRUMENT_SETUP]

[START_TELESCOPE_SETUP] TARGET_NAME =zero-position TARGET_COORD =00 00 00.0 +00 00 00.0 GUIDE_NAME =NOMAD090_06_R16.42_d3.8 GUIDE_COORD =00 00 04.77 +00 03 34.6 POSANGLE =0.0 ROT_MODE =position TELESCOPE_MODE =active[END_TELESCOPE_SETUP]

[START_READOUT_SETUP] DIT =10 NDIT =1 NEXPO =1 ROE_MODE =o2dcr SAVE_MODE =normal[END_READOUT_SETUP]

[START_OBSERVING_SETUP] OFFSET_TYPE =relative COORD_SYS =DETXY[END_OBSERVING_SETUP]

>_ ./executeLUCI1Script.sh my_observation.txt

Page 13: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 13/17

The Challenges of Binocular Observations● if everything is ok, binocular observations are easy,

● how do we execute scripts in parallel?● how do we synchronize actions?● how can we determine what went wrong?● what can we do in case of failures / error?

● currently all complexity is shifted to preparation phase!

but...

Page 14: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 14/17

The Challenges of Binocular Observations● a new data structure to describe observations

observation item

telescope setupleft arm task right arm task

readoutsetup

readoutsetup

instrumentsetup

instrumentsetup

metadata

custom forleft arm

custom forright arm

common setup

Page 15: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 15/17

The Challenges of Binocular Observations● a new central scheduler

telescopemanager

right readoutmanager

right instrumentmanager

left readoutmanager

left instrumentmanager

scheduler

Page 16: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 16/17

synchronize all

synchronize all

synchronize all

right arm

The Challenges of Binocular Observations● a new central scheduler left armtelescope

observation block #N

commonsetup instrument instrumentL R

readout readout

readoutinstrument readoutinstrumentL R

readoutinstrument readoutinstrumentR

readout readoutL R

readout readoutinstrumentL R

commonsetup readoutinstrument readoutinstrumentL R

commonsetup

readout readout

Page 17: Binocular Observing with LUCIFER · Binocular Observing with LUCIFER scheduling and synchronisation Fakultät für Physik und Astronomie Kai Lars Polsterer ... GUIDE_NAME =NOMAD090_06_R16.42_d3.8

Fakultät für Physik und Astronomie

Kai Lars Polsterer | AG-Tagung | Hamburg | September 24-28, 2012 17/17

The Challenges of Binocular Observations● to solve the issues we need:− new manager for instrument, readout and telescope− a central scheduler− a different way of describing observations− an observation preparation tool

visit us at the poster: Pramskiy + Polsterer