Proposal: staged delivery of Scheduler and OpSim V1 (2016) meet most of the SRD requirements – Deliver a system that can be extended with an improved scheduler and provides the framework to develop and test the metrics and appropriate cost functions by end of 2016 – Enable division of work between T&S and SysEng with T&S delivering a scheduler system and Sims providing the framework to optimize the system – Can be managed by T&S and SysEng without too much overlap
Proposal for development 6/1/14 – 9/1/14 – Hire simulations software engineer – Cadence workshop and MAF – Evaluate OpSim outputs with current metrics 9/1/14 - 1/1/15 – Design telemetry interfaces and the pub sub model (ICDs) – Modify OpSim to produce telemetry inputs – Workshop on optimization of telescope schedules 1/1/15 – 6/1/15 – Implement V1 of scheduler in the OCS and sequencer using the current OpSim greedy algorithm – Validate algorithm against OpSim – Release OpSim to community (installation and running)
Timeline 6/1/15 – 9/1/15 – Release v1 of validated scheduler (meeting SRD) – Implement metric functions as delivered by the science collaborations 9/1/15 – 9/1/16 – Implement V2 of scheduler logic
Timeline
Scheduler Interfaces Control Mode Downtime Degraded Telemetry Observatory conditions Environment conditions Forecast History Past observations (DB) Current observation Parameters System Scheduling Survey Targets Scheduling telemetry
Scheduler Development Partition Design & Implementation (T&S) API Architecture Coding System parameters Conductor/Optimizer Scheduling Data Generic Science Program Calibration Engineering Programs Cadence & Algorithms (SE Simulation) Science cases Algorithms Survey and Scheduling parameters Coding Observatory Kinematic Model Astronomical Sky Specific Science Programs Observations History
Organization Telescope & Site Systems Engineering Simulation Systems Engineering Simulation Scheduler Team Engineering Lead SW Scheduler Scientist SW SE Science Lead Simulation Runs
Deliverables Telescope & Site Systems Engineering Simulation Systems Engineering Simulation Scheduler Team Scheduler API OCS environment OPSIM environment Scheduler Code & Framework Scheduler Code & Framework Scheduler Cadence & Algorithms Scheduler Cadence & Algorithms