GBT Dynamic Scheduling System (DSS)
description
Transcript of GBT Dynamic Scheduling System (DSS)
![Page 1: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/1.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/2.jpg)
Nomenclature
Butler
GBTOpen SessionsWindowed SessionsFixed Sessions
![Page 3: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/3.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/4.jpg)
Atmospheric Effects
Condon & Balser (2011)
![Page 5: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/5.jpg)
Maddalena
Weather Forecasts
![Page 6: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/6.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/7.jpg)
Wind Effects
Condon (2003)
21 v
21 v
![Page 8: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/8.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/9.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/10.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/11.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/12.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/13.jpg)
Observing Efficiency
![Page 14: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/14.jpg)
Stringency
![Page 15: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/15.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/16.jpg)
Pressure Factor
d
nln 1 P
![Page 17: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/17.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/18.jpg)
Observing Efficiency Limit
![Page 19: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/19.jpg)
Hour Angle Limit
Condon & Balser (2011)
![Page 20: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/20.jpg)
Tracking Error Limit
errors)flux (10% 0.20 / f tr
![Page 21: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/21.jpg)
Balser (2011); Mason & Perera (2010)
Atmospheric Stability Limit
![Page 22: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/22.jpg)
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)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/23.jpg)
Scheduler Page
![Page 24: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/24.jpg)
Schedule
![Page 25: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/25.jpg)
User Home Page
![Page 26: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/26.jpg)
User Project Page
![Page 27: GBT Dynamic Scheduling System (DSS)](https://reader036.fdocuments.net/reader036/viewer/2022081502/56816301550346895dd37863/html5/thumbnails/27.jpg)
Fini