The Far Ultraviolet Spectroscopic Explorer (FUSE) is a NASA funded project managed by The Johns Hopkins University. Space Telescope Science Institute (STScI) is under contract to Johns Hopkins to provide long range planning, short term scheduling software, system engineering, and data archiving support. FUSE is scheduled to be launched into orbit June of 1999.
STScI is developing an intergrated long range planning and short term scheduling environment. The long range plan will encompase a six month period where observations will be planned by FUSE personnel for the investigators (ie., service mode observing). The long range planning software supports astronomical event calculation (ie., sun, moon, orbital viewing, etc), both absolute (ie., do this observation at time x) and relative (ie., A after B by x days) timing constraints. Resource constraints (ie., Bubble Data Recorder memory) are also modelled. There are numerous automatic planning algorithms available as well as the ability to manually plan observations.
Once a long range plan is generated, short range schedules will be created. The short range schedule will span approximately a 3 day interval. As with the long range software, the short term software supports astronomical event calculation, absolute and relative constraints, resource constraints, and both automatic and manual scheduling. The output of the short term is time ordered activity list (ie., guide star acquistion, peakup, slew, ground station contacts, etc.).
Both the planner and scheduler have a graphical user interface. Examples of the Short Term Scheduling Interface and Astronomical Event Plot Window are displayed below.
Short Term Schedule Window
Astronomical Event Plot
The output of the Short Term Schedule is a timeline of activities which are sent to the Commanding Group for conversion and upload to the spacecraft. Below is an excerpt from the data sent to Commanding.
- record_type = FUVOB
- block_num = B003
- start_time = 1999:356:07:27:08
- end_time = 1999:356:12:09:19
- comment = comment
- num_blk_elm = 14;
- record_type = ICSA
- structure_id = B003A01
- start_time = 1999:356:07:27:08
- duration = 60
- orbit_start = 90
- comment = "Configuration Setup Activity - Load Sequence"
- program_id = T208
- target_id = 03
- object_name = T0954+0942
- obs_id = 03
- obs_case = 1
- fes_case = NO
- fps_case = 0;
- record_type = FLDT
- structure_id = B003T01
- comment = "Field star/ guide star index table"
- observ_set = T208:03:03
- object_name = T0954+0942
- INSERT_FILE = "File not Found";
- record_type = GSIT
- structure_id = B003T01G01
- comment = "Guide star index table"
- INSERT_FILE = "File not Found";
- record_type = PKCA
- structure_id = B003A02
- start_time = 1999:356:07:28:08
- duration = 1
- orbit_start = 90
- comment = "Peak-Up Configuration"
- pkup_type = 1
- dwell_time = 5.0d0
- num_steps = 5
- step_size = 1.0d0;
- record_type = FFCA
- structure_id = B003A03
- start_time = 1999:356:07:28:09
- duration = 15
- orbit_start = 90
- comment = "FES Filter-Wheel Configuration Activity"
- fltr_whl_pos = CLR;
- record_type = ICTA
- structure_id = B003A04
- start_time = 1999:356:07:28:24
- duration = 10
- orbit_start = 90
- comment = "Time-Tag Configuration Activity"
- program_id = T208
- target_id = 03
- object_name = T0954+0942
- obs_id = 03
- tt_insrt_per = 1
- eng_snp_per = 300
- slit_name = HIRS
- image_mask = AIC1
- slit_x_offset = 0
- slit_y_offset = 0;
- record_type = TASA
- structure_id = B003A05
- start_time = 1999:356:07:28:34
- duration = 15
- orbit_start = 90
- comment = "TARGET ACQUISITION SETUP ACTIVITY T208 03 03 "
- program_id = T208
- target_id = 03
- object_name = T0954+0942
- obs_id = 03
- target_ra = 148.664220
- target_dec = 9.713940
- target_vmag = 10.700
- osi_ra = 148.664220
- osi_dec = 9.713940
- exp_time = 1
- binning = 2;
- record_type = SLWA
- structure_id = B003A06
- start_time = 1999:356:07:28:49
- duration = 1605
- orbit_start = 90
- comment = "92.81380527036795d0 SLEW SHOULD TAKE ABOUT 1605 "
- start_ra = 270.000000
- start_dec = 66.561000
- end_ra = 148.664220
- end_dec = 9.713940
- sc_nom_roll = -111.682612
- roll_offset = 0
- solar_ra = 270.012331
- solar_dec = -23.439225
- slew_type = LARGE
- occ_status = OCCULTED
- saa_status = OUT;
- record_type = OCCE
- event_time = 1999:356:07:55:35
- event_type = EGRESS
- program_id = T208
- target_id = 03
- comment = comment;
- record_type = TAQA
- structure_id = B003A07
- start_time = 1999:356:07:55:36
- duration = 165
- orbit_start = 90
- comment = "Fixed Routine Target Acquisition"
- acq_case = 1;
- record_type = TMXE
- cross_time = 1999:356:07:56:25
- day_night = NIGHT;
- record_type = FETA
- structure_id = B003A08
- start_time = 1999:356:07:58:21
- duration = 3452
- orbit_start = 90
- comment = "TTAG Exposure"
- program_id = T208
- target_id = 03
- object_name = T0954+0942
- obs_id = 03
- exp_id = 001
- count_rate = 300
- memory_use = 3.951
- end_cond = OCC;
- record_type = GSPE
- station_id = UPR
- start_time = 1999:356:08:20:03
- end_time = 1999:356:08:34:19
- comment = comment;
- record_type = TMXE
- cross_time = 1999:356:08:30:31
- day_night = DAY;
- record_type = OCCE
- event_time = 1999:356:08:55:54
- event_type = INGRESS
- program_id = T208
- target_id = 03
- comment = comment;
- record_type = TAQA
- structure_id = B003A09
- start_time = 1999:356:09:36:18
- duration = 165
- orbit_start = 91
- comment = "Fixed Routine Target Acquisition"
- acq_case = 4;
- record_type = OCCE
- event_time = 1999:356:09:36:18
- event_type = EGRESS
- program_id = T208
- target_id = 03
- comment = comment;
- record_type = TMXE
- cross_time = 1999:356:09:37:07
- day_night = NIGHT;
- record_type = FETA
- structure_id = B003A10
- start_time = 1999:356:09:39:03
- duration = 3453
- orbit_start = 91
- comment = "TTAG Exposure"
- program_id = T208
- target_id = 03
- object_name = T0954+0942
- obs_id = 03
- exp_id = 002
- count_rate = 300
- memory_use = 3.952
- end_cond = OCC;
- record_type = GSPE
- station_id = UPR
- start_time = 1999:356:10:07:45
- end_time = 1999:356:10:21:52
- comment = comment;
- record_type = TMXE
- cross_time = 1999:356:10:11:14
- day_night = DAY;
- record_type = OCCE
- event_time = 1999:356:10:36:37
- event_type = INGRESS
- program_id = T208
- target_id = 03
- comment = comment;
- record_type = OCCE
- event_time = 1999:356:11:17:00
- event_type = EGRESS
- program_id = T208
- target_id = 03
- comment = comment;
- record_type = TAQA
- structure_id = B003A11
- start_time = 1999:356:11:17:01
- duration = 165
- orbit_start = 92
- comment = "Fixed Routine Target Acquisition"
- acq_case = 4;
- record_type = TMXE
- cross_time = 1999:356:11:17:50
- day_night = NIGHT;
- record_type = FETA
- structure_id = B003A12
- start_time = 1999:356:11:19:46
- duration = 2973
- orbit_start = 92
- comment = "TTAG Exposure"
- program_id = T208
- target_id = 03
- object_name = T0954+0942
- obs_id = 03
- exp_id = 003
- count_rate = 300
- memory_use = 3.402
- end_cond = ENDO;
- record_type = TMXE
- cross_time = 1999:356:11:51:57
- day_night = DAY;
- record_type = GSPE
- station_id = UPR
- start_time = 1999:356:11:55:06
- end_time = 1999:356:12:09:33
- comment = comment;
- record_type = SAAE
- event_time = 1999:356:12:12:24
- event_type = INGRESS
- saa_model = SAA
- comment = comment;