TIPS/JIM March 20, 2008

advertisement
TIPS/JIM
March 20, 2008
Agenda:
INS Division News (Jerry Kriss)
JWST Science Operations from the perspective of a GO/GTO (Alex
Fullerton)
Tracing the JWST Proposal from User Interface to Commanding of an
Instrument (Margaret Meixner)
Next TIPS/JIM: April 17, 2008
1
Instruments Division News
03/20/2008
•
•
•
Welcome to our newest staff members:
o Elena Sabbi, an ESA scientist, joins the WFC3 team full time. Elena is in
S412A.
o Danny Lennon, also an ESA Scientist, joins the COS+STIS team. Danny
is in S412.
o Aparna Maybhate joined the WFC3 team. Aparna is temporarily in 308.
o Robert Upton joined the Telescopes Group. Robert is temporarily in S422.
o Norm Grogin joined the ACS+WFPC2 team this past Monday. Norm is
temporarily in 214.
HST news:
o SM4 is still Aug. 28. The latest information from Danny Golombek is that
all launch tickets from STScI will be seats at the Banana Creek viewing
area.
o CP17 brought in 961 proposals. Not the highest ever, but the number of
orbits requested was much higher than usual. There was good proposal
interest in all instruments, but the most popular combination was
WFC3+ACS.
o WFC3 thermal vac 3 is now moving along smoothly. Thanks to everyone
who is helping with the round-the-clock staffing.
JWST news:
o JWST Mission PDR is coming up on March 31 to April 4, followed in a
few weeks by the Non-Advocate Review (NAR). This is the official
“gate” for having JWST officially approved.
•
The report of the INS Diversity, Culture and Respect Working Group, presented by
Kevin Lindsey, greatly impressed the visiting Future of the Workplace Committee.
They were encouraged by the thoughtful recommendations, and are looking forward
to seeing how action is progressing by the time of their next visit in ~6 months. The
DCRWG will continue to work with us on implementation plans and keep track of
how well what we do meets the committee’s recommendations. I encourage you to
give feedback to Kevin, the other DCRWG members, or me and Stefano on any
aspects of our plans as they develop.
•
The next INS lunch is next week, March 27, in the Boardroom from 12:00-1:30. If
you wish to help plan and host this event, please contact Francesca Boffi. Thanks!
o Volunteers to coordinate future events would be welcome!
TIPS/JIM
March 20, 2008
Agenda:
INS Division News (Jerry Kriss)
JWST Science Operations from the perspective of a GO/GTO (Alex
Fullerton)
Tracing the JWST Proposal from User Interface to Commanding of an
Instrument (Margaret Meixner)
Next TIPS/JIM: April 17, 2008
1
JWST Science Operations
from the perspective of a GO/GTO
Alex Fullerton*
Webb Instrument Team
TIPS/JIM
20 March 2008
* who ripped off some of the slides from Jeff Valenti
Ground Segment Operations
JWST
JPL Deep Space
Network
S-Band
Ka-Band
Astronomers
Grant
Solicitation
Phase 1
Phase 1
Solicitation
Science Data
Notification
Acceptance
Proposal
Selection
Phase 2
Constraints
Phase 2
Preparation
Calibration
Proposals
Status
Grant
Long Range
Planning
Grants
Management
Notification
Short Term
Scheduling
Obs. Plan
Generation
Science Operations
Flight Operations
Wavefront
Control
Engineering
Proposals
Orbit
Maintenance
DSN
Scheduling
FSW & Script
Loads
Sci Data
Calibration
Calibration
Ref. Data
• Command &
Data Uplink
Wavefront
Monitoring
• Recorded
Data Downlink
• Health &
Safety
Monitoring
• Clock
Correlation
Mission
Scheduling
FSW & Script
Maintenance
Real-Time
Operations
Sci Data
Archive
Orbit
Determination
Eng Data
Archive
Eng Data
Trending
• Ranging
• Simulator
Operations
FSW & Script
Dumps
FSW & Script
Maintenance
What Does a GO/GTO Care About?
1)
Writing Proposals and Planning Programs
•
•
2)
Integrated Proposal Planning Tool
Documentation
Analyzing Data
•
•
•
“Pipeline Processed”; on-the-fly recal (+ ability to tinker?)
Long-term, stable but refreshed data archive(s)
Meta-data and documentation
3)
Writing Papers
4)
Funding
5)
Schedules
PERFORMING INNOVATIVE RESEARCH
What Do We Care About?
1)
Writing Proposals and Planning Programs
•
•
2)
Integrated Proposal Planning Tool
Documentation
Analyzing Data
•
•
•
“Pipeline Processed”; on-the-fly recal (+ ability to tinker?)
Long-term, stable but refreshed data archive(s)
Meta-data and documentation
3)
Writing Papers
4)
Funding
5)
Schedules
ENABLING INNOVATIVE RESEARCH
Proposals and Obs Planning
DD Proposals Anytime
Proposer
GO Proposals
Cycle Boundary
PI uses ETC
To Determine
Amount of
Time Needed
PI uses APT
To Prepare
Science
Proposal
Peer Review
Of Science
Proposals
(~1400)
STScI
Director
Review
& Approval
Preparing Science Proposal for Science Review
PI Gets
Time on the
Observatory
YEAH!
GO
Programs
GO/Calib/Eng
Programs
Grant
Process
Begins
PI uses ETC
To Prepare
Observations
For Flight
STScI
Staff
Proposer
Programs Change During the Cycle
Guide Stars
Proposal
Constraint
Generator
Long Range
Short Term
APT used to
Planning
Scheduling
Develop
Sci/Cal/Eng
Program
Planning & Scheduling the Observations
The [???] Tool





APT: Astronomer’s Proposal Tool
APT: Advanced Planning Tool
PPT: Proposal Planning Tool
PDT: Proposal Definition Tool
IPT: Integrated Planning Tool
The [TBN] Tool (T3)







Exposure time calculators
Proposal editor
Target visualization
Overhead calculator
Schedulability tool (field of regard, guide stars, …)
Mosaic planner
Microshutter Array (MSA) planning tool for MOS
The MIRI Imaging Template
(K. Gordon & S. Friedman)
Input
A. Source Specification:
Details
Remarks
Input via generic form
B. Instrument Configuration:
Detector
Filters
Specify readout region
Choose from menu
Specify readout pattern
Choose from menu
Specify filters
Choose from menu
For each filter:
Specify NINT (number of ramps)
[per dither step]
C. Observation Implementation:
Dither? [Y/N]
If “Y”
Select dither pattern
Mosaic? [Y/N]
If “Y”
Specify tiling pattern via generic form
Special Requirements?
If “Y”
Specify via generic form
Choose from menu
Choose from menu
GUI Input to a Template
Exposure Time Calculators
ETC Interfaces
FGS Acquisition
NIRCam Imaging
NIRCam
Coronagraphy
NIRSpec Acquisition
NIRSpec
Spectroscopy
MIRI Imaging
MIRI Spectroscopy
MIRI Coronography
TFI Imaging
TFI Coronography
p
U
ck
o
M
Common
infrastructure
Visualizer / Mosaic Planner
Schedulability Tool
Examine constraints and their consequences:
• Target visibility window(s)
• Field of Regard
• Sun/Earth/Moon avoidance
• Availability of Guide Stars
• ORIENTATION
• Special Requirements
• Phase-critical windows
Ability to iterate … to explore the consequences of specific
observing strategies or choices.
JWST Field of Regard
Visibility Window Durations
Orient Constraints
Overhead Calculator
Total wall-clock time required for an observation:
• total integration time
• time for SI set-up, mechanism movements
• time for dithers
• time to tile a mosaic
• time to slew to the field initially
Ability to iterate … to explore the consequences
of specific observing strategies or choices
Overheads Will Include a Slew Tax

JWST slews slowly




Scheduling constraints impact slew optimization




Reaction wheels are not that massive
Slew 90 degrees in about an hour
Slew must stay in field-of-regard
Pointing, orient, and timing constraints
Nonuniform target distribution on the sky
Links between visits
Proposals and allocations must include overhead




JWST is very sensitive (even short exposures yield science)
Measure program cost fairly
Include average slew time in overhead estimate
Mosaic tiles are separate visits, but slew takes less time
SUMMARY:
Writing Proposals / Planning Observations
Phase 1: Input via template … specify scheduling details up front!
Improves schedulability of approved programs.
Ask TAC to treat constraints as a limited resource to be managed.
Integrated Planning Tool simplifies and streamlines this process.
It’s easy! It’s fun!
Phase 2: Tweaking … only if required
For NIRSpec/MOS:
Phase 2.5: Finalizing an MSA file once a precursor finder image
(e.g., with NIRCam) is available.
Template input flows directly into the PPS with minimal
human interaction. Inputs are translated into AD script
parameters, which implement activities onboard JWST.
What does a GO/GTO NEED?
TOOLS*
These tools are the interface between a GO/GTO
and the complex “under-the-hood” capabilities
required to operate JWST and its SIs efficiently.
* An S&OC Law of Self Preservation:
When confronted with complex Science Instruments, it's cheaper to provide good tools than to help 1000 observers one-by-one.
TIPS/JIM
March 20, 2008
Agenda:
INS Division News (Jerry Kriss)
JWST Science Operations from the perspective of a GO/GTO (Alex
Fullerton)
Tracing the JWST Proposal from User Interface to Commanding of an
Instrument (Margaret Meixner)
Next TIPS/JIM: April 17, 2008
1
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
- Terminate
Ground Station
- Ranging & Doppler Tracking
- 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
SOH Check Ka-Band SSR Dump
Route CFDP
Transaction Messages
Terminate
SSR Dump
Terminate
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
Scripts
Event-driven system
Observation Plan
Script Processor
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.
time
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
Telemetry
Language Extensions
March 20, 2008
Command
TIPS
MIRI
HARDWARE
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
success
activate
Activity Statement for Guide Star
Acquisition
success
activate
Activity Statement for MIRI exposure A
success
activate
MIRI Observing Onboard Script
Activity Statement for MIRI exposure B
success
Visit end event
message telemetry
March 20, 2008
TIPS
activity start event
message telemetry
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
Dark Exposures
D
Read Noise Exposures
D D
Flat Field – single filter
D
Flat Field – filter suite
D D
Low Resolution
Spectroscopy
D
D
D
D
Coronagraphic Imaging
March 20, 2008
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 &
Engineerin
SI
Flight
Software
Commanding
JWST
System
Engineers
Operation
Concepts
Updates
Operations
Working
Group
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
NI RC a m
NI RS p e c
Imaging
MSA Spec
Imaging
ID
Dark s
Fixed Sl i t
Dark s
Acq
Flats
IFU
Subarray s
WFSNor m a l
Target
Acq1
Coron
Dark s
Lamp s
Low Res
Spec
IFU
Subarray s
Track/Fine
Gui d e
TFI Imagin g
Dark s
Imaging
Flats
Flats
SSR Monito r
Power
Monito r
HGS Coo r d
Target
Acq1
Focus
Coron
Subarray
Mom Unloa d
Anne a l
Guidin g
Recon s
Coron
Target Ac q
IFU Target
Acq
Low Res
Target Ac q
Safin g
Recon
Engineering
1
Wave Cal
Mark
Playbac k
Calibratio n
Commission
Focus
Cleanu p
Engineering
1
WFSCommission
Target
Acq2
Dither s
Engineering
2
Recon s
Safin g
Engineering
1
Target
Acq2
Subarray s
Dither s
Engineering
2
Mosia c s
March 20, 2008
Auto
WaveCals
MI RI
Engineering
1
Bright
Obje c t s
Cooler
Dither s
Engineering
2
WaveCals
F GS / TF I
Sp a ce c r af t W a v e f ro nt
C on tr o l
Guide Star
Acq
SAMs
Slews
Target Ac q
Engineering
2
Loss of
Loc k
Dither s
TIPS
I&T version
Flight
version
I SI M
D i ct i on ar y
I n t e rf a c e
Ob se r va t i on
P l an
E x e ct i v e
Target
Loc a t e
Calibratio n
Comman d
Telemetry
Development
version
I&T version
Commission
Table
Flight versio n
Script Verification Roadmap
Script
Project
Tests
Script Build
Tests
Work with SI
Teams to test
Scripts during
Ground tests.
March 20, 2008
Script
Integration
Tests with
FSW
Script
Integration
Tests with
Flight
Hardware
Unit Tests at STScI lab
Build Tests at STScI lab
PRD level 1
certification
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
Download