Antenna Monitor & Control Subsystem Engineering Requirements

Slides:



Advertisements
Similar presentations
14-Jun-2004EVLA Software Design Review Transition Plan Bill Sahr 1 EVLA Hybrid Array & Transition Plan.
Advertisements

Bill SahrEVLA M&C Transition System Software CDR December 5-6, EVLA Monitor & Control Transition System Software Overview.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Course Instructor: Aisha Azeem
Software Reliability: The “Physics” of “Failure” SJSU ISE 297 Donald Kerns 7/31/00.
1.1 1 Introduction Foundations of Computer Science  Cengage Learning.
An Introduction to Software Architecture
CSE 303 – Software Design and Architecture
SOFTWARE ENGINEERING1 Introduction. Software Software (IEEE): collection of programs, procedures, rules, and associated documentation and data SOFTWARE.
Software Software is omnipresent in the lives of billions of human beings. Software is an important component of the emerging knowledge based service.
 CS 5380 Software Engineering Chapter 8 Testing.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Author George Peck EVLA System PDR December 4-5, EVLA Monitor and Control Hardware.
Hichem Ben Frej 5-Dec-2006 EVLA M&C Transition Software CDR CMP: Control Monitor Processor 1 Hichem Ben Frej Kevin Ryan.
June 14, 2004EVLA Software Communications Infrastructure Kevin Ryan 1 EVLA Software Communications Infrastructure.
Bill SahrEVLA Advisory Committee Meeting May 8-9, EVLA Monitor & Control.
Bill Sahr EVLA M&C EVLA Advisory Committee Meeting December 14-15, EVLA Monitor & Control.
Kyung Hee University 1/41 Introduction Chapter 1.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Author George Peck EVLA Hardware Monitor & Control PDR March 13, EVLA MONITOR AND CONTROL HARDWARE REQUIREMENTS.
SOFTWARE ENGINEERING1 Introduction. SOFTWARE ENGINEERING2 Software Q : If you have to write a 10,000 line program in C to solve a problem, how long will.
Long Term Transition Plan Gareth Hunt EVLA M&C PDR 2002 May 15.
P.NapierEVLA Advisory Comm, 14 Dec 2004 Project Overview Peter Napier, EVLA Project Manager Status 2003 Committee Response.
EVLA Monitor & Control Software Antenna Monitor and Control Subsystem (AMCS) May 14-15, 2002 Kevin Ryan.
Author George Peck EVLA Hardware Monitor & Control PDR March 13, MIB FUNCTIONALITY.
EVLA Monitor & Control EVLA Advisory Committee June 10 – 11, 2002.
CSC 480 Software Engineering Test Planning. Test Cases and Test Plans A test case is an explicit set of instructions designed to detect a particular class.
EVLA Monitor & Control Software PDR Status. May 15, 2002EVLA Monitor & Control Software PDR Bill Sahr 2 Requirements, Schedule Requirements (High Level,
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
© 2002, Cisco Systems, Inc. All rights reserved..
Bill SahrNSF Review May , EVLA Monitor & Control.
Bill SahrEVLA Advisory Committee Meeting September 8-9, EVLA Monitor & Control.
Computing Introduction Gareth Hunt EVLA System PDR 2001 December 04.
Intro Figure - Choosing the level of detail you need
Software Overview Sonja Vrcic
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Interaction of SSS Software
CSCI-235 Micro-Computer Applications
Introduction SOFTWARE ENGINEERING.
Computing Architecture
Part 3 Design What does design mean in different fields?
Introduction to Operating System (OS)
MCU cluster Cristian Alexe 18 October 2010.
Capability reporting Francesco Schillirò INAF- OACT
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Programmable Logic Controllers (PLCs) An Overview.
Network management system
EVLA MIB Software Critical Design Review
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Bryan Butler (for Bill Sahr)
Starting Design: Logical Architecture and UML Package Diagrams
EVLA Advisory Committee Meeting System Status
Chapter 5 Architectural Design.
ENGINEERING REQUIREMENTS FOR BENCH TESTING, SYSTEM INTEGRATION, AND TEST ANTENNA Author George Peck EVLA Software M&C PDR Date May 14 – 15, 2002.
CS101 Introduction to Computing Lecture 20 SW Development Methodology
An Introduction to Software Architecture
Mark McKinnon EVLA Project Manager
Chapter 2: Operating-System Structures
Outline Chapter 2 (cont) OS Design OS structure
EVLA M&C Components Observation Executor, Interim & Final Obs2script
Java Programming Introduction
EVLA Monitor & Control Bill Sahr NSF Review May , 2006
Design Yaodong Bi.
Requirements Bryan Butler.
Chapter 2: Operating-System Structures
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Project Management Unit #2
Field installable, upgradeable and scaleable
UML  UML stands for Unified Modeling Language. It is a standard which is mainly used for creating object- oriented, meaningful documentation models for.
Logical Architecture & UML Package Diagrams
Presentation transcript:

Antenna Monitor & Control Subsystem Engineering Requirements December 4-5, 2001 EVLA PDR

AMCS Engineering Introduction Two ‘Real-Time’ M&C Systems Correlator Antennas This focus is on Antennas AMCS (Antenna Monitor & Control Subsystem) December 4-5, 2001 EVLA PDR

AMCS Engineering Introduction This is a brief summary of: “Antenna M&C Preliminary Requirements Specification” Which can be found in the Computing Working Docs section of the EVLA web site: http://www.aoc.nrao.edu/vla/EVLA/Computing/WorkingDocs/index.shtml December 4-5, 2001 EVLA PDR

AMCS Engineering System Overview One of the more lofty requirements of EVLA M&C is that it must be able to control more than one antenna type. The hybrid array during transition phase Future New Mexico Array (NMA) antennas Existing VLBA antennas. Transition phase will take several years – important to be able to use all 27 antennas during this time. Other antennas such as the near VLBAs might be used The system will not be homogenous as in the past December 4-5, 2001 EVLA PDR

AMCS Engineering System Overview (cont.) Past systems designed for 1 antenna type Based on a single processor Tight coupling between HW and high level SW Hard-coded memory mapped data at UI levels Low level changes trickled up to high levels Some VLBA screens actually require entering data addresses VLA uses a DCS DS MUX addressing scheme Operators need data map books December 4-5, 2001 EVLA PDR

AMCS Engineering System Overview (cont.) AMCS will be modularized for flexibility Multiple processors Implementation details will be contained at their appropriate levels A higher level will not have to know how things are done at a lower level December 4-5, 2001 EVLA PDR

AMCS Engineering System Overview (cont.) AMCS will have 3 functional levels Low: specific antenna hardware components Medium: an antenna High: an array of antennas December 4-5, 2001 EVLA PDR

AMCS Engineering System Overview (cont.) Array Antenna Hardware MIB Array Control Computer Antenna Control Computer Antenna Object MIB Drivers MIB MIB Tech’s Laptop Array Controller will see common A.O. – no matter the antenna type Antenna Controller will see generic hardware MIBs will take care of the hardware specifics Antenna Object makes different Antenna types appear the same MIB’s encapsulate hardware details Array Controller ‘sees’ an array of similar antennas December 4-5, 2001 EVLA PDR

AMCS Engineering Engineering Goals & Concerns COTS equipment will be used where possible. This includes looking for ‘here-to-stay’ technology E.g. Ethernet vs. other networking schemes. Standard software engineering practices Standard compilers, version management, style sheets, etc – good documentation There’s more to COTS than ‘what’s available today – what will be there tomorrow December 4-5, 2001 EVLA PDR

AMCS Engineering Engineering Goals & Concerns (cont.) Role of the MIBs will have to be well defined Data interface (control/monitor points) Responsibilities And done early in the design stage. For the sake of both hardware and software engineering December 4-5, 2001 EVLA PDR

AMCS Engineering Engineering Goals & Concerns (cont.) Failure, Warning and Error Detection. More complex over a modularized system Alarms have to move across layers Will also have to be carefully planned from the beginning Interfaces to E-to-E system have to be defined. December 4-5, 2001 EVLA PDR

AMCS Engineering Engineering Goals & Concerns (cont.) Built In Test (BIT) will be utilized but the extent of which is not yet known Hardware will be responsible for its own safety Can’t be commanded into a catastrophic condition by software. Will fail-safe with loss of software control. December 4-5, 2001 EVLA PDR

AMCS Engineering Performance Issues Known Performance Issues Source positioning to within sub-arcsecond level of accuracy Will require AZ/EL updates at least every 50 milliseconds. 10 second ‘Nodding’ source change interval Continuous Scan Mosaicing 1 second freq switch (within band) Those scientific requirements that directly affect how AMCS is engineered December 4-5, 2001 EVLA PDR

AMCS Engineering Performance Issues (cont.) 100 uSec between Scans From when one scan ends to when the hardware has new scan’s configuration information (not to when hardware completes configuration!) December 4-5, 2001 EVLA PDR