Tracing the JWST Proposal from User Interface to Commanding of
an InstrumentMargaret Meixner & WIT
Balzano, Robinson & CMD
March 20, 2008 TIPS
PPS Flow
March 20, 2008 TIPS
Path of your observation
PPS/Template: Takes user input on observation for a visit(s)
Visit File: Ordered list of script calls with associated input parameters for one target position (i.e one guide star), derived from User Template inputs
Operation Plan: Time ordered list of visit files with associated time windows
March 20, 2008 TIPS
Hr 0 Hr 2 Hr 4 Hr 6 Hr 8 Hr 10 Hr 12 Hr 14 Hr 16 Hr 18 Hr 20 Hr 22 Hr 24
Visit Set-up & Execution
DSN Activities for Contact
S&OC Activities for Contact
Visit VisitVisit
Observation Plan (OP) Appended OP Segment
CheckVisit Time
CheckVisit
Slew toGuide Star
GSID
GSAcq
TargetOffset
TargetAcq Exp
TargetOffset
SIExposure
DitherSI
Exposure...
DSN
S&OC
Observatory
Contact
Ground Transferof Recorded Data
Real-Time Data
Recorded Eng Data
- R/T Eng Telemetry- CFDP Transaction Messages- DSN Monitor Blocks
- Ranging & Doppler Tracking
CFDP Processing
Recorded Sci Data
- CFDP Accounting
HGA Pointing - Earth Center HGA Pointing - Ground Station HGA Pointing - Earth Center
- Available in 15 min- Transfer in one hr
- Available in one hr - Transfer in 5 hrs
Communications with DSN
- SetupGroundStation
- TerminateGround Station
Ka-Band Xmtr
EstablishComm
PerformSOH Check
Turn onKa-Band
AuthenticateLink
InitiateSSR Dump
Route CFDP Transaction Messages
TerminateSSR Dump
TerminateContact
Monitor Health & Safety
Uplink Cmds, Tables & Files
Perform Clock Correlation
Contact with JWST
Day In The Life
March 20, 2008 TIPS
Cmds
JavaScript Engine
ISIM Payload C&DH
AppCmds
AppTlm
Script Processor
Scripts
SpacecraftApplications
CmdsTlm
Tlm
SI PayloadApplication
Language ExtensionsFor script to fswcommunications
JavaScripts
Payload Flight Software
Event-Driven Architecture
On-board Operations File Storage Area
Event-driven s ystem
Observation Plan
Visit Files
Ground
Weekly uploads of operational directives
March 20, 2008 TIPS
Activity List for MIRI Imaging Visit
1. Slew (SC)2. Guide Star Acq. (FGS/ISIM)3. MIRI Imaging: (MIRI/ISIM) following loops are under Java scripts
For all requested target positions
Request Spacecraft FSW to perform small angle manuever
Wait for Spacecraft FSW confirmation of manuever completion
For all requested filter positions
Command MIRI FSW to position Filter Wheel
Wait for MIRI FSW confirmation of Filter Wheel Motion
For all requested exposure repeats
Command MIRI FSW to configure Detector Readout
Properties (samples,frames,groups,ints,subarray)
Wait for MIRI FSW confirmation of Detector Setup
Request ISIM FSW to configure on-board Data Processing Params
Wait for ISIM FSW confirmation of on-board Data Processing Setup
Request MIRI FSW to start Exposure
Wait for MIRI FSW confirmation of Exposure Start
Wait for ISIM FSW confirmation of on-board Data Processing End
time
March 20, 2008 TIPS
Event-Driven Communication
Process script
Observation Plan Executive Script
MIRI Imaging Script
Send completion notice
Lower-level Scripts
Lower-level Scripts
Function call
Return value
Send Cmd Get Tlm
MIRI FlightSoftware
MIRI HARDWARE
Command
Telemetry
Event message
Issue script status
Issue script status
Time-ordered
Event Log
SSR
Javascript
Language Extensions
March 20, 2008 TIPS
Successful MIRI Visit Execution
MIRI Science Visit File
Activity Statement for Vehicle maneuver
Activity Statement for Guide Star Acquisition
Activity Statement for MIRI exposure A
Activity Statement for MIRI exposure B
Vehicle Maneuver On-board Script
activate
success
Guide Star Acq On-board Script
activate
success
MIRI Observing On-board Script
activate
success
MIRI Observing On-board Script
activate
success
Visit start event message telemetry
Visit end event message telemetry
activity start event message telemetry
activity start event message telemetry
activity start event message telemetry
activity start event message telemetry
March 20, 2008 TIPS
Aborted Visit Execution
Science Visit File
Activity Statement for Vehicle maneuver
Activity Statement for Guide Star Acquisition
Activity Statement for MIRI exposure A
Activity Statement for MIRI exposure B
success
activateVehicle Maneuver On-board Script
success
Visit start event message telemetry
activity start event message telemetry
activateGuide Star Acq
On-board Script activity start event message telemetry
EXITError event message
telemetry
activateMIRI FPE failure On-board Script
activity start event message telemetry
failure
March 20, 2008 TIPS JWST Commanding Team 10
MIRI Normal Science Ops: MIRI flat fields
White boxes correspond to on-board scripts
Lamp and CCC TimingRequirements are addressed.
March 20, 2008 TIPS JWST Commanding Team 11
MIRI Imager Input Parameters Many input parameters come from the user via the Template, verified in an automatic fashion en route.
Low Resolution Spectroscopy
Flat Field – filter suite
RE
QU
ES
T_ID
OP
MO
DE
PA
TT
ER
N
Coronagraphic Imaging
Flat Field – single filter
Read Noise Exposures
Dark Exposures
External Targets
CA
LS
UIT
E
SU
BA
RR
AY
NIN
TS
NG
RO
UP
S
FIL
TE
R
TA
RG
TY
PE
CO
NF
IG
Optional
Not Used
Used
D
DD
D
D
D
D
DDD
D
March 20, 2008 TIPS
Operations & Scripts Overview Space Telescope Science Institute (STScI) is responsible
for the Operations of JWST The SI Teams & STScI have collaboratively developed
the SI operations concept document in parallel with requirements since Phase A.
Status of Effort Operations Working Groups Systems Engineering problems uncovered & addressed Operational overheads associated with an observation Development of Scripts: Event driven operations, MIRI Script testing
March 20, 2008 TIPS
SI Operations Working Group
PayloadFlight
Software
Operations Working
Group
Periodically
Operation ConceptsUpdates
ScriptRequirements
SIScience & Engineeri
nCommandin
g
SIFlight
Software
JWST System
Engineers
STScI Science
Communicate through Operations Working Groups
March 20, 2008 TIPS
Status on Operations & Scripts
Science Instrument Script Development Started in late 2004, 48% complete
Operations Scripts Subsystem (OSS) Passed its PDR on Jan. 23, 2008
Operations working groups and commanding working groups continue to meet monthly.
March 20, 2008 TIPS
Script Implementation UnitsNIRCam N IRS p ec MIRI FGS /TFI S p ac e cra ft Wavefr o n t
Co n t ro l IS IM Dic t io n a ry
In ter face Ob s e rv a t io n Pla n Exec t ive
Imagi ng MSA Sp e c Imagi ng ID Gu ide St a r Acq
I&T ver s ion Ta r get Locate
Comm a nd De vel opm e nt ver s ion
Darks Fixed Slit Darks Acq SAMs Flight ver sion
Calibr ation Tele metry I&T ver sion
Flats IFU Low Res Spec
Tra ck/Fine Guide
Slews Commi ssion Tab le Flight vers ion
Subarr ays Darks IFU TFI Imaging SSR Monitor WFS-
Normal Lamps Subarr ays Darks Pow er
Monitor
Ta rget Acq1
Imagi ng Flats Flats HGS Coord
Coron Ta rget Acq1
Coron Subarr ay Mom Unload
Focus Focus Anneal Guid ing Mar k Playb ack
Cleanup Rec ons Rec ons Rec on Cal ibr ation Eng ineer ing
1 Saf ing Coron
Ta rget Acq Eng ineer ing
1 Commi ssion
WFS-Commi ssion
Eng ineer ing 1
IFU Ta rget Ac q
Wave Cal
Ta rget Acq2
Ta rget Acq2
Low Res Ta rget Acq
Ta rget Acq
Dithers Subarr ays Saf ing Eng ineer ing 2
Eng ineer ing 2
Dithers Eng ineer ing 1
Loss of Lock
Eng ineer ing 2
Bri ght Objects
Dithers
Cooler Dithers Eng ineer ing
2
Mosiacs Auto WaveCals
WaveCals
Completed
New since 2/07
Deleted since 2/07
March 20, 2008 TIPS
Script Verification Roadmap
Script ProjectTests
Script ProjectTests
Unit Tests at STScI lab
Script BuildTests
Script BuildTests
Build Tests at STScI lab
PRD level 1 certification
Script IntegrationTests with
FSW
Script IntegrationTests with
FSW
Integration Tests at Goddard lab July 2008 - June 2010(sooner possible if we work with instrument lab)
PRD level 2 certification
Verified for use on flight hardware &Delivered to PRD
Script IntegrationTests with
Flight Hardware
Script IntegrationTests with
Flight Hardware
Integration Tests with whole ISIM system July 2010 - Dec. 2011
PRD level 3 certification
Verified for operational use
ICD compliant
Work with SITeams to testScripts during Ground tests.