NAOMI Software Design

Similar documents
Coda cx1 Thermal Cycle Test Procedure

SSI Solaris 150 RTA Revision /27/2016 Page 1 of 9. SSI Solaris 150 RTA

Drift-Chamber Gas System Controls Development for the CEBAF Large Acceptance Spectrometer

Tutorial for the. Total Vertical Uncertainty Analysis Tool in NaviModel3

SPIRIT III Radiometer Saturation Effect

Flight Software Overview

HAWK-EYE INNOVATIONS LTD THE HAWK-EYE TENNIS COACHING SYSTEM

These Terms and conditions apply to audit trails incorporated in weighing and measuring devices and systems 1.

Standard Operational Procedure for Capillary Electrophoresis

How to set up and use DeWiggler Analyst

Instrument pucks. Copyright MBARI Michael Risi SIAM design review November 17, 2003

Measurement and control equipment need to be increasingly. often employable at a (large) distance. Setting up, reading out

Instruction Manual. BZ7002 Calibration Software BE

UNDERSTANDING, ACCELERATED

SHIMADZU LC-10/20 PUMP

STAND alone & p.c. VERSION

Pneumatic high-pressure controller Model CPC7000

USER MANUAL. Intelligent Diagnostic Controller IDC24-A IDC24-AF IDC24-AFL IDC24-F IDP24-A * IDP24-AF * IDP24-AFL * IDP24-F * 1/73

PRODUCT MANUAL. Diver-MOD

Rescue Rover. Robotics Unit Lesson 1. Overview

Pressure Calibrators. Series PC..., PM...

Observations Possible Causes Recommended Actions. Turquoise color

Real-Time Smoothness Measurements on Concrete Pavements During Construction

Operating instructions for. For visualization of your measurements

Center Command Version 3. Operations Manual

BAROMETER PRESSURE STANDARD PRESSURE CONTROLLER

Description. Chassis. Cabinet. Long chassis - Type: Dimensions (mm): 2700 x 1200 x 1678

User Help. Fabasoft Scrum

RESOLUTION MSC.94(72) (adopted on 22 May 2000) PERFORMANCE STANDARDS FOR NIGHT VISION EQUIPMENT FOR HIGH-SPEED CRAFT (HSC)

FIG: 27.1 Tool String

Ultrasonic Level Transmitter

How to set up and use DeWiggler Analyst

INF43: Introduction to Software Engineering. Instructor: Alex Thornton TA: Hye Jung Choi 4/24/2009

This addendum describes the back pressure control implementation if FuelCell Version 4.1a and later.

WF STEUERUNGSTECHNIK GMBH. INFORMATION and TECNICAL DESCRIPTION

WORLD ROBOT OLYMPIAD INDIA 2018 INTRODUCTION

1001ICT Introduction To Programming Lecture Notes

Diver-Office. Getting Started Guide. 2007, Schlumberger Water Services

Distributed Control Systems

The HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc.

THE IN SITU PRESSURE CALIBRATION SYSTEM IN MÉTÉO FRANCE

Flexible Software for Computer-Based Problem Solving Labs

Lab 4: Pressure Gradients over a Wing

Viva TPS. TS11/15 Total Stations Check and Adjust Procedure. October Summary

NASCAR Media Group CASE STUDY: LOCATION: Charlotte, NC GOAL: SOLUTION:

University of Maryland. Critical Design Review Page 1

DataCan. Linewise System. Description. Hardware. Applications

SECTION 2 SMART PAYOUT MANUAL SET FIELD SERVICE MANUAL

UNDERWATER SCIENCE. Multibeam Systems TECHNOLOGY FOR SUSTAINABLE FISHERIES

MPCS: Develop and Test As You Fly for MSL

Smart Data Role computers play in Technology

HumiSys HF High Flow RH Generator

EasyLine Continuous Gas Analyzers. So smart, they re simple

SENSAPHONE APPLICATION NOTE. Functions: C Programming, Pump Control, Data Logging

AIR-X COMPACT AIR-X ON-LINE LUBRICANT AERATION MEASUREMENT. Technical Brochure ON RUNNING ENGINES

Giant Telescopes By W Patrick McCray READ ONLINE

SCHEINWORKS Measuring and Analysis Systems by

Confidence through traceability

SIDRA INTERSECTION 6.1 UPDATE HISTORY

Science&Motion. SAM BalanceLab. Sports. control the invisible. Most advanced pressure plate for coaching

WiiMaze Design Document March 13, 2008

frequently asked questions

Specifications for the CMI 2409 Magnetocardiograph

The Extremely Large Telescope

ACI_Release_Notes.txt VERSION Fixed Tank info for ELITE in Dive section 2. Fixed USB port initializing for old DC VERSION

Technology. In the My Files [My Files] submenu you can store all the programs that you have made on the NXT or downloaded from your computer.

Section Freepoint Service 26.1 FREEPOINT CONTROL PANEL

Introduction. The Shearwater Petrel is an advanced technical diving computer for open and closed circuit divers.

Flow Vision I MX Gas Blending Station

The NXT Generation. A complete learning solution

Simrad GD10P Extended On-site Maintenance

Old Kings Oval Electronic Scoreboard. Scoreboard Operation and Advanced Scoring Instructions

TSPC. Computer Controlled Saturation Pressure Unit, with SCADA. Key features: For more information about Key Features, click here. EDIBON SCADA System

Pressure Sensitive Paint (PSP) / Temperature Sensitive Paint (TSP) Part 1

SWS Option: Well Pressures. SWS Option: Stretch Correction (Corrected depth) SWS Option: MMD (Magnetic Marks Detection) ASEP Products

UNIVERSITY OF WATERLOO

Deploying the TCM-1 Tilt Current Meter in an Inverted (Hanging) Orientation By: Nick Lowell, Founder & President

D-Opto Dissolved Oxygen Sensor Operation Manual

TR Electronic Pressure Regulator. User s Manual

CO2 incubator with additional process controls

Mixed Reality Competition Rules

uemis CONNECT: Synchronisation of the SDA with myuemis

An STPA Tool. Dajiang Suo, John Thomas

Race Screen: Figure 2: Race Screen. Figure 3: Race Screen with Top Bulb Lock

Line Following with RobotC Page 1

OC508 Programmable mv Calibrator

Schedule of Events. Initial test date standard time February 27, Testing window accommodations and/or supports February 27 March 13, 2018

Dr. Thiedig DIGOX 5 CO 2. In-line measurement of CO 2 for constant product quality. Anlagen- und Analysentechnik

Lane Management System Team 1 Adam Pruim - Project Manager Curtis Notarantonio - Security/Safety Engineer Jake Heisey - Domain Expert/Customer

Fungilab s new branch in New York (US)

Laboratory 2(a): Interfacing WiiMote. Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments)

Datasheet: K-30 ASCII Sensor

The examples below are a starting point, and some fine tuning may be required.

Do Not Print This Page

Ruskinn Hypoxia and Anoxia Workstations. innovation in incubation

GLAST Large Area Telescope Monthly Mission Review

FTC130 Transmitter. Operating Manual

BPS VALVE MODULE. 2 Port Water Control Valve Module for BPS Units. Installation and Maintenance. Palletised

Tactical Advance Series Tactical Advance HD Series. Simplifying CNC Plasma Cutting.

This document contains recommendations that may help teams be more successful in preparing for and participating in the FTC World Championship Event.

Transcription:

UK Astronomy Technology Centre Royal Observatory Edinburgh B D Kelly 26 April 1999 NAOMI/SOFT/BDK/1999.04/002 NAOMI Software Design 1. Context Diagram Catalogues ing Archive Object Details ing naomi NAOMI Demands NAOMI NAOMI Status NAOMI Hardware Observatory Control System Command Status TCS Demands NAOMI Header Stored SI SI TCS Status Telescope Control System s Archive Science Instrument The Context Diagram shows the NAOMI system and the various data flows between NAOMI and the following external items. - this is a user of the NAOMI system who is expecting to use NAOMI while obtaining data from the Science Instrument. Catalogues - these are catalogues of Astronomical objects, for example, suitable guide stars. ing Archive - this is for long-term storage of NAOMI engineering data. It might be necessary to take special steps because the data might be obtained at high speed. - this is someone wishing to interact with the NAOMI system in order to test it or monitor its behaviour in detail. NAOMI hardware - this includes the AO optical mechanisms, wavefront sensing system and calibration system. Telescope Control System - the WHT software system. Science Instrument - an Infrared imaging instrument, assumed to be INGRID. Archive - the WHT repository for stored astronomical observations. s - a store for descriptions of required configurations of NAOMI. NAOMI_ADD.doc 1 of 5

Observatory Control System - the software responsible for coordinating the operations of the telescope, the Science Instrument and NAOMI in such a way as to facilitate the acquisition of astronomical data. 2. Top-Level Flow Diagram Edit editor Stored Object Details 5 Edit Log DM/FSM driver signals DM/WFS data PEC/ACQ SI AO Drama Status SI DRAMA-Python Translator responses demands Status 7 ing AO AO Drama 8 AO AO AO Demands WFS WFS 6 TCS Status TCS Demands TCS TCS OMC Drama Sun EDIF WFS demands WFS OMC Drama Status 10 OMC commands commands 1 WFS WFS OMC WFS Log OMC OMC OMC EPICS 2 Nasmyth cal OMC Log Nasmyth cal demands 3. Flow Definitions This shows how the data flows on the Context Diagram are split when they appear on the Flow diagram. Flow Composition NAOMI_ADD.doc 2 of 5

Command Status AO Drama Status OMC Drama Status AO OMC TCS WFS AO OMC TCS WFS NAOMI AO Drama OMC Drama NAOMI Log WFS Log OMC Log NAOMI Demands Nasmyth cal demands WFS demands DM/FSM driver signals NAOMI Status Nasmyth cal WFS DM/WFS data PEC/ACQ AO Edit AO Edit 4. Process Definitions EDIF is the EPICS-DRAMA interface task written by Min Tan. Name Description Effort Estimate Durham Software N/A editor Observation preparation, probably based on the Gemini tool. 3 months NAOMI_ADD.doc 3 of 5

DRAMA-Python Translator Sun EDIF OMC EPICS Drama task providing two-way interface between and Drama tasks. Standard EDIF set-up to interact with the relevant EPICS records. Controls Nasmyth calibration unit: lamp, Tip-Tilt injector mirror, beamsplitter TCS interface writes RS232 strings to provide telescope offsets and sends DRAMA messages to adjust telescope focus. Controls X,Y,Z motions, CCD camera readout, filter wheel? 2 weeks coordinated with Durham 1 week?? 3 weeks?? 5. Computer Hardware Sun coordinating science instrument Sun hosting C40 system. EDIF VxWorks-EPICS system controlling mechanisms and calibrator DEC Alpha running TCS VxWorks-EPICS system controlling CCDs Visualisation workstation (Silicon Graphics or Sun) NAOMI_ADD.doc 4 of 5

The hardware diagram shows the relevant computers which are connected to the local area network, and indicates their prime responsibilities. The workstation used for visualisation will be a Silicon Graphics, unless a sufficiently powerful Sun/Solaris machine can be obtained. In the latter case, some of the software on the Sun hosting the C40 system may be transferred to the workstation (eg. the Drama-EPICS and Drama-Python interface processes). 6. Interface Control Documents (ICDs) The following ICDs are expected to be necessary. NAOMI to NAOMI Hardware - this is to specify all the mechanisms (motors, switches, position sensors) which have to be interfaced using EPICS. NAOMI to Telescope Control System - this allows NAOMI to offload autoguider information to the TCS and also to cause the telescope focus to change. NAOMI to Science Instrument - this interface is to enable NAOMI to tell the Science Instrument to take a windowed exposure, and for NAOMI to collect the resulting data frame. NAOMI to Observatory Control System - this is the main command interface during normal observing. It has to include the ability for the OCS to tell NAOMI to perform its AO/autoguider function and to stop performing this function. It also has to be able to tell NAOMI to perform an explicit offset as part of "Dithered" observing. NAOMI to Archive - this provides header data which the WHT system may wish to add to the Science FITS header. NAOMI_ADD.doc 5 of 5