GLAST LAT Project ISOC CDR, 4 August 2004 Document: LAT-PR-04500 Section 3.2 1 GLAST Large Area GLAST Large Area Telescope: Telescope: Instrument Science Operations Instrument Science Operations Center Center CDR CDR Section 3.2 Instrument Flight Software Jeff Fisher FSW Manager Gamma-ray Large Gamma-ray Large Area Space Area Space Telescope Telescope
12
Embed
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 ProjectISOC CDR, 4 August 2004 Document: LAT-PR-04500Section 3.23 Relation between FSW and ISOC Through FSQ –Coding the software that will operate the LAT –Testing the software –Configuration management –Development of Test Bed Beyond FSQ –Continue code/test/CM cycle as part of the ISOC operations –Maintenance of Test Bed –Review commanding, HK, and performance on a frequent and regular basis
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
GLAST LAT Project ISOC CDR, 4 August 2004
Document: LAT-PR-04500 Section 3.2 1
GLAST Large Area Telescope:GLAST Large Area Telescope:
Gamma-ray Large Gamma-ray Large Area Space Area Space TelescopeTelescope
GLAST LAT Project ISOC CDR, 4 August 2004
Document: LAT-PR-04500 Section 3.2 2
FSW Team MissionFSW Team Mission
FSW team is responsible for
• Design and delivery of FSW (pre-delivery)
• Processing Software Change Requests (SCRs) (postdelivery)– Providing software updates– Validation and Verification (V&V) of all software changes by ISOC
Test Team
• Maintenance of the Instrument Test Bed– V&V of SCRs– V&V of command sequences– Investigatation of anomalies
GLAST LAT Project ISOC CDR, 4 August 2004
Document: LAT-PR-04500 Section 3.2 3
Relation between FSW and ISOCRelation between FSW and ISOC• Through FSQ
– Coding the software that will operate the LAT– Testing the software– Configuration management– Development of Test Bed
• Beyond FSQ– Continue code/test/CM cycle as part of the ISOC operations– Maintenance of Test Bed– Review commanding, HK, and performance on a frequent
Event Builder (EB) output side. The EB is an element of the GASU.To EPU(s)To SSR
Event Builder (EB) input side. The EB is an element of the GASU.Command/Response Unit (CRU). The CRU is an element of the GASU.
From SIU From EPU(s) Event Assembly
“SolidState
Recorder”
SIIS
1553
LAT Instrument
Legend
Telecommand (SC to LAT)
Telemetry (LAT to SC)
Master to slave
Slave to master
Physics data from LAT
Data to SSR
Command/Response
Discretes(to SIU PIDs)
To SIU
QQ TCS
Q WatchdogQ Watchdog
MSGservice
1 PPSInterrupt
Sensorsreplaced with
Front EndSimulators
(FES)
GLAST LAT Project ISOC CDR, 4 August 2004
Document: LAT-PR-04500 Section 3.2 5
Technical ApproachTechnical Approach• FSW is LAT controller
– Philosophy is to do what must be done in real time onboard but defer more complicated decisions to ISOC on ground
– Provides a high level interface to control LAT
• FSW development is following an iterative model– Functionality is developed and tested against available HW– Errors are corrected– Additional functionality is developed and validated against