GLAST Large Area Telescope LAT Flight Software System Checkout TRR Systems Engineering Mike DeKlotz GSFC Stanford Linear Accelerator Center Gamma-ray Large.

Slides:



Advertisements
Similar presentations
GLAST LAT ProjectManager’s Face to Face - ISOC, 17 March GLAST Large Area Telescope WBS 4.1.B Instrument Science Operations Center Manager’s Face.
Advertisements

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 ProjectLAT Engineering Meeting, April 1, 2003 GLAST Large Area Telescope: Performance & Safety Assurance Darren S. Marsh Stanford Linear Accelerator.
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 LAT System Engineering 1 Test Definition Planning Pat Hascall SLAC System Engineering Gamma-ray Large Area Space Telescope.
GLAST LAT ProjectGSFC Monthly, 15 Dec 2003 LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering.
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 Project Oct 5, GLAST Large Area Telescope Systems Engineering Test Status, NCRs and Verification Status Pat Hascall Systems Engineering.
GLAST LAT Project Engineering Meeting – ISOC Peer Review 1 Gamma-ray Large Area Space Telescope GLAST Large Area Telescope ISOC Peer Review ISOC Detail.
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.
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 3 LOF Operations Concept 1 Gamma-ray Large Area Space Telescope GLAST.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 4.11 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
GLAST LAT ProjectMay 25, 2006: Pre-Environmental Test Review LAT Test Verification Process Presentation 4 of 12 GLAST Large Area Telescope Gamma-ray Large.
GLAST LAT Project28 March 2005 LAT System EngineeringLAT Test Planning Meeting GLAST LAT GLAST LAT System Engineering Gamma-ray Large Area Space Telescope.
ISOC Peer Review - March 2, 2004 Section GLAST Large Area Telescope ISOC Peer Review Test Bed Terry Schalk GLAST Flight Software
GLAST LAT Project Oct 5, GLAST Large Area Telescope Systems Engineering Test Status, NCRs and Verification Status Pat Hascall Systems Engineering.
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 Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Telecommand and Telemetry Data Dictionary Services Sergio.
MAVEN CDR May 23-25, 2011 Particles and Fields Package Pre-Environmental Review May , 2012 Flight Software Peter R. Harvey Mars Atmosphere and Volatile.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Current Status Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
NASA’s Goddard Space Flight Center Systems Engineering Mike Pryzby Swales Aerospace August 16-17, 2005.
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 Primary Boot Code (PBC) D. Wood Naval Research Laboratory.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Diagnostics Framework James Swain Stanford Linear Accelerator.
GLAST LAT ProjectCDR/CD3 Review May 12-16, 2003 Document: LAT-PR-01967Section XX 1 GLAST Large Area Telescope: LAT System Engineering WBS Dick Horn.
GLAST LAT Project4 April 2005 LAT System EngineeringLAT Test Planning Meeting GLAST LAT GLAST LAT System Engineering Gamma-ray Large Area Space Telescope.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Software Watchdog Steve Mazzoni Stanford Linear Accelerator.
GLAST LAT ProjectDOE/NASA Peer Review, March 19-20, 2003 GLAST Large Area Telescope: Electronics, Data Acquisition & Instrument Flight Software Flight.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
Final Version Kequan Luu May 13-17, 2002 Micro-Arcsecond Imaging Mission, Pathfinder (MAXIM-PF) Flight Software.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Suites (Backup) Stanford Linear Accelerator Center Gamma-ray Large Area Space Telescope.
GLAST Large Area Telescope Flight Unit Peer Review 16 September 2004 Flight Software Testing Eric Hansen Stanford Linear Accelerator Center
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Instrument Configuration James Swain Stanford Linear.
GLAST LAT ProjectDOE/NASA Stratus Review, March 30 & 31, 2004 Systems Engineering 1 GLAST Large Area Telescope: Pat Hascall SLAC System Engineering Manager.
GLAST LAT ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 3.21 GLAST Large Area Telescope: Instrument Science Operations Center CDR Section.
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes RBSP/EFW I-PER 21 January EFW Flight Software Summary Peter Harvey Space Sciences.
Tracing the JWST Proposal from User Interface to Commanding of an Instrument Margaret Meixner & WIT Balzano, Robinson & CMD.
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.
HarveyFIELDS iCDR – Flight Software Solar Probe Plus FIELDS DCB Flight Software Design Peter Harvey University of California 1.
GLAST Large Area Telescope Instrument to Spacecraft Interface Simulator (ISIS) Test Readiness Review 15 December 2004 Jana Thayer Eric Hansen Stanford.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
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 Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Secondary Boot Code (SBC) D.Wood Naval Research Laboratory.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Software Quality Assurance Kelly Burlingham SQE Stanford Linear Accelerator Center Gamma-ray.
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.
I&T&C Organization Chart
GLAST Large Area Telescope:
GLAST Large Area Telescope
GLAST Large Area Telescope
Electrical Ground Support Equipment Verification Test Support
EPU load – same as SIU load except…
GLAST Large Area Telescope
GLAST Large Area Telescope:
GLAST Large Area Telescope:
LAT Operations Scenario Subsystem Meetings
GLAST Large Area Telescope
GLAST Large Area Telescope
GLAST Large Area Telescope
GLAST Large Area Telescope
Integration & Test Instrument Operations Coordination
GLAST Large Area Telescope:
Presentation transcript:

GLAST Large Area Telescope LAT Flight Software System Checkout TRR Systems Engineering Mike DeKlotz GSFC Stanford Linear Accelerator Center Gamma-ray Large Area Space Telescope

September 16, 2005 FSW System Checkout TRR: Systems Engineering 2 FSW Systems Engineering Requirements Overview Requirement Changes since Flight Unit Peer Review Verification Matrix Test Procedures Document Status

September 16, 2005 FSW System Checkout TRR: Systems Engineering 3 Requirements Overview Requirements address the following items –Interfaces –Functions Boot Watchdog Command processing Time services Telemetry Deadtime File and memory management Event collection and filtering Charge injection calibration Diagnostics Mode control Thermal control Audit of requirements flowdown from parent specifications to the FSW specification performed by LAT SE –All issues resolved, some by requirement updates, some by correcting traceability –Traceability to parent requirements maintained in DOORS database All requirements issues identified by IV&V team have been resolved or closed

September 16, 2005 FSW System Checkout TRR: Systems Engineering 4 Significant Requirements Changes since 9/16/04 Flight Unit Peer Review (1) All TBXs closed New requirements – Multiple boot images for SUROM risk mitigation – Initialize RAM for hard reset – Event filter changes indicated in telemetry – Copy SC message data via SDI to support standalone processing – Report mode changes in telemetry – Respond to GRBs detected from Sky Survey or Pointed mode – From repointed mode, complete predefined observation mode for current target before responding to other GRBs – While in Repointed mode, ignore or defer commands to perform charge injection calibration, diagnostics, sky survey observations, and pointed observations – Changes in configuration indicated in telemetry Deleted – Incorrect allocation, implemented in HW – Science data rate I/F to SC (separate requirement deals w/FSW rate to EB) – SDI sync packet – Thermal survival limit action

September 16, 2005 FSW System Checkout TRR: Systems Engineering 5 *Significant Requirements Changes since 9/16/04 Flight Unit Peer Review (2) Other Deleted – Command dispatch - redundant – Deadtime in LRS – dictated implementation; key intent captured in other requirements – File dump cancel – cost/benefit trade – Process SSR usage info in SC Ancillary data message - FSW does not take any action, other than copying across SDI – Process transmitter status in SC Ancillary data message - FSW does not take any action, other than copying across SDI – Disable CAL triggering for SAA – upon further review, not necessary – Thermal constraints for power on – ground ops checks before sending command Strategy of just collecting and sending raw data for diagnostic and charge injection calibration rather than performing first-order processing onboard resulted in major revision of diagnostic and charge injection requirements Scope changes – Command execution - deleted reference to “Preprogrammed operational sequences” – no macro capability provided by FSW (RTS from SC supported though) – File load to SIU rather than SIU+EPU - Files loaded to EPU via copy from SIU – Event filter rates and capacity – “provide the capability” to meet capacity and rate limits –5.4.3 Resource margins updated to reflect requirements rather than current best estimate

September 16, 2005 FSW System Checkout TRR: Systems Engineering 6 Updated Resource Margin Requirements ResourceTotal AvailableMargin Factor EPU SUROM256 KB2 SIU SUROM256 KB2 EPU EEPROM6 MB2 SIU EEPROM6 MB2 EPU CPU cycles200% in 2 EPUs2 SIU CPU cycles100% in 1 SIU2 EPU memory128 MB2 SIU memory128 MB2

September 16, 2005 FSW System Checkout TRR: Systems Engineering 7 Requirements to Test Verification Matrix From LAT Flight Software Test Plan (LAT-TD-00786) The Matrix identifies: –Verification method –Allocation of requirements to specific tests Special cases where requirements mapped to multiple tests: – (Multiple Block Commands) is tested in both FILMGT_001 and MEMMGT_001 tests Both the memory management and file management FSW subsystems handle block commands, thus the requirement is verified in both tests –SIU boot and EPU boot are tested in separate test procedures: Requirements , , , and are verified in both the FSWINI_001 and FSWINI_005 tests Requirements , , and are verified in both FSWINI_007 and FSWINI_008 –Several FSW subsystems transmit diagnostic telemetry, so verification of requirement (Diagnostic Telemetry) is performed across several tests: CMDFNC_003, FILMGT_001, MEMMGT_001, and NBTLMV_002 –Telecommand and telemetry processing: As a set, the tests in the CMDFNC, FILMGT, MEMMGT, and NBTLMV suites verify the correct processing of the entire set of telecommands defined by FSW and the valid structure of telemetry packets. The CMDFNC_003 test also confirms that all invalid telecommands are rejected by the FSW. Relevant requirements: CTDB Protocol, Data Format, Command Format, Data Integrity Errors, Parameter Validation, Command Processing, Command Execution Notification, Command Completion Status

September 16, 2005 FSW System Checkout TRR: Systems Engineering 8 Requirements to Test Matrix (2)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 9 Requirements to Test Matrix (3)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 10 Requirements to Test Matrix (4)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 11 Requirements to Test Matrix (5)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 12 Requirements to Test Matrix (6)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 13 Requirements to Test Matrix (7)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 14 Requirements to Test Matrix (8)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 15 Requirements to Test Matrix (9)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 16 Requirements to Test Matrix (10)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 17 Requirements to Test Matrix (11)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 18 Requirements to Test Matrix (12)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 19 Requirements to Test Matrix (13)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 20 Requirements to Test Matrix (14)

September 16, 2005 FSW System Checkout TRR: Systems Engineering 21 Test Procedures Each test documented by a procedure Each procedure identifies requirements being verified Procedures identify clear pass/fail criteria All procedures have been peer reviewed and approved by CCB Each procedure invokes one or more test scripts

September 16, 2005 FSW System Checkout TRR: Systems Engineering 22 *Document status See: DocumentStatus FSW Requirements SpecificationCCB Approved FSW Software Management PlanUpdate in approval process FSW Flight Unit Design DocumentDraft complete FSW Test PlanCCB Approved FSW Test ProceduresSigned Off FSW Test ReportsTo be delivered at post-test review Telecommand and Telemetry Formats Autogenerated for each build. Test build version to be formally approved. Quality ManualUpdate in approval process FSW – Instrument ICDs4 of 6 complete 2 of 6 in approval process FSW Build ProcedureComplete FSW Maintenance PlanTo be delivered before final FSW post-test review