GLAST Large Area Telescope ISOC Peer Review 2.3 Verification and Validation Gamma-ray Large

advertisement
GLAST LAT Project
Gamma-ray Large
Area Space
Telescope
ISOC Peer Review - March 2, 2004
GLAST Large Area Telescope
ISOC Peer Review
2.3 Verification and Validation
Lori Bator
ISOC Chief Engineer
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
1
GLAST LAT Project
ISOC Peer Review - March 2, 2004
Methods of Verification and Validation
• I&T Operations
– Goal: Verify and validate SOG and LOF tools and functions
• Data Challenges
– Goal: “End to end” test of science analysis software
• ISOC Tests
– Goal: Verify and validate ISOC capabilities
• Ground Readiness Tests (GRTs)
– Goal: Verify and validate system interfaces and data flows
• End-to-End (ETE) tests
– Goal: Verify and validate interface between ground system
and observatory
• Mission Simulations
– Goal: Verify operation team readiness prior to launch
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
2
GLAST LAT Project
ISOC Peer Review - March 2, 2004
Integration and Test
• I&T exercises SOG and SAS functions and tools in increasing
complexity
• Provides a verification of ground operations software design
• Provides a validation of command and telemetry database
• Some command procedures will be validated, such as
instrument turn on and any tests that will also be used in onorbit checkout
– Remaining ISOC command procedures will be validated on
the test bed
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
3
GLAST LAT Project
ISOC Peer Review - March 2, 2004
Data Challenges
• Will be discussed by Richard Dubois in section 7.3
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
4
GLAST LAT Project
ISOC Peer Review - March 2, 2004
ISOC Tests
• ISOC design is verified through a demonstrate of software and
hardware capabilities
• Tests will provide a verification and validation of ground
operations software
• Later tests will include simulations on the test bed
• Test will be scheduled to occur prior to ground system tests to
ensure ISOC functionality beforehand
– Tests will occur in conjunction with ISOC software releases
– Goals of tests address the ISOC-related goals of the ground
system tests
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
5
GLAST LAT Project
ISOC Peer Review - March 2, 2004
Ground Readiness Tests
• Purpose of tests is to validate the ground system interfaces
data flows, performance, and major functionality of the GLAST
ground system
• ISOC supports the test as part of the ground system
– ISOC will provide input to test objectives, script reviews,
and product development
– FOT is responsible for planning, documenting and
coordinating the execution of the test
• Tests utilize simulators and recorded data and may include the
spacecraft and integrated observatory
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
6
GLAST LAT Project
ISOC Peer Review - March 2, 2004
ISOC Function in GRTs
•
•
•
•
•
•
GRT #1 – 02/15/05
– Provide command and telemetry database input
GRT #2 – 04/15/05
– Receive Level 0 data from MOC
– Receive RT HK data from MOC
– Provide basic LAT planning and scheduling
GRT #4 – 09/01/05
– Receive Level 0 data from MOC
GRT #5 – 11/15/05
– Provide Level 1 and Level 2 products to GSSC
– Provide more complex LAT planning and scheduling
– Provide instrument file uploads to GSSC
– Provide simulate science data
GRT #6 – 02/15/06
– Contingencies added
GRT #7 – 05/01/06
– Clean-up and regression testing
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
7
GLAST LAT Project
ISOC Peer Review - March 2, 2004
End-to-End Tests
• Validate interface between MOC workstations at GSFC and the
GLAST Observatory
• Later tests include operational scenarios
• ISOC will support LAT testing through an Instrument
Operations Team (IOT)
– Determine instrument configuration and interfaces required
to meet the objectives of the test
– Approve all operational products to be used with the
instruments including all loads, PROCs and the scripts to
ensure the instrument is properly operated
– Provide operational products as required to meet the test
objectives
– Provide an assessment of instrument performance to be
included in the test report
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
8
GLAST LAT Project
ISOC Peer Review - March 2, 2004
ISOC Function in ETEs
• ETE #1 – 2/11/06
– Provide Level 1 data products to GSSC
– Receive Level 0 files from MOC (post-test)
• ETE #2 – 4/15/06
– Provide instrument commands and file loads
– Support memory dumps of instrument
• ETE #3 – 6/15/06
– Support basic observatory operations
• ETE #4 – 8/25/06
– Instrument turn on
• ETE #5 – 10/14/06
– Regression test and contingencies
• ETE #6 – 2/1/07
– Final ETE at launch facility
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
9
GLAST LAT Project
ISOC Peer Review - March 2, 2004
Mission Simulations
• Formal operational simulations (rehearsals) at MOC to verify
launch readiness of the operations personnel, products (e.g.,
procedures), and processes
– Conducted by MOC
– Include activities such as L&EO, day-in-the-life, and
contingency rehearsals
• Scheduled to occur from May 2006 through launch
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
10
GLAST LAT Project
ISOC Peer Review - March 2, 2004
Conclusion
• ISOC will be involved in many tests and simulations
• First flow of data to/from ISOC is GRT#2 (April 2005)
• Success of tests requires ISOC to be ready
– ISOC tests need to be well defined
• Draft of LAT ISOC Validation and Verification Plan (LATMD-2513-1)
– Infrastructure needs to be in place
• SAS is testing pipeline and software through DCs
• SOG and LOF tools are tested through I&T
– Software issue tracking tool
Document: LAT-PR-03213-01
Section 2.3 Verification and Validation
11
Download