gbt dynamic scheduling system (dss)

27
GBT Dynamic Scheduling System (DSS) Dana Balser, Jim Braatz, Mark Clark, Jim Condon, Ray Creager, Mike McCarty, Ron Maddalena, Paul Marganian, Karen O’Neil, Eric Sessoms, Amy Shelton

Upload: cecily

Post on 23-Feb-2016

43 views

Category:

Documents


0 download

DESCRIPTION

GBT Dynamic Scheduling System (DSS). Dana Balser , Jim Braatz , Mark Clark, Jim Condon, Ray Creager , Mike McCarty, Ron Maddalena , Paul Marganian , Karen O’Neil, Eric Sessoms , Amy Shelton. Nomenclature. GBT Open Sessions Windowed Sessions Fixed Sessions. Butler. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GBT Dynamic Scheduling System (DSS)

GBT Dynamic Scheduling System (DSS)

Dana Balser, Jim Braatz, Mark Clark, Jim Condon, Ray Creager, Mike McCarty, Ron Maddalena, Paul Marganian, Karen O’Neil, Eric Sessoms, Amy Shelton

Page 2: GBT Dynamic Scheduling System (DSS)

Nomenclature

Butler

GBTOpen SessionsWindowed SessionsFixed Sessions

Page 3: GBT Dynamic Scheduling System (DSS)

Observing

Scheduling Algorithm24-48 Hours in Advance

Scheduling Probabilities

Post-ObservationReports

Data CollectionAdvance of Semester

Reports of schedule,logs, time lost, etc

Phase IIdata

collection

Sensitivitycalculator

Timeavailabilityprediction

ProposalSubmission

Tool

Sciencegrades

How does it work?

Historicalprobabilities

Weatherforecasts

Monitor schedule

BackupProject run

Observingscripts

AutoschedulerRun

Scheduler modifiesand approves

Notificationsent

Provided outside the DSS

Provided by the DSS

Requirements• Scheduling observers, not

scripts•Observers retain control •Minimum of 24 hours advance notice for observers• Wide array of hardware•Cannot increase workload of staff or observers

Page 4: GBT Dynamic Scheduling System (DSS)

Atmospheric Effects

Condon & Balser (2011)

Page 5: GBT Dynamic Scheduling System (DSS)

Maddalena

Weather Forecasts

Page 6: GBT Dynamic Scheduling System (DSS)

Atmospheric Stability

Maddalena; Balser (2011)Pyrgeometer: non-imaging device sensitive to 4.5-40 micron over 150 deg fov.

Page 7: GBT Dynamic Scheduling System (DSS)

Wind Effects

Condon (2003)

21 v

21 v

Page 8: GBT Dynamic Scheduling System (DSS)

Weather Forecasts: wind

Obs

Win

d S

peed

(m/s

)

Forecast Wind Speed (m/s)

Day

Night

Balser (2010); Maddalena

Page 9: GBT Dynamic Scheduling System (DSS)

Solar Heating

rms330 micron

rms220 micron

Nikolic et al. (2007)

SurfaceWave front errors from OOF maps.

Grayscale: +/- 2 radContour: ½ rad intervals

Primary SurfaceDay: 300 micronNight: 250 micron

Offset PointingDay: 3.3 arcsecNight: 2.7 arcsec

Page 10: GBT Dynamic Scheduling System (DSS)

R = (ηS Pαβ Pν

γ) (leff lHA lz ltr lst) (foos fcom fsg ftp)(tttntlettb)

Scoring Equation

Weather:

Observing EfficiencyStringency

Pressure Factors:

Right Ascension Frequency

Performance Limits:

Observing Efficiency Hour AngleZenith Angle

Tracking ErrorAtmospheric Stability

Other Factors:

Observers on SiteCompletion of Projects

Science GradesThesis Projects

Temporal Constraints:

Transit Nighttime

LST ExclusionTime Between

Page 11: GBT Dynamic Scheduling System (DSS)

R = (ηS Pαβ Pν

γ) (leff lHA lz ltr lst) (foos fcom fsg ftp)(tttntlettb)

Scoring Equation

Weather:

Observing EfficiencyStringency

Page 12: GBT Dynamic Scheduling System (DSS)

Observing Efficiency

s m 15.3

|v| arcsec

and ),/( f where;f)2ln(41

4ln(2)f 1

and ,])exp[-(4 where;) ( 32-exp

exp T)exp( T

4

1-2o

2tr

tr

2

2

2

tr

2asur

2a

2n

2d2

2

sur

2

sys

sysatm

trsuratm

Page 13: GBT Dynamic Scheduling System (DSS)

Observing Efficiency

Page 14: GBT Dynamic Scheduling System (DSS)

Stringency

Page 15: GBT Dynamic Scheduling System (DSS)

R = (ηS Pαβ Pν

γ) (leff lHA lz ltr lst) (foos fcom fsg ftp)(tttntlettb)

Scoring Equation

Pressure Factors:

Right Ascension Frequency

Page 16: GBT Dynamic Scheduling System (DSS)

Pressure Factor

d

nln 1 P

Page 17: GBT Dynamic Scheduling System (DSS)

R = (ηS Pαβ Pν

γ) (leff lHA lz ltr lst) (foos fcom fsg ftp)(tttntlettb)

Scoring Equation

Performance Limits:

Observing Efficiency Hour AngleZenith Angle

Tracking ErrorAtmospheric Stability

Page 18: GBT Dynamic Scheduling System (DSS)

Observing Efficiency Limit

Page 19: GBT Dynamic Scheduling System (DSS)

Hour Angle Limit

Condon & Balser (2011)

Page 20: GBT Dynamic Scheduling System (DSS)

Tracking Error Limit

errors)flux (10% 0.20 / f tr

Page 21: GBT Dynamic Scheduling System (DSS)

Balser (2011); Mason & Perera (2010)

Atmospheric Stability Limit

Page 22: GBT Dynamic Scheduling System (DSS)

Packing (Open Sessions)

Problem: a thief with a bag of capacity N, faced with a number (M) of possible goodies each having a different weight (cost) and value, how do you pack your bag to maximize your take?

Brute Force: order (M!)Knapsack Algorithm: order (M*N)

N = number of quarter hours to scheduleM = number of potential sessionsOverhead = 15 min.

Sessoms

Page 23: GBT Dynamic Scheduling System (DSS)

Scheduler Page

Page 24: GBT Dynamic Scheduling System (DSS)

Schedule

Page 25: GBT Dynamic Scheduling System (DSS)

User Home Page

Page 26: GBT Dynamic Scheduling System (DSS)

User Project Page

Page 27: GBT Dynamic Scheduling System (DSS)

Fini