GLAST Large Area Telescope ISOC Review 15 February 2006 FSW Activities, Organization, and Resource Needs Jana Thayer Stanford Linear Accelerator Center.

Slides:



Advertisements
Similar presentations
Operations Testing in the ISOC Service Challenges are a successor and extension to the successful Data Challenge model Broader set of objectives Continue.
Advertisements

GLAST LAT Project Online Peer Review – July 20, Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
GLAST LAT ProjectDOE/NASA Review of the GLAST/LAT Project, Feb , 2001 IOC – S.Williams SAS - R.Dubois 1 Instrument Operations Center (IOC) and Science.
1 GLAST Large Area Telescope Monthly Mission Review LAT Flight Software Status June 6, 2007 Jana Thayer Stanford Linear Accelerator Center Gamma-ray Large.
GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Online 1 GLAST Large Area Telescope: I&T Integration Kickoff Meeting EGSE Hardware March 9th,
GLAST LAT ProjectOnline Peer Review – July 20, Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
GLAST LAT ProjectISOC Peer Review March 2, 2004 Document: LAT-PR Section 5 LAT Operations Facility 1 GLAST Large Area Telescope: Section 5: LAT.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 3.11 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 6.1 Ground Operations Software 1 Gamma-ray Large Area Space Telescope.
1 GLAST Large Area Telescope Monthly Mission Review LAT Flight Software Status October 29, 2007 Jana Thayer Stanford Linear Accelerator Center Gamma-ray.
GLAST LAT ProjectLAT Operations Planning, 23 March GLAST Large Area Telescope LAT Operations Planning 23 March 2005 Rob Cameron
1 GLAST Large Area Telescope Monthly Mission Review LAT Flight Software Status May 2, 2007 Jana Thayer Stanford Linear Accelerator Center Gamma-ray Large.
GLAST LAT ProjectISOC Peer Review - March 2, 2004 Document: LAT-PR Section 2.1 Requirements 1 Gamma-ray Large Area Space Telescope GLAST Large.
GLAST Large Area Telescope Instrument Flight Software F2F Meeting March 17, 2005 Jeff Fisher FSW Manager Stanford Linear Accelerator Center Gamma-ray Large.
GLAST LAT ProjectDOE/NASA Review of the GLAST/LAT Project, Aug. 14, 2001 Scott Williams 1 GLAST Large Area Telescope: Instrument Operations Center Scott.
GLAST LAT ProjectEGSE Peer Design Review, August 17, S. WilliamsEGSE Schedule and Cost Electrical Ground Support Equipment Schedule and Cost Scott.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test J. Panetta 1 Gamma-ray Large Area Space Telescope GLAST Large Area Telescope:
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 2.3 Verification and Validation 1 Gamma-ray Large Area Space Telescope.
GLAST LAT Project4.1.7 Dec 15’03 V 1 FSW Organization Chart FSW Lead J. J. Russell Project Manager (IPM) L. Klaisner Electronics & FSW Manager G. Haller.
Section 15-1GLAST Ground System Design Review August 18&19, 2004 ISOC Organization ISOC Manager R Cameron Commanding, H&S Timeline Planning Command Generation.
GLAST LAT Project Quarterly Review, Aug. 14, 2001 Gunther Haller1 GLAST Large Area Telescope: Electronics, DAQ & Flight Software Gunther Haller Stanford.
GLAST LAT ProjectSLAC Pre - Baseline Review, April 16, 2002 ` 1 GLAST Large Area Telescope: I&T Overview WBS: Elliott D. Bloom Stanford Linear Accelerator.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 21 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
ISOC Peer Review - March 2, 2004 Section GLAST Large Area Telescope ISOC Peer Review Test Bed Terry Schalk GLAST Flight Software
GLAST LAT ProjectLAT Planning Meeting July 17 th and 18 th Integration and Test 1 GLAST Large Area Telescope: I & T Input to LAT Planning Meeting.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test One and Two Tower Integration Readiness Review.
GLAST Large Area Telescope ISIS Post Acceptance Test Review 28 January 2005 ISIS Completion Status Jana Thayer Stanford Linear Accelerator Center
GLAST LAT ProjectMonthly Status Review - ISOC, 1 September GLAST Large Area Telescope WBS 4.1.B Instrument Science Operations Center Monthly Status.
GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS I&T Engineer.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 LAT Housekeeping Sergio Maldonado Stanford Linear Accelerator.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Diagnostics Framework James Swain Stanford Linear Accelerator.
GLAST LAT ProjectEGSE Peer Design Review, August 17, S. WilliamsEGSE Overview Electrical Ground Support Equipment Overview Scott Williams Stanford.
GLAST LAT ProjectFace to Face Managers Meeting 04/14/ Integration and Test 1 GLAST Large Area Telescope: I & T Input to Face to Face Managers.
LAT ISOCISOC Review, 15 February GLAST Large Area Telescope Instrument Science Operations Center ISOC Staffing and Costs Rob Cameron Stanford Linear.
GLAST LAT ProjectMonthly Status Review - ISOC, 3 Nov GLAST Large Area Telescope WBS 4.1.B Instrument Science Operations Center Monthly Status Review.
GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Suites (Backup) Stanford Linear Accelerator Center Gamma-ray Large Area Space Telescope.
LAT ISOCISOC Review, 15 February GLAST Large Area Telescope Instrument Science Operations Center Commanding, Health and Safety Rob Cameron Stanford.
GLAST LAT Project4.1.7 G. Haller V2 1 GLAST Large Area Telescope: Electronics, Data Acquisition & Flight Software W.B.S April Status Gunther.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 3.21 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
GLAST LAT ProjectCDR/CD-3 Review May 12-16, 2003 Document: LAT-PR Section 5 IOC Subsystem 1 GLAST Large Area Telescope: IOC Subsystems WBS: 4.1.B.
GLAST Large Area Telescope – ISOC Overview and StatusDOE Annual Review, 13 June GLAST Large Area Telescope Instrument Science Operations Center.
GLAST LAT ProjectFace to Face, 14 April 2004 LAT System Engineering 1 GLAST Large Area Telescope: EGSE and Interface Verification Pat Hascall SLAC System.
GLAST Large Area Telescope Instrument to Spacecraft Interface Simulator (ISIS) Test Readiness Review 15 December 2004 Jana Thayer Eric Hansen Stanford.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR FSW Overview Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Environment Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
GLAST LAT ProjectDOE/NASA Peer Critical Design Review, March 19-20, 2003 D. Nelson 1 GLAST Large Area Telescope: Electronics, Data Acquisition & Instrument.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Instrument Configuration by File James Swain Stanford.
GLAST LAT ProjectSLAC Internal Review, April 16-18, 2002 LAT-PR Electronics and Flight Software WBS GLAST Large Area Telescope: Electronics,
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test Two Tower Integration Readiness Review SVAC Elliott.
GLAST Large Area Telescope:
GLAST Large Area Telescope Instrument Science Operations Center
I&T&C Organization Chart
GLAST Large Area Telescope:
GLAST Large Area Telescope
GLAST Large Area Telescope
Electrical Ground Support Equipment Verification Test Support
GLAST Large Area Telescope:
GLAST Large Area Telescope: I&T Integration Kickoff Meeting
GLAST Large Area Telescope
GLAST Large Area Telescope
LAT Test Results GLAST Large Area Telescope LAT Pre-Shipment Review
Launch and On-orbit Checkout
Integration and Test Organization Chart
GLAST Large Area Telescope
Introduction and Overview
GLAST Large Area Telescope
Integration & Test Instrument Operations Coordination
GLAST Large Area Telescope Instrument Science Operations Center
GLAST Large Area Telescope:
Presentation transcript:

GLAST Large Area Telescope ISOC Review 15 February 2006 FSW Activities, Organization, and Resource Needs Jana Thayer Stanford Linear Accelerator Center (650) Gamma-ray Large Area Space Telescope

15 Feb 2006 ISOC Review - FSW 2 Outline Introduction to FSW Main Responsibilities Activities Over Time Organization Resource Needs –People –Space and facilities –Things Summary

15 Feb 2006 ISOC Review - FSW 3 Introduction to Flight Software (FSW) The LAT flight software code base includes all on-board software The flight software team – –Develops, maintains, and tests the software that configures the instrument and supports instrument housekeeping and data acquisition by the LAT –Provides the means for configuring the instrument for data collection, retrieving event data from detectors on the instrument, and storing that data for transmission to the ground for subsequent analysis by investigators –Develops and maintains the infrastructure that is used to develop and test the on-board software

15 Feb 2006 ISOC Review - FSW 4 FSW – Major Responsibilities Develop, test, and maintain flight software –Develop new on-board filters –Develop diagnostic code in response to problems –Validate parameters and software for upload –Perform regression testing/validate new code Develop and maintain software tools for the development, testing, and documentation of the on-board flight software Maintain the tools that track LAT Configuration –Software versions –Uploaded data files, parameters Maintain the Dataflow lab –Maintain all flight spares, EGSE, and teststands including Testbed –Develop this space into a facility for troubleshooting, verification/validation, and running operational scenarios Maintain and develop documentation –Procedures, User’s Manuals, Technical Documents, Website, etc. Monitor the dataflow system and help resolve instrument anomalies

15 Feb 2006 ISOC Review - FSW 5 FSW Activities - Breakdown

15 Feb 2006 ISOC Review - FSW 6 FSW Activities – Present Current Activities –Finish code development GRB response FMX (tool for tracking LAT Configuration) –FQT (Flight Qualification Testing) Regression testing FSW builds Formal testing of build containing full functionality –I&T support Adding functionality to existing code base Troubleshooting/debugging Current staffing –SLAC staff 1 FSW lead 6 SW developer/physicist + 1 FSW Test 1 Tech Writer/Web developer –External Contributors 2 SW developers (NRL) 2 FES/filter (OSU) 1 Configuration Management (GSFC)

15 Feb 2006 ISOC Review - FSW 7 FSW Activities – Future Future Activities –Support I&T and system testing at NRL –Maintain code base and retain the ability to grow the flight software Filter development GRB Response development Creation of diagnostic code to debug problems and spy on state of LAT –Maintain internal software tools –Validation/Verification of new software uploads, parameters, and procedures –Interface with other ISOC groups to – Monitor dataflow system: trigger, filter, background rates, etc. Define new instrument configurations Troubleshoot/resolve instrument anomalies Future steady-state staffing plan –4 – 5 SW developer/physicists Contribute to FSW and PVO –Some SLAC staff will have moved from GLAST to other projects Some support available

15 Feb 2006 ISOC Review - FSW 8 Retaining Knowledge On-board software functionality: –Primary and secondary boot process/rad750 processor –Collection and transmission of LAT housekeeping data –Configuration of the instrument for data acquisition –Calibration of the instrument –Physics event filtering, characterization, and delivery –Communication between the Spacecraft and the LAT –Telemetry and telecommand services –Spacecraft attitude/time management –Thermal control –Core processes and functions: multi-CPU communications, inter-task communications, software watchdog, etc. Test software: –Regression testing of builds –Front-End Simulators (FES) Software tools: –CMX –FMX Hardware: –Testbed, 1x4 grid, EGSE –FES

15 Feb 2006 ISOC Review - FSW 9 FTE Estimates FSW group is changing composition over the years as experienced people move on and less experienced people come in. Information must be transferred from one set of people to another, but time needs to be allotted to allow new people to learn.

15 Feb 2006 ISOC Review - FSW 10 FTE Justification Skill set of people necessary for maintaining FSW in the future –Real-time programming, VxWorks –Experience with commissioning and operating a particle physics detector –C/C++, python, perl, unix/linux –Configuration Management –Ability to work within existing FSW framework –Understanding of trigger and dataflow system  FSW group contains many people with in-depth knowledge about the operation of the T&DF system and the instrument To fully utilize members of FSW over the length of the mission: –Re-task code developers to monitoring of instrument Trigger and dataflow system Filter Background rates –Contribute to calibrations and defining new instrument configurations

15 Feb 2006 ISOC Review - FSW 11 Summary of staff needs People (included in previous FTE Estimate) –1.0 FTE: SW developer/physicist Now: Support I&T and system test Launch: Resolve instrument anomalies (quickly) Future: Retain core FSW knowledge –Need overlap between the incoming and outgoing staff –1.0 FTE: SW developer Maintain existing software tools Develop new tools that help all ISOC groups interface to LAT configuration information Act as “Configuration Manager” for FSW and HW –0.5 FTE: Lab Technician Custodian to dataflow lab Maintenance of hardware infrastructure

15 Feb 2006 ISOC Review - FSW 12 Existing Equipment/Lab Space Bldg 84 Room B101

15 Feb 2006 ISOC Review - FSW 13 LAT Testbed Provides a full Trigger and Dataflow system with flight-like interfaces and hardware Front-end Simulator (FES) ingests Monte Carlo data –Dataflow integrity and throughput –Filter

15 Feb 2006 ISOC Review - FSW 14 Hardware Infrastructure Existing hardware: –LAT Testbed and FES (Front End Simulator) –VSC (Virtual Spacecraft) –SIIS (Spacecraft Simulator) –Test stands (trigger and dataflow system) –EGSE and flight spares in Building 33 LAT Testbed and test stand usage –Commissioning of LAT Dataflow System –Code development/debugging by FSW, FSW test, I&T, ISOC –Testing flight software functionality at the system level –Running operational scenarios –Regression testing of new FSW builds

15 Feb 2006 ISOC Review - FSW 15 Incoming Equipment ISOC FSW will maintain the existing equipment ISOC FSW will inherit flight spares and all useful EGSE from I&T –1x4 grid 2 Trackers (flight spare + non-flight) 4 CAL units (3 flight spares + 1 EM) 4 flight TEMs GASU and other support electronics –LAT Power Rack/LAT Control Rack –Mobile Computing Racks –SIIS (Spacecraft to Instrument Interface Simulator) –Mini-LAT with muon telescope –Miscellaneous EGSE GASUs PDUs VME crates Spare parts and miscellaneous

15 Feb 2006 ISOC Review - FSW 16 New and Improved Dataflow Lab B101B105 B136 Existing Lab Space Existing Equipment New Lab Space New Equipment B138

15 Feb 2006 ISOC Review - FSW 17 Infrastructure Changes to B101 To accommodate the flight units, install –Install Nitrogen (keep 1x4 grid clean and dry) –Install Oxygen sensor for safety –Maintain temperature at 22  C ± 5  C –Maintain humidity at 30% - 50% –Monitor and archive humidity and temperature Changes to existing lab space –Install double doors to new lab space in B105 Additions to existing lab space –Additional air conditioning –Additional power feeds and outlets –Bus bars installed (facility ground) –UPS providing W –Storage solution for spares

15 Feb 2006 ISOC Review - FSW 18 New Lab Space B105/B136 –Today: cubicle/office area –Future: lab space and workstations to interface to hardware test stands in B101 B138 –Today: storage area (not GLAST) –Future: GLAST storage Both rooms brought up to the same standard as B101 –Tile –Paint –Air conditioning –Power feeds –~10 Ethernet drops B105 B136 B138

15 Feb 2006 ISOC Review - FSW 19 Other Resource Needs Things –Software licenses (i.e., VxWorks) –Software –Computers (Suns, laptops) –DSL for core staff (on call) –Travel GSFC NRL, I&T support NRL staff –Conferences, meetings Collaboration support –Filter development –Parameters for optimizing instrument performance SLAC support –Networking –Windows environment –Unix/linux environment ISOC support –Configuration Management –Account management/computer maintenance

15 Feb 2006 ISOC Review - FSW 20 Summary FSW activities will evolve over time from primarily code development to operations and instrument monitoring Resources needs –3 FTEs to maintain FSW activity level through FY2009 and beyond –Upgraded/additional lab space –Collaboration support for filter development –SLAC support for networking Concerns –Retaining knowledge of core FSW for length of mission –Maintenance of VxWorks license (by SLAC or FSW?)