Observatory Control System

Slides:



Advertisements
Similar presentations
Multiple Processor Systems
Advertisements

Lectures on File Management
CS 325: Software Engineering January 13, 2015 Introduction Defining Software Engineering SWE vs. CS Software Life-Cycle Software Processes Waterfall Process.
DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
 delivers evidence that a solution developed achieves the purpose for which it was designed.  The purpose of evaluation is to demonstrate the utility,
Computer Science 313 – Advanced Programming Topics.
Building New SOA and AJAX- Based Business Applications Mark Barnard R&D Manager – Natural Business Services Software AG (Canada) Inc.
Tina design review Main design decisions. Top level modules. Responsibilities. Phases A & B. Test plan. Time table.
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne. – Times: –See noticeboard outside.
Introductory notes AGENDA 1)Science requirements – Stefano 2)System requirements – Andrea 3)Software requirements/Science cases - Joe/Gino/All 1)Scheduling.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES OPEN DAY University of Oradea 12 March 2012 Project HURO/0901/028 Acronym: EPRAS Pavel.
Commissioning the NOAO Data Management System Howard H. Lanning, Rob Seaman, Chris Smith (National Optical Astronomy Observatory, Data Products Program)
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
Database Design - Lecture 1
GLAST Science Support CenterAugust 9, 2004 Implementation of the Standard Analysis Environment (SAE) James Peachey (HEASARC/GLAST SSC—GSFC/L3)
Self Adaptivity in Grid Computing Reporter : Po - Jen Lo Sathish S. Vadhiyar and Jack J. Dongarra.
Data Management Subsystem: Data Processing, Calibration and Archive Systems for JWST with implications for HST Gretchen Greene & Perry Greenfield.
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
50mm Telescope ACS Course Garching, 15 th to 19 th January 2007 January 2007Garching.
Stephen Booth EPCC Stephen Booth GridSafe Overview.
Generic Instrument Processing Facility Interface Specifications A. BuongiornoFrascati 12 /10/2012 ESA EOP-GS 1.
SOFTWARE DESIGN (SWD) Instructor: Dr. Hany H. Ammar
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
An I/O Simulator for Windows Systems Jalil Boukhobza, Claude Timsit 27/10/2004 Versailles Saint Quentin University laboratory.
Pre-OTS Testing in Penticton Sonja Vrcic Socorro, December 11, 2007.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
GAYA Analyzer SDD Presentation. GAYA Analyzer Introduction OMS40G256 is a hardware device used for detection of radioactive radiation for medical imaging.
Observing Modes from a Software viewpoint Robert Lucas and Philippe Salomé (SSR)
HARPS Data Flow System Christophe Lovis Geneva Observatory HARPS-N PDR, 6-7 December 2007, Cambridge MA.
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.
Software Engineering Issues Software Engineering Concepts System Specifications Procedural Design Object-Oriented Design System Testing.
Web Based Virtual Robot Prototyping and Manufacturing December 2001 by: Tarek Sobh, Raul Mihali, Anatoli Sachenko.
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
HSC Queue Mode Implementation Plan ~ Stage I, II, III ~ Tae-Soo Pyo Subaru Telescope /01/15.
Master Correlator Control Computer (MCCC) Requirements & Status Sonja Vrcic Socorro, December 12, 2007.
ESO-PSW – N. Kornweibel & P. Baksai ESO Instrumentation Software Workshop N. Kornweibel & P. Baksai Operations at Paranal.
1 OBSERVATORY CONTROL SYSTEM (OCS) FRANCISCO DELGADO OCS CAM.
Commissioning Planning
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
Open source development model and methodologies.
Test Executive Trades (1)
Software Overview Sonja Vrcic
Observatory Control System
Software Verification and Validation
LSST Commissioning Overview and Data Plan Charles (Chuck) Claver Beth Willman LSST System Scientist LSST Deputy Director SAC Meeting.
CMS High Level Trigger Configuration Management
Rosetta Science Ground Segment Overview
Database High-Level Overview
GLAST Large Area Telescope:
OpSim4 vs OpSim3 Francisco Delgado
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
FIZZ Database General presentation.
CHAPTER 3 Architectures for Distributed Systems
OCS Scheduler Status Francisco Delgado T&S Software Manager
12 Product Configurator
OCS Scheduler Status Francisco Delgado T&S Software Manager
NEE / NBS / SPoD NBS Service Enabling
Launch and On-orbit Checkout
Gustaaf van Moorsel September 9, 2003
Analysis models and design models
Manuscript Transcription Assistant Initiative
Mark McKinnon EVLA Project Manager
CAD DESK PRIMAVERA PRESENTATION.
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Chapter 6: Architectural Design
Mr. M. D. Jamadar Assistant Professor
Lecture 23 CS 507.
Scientific Workflows Lecture 15
Presentation transcript:

Observatory Control System Sergio Picó, ING AHM,November 17,Groningen

Operational Repository OCS WAS CPS Fields (XML) FITS OB Manager Convert Fields into Obs + offers to OISMT a set of GUIs to examine the characteristics of the OBs and the state of their execution. OB DB: Stores The information regarding the OB definitions and their execution Queue Scheduler Assist the WEAVE operator in deciding which OB is most suitable for observation. Embodies a decision management system which shall accept various input constraints and using a scheduling algorithm, will produce a ranked list of candidate OBs to be observed.   Interfaces with the Sequencer indicating which OB to execute next or to configure in the non-observable plate Sequencer Set up the instrument with the definition held in the OB Responsible for taken Calibration and Science Integrations Executes also non-OB sequences (daily checks, TCS focus, SPE Focus….) Interfaces with all the subsystems that comprise the WEAVE instrument: ICS Ensure that requests are consistent Provides the software control and feedback framework through which WEAVE will be operated Parameter Notice Board WHT Global status cache Provides a single point of reference for any WEAVE OCS client that wishes to determine the status of any part of the WEAVE control system OCS Software System to control and interact with the WEAVE instrument Built upon existing ING Intrument Control System OCS=ICS+Scheduler+Sequencer Observation Block: Contains the complete information required to configure the instrument and perform integrations. Parameter Notice Board: WHT Global Status Cache. Centralized point of information Quick Look Module Analyses the science and calibration integrations providing feedback to the observer about the quality of the data obtained OB DB OB Manager OBs Exposures OB results Commands TCS DAS&AG SPE PFC Pos Feedback QLM QL Analisys Status P N B GUI Queue Scheduler OBs Sequencer OB details The OCS is the Software (and hw) system that control the WEAVE instrument. It is also in charge of giving the user feedback about the observation

Field definitions and OBs Fields retrieved from OR (XML format) No Spectrograph configuration No calibration information No environmental constraints Program definitions (also in XML format) Exposures and cameras configuration Spectrograph configuration Calibrations required Environmental constraints All fields attached to Programs OB Manager creates OBs from XMLs and programs Program (XML) Fields (XML) Operational Repository OB Manager OB DB Queue Scheduler Sequencer

OCS-Current Status AIT simultaneous to Manufacturing FDR Held on March 17 MAIT phase on-going: SPE Control system completed DAS: integrated with Science cameras AG: AF2 code updated for WEAVE Scheduler on-going PRI FTS control system in place PRI corrector and Rotator FDRs on next months AIT simultaneous to Manufacturing Achieved by: Modularity on the design Use of Prototypes Simulation mode for certain systems Distribution of copies of DAS and ICS stations Virtual LAN OCS ready by February 2019

The End spico@ing.iac.es