GLAST Large Area Telescope: Instrument Science Operations Center CDR Section 3.1

advertisement
GLAST LAT Project
ISOC CDR, 4 August 2004
GLAST Large Area Telescope:
Gamma-ray Large
Area Space
Telescope
Instrument Science Operations Center
CDR
Section 3.1
Command, Health and Safety Design
Lori Bator
ONE-SLAC
ISOC Lead Engineer
lbator@slac.stanford.edu
(650) 926-5352
Document: LAT-PR-04500
Section 3.1
1
GLAST LAT Project
ISOC CDR, 4 August 2004
Topics








Overview of CHS
CHS System
ISOC S/W Architecture
CHS Team
Internal Coordination
External Interfaces
Documents
Status
Document: LAT-PR-04500
Section 3.1
2
GLAST LAT Project
ISOC CDR, 4 August 2004
Overview of CHS


Commanding
– Generation and validation of commands and command
sequences
– Passing commands on to the GSSC (and to MOC for early
orbit operations and contingency commanding)
– Verifying these commands were executed
– Logging and archiving of all commands
– Configuration and control of command plans, procedures
and command database
Health and Safety
– Receive and archive Level 0 data from the MOC
– Monitor data to ascertain and track the health and safety of
the instrument
– Continuous knowledge of the configuration of the LAT
– Configuration and control of telemetry database
Document: LAT-PR-04500
Section 3.1
3
GLAST LAT Project
ISOC CDR, 4 August 2004
CHS System


ITOS used for command, health and safety functions
– HK data limit checking
– Telemetry and command definition file validation
– Command load verification and validation
Other tools (discussed in section 5)
– Level 0 receipt and archiving
– HK trending
– Data transmission
– Mission planning and generation of file uploads
– Anomaly tracking and notification
– Relational database queries for trending and analysis
– Configuration management tools
Document: LAT-PR-04500
Section 3.1
4
GLAST LAT Project
ISOC CDR, 4 August 2004
Architecture Drivers


Drivers
– Minimize V&V burden and total cost
– Maintain all science capabilities
– Simplify interfaces and allow early testing
Recognized that neither of the previously considered options
were particularly attractive
– ITOS/Commercial packages don’t accommodate
complexities of science data
– Homegrown system doesn’t have heritage
• Most of additional code needed duplicates that in
existing packages
– Studied hybrid solutions
Document: LAT-PR-04500
Section 3.1
5
GLAST LAT Project
ISOC CDR, 4 August 2004
ITAR Issues Using ITOS




Workstations running ITOS
– Password protected
– File access controlled through permissions
User access to ITOS data display and analysis is through a
non-ITAR controlled web interface
No impact on collaboration
SLAC has developed an official policy on ITAR issues that
specifically addresses the use of ITOS within the ISOC.
Availability of non-ITAR web interfaces to the data address all
concerns based on Stanford and SLAC openness policies and
the use of ITOS within the ISOC is approved.
Document: LAT-PR-04500
Section 3.1
6
GLAST LAT Project
ISOC CDR, 4 August 2004
CHS Team (1/3)
CHS
Team Lead
Instrument
Physicist
(part time PVO)
Document: LAT-PR-04500
Software
Engineer
Operator #1
Section 3.1
Operator #2
7
GLAST LAT Project
ISOC CDR, 4 August 2004
CHS Team (2/3)


Weekday, day-time operations
– Operator shift coverage
• 5 am to 2 pm to cover MOC shift times on East Coast
• 9 am to 6 pm to cover ISOC internal coordination needs
– On-call support
• Operators for real-time commanding or anomaly support
• Software engineer for emergency software support
• Team Lead and Instrument Physicist for anomalies
Instrument Physicist
– Monitor HK data for impact on science
– Monitor and maintain configuration of instrument
– Schedule instrument commanding
Document: LAT-PR-04500
Section 3.1
8
GLAST LAT Project
ISOC CDR, 4 August 2004
CHS Team (3/3)


Software Engineer Responsibilities
– Maintain ITOS configuration and other CHS tools
– Maintain configuration control of command and telemetry
database
Operator Responsibilities
– Generate command plans
– Interface with MOC and GSSC
– Monitor CHS system processes
– Monitor real-time contacts during the shift
– Monitor automated report generation
– Respond to notification of alerts and anomalies
– Serve as backup for Software Engineer to address system
problems
Document: LAT-PR-04500
Section 3.1
9
GLAST LAT Project
ISOC CDR, 4 August 2004
Internal Team Coordination

With PVO
– Health and status of LAT
– Calibration requirements and scheduling
– Weekly schedule of command activities
– LAT commanding history
– Interpretation of diagnostic data
 With FSW
– Verification and validation of command plans
– Configuration control of state of instrument
– Configuration control of FSW
– Configuration control of telemetry and command database
– Interpretation of diagnostic data
 With Science Products
– Health and status of LAT
– “Quick look” data
– Retransmission requests
– Interface with GSSC and MOC
Document: LAT-PR-04500
Section 3.1
10
GLAST LAT Project
ISOC CDR, 4 August 2004
External Interfaces

Defined by
– Operational Data Products ICD (492-MOC-009)
– Mission Operations Agreement for Roles and Responsibilities
Element level Operation Agreements
 GSSC
– Science planning (phase 2)
– Commanding (phase 1 and 2)
 MOC
– Level 0 data
– Real-time HK downlink
– Mission planning products
• As-flown timeline
• Planned TDRSS schedule
• Orbit elements
– Database updates
– Commanding (phase 0 and contingency)
Document: LAT-PR-04500
Section 3.1
11
GLAST LAT Project
ISOC CDR, 4 August 2004
Ops Data Products: ISOC – MOC
Level 0 Data
ISOC
RT HK Telemetry
MOC
Flight Dynamics Products
Integrated Observatory Timeline
As-flown Timeline
PDB Updates
LAT Alerts
LAT Instrument Commands
LAT Instrument Loads
LAT Instrument Procedures
Anomaly Reports
LAT Incident Reports
Data Retransmission Request
LAT T&C Database Updates
Document: LAT-PR-04500
Section 3.1
12
GLAST LAT Project
ISOC CDR, 4 August 2004
Ops Data Products: ISOC – GSSC
ISOC
GSSC
LAT Timelines
LAT Instrument Commands
LAT Instrument Loads
Science Plan
Document: LAT-PR-04500
Section 3.1
13
GLAST LAT Project
ISOC CDR, 4 August 2004
Documents





Instrument Operations Handbook (ECD: Oct 2005)
– First iteration is for use with I&T – in work
On-orbit Operations Procedures (ECD: L – 6 months)
Launch and Early Orbit Operations (ECD: L – 3 months)
LAT Telemetry and Command Handbook (ECD: Jan 2005)
– Document created using FSW development tools
All documents will have intermediate drafts
Document: LAT-PR-04500
Section 3.1
14
GLAST LAT Project
ISOC CDR, 4 August 2004
Current Status




ITOS installed on one workstation
– Demo in section 5
Other CHS tools exist or are in development
– Described in section 5
Technical writer hired to produce ISOC documentation,
including CHS documents
Software engineer hired to implement ISOC databases
– Telemetry and command descriptions have been defined by
FSW
Document: LAT-PR-04500
Section 3.1
15
GLAST LAT Project
ISOC CDR, 4 August 2004
Backup Slides
Document: LAT-PR-04500
Section 3.1
16
GLAST LAT Project
ISOC CDR, 4 August 2004
ITOS/Astro RT Trade
PRO
Either • Provide basic instrument
health and safety functions
• Telemetry display
• EU conversion
• Limit checking and
monitoring
• Command and telemetry
database access
CON
• ITAR issues
• Requires use of ITOS- or
AstroRT- specific interfaces
and scripting languages
• Limitations on ability to
work with science and
instrument diagnostic data
• Have learnable interfaces and
scripting
• AstroRT uses LabView for
display and Perl scripts for
automation
• ITOS displays are reportedly
easy to create, uses STOL for
input
Document: LAT-PR-04500
Section 3.1
17
GLAST LAT Project
ISOC CDR, 4 August 2004
ITOS/Astro RT Trade
PRO
AstroRT
•
ITOS
•
LAT is using AstroRT for
LAT flight software
testing
MOC and GBM using
ITOS
• Able to have ITOS
changes made for us
Document: LAT-PR-04500
CON
•
Commercial product costing
$$$ upfront and for support
throughout program life
•
None that don’t also exist for
AstroRT
Section 3.1
18
Download