tracing the jwst proposal from user interface to commanding of an instrument

16
Tracing the JWST Proposal from User Interface to Commanding of an Instrument Margaret Meixner & WIT Balzano, Robinson & CMD

Upload: rehan

Post on 22-Jan-2016

33 views

Category:

Documents


0 download

DESCRIPTION

Tracing the JWST Proposal from User Interface to Commanding of an Instrument. Margaret Meixner & WIT Balzano, Robinson & CMD. PPS Flow. Path of your observation. PPS/Template: Takes user input on observation for a visit(s) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

Tracing the JWST Proposal from User Interface to Commanding of

an InstrumentMargaret Meixner & WIT

Balzano, Robinson & CMD

Page 2: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

March 20, 2008 TIPS

PPS Flow

Page 3: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 4: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 5: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 6: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 7: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 8: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 9: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 10: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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.

Page 11: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 12: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 13: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 14: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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.

Page 15: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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

Page 16: Tracing the JWST Proposal from User Interface to Commanding of an Instrument

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.