Presentation is loading. Please wait.

Presentation is loading. Please wait.

EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser,

Similar presentations


Presentation on theme: "EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser,"— Presentation transcript:

1 EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser, Peggy Perley, Bruce Rowen, Kevin Ryan, Bill Sahr, Ken Sowinski, Boyd Waters

2 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 2 What is “e2e”? End-to-End Data Management –Capture and Preserve data… –…in a computer-useable format… –T HROUGHOUT THE P ROJECT L IFECYCLE ! Motivation: –Automate where possible –Make Radio Interferometry EASIER POSSIBLE

3 e2e Architectural Diagrams May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 3

4

5

6 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 6 e2e/AIPS++ pipeline results

7 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 7 e2e: Calibrator Selection Prototyped Java interface Will do user testing very soon Expect to deploy soon Make catalog available in AIPS++ for processing Also make available as an NVO cone search –more later

8 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 8 e2e: Proposal Submission… Example: Gemini Proposal Tool

9 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 9 e2e-EVLA Interaction Observation Scheduling Software Monitor & Control System

10 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 10 e2e-EVLA II Diagram Design: B. Clark

11 Scheduling Phases

12 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 12 Dynamic Scheduling Structure the Observation… …so that we can… Respond to Events on a Short Time Scale Changing conditions (e.g. weather) Targets of Opportunity (e.g. GRBs) …  Block-Based Scheduling

13 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 13 Observing Block Preamble –The telescope setup for this block –Examples: Calibrators LO setup “Post-amble” –Cleanup, book-keeping Observing Block Preamble ~20(?) minutes nominal “Post-amble”

14 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 14 Observing Block Constraints “Run this block until the calibrations converge” “I can’t run unless the previous block has run successfully” “I MUST run at 16:42:30 GST on 30 May 2002” –(fixed scheduling is dynamic scheduling with time-domain constraints)

15 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 15 Block-Based Scheduler Telescope sees ONE BLOCK AT A TIME: Block Queue Telescope “ready for next block” “here it is” Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” Implications: Simplifies the telescope state data Telescope reports block execution status back to the block queue All “observing logic” is maintained by the Block Queue

16 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 16 Block Execution Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” Input Queue: Execution: Observing Block Preamble “Post-amble” 3 Observing Block Preamble “Post-amble” 1 Observing Block Preamble “Post-amble” 1 Observing Block Preamble “Post-amble” 2 Observing Block Preamble “Post-amble” 3 Observing Block Preamble “Post-amble” 2 Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” 2 Observing Block Preamble “Post-amble”

17 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 17 Block Execution: Detail Input Queue: Execution: Observing Block Preamble “Post-amble” 3 Observing Block Preamble “Post-amble” 1 Observing Block Preamble “Post-amble” 1 Observing Block Preamble “Post-amble” 2 Observing Block Preamble “Post-amble” 3 Observing Block Preamble “Post-amble” 2 Archive: Observing Block Preamble “Post-amble” 4 Observing Block Preamble “Post-amble” 5 Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” Measurement Set Measurement Set Measurement Set Measurement Set Observing Block Preamble “Post-amble” 3 Observing Block Preamble “Post-amble” 1 Observing Block Preamble “Post-amble” 2 Observing Block Preamble “Post-amble” 3 Observing Block Preamble “Post-amble” 4 Observing Block Preamble “Post-amble” ready Preamble 2 Observing Block Preamble “Post-amble” Observing Block Preamble “Post-amble” 2 ok ready Failed! ?

18 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 18 Block Templates Debug blocks Template blocks “Default” blocks

19 May 15, 2002EVLA Monitor & Control Software PDR Boyd Waters 19 Next Steps Gather and Codify Requirements –Observing Block constraints M&C  Observing System Interaction –Formal Model Observing System Scripting –How instrument commands and observing constraints are expressed


Download ppt "EVLA Monitor & Control Software PDR E2E Interfaces: Observation Scheduling Complaints to: Boyd Waters John Benson, Barry Clark, Tim Cornwell, Rich Moeser,"

Similar presentations


Ads by Google