LSST Scheduler requirements Francisco Delgado Sr. Software Engineer Telescope & Site
Scheduler Interfaces in OCS Control OCS Application OCS Sequencer History Telemetry Cmd Visits Image Quality Targets Sched Telem Visits communications middleware EFD TCS DMCS CCS
Scheduler Internal Block Diagram Sched Config Scheduler Conductor Sched Mode Control Targets Targets Downtime Degraded Sched Telem Cost functions Sched Telem Time Slew Time Telemetry Observatory conditions Observatory Model Kinematic model coordinates Astronomical Sky Sky brightness coordinates Environment conditions Candidates Scheduling Data Forecast Candidates Science Programs Value functions Environment conditions Image Quality History Quality parameters Observation History Past observations Visits Current observation 3
Requirements Flow down Science Requirements Document LPM-17 Science Book Science Collaborations LSST System Requirements LSE-29 Metrics Requirements DOC-15319 Observatory System Specifications LSE-30 OpSim Requirements DOC-15320 Observatory Control System Requirements LSE-62 Scheduler Requirements DOC-16282
Scheduler Requirements 2.1 Inputs 2.1.1 Survey Parameters 2.1.2 Scheduling Parameters 2.1.3 System Parameters 2.1.4 Internal Conditions 2.1.5 External Conditions 2.1.6 Performance Feedbacks
Scheduler Requirements 2.2 Outputs 2.2.1 Next Target 2.2.2 Predicted Schedule 2.2.3 Scheduling Meta Data 2.2.4 Survey Progress
Scheduler Requirements 2.3 Functional Requirements 2.3.1 Observatory Model 2.3.2 Update Observatory Model 2.3.3 Scheduler History 2.3.4 Science Proposals 2.3.5 Sequences in Time Distribution Proposals 2.3.6 Sky Brightness Model 2.3.7 Update Sky Brightness Model
Scheduler Requirements 2.3.8 Cost Function 2.3.9 Filter Swap 2.3.10 Self-balancing Proposal Progress 2.3.11 Deterministic Look Ahead 2.3.12 Downtime Handling 2.3.13 Warm start capability 2.3.14 Dithering 2.3.15 Operation in Event of Input Failure
Scheduler Requirements 2.4 Performance Requirements 2.4.1 Speed 2.5 Attributes 2.5.1 Multiple Scheduling Algorithms 2.5.2 Algorithms from OpSim 2.5.3 Optimizations from OpSim 2.5.4 Global Survey Optimization