Tracing the JWST Proposal from User Interface to Commanding of an Instrument Margaret Meixner & WIT Balzano, Robinson & CMD 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 Day In The Life Hr 0 Hr 2 Hr 4 Hr 6 Hr 8 Hr 10 Hr 12 Hr 14 Hr 16 Hr 18 Observation Plan (OP) Visit Check Check Visit Time Visit Slew to Guide Star HGA Pointing - Earth Center Hr 24 GS ID GS Acq Visit Target Target Target Offset Acq Exp Offset SI Exposure HGA Pointing - Ground Station HGA Pointing - Earth Center Observatory Contact - Setup Ground Station ... SI Exposure Dither Ka-Band Xmtr DSN Activities for Contact Hr 22 Appended OP Segment Visit Visit Set-up & Execution Hr 20 - Ranging & Doppler Tracking - Terminate Ground Station - R/T Eng Telemetry - CFDP Transaction Messages - DSN Monitor Blocks Real-Time Data CFDP Processing - CFDP Accounting Recorded Sci Data Recorded Eng Data - Available in 15 min - Transfer in one hr - Available in one hr - Transfer in 5 hrs DSN Ground Transfer of Recorded Data S&OC Activities for Contact Communications with DSN Contact with JWST Establish Comm Authenticate Link Perform Turn on Initiate Route CFDP SOH Check Ka-Band SSR Dump Transaction Messages Terminate Terminate SSR Dump Contact Monitor Health & Safety Uplink Cmds, Tables & Files Perform Clock Correlation March 20, 2008 TIPS S&OC Event-Driven Architecture On-board Operations File Storage Area Observation Plan Script Processor Scripts JavaScript Engine Visit Files Language Extensions For script to fsw communications App Cmds Weekly uploads of operational directives ISIM Payload C&DH Ground Cmds JavaScripts Cmds Tlm SI Payload Application Payload Flight Software March 20, 2008 App Tlm TIPS Tlm Spacecraft Applications Activity List for MIRI Imaging Visit 1. 2. 3. Slew (SC) Guide Star Acq. (FGS/ISIM) 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 March 20, 2008 TIPS Event-Driven Communication Issue script status Observation Plan Executive Script Event message Send completion notice Process script SSR Issue script status Function call MIRI Imaging Script Lower-level Scripts Time-ordered Event Log Return value Send Cmd Javascript Get Tlm MIRI Flight Software MIRI HARDWARE Telemetry Language Extensions March 20, 2008 Command TIPS Successful MIRI Visit Execution Visit start event message telemetry MIRI Science Visit File activate Activity Statement for Vehicle maneuver Vehicle Maneuver On-board Script activity start event message telemetry Guide Star Acq On-board Script activity start event message telemetry MIRI Observing Onboard Script activity start event message telemetry MIRI Observing Onboard Script activity start event message telemetry success activate Activity Statement for Guide Star Acquisition success activate Activity Statement for MIRI exposure A success activate Activity Statement for MIRI exposure B success Visit end event message telemetry March 20, 2008 TIPS Aborted Visit Execution Visit start event message telemetry Science Visit File activate Activity Statement for Vehicle maneuver Vehicle Maneuver On-board Script activity start event message telemetry Guide Star Acq On-board Script activity start event message telemetry MIRI FPE failure On-board Script activity start event message telemetry success Activity Statement for Guide Star Acquisition activate success activate Activity Statement for MIRI exposure A failure EXIT Activity Statement for MIRI exposure B March 20, 2008 TIPS Error event message telemetry MIRI Normal Science Ops: MIRI flat fields White boxes correspond to on-board scripts Lamp and CCC Timing Requirements are addressed. March 20, 2008 TIPS JWST Commanding Team 10 MIRI Imager Input Parameters Many input parameters come from the user via the Template, verified in an automatic fashion en route. CALSUITE SUBARRAY REQUEST_ID PATTERN OPMODE NINTS NGROUPS FILTER Not Used TARGTYPE Used CONFIG Optional External Targets Flat Field – filter suite D D D D D D Low Resolution Spectroscopy D Dark Exposures Read Noise Exposures Flat Field – single filter D D Coronagraphic Imaging March 20, 2008 D D TIPS JWST Commanding Team 11 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 Communicate through Operations Working Groups SI Science & Engineeri n SI Flight Software Commandin g Operation Concepts Updates Operations Working Group JWST System Engineers STScI Science Payload Flight Software March 20, 2008 TIPS Periodically Script Requirements 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 Units Completed New since 2/07 Deleted since 2/07 NIRC am NIRS pec Imaging MSA Spec Imaging ID Darks Fixed Slit Darks Acq Flats IFU Subarrays WFSNormal Target Acq1 Coron Darks Lamps Low Res Spec IFU Subarrays Track/Fine Guide TFI Imaging Darks Imaging Flats Flats SSR Monitor Power Monitor HGS Coord Target Acq1 Focus Coron Subarray Mom Unload Anneal Guiding Recons Coron Target Acq IFU Target Acq Low Res Target Acq Safing Recon Engineering 1 Wave Cal Mark Playback Calibration Commission Focus Cleanup Engineering 1 WFSCommission Target Acq2 Dithers Engineering 2 Recons Safing Engineering 1 Target Acq2 Subarrays Dithers Engineering 2 Mosiacs March 20, 2008 Auto WaveCals MIR I Engineering 1 Bright Objects Cooler Dithers Engineering 2 WaveCals FGS /T FI Space craft Wavefr ont Cont rol ISIM Di cti ona ry Int erface Obse rva ti on Pl an Execti ve Guide Star Acq SAMs I&T version Target Locate Calibration Command Telemetry Development version I&T version Commission Table Flight version Slews Target Acq Engineering 2 Loss of Lock Dithers TIPS Flight version Script Verification Roadmap Script Project Tests Script Build Tests Unit Tests at STScI lab Build Tests at STScI lab PRD level 1 certification Work with SI Teams to test Scripts during Ground tests. Script Integration Tests with FSW Script Integration Tests with Flight Hardware March 20, 2008 ICD compliant 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 Integration Tests with whole ISIM system July 2010 - Dec. 2011 PRD level 3 certification TIPS Verified for operational use