SECCHI Consortium Meeting, July 2001
SECCHI Ground Data Systemsand
Data Processing
Nathan RichNRL/Interferometrics
202-404-1408
SECCHI Consortium Meeting, July 2001
Outline
• Purpose
• Architecture
• Build Strategy
• Organization and Responsibilities
• Data Processing
SECCHI Consortium Meeting, July 2001
GDS Function
• Control and Monitoring of Instruments during– Telescope Development– Integration & Test– Operations
SECCHI Consortium Meeting, July 2001
Architecture - Components• Computers (PC or Sun workstation) used to
interface with and/or emulate instruments or flight electronics
• Software• Instrument and mechanism drivers and interfaces
• Telemetry and command
• Data processing
• Ancillary lab equipment– Stimuli, power, detectors, etc.
SECCHI Consortium Meeting, July 2001
Architecture - Components
• Telescopes– Camera: 1355 (Spacewire) Interface– Mechanisms: controlled via MEB
• SEB: SECCHI Electronics Box– Where the Flight S/W lives, interface with S/C
SECCHI Consortium Meeting, July 2001
Operations Software Overview
• Instrument Test and Operations Software (ITOS)– Developed at GSFC
– Flight Heritage: TRACE, Triana, Swift, Mars Pathfinder, …
– Hosted on a UNIX or PC Workstation– TCP/IP, serial, and IEEE-488 external communication
– Accepts CCSDS telemetry transfer frame data
– Automated Test Procedures using System Test and Operating Language (STOL) interpreter
• BP/COMET– Developed for NRL Blossom Point satellite
– Being used by SEB developers
SECCHI Consortium Meeting, July 2001
Architecture - Build Strategy
• Camera Level– (~Dec. ‘01): IDL controller on Windows PC
• Mark Cooke, UBHAM
– (July ‘02): ITOS flight-like camera control• Camera C driver handles CCSDS packets (UBHAM)
• ITOS Image Acquire and Save
• ITOS Camera Commander
• ITOS GPIB-488 Handler
• IDL Image Processing to FITS
SECCHI Consortium Meeting, July 2001
Architecture - Build Strategy• Telescope Level (Jan. ‘03) (?)
– ITOS control with flight (development?) mechanisms
• SECCHI Level I&T (Nov. ‘03) – ITOS Tlm & Ctl, interface through SEB and MOC
Emulator
• STEREO Level I&T (Sep. ‘04)
• Mission Operations (Aug. ‘05)
SECCHI Consortium Meeting, July 2001
SECCHI Consortium Meeting, July 2001
SECCHI Consortium Meeting, July 2001
SECCHI Consortium Meeting, July 2001
SECCHI Consortium Meeting, July 2001
SECCHI Consortium Meeting, July 2001
SECCHI GDS Organization
SECCHI Consortium Meeting, July 2001
GDS Interfacing Groups• Camera Electronics (UBHAM/RAL)
• Mechanisms EGSE (LMSAL)
• Telescope teams/lab setups (COR1, COR2, EUVI, HI, GT)
• SECCHI Electronics Box (Naval Center for Space Technology=NRL Code 8000)
• Flight Software (NRL)
• STEREO MOC (APL)
SECCHI Consortium Meeting, July 2001
GDS Documentation Schedule
• FSW/GSW ICD 8/15/01
• Development/Management Plan 9/1/01
• GDS Requirements 9/1/01
• Data Processing Plan 9/1/01
• DGSW User's Guide 7/31/02
• Detailed Design 11/1/02
• FGSW Test Plan 11/1/02
• FGSW User's Guide 8/31/03
SECCHI Consortium Meeting, July 2001
SECCHI Data Processing
Stereo Data Flow Overview
SECCHI Consortium Meeting, July 2001
SECCHI Consortium Meeting, July 2001
SECCHI Data Processing TBDs• Calibration
– Determine before launch: geometric, vignetting, flat field, stray light, photometry
– F-corona model/background?
• Stereo analysis resource requirements– Beowulf? Fast PCs? Supercomputers?
• CME Search & Characterization
• Data Archive & Distribution
SECCHI Consortium Meeting, July 2001
SECCHI Data Processing Plan Activities Who? How? Dedicated Computers Dev. Staff-
Yrs. Date Ready Ops.
Staff Data Source POC (NRL) (Nathan
Rich) ITOS 2 Sparc
9 Sept. 2004
1 Decompress NRL (Dennis Wang?) C 2 Sparc 1 Sept. 2004 1 Geometric & Photometric Calibration
IDL None 6
Aug. 2005 0
Database NRL (Ed Esfandiari) TBD 1 Sparc 0.5 Aug. 2005 0 File archive NRL (TBD) Network
Attached Servers, DVD
2 DVD writing stations; 7.3 TB of storage for 2006 only = ~900 double-sided DVD (2 jukeboxes) or 23 NAS Servers 1
Nov. 2005
1 Stereo Analysis NRL (John Cook) Pixon? (IDL) Beowulf Cluster? 12 Nov. 2005 2 Generate Movies NRL (TBD) IDL - - - - - 2-D MVIs IDL 2 Sparc 0.1 Nov. 2005 0.1 - 2-D MPEGs mpeg_encode None 0.1 Nov. 2005 0.1 - 3-D? Java? TBD 1 Sparc? Cluster? 1 June 2006? 0.3 CME Search & Characterization
IDL None 1
Nov. 2005 0.5
Web Site NRL (TBD) TBD 1 Sparc 0.5 Aug. 2005 0.3
SECCHI Data Processing Plan Summary