WBS 3.2.4 & 3.2.5 AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.

Slides:



Advertisements
Similar presentations
Logical and Physical Design of an Information System
Advertisements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
Chapter 2 – Software Processes
NGAO Controls Team Meeting August 29, 2008 Erik Johansson.
NGAO Control Systems Group Status, Plans & Issues NGAO Team Meeting August 19, 2008 Erik Johansson Jimmy Johnson, Doug Morrison, Ed Wetherell.
Project Status Update II R09230: Open Architecture, Open Source Unmanned Aerial Vehicle for Imaging Systems A. Benjamin Wager (ME) B. Michael Skube (ME)
Mahapatra-Texas A&M-Fall'001 cosynthesis Introduction to cosynthesis Rabi Mahapatra CPSC498.
NGAO System Design: AO System (WBS 3.2) & Laser Facility (WBS 3.3) Design Inputs & Outputs Peter Wizinowich NGAO Team Meeting #9 August 24, 2007.
NGAO Management Update Peter Wizinowich NGAO Meeting #11 November 5, 2007.
PALM-3000 P3K Team Meeting #15 Stephen Guiwits Dean Palmer Ernest Croner Team Meeting # Cahill October 29, 2009.
RP10 Robotics Platform Team Cyberdyne Interim Presentation February 17, 2009, 4-5 PM Project Sponsor: Dr. Wayne Walter, RIT KGCOE Faculty Coach: Dr. James.
NGAO Team Meeting Management Peter Wizinowich May 26, 2009.
Design Team Report: AO Operational Tools (aka Acquisition and Diagnostics) Christopher Neyman W. M. Keck Observatory (for the Operational tools team) Keck.
WBS 3.3 Laser Facility Jim Bell, Jason Chin, Erik Johansson, Chris Neyman, Viswa Velur Design Meeting (Team meeting #10) Sept 17 th, 2007.
Software Engineering CSE470: Systems Engineering 35 Computer System Engineering Computer System Engineering is a problem-solving activity. Itemize desired.
Lecture Nine Database Planning, Design, and Administration
NGAO Instrumentation Preliminary Design Phase Planning September 2008 Sean Adkins.
WBS Non-RTC Controls Erik Johansson, Jason Chin, Don Gavel, Marc Reinig Oct 31 th, 2007.
AO Opto-mechanical System Design Status, Issues, and Plans Don Gavel UCO/Lick Observatory (for the opto-mechanical design team) Keck NGAO Team Meeting.
Design Team Report: AO Operational Tools (aka Acquisition and Diagnostics) Christopher Neyman W. M. Keck Observatory (for the Operational tools team) Keck.
NGAO Controls Team Kickoff Meeting August 5, 2008 Erik Johansson.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Viking Pump Flow Manager - Phase 2 Senior Design May
Systems Analysis and Design: The Big Picture
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Lesson 7 Guide for Software Design Description (SDD)
Conceptual Design Review Design Requirements The Systems Perspective Rob Hubbard Systems Engineering.
Copyright by Dr. Clarence Lau, IVE(TY)
PACS IBDR 27/28 February 2002 PACS DEC/MEC1 Detectors & Mechanisms Controllers (DEC/MEC) J.-M. Gillis Centre Spatial de Liège (B)
1 BTEC HNC Systems Support Castle College 2007/8 Systems Analysis Lecture 9 Introduction to Design.
COE4OI5 Engineering Design. Copyright S. Shirani 2 Course Outline Design process, design of digital hardware Programmable logic technology Altera’s UP2.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 2Slide 1 Chapter 2 Computer-Based System Engineering As modified by Randy Smith.
ITEC 3220M Using and Designing Database Systems
Plant Modeling for Powertrain Control Design Modelica Automotive Workshop Dearborn, MI November 19, 2002 Dr. Larry Michaels GM Powertrain Controls Engineering.
Refined ECSS Software Process Model Elements SD-TN-AI-0570, Issue 5 APPENDIX D.
Project Life Cycle.
I NTRO TO PO10029: C ONTROL E NHANCEMENTS FOR A IR M USCLE B IOMIMETIC H AND Dr. Kathleen Lamkin-Kennard Sept. 14, 2009.
Robotics & Engineering Design Projective Management Chin-Sung Lin Eleanor Roosevelt High School.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Request for Proposal (RFP)
DPE CSSW Process Model Annex A WP-400 ECSS Case Study.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Chapter 2 – Software Processes Lecture 1 Chapter 2 Software Processes1.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
Solar Probe Plus A NASA Mission to Touch the Sun March 2015 Instrument Suite Name Presenter's Name.
Mar 18, 2003PFIS CDR1 Control System Summary of Changes Since PDR All the motors, drivers, sensors, switches, etc. have been chosen Built up a mechanism.
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Software Requirements for the Testing of Prototype Correlator Sonja Vrcic Socorro, December 11, 2007.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
25/02/2016 SW Development Process - SW Architecture/Stefan L. Meier/Electronic Product Development SW Architecture EPD Software Development Process 1.
Virtual Lab on Automation Systems A Proposal under Mechatronics Laboratory Presented By Tanuja Sheorey PDPM IIITDM Jabalpur.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
CIS 375 Bruce R. Maxim UM-Dearborn
Camera PDR/CD1 Planning 19 September 2008
Software Engineering Management
Architecture Concept Documents
POAD Book: Chapter 8 POAD: Analysis Phase
Prepared by Rand E Winters, Jr. ASR Senior Auditor October 2014
Lecture 9- Design Concepts and Principles
Introduction to cosynthesis Rabi Mahapatra CSCE617
NGAO System Design Project Plans and Schedule
CLINICAL INFORMATION SYSTEM
Lecture 9- Design Concepts and Principles
Control System Summary of Changes Since PDR
Introduction to Pattern Oriented Analysis and Design (POAD)
PSS verification and validation
<Your Team # > Your Team Name Here
Presentation transcript:

WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007

2 Agenda WBS Definitions Approach to AO Controls WBS tasks Phasing Deliverables and products from subsystems AO Controls internal and external interfaces. Solicit inputs from members.

3 WBS Definitions Non-Real-Time Control Software –Based on system and operations requirements develop a software architecture and maintenance plan for all remote and automatic real time control software. Also, develop data collection and management systems Non-Real-Time Control Electronics –Based on system requirements and in collaboration with the optical and mechanical designers, develop the electrical system requirements for supporting the optical bench including motors, shutters, filter wheels, and other robotic or remotely operable control stages and devices. Also, determine requirements for drive electronics and control boxes for these stages and the associated cabling, connectors, and interfacing. Also, determine the power requirements and design the control signal and power routing to meet overall system noise requirements (this is exclusive of real-time control and wavefront sensing, which is covered in a separate description). Collaborate with the software team to determine computer interface and operability requirements. Output is an electronic/electrical component and wiring layout, control box placement (in corroboration with the mechanical designer), power load analyses, specifications for components, and review/summary of vendor sources for the components.

4 WBS Definitions (contd) Real-time Control Based on system requirements, operations requirements, and error budgets, develop an architecture for the real-time controller, including both hardware and software configuration. Input to this process includes candidate wavefront sensing, tomography, tip/tilt, and DM control and signal processing algorithms as provided by the system engineering group as a result of trade studies. Design work includes specification of hardware interface requirements, hardware processor speed, data rate, and storage requirements, design of the data flow, design of the algorithm implementation software, and design of the diagnostic and telemetry streams. Work includes analysis and modeling of performance at the low-level of implementation, e.g. taking into account data transmission delays, processor delays, and data resolution RTC Architecture Analysis and Design Study Based on system requirements, operations requirements, and error budgets, develop an architecture for the real-time controller, including both hardware and software configuration. Input to this process includes candidate wavefront sensing, tomography, tip/tilt, and DM control and signal processing algorithms as provided by the system engineering group as a result of trade studies. Output of this process is an analysis of candidate architectures, simulations of expected real-time performance, and guidance (in the form of strawman designs) for the RTC software module definition and RTC hardware module definition tasks.

5 WBS Definitions (contd) RTC Software Module Definition Given the architectural design and results of the RTC design study, specify the software development environment tools required (& analyze vendors of such), develop a software top level block diagram, define software data structures and data flow paths, define software command language for interface to the system controller/user interface, design diagnostic and telemetry streams, specify software module functions at a detailed level. Develop a real-time software implementation and test plan RTC Hardware Module Definition Given the architectural design and results of the RTC design study, perform a rough initial specification of the hardware platform (or platform options, through PDR phase), the hardware interfaces and the required cabling. In consideration of real-time data flow and diagnostic/telemetry streams, determine the overall size, mounting, and power requirements. If specifying custom processor boards (likely, with a transputer/FPGA architecture) design the board layout in conformance with fab-house design rules, specify the component processors and all other components needed to enable assembly of the boards. Develop a hardware acceptance test plan. Specify test equipment needed.

6 Approach Non Real-Time Controls –Create a block-level diagram partitioning the system into its major components –Electronics: Determine motion control system scope based on the major components and inputs from opto-mechanical team. Determine requirements for supervisory controller, diagnostics and calibration controller. Estimate power requirements for each of the components. Generate a draft ICD –Software Use block-level diagram of system to generate a top-level SW architecture. Design the component SW modules Generate a draft ICD –Update functional requirements during the process

7 Approach Real-Time Controls –Determine the basic processing requirements based on the functional requirements, system architecture, and error budgets. –Develop a signal flow concept that can be implemented at the required real-time rates. –Work with calibration, alignment, acquisition, and observing teams to determine telemetry requirements. –Iterate and possibly push back on the requirements at the FRD, SRD, and Science requirements levels. –Update functional requirements during the process

8 Phasing Need inputs from opto-mechanical team regarding the types of devices and numbers of degrees of freedom of motion required for each device. Non-RTC work and RTC work should be able to proceed independently.

9 WBS Deliverables A SW architecture design covering the top-level non-RT controls components: –AO sequencer (AO command processor) –Motion control –Calibration and diagnostics A top-level block diagram showing the architecture of the non-RTC SW A top-level data-flow diagram for the non-RTC SW, showing data paths, descriptions, sizes, and expected data rates. A draft of an interface control document describing all the interfaces of the non-RTC SW. A top-level description of all the non-RTC component SW modules. A revision of the functional requirements pertaining to the non-RTC SW. A high-level description of the command, control, and status interfaces and functions of the AO sequencer. A report summarizing all the above items. A revised WBS dictionary definition. Inputs to appropriate sections of FRD version 2.

10 WBS Deliverables A layout of the component subsystems and their locations Block-level diagrams for the following subsystems: –AO Sequencer (AO command processor or supervisory controller) –Motion controller system –Calibration and diagnostics –Environmental subsystem A draft interface control document (data/control flow, synchronization requirements, etc.) A report summarizing all the above items. A revised WBS dictionary definition. Inputs to appropriate sections of FRD version 2.

11 WBS Deliverables A top-level block diagram showing the architecture of the RTC A top-level data-flow diagram for the RTC, showing data paths, descriptions, sizes, and expected data rates. A draft of an interface control document describing all the interfaces of the RTC, both internal and external. A top-level description of all the RTC component SW modules. A diagram showing the partitioning of the RTC SW modules across the processing elements defined in WBS , , and A revision of the functional requirements pertaining to the RTC. A high-level description of the command, control, and status interfaces and functions of the RTC. Preliminary cost analysis. A report summarizing all the above items. A revised WBS dictionary definition Inputs to appropriate sections of FRD version 2 Inputs to the System Design Manual

12 Block Diagram of Interfaces

13 Issues WBS dictionary needs updating –SW and Electronics support for RTC sensors and correctors is missing. These devices will need power, motion control support, supervisory control SW, etc. –The RTC WBS entry discusses board design and layout, but this is only the system design phase, which is conceptual, so board design is inappropriate. –Do we need vibration compensation (accelerometers and feed-forward compensation)?