1 Scheduling Requirements ● overview ● scheme ● requirements ● open questions.

Slides:



Advertisements
Similar presentations
Testing Constrained Combinations Vera Pironska QA Engineer XAML Team 1 XAML Team 1 Telerik QA Academy Telerik QA Academy.
Advertisements

MIDAS is a complete web based scheduling solution for managing your facility’s bookings and resources. MIDAS is a complete web based scheduling solution.
WebStat™ Programming and Configuration of Thermostats.
Better Maintenance of the Schedule of Classes Through Customization and Security.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 3/16/2012OVSA Preliminary Design Review.
Astro Pages Earth and Space Science THE CYCLES OF THE MOON.
NetVuze Precision Network Meter standalone, easy to use, networked with data logging.
Verify your data entry You could use data types and field properties for adding any validation on your date: EX: Data type: number : allow the user to.
Michał Zaczek Tutor: dr inż. Krzysztof Poźniak Data Base of Distant Universe Events Institute of Electronic Systems Group : PERG.
Virtual Interaction Manager
IVC : a simulation and model-fitting tool for optical-IR interferometry Abstract I present a new software tool, called “Interferometry Visibility Computations”
Problem Statement: Users can get too busy at work or at home to check the current weather condition for sever weather. Many of the free weather software.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Online Music Store. MSE Project Presentation III
July What is the eCost TMS Solution ? Benefits & Features Explore the eCost Software Smart Storage Device (SSD9000 / SSD9001) - Buffers DX10 Dongle.
NETWORKING & SYSTEM UPDATES
Observations with AMBER  General overview  P2VM  OB preparation with P2PP P2PP / OB / templates Available templates for observation procedure Typical.
Lunar CRater Observation and Sensing Satellite Project LCROSS Astronomer Workshop Feb. 29, 2008 NASA/ARC, Mountain View, California Mission Design & Observation.
ATLAS Detector Resources & Lumi Blocks Enrico & Nicoletta.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
1 GUI requirements ● overview ● types – displaying DB content – editing DB content – plotting DB content / displaying result plots ● requirements ● some.
Pi of the Sky off-line experiment with GLORIA Ariel Majcher National Centre for Nuclear Research Warsaw, Poland 10th INTEGRAL/BART Workshop, April.
 TATA CONSULTANCY SERVICES MM - Inventory management.
Stavroula Balopoulou , Angelo Lykiardopoulos, Sissy Iona HCMR-HNODC
MIKADO – Generation of ISO – SeaDataNet metadata files
Gravity Control™: Is the simplest system for complex data search and management Introduces a new generation graphic user interface Handles large amounts.
Architecture Review 10/11/2004
Operating Systems & System Software
Software Overview Sonja Vrcic
Working in the Forms Developer Environment
Module 11: File Structure
Project Work Order Generator
Archiving and Document Transfer Utilities
Creating a Basic Form Module
REVEALING THE ACTUAL COST OF TELECOMMUNICATIONS TO MOBILE USERS
System Design Ashima Wadhwa.
ShareTheTraining TRR ARB Presentation Team 11
MCTS Guide to Microsoft Windows 7
RCM Turbo SQL Version.
CMS Central Version 1.0 Made by Eden Sun Jan 2010.
Data Validation and Protecting Workbook
LCGAA nightlies infrastructure
MM03 - Master Data in Purchasing & Contract
Data File Import / Export
17 Personnel Time Recording
Software Architecture in Practice
Creating and Editing a Worksheet
HORIZONT IWS/WebAdmin Many thanks for your attention
Customization
5.8 Presentation.
Database Driven Websites
What is a shadow? What causes it?
Cover page.
DSI/Circulation: Commercial Delivery Partners
CodePeer Update Arnaud Charlet CodePeer Update Arnaud Charlet
How Can I Do Depreciation and Depletion?
CodePeer Update Arnaud Charlet CodePeer Update Arnaud Charlet
Evaluation: Pathways and Guidance Projects and Events
Test coverage Tor Stålhane.
RUM Conjecture of Database Access Method
Observing with Modern Observatories (the data flow)
Why Background Processing?
Product Training Fixed Assets
PDS, Primo, Aleph, MetaLib, SFX General workflow
Wavewin Sniffer 24 Configuration & Polling Software
Designing IIS Security (IIS – Internet Information Service)
Module 2B - Data Systems Marco MERENS Nevin MURAD Lima, March 2019
Disclosure This presentation is intended as a high level overview of TRS reporting. This presentation should not be viewed as a comprehensive overview.
Online Positioning User Service Review and new developments
and Forecasting Resources
Presentation transcript:

1 Scheduling Requirements ● overview ● scheme ● requirements ● open questions

2 scheduling

3 Use Cases ● user wants to – check the meta schedule – check the nightly schedule – insert / update the meta schedule ● general: sources to be observed, how long? ● specific: special observations, e.g. – MWL campaign => fixed time range; has priority – ToO observation => higher priority than standard observation – Crab test measurement => certain configuration, e.g Zd

4 What is the meta schedule? How is it defined? ● option 1: – high priority observations: ● source name ● start and stop time of observation – general observation: ● list of observed sources ● ratio in which sources should be observed ● option 2: – for a all observations: ● source name ● start and stop time of observation ● duration of observation ● priority of observation, e.g. defined by observation type two different types of observations described in a different way Differences: same way to describe all observations but needs observations cycles

5 Input Data ● astronomical sources: – name, sky position – total observation time – time range of observation – type of observation / priority ● already observed time for each source ● quality of past observations for each source (weather and environmental conditions, results from analysis, hardware defects,...)

6 Input Data 2 ● general limits for observation (given per source – maximum zenith distance – minimum and maximum duration of one block of observation – minimum angle to the moon ● priorities of observation types ● position of sun and moon ● catalog with bright stars for tpoints ● date of last pointing model

7 Output data / Interfaces ● web pages showing – meta and nightly schedule in form of a list and graphically – zoomable – show fraction of observation times for each source for displayed period – show ratio of observed/scheduled observation time ● web page to update and insert new entries to the meta schedule ● nightly schedule

8 Standard observations FACT Scheduler

9 time GRS 1915 Crab ToO test 20:00 24:00 04:00 08:00 FACT Scheduler

10 How is Nightly Schedule defined? ● option A: list of runs – run number – start time – stop time – sky position – run type (calibration, pedestal, data, none) – source type: TeV source, star for Tpoint ● option B: list of time windows – start time – end time – sky position – source type: TeV source, star for Tpoint

11 Assumptions ● the scheduler does not take into account automatic alerts (e.g. GCN or online analysis). In the case of an alert, the meta schedule has to be adapted manually via the webinterface ● observation types ordered by priority: MWL, ToO, Standard, Test ● The meta schedule does not contain any configuration information. In case of specific tests, time can be blocked in the scheduler. But the test runs are started directly from the run-gui.

12 Requirements Scheduler ● distribute the available observation time as equally as possible to a few sources ● schedule high priority observation (e.g. MWL, ToO) with a fixed time window ● schedule tpoints for the time in which no source can be observed

13 Requirements Scheduler 2 ● schedules for at most 1 year in advance ● take into account visibility of all scheduled sources (for at least 6 months) ● possible to recalculate schedule of already partially measured night ● perform reschedule – at the beginning of each night (taking into account the quality information from the previous nights) – when new high priority observation is inserted ● calculation of new schedule within < 10 sec

14 Requirements Scheduler 3 ● duration of one observation block > duration_min and < duration_max ● if possible (zd < zd_max), each source should be observed each night ● take into account angle to the moon ● zd as small as possible, but > 1 deg ● schedule tpoints, when not TeV obs possible – > 200 per given time period (e.g. 1 month) – distributed equally over the sky – chosen such that repositioning time minimal

15 Requirements Scheduler 4 ● take into account repositioning times ● take into account priorities of different observations (priorities are defined by the user and might be updated) ● for high priority observations, give warning in case of overlap of two or more observations ● give warning, if observation with fixed time window is not possible ● in case of overlap of high priority observations, split time equally

16 General Requirements ● it must be possible to update the meta schedule and the limits which are used to calculate the nightly schedule ● store the user name of the user who changed the meta schedule in the database

17

18 Open Questions (requirements) ● How is the meta schedule defined? ● How is the nightly schedule defined? ● Does the user want to insert new sources from some interface to the database? ● Who is responsible for the autostarter?

19 Open Questions (design) ● how to define the limits for the position of the moon? ● Tpoints – do we have to stop observing at a certain level of light? (how much time will there be for tpoints?) – should stars for tpoints be in source list (database) or taken from catalog? (connection to definition of nightly schedule) ● concept for quality flag(s)