15
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 1 Gamma-ray Large Gamma-ray Large Area Space Area Space Telescope Telescope GLAST Large Area GLAST Large Area Telescope Telescope ISOC Peer Review 6.1 Ground Operations: Software and Tools Jim Panetta Engineering Physicist

GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR-03213-01Section 6.1 Ground Operations Software 1 Gamma-ray Large Area Space Telescope

  • View
    220

  • Download
    1

Embed Size (px)

Citation preview

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 1

Gamma-ray Large Gamma-ray Large Area Space Area Space TelescopeTelescope

GLAST Large Area TelescopeGLAST Large Area Telescope

ISOC Peer Review

6.1 Ground Operations: Software and Tools

Jim PanettaEngineering Physicist

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 2

Ground Ops ScopeGround Ops Scope

• ISOC ground operations software provides tools for the LOF and SOG• Monitor HK data• Characterize instrument performance• Generate data files for upload• Produce and manage operations procedures• Maintain telemetry and command database• Maintain database of calibration and test data• Monitor and maintain system software• Manage shift operations• Communicate with MOC and GSSC

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 3

Existing Ground Ops Software/ToolsExisting Ground Ops Software/Tools

• Command Control system

• Run Control / LATTE / TBD

• Test Scripts

• Test Reports

• Electronic Logbook

• Issue tracker

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 4

Run Control / LATTE / TBDRun Control / LATTE / TBD

Strong state-machine based interface

Ability to chain actions together (test-suites)

Ability to monitor state of electronics at any time

Can place data into permanent storage

Extendable

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 5

Run Control / LATTE / TBDRun Control / LATTE / TBD

• Message Logger• Alarm handling system

• Environmental Monitor• Current value/plots of:

• Currents/Voltages• Temperatures• Data rates

• To be made stand alone• Will be integrated with an alarm system

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 6

Test ScriptsTest Scripts

• Engineering Scripts• Register tests• Environmental tests

• Instrument Scripts• System exercise• System characterization• CPT / LPT

• Data Taking • Cosmic ray muons• Van de Graff photons• Known sources

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 7

Engineering ScriptsEngineering Scripts

• Register Tests• First operational tests• Characterize electronics• ...

• Environmental Tests• Thermal-Vac test and control• Housekeeping test/monitoring• ...

• Limited/Comprehensive Performance Tests

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 8

Instrument CharacterizationInstrument Characterization

• Pedestals• Instrument

response• Linearity/Gains• Thresholds• Pulse shapes• Dead/hot channels• Timing• ...

CAL ADC counts

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 9

Data TakingData Taking

• Cosmic Rays• Externally triggered• Internally triggered• Low/high rate• Support offline alignment studies

• Van de Graff• Known source studies• Observatory mode

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 10

Electronic LogbookElectronic Logbook

• Mate / DeMate tracking• Personnel assignment / scheduling• Configuration tracking• Run reporting• Activity Logging• Problem Logging

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 11

Electronic LogbookElectronic Logbook

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 12

Electronic LogbookElectronic Logbook

• Current setup:• WWW based cgi (perl) frontend• Oracle database backend• SLAC based -- Single instance

• Future:• QT based GUI frontend• MySQL database backend• Portable -- Multiple instances• Capable of operating “without a net”

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 13

Test ReportsTest Reports

• Standard interface• XML/HTML • Unified style

• Test summary• Operator, site, test description• Test time, status

• System configuration• Formatted output data

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 14

Issue TrackerIssue Tracker

• Roundup• Prioritization:

• Bug reports• Feature requests

• Web based• Python/HTML• MySQL backend• Extendable

GLAST LAT Project ISOC Peer Review - March 2, 2004

Document: LAT-PR-03213-01 Section 6.1 Ground Operations Software 15

ConclusionConclusion

• Tools currently in use for I&T are the basis of the ground operations software