! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! SDDL Name: QBS_OBSET.SDDL ! ! Purpose: This SDDL file defines the qbs_obset relation. ! ! Modification History: ! ! Date PR Who Reason ! -------- ------- --- ------------------------------------------------- ! 11/16/94 27329 RJS Original implementation ! 03/12/96 19344 MRB Removed four obsolete fields, marked 3 for deletion ! 04/10/96 31028 MRB Removed fields facility, reference, and software ! 05/10/96 31409 NLC Added field: prev_roll_fl ! 03/07/97 33001 sxt Removed orient_req field ! 01/07/98 35442 sfs Added field override_rec_id, original_scenario, ! and last_rr_opt. ! 02/16/98 35967 mmb Updated documentation for ref_targ_id, critic_type. ! 03/13/98 30633 egb Add related_fields for new qbpcs_def fields; ! no actual change to this table, documentation only. ! 04/13/98 36218 sfs Add include_in_same_gs field. ! 04/12/99 38760 bao GSC Incompleteness ! 06/30/99 39354 sfs Fixed override descriptions. ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! LANGUAGE C, FORTRAN, SQL INCLUDE ZSPSS_USER_TYPES.SDDL RECORD QBSOBS_TYPE !------------------------------------------------------------------------------ ! ! RECORD INFORMATION ! !------------------------------------------------------------------------------ DESCRIPTION "This is the master relation for observation set data in the PMDB. An observation set is a collection of one or more alignments that are grouped together based on FGS pointing requirements. That is, if multiple alignments can all be executed using the same guide star pair, they are grouped into the same observation set. The commands PMDB/UPDATE, CCLIST/CREATE, and CALENDAR/*, Guide Star processing, and other SPSS commands access most of the fields in this relation." !------------------------------------------------------------------------------ ! ! FIELD INFORMATION ! !------------------------------------------------------------------------------ FIELD proposal_id TYPE PROPOSAL_ID_TYPE FORM NAME "BGD" LABEL "PROPOSAL ID" END_FORM END_FIELD FIELD obset_id TYPE OBSET_ID_TYPE FORM NAME "BGD" LABEL "OBSET ID" END_FORM END_FIELD FIELD version_num TYPE VERSION_NUM_TYPE FORM NAME "BGD" LABEL "VERSION NUM" END_FORM END_FIELD FIELD target_opp TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if this observation set is a target of opportunity observation set." FORM NAME "BGD" LABEL "TARGET OF OPPORTUNITY (Y/N)" END_FORM END_FIELD FIELD parallel_can TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if this observation set is a parallel scheduling candidate. If set to 'Y', the SU defined for this obset should be flagged as a parallel." RELATED_FIELDS "qscheduling.parallel_su" FORM NAME "BGD" LABEL "PARALLEL CANDIDATE (Y/N)" END_FORM END_FIELD FIELD expos_time TYPE I4 DESCRIPTION "This field specifies the proposer estimated exposure time for this observation set. This value is used to set the minimun guide star usability window." FORM NAME "BGD" LABEL "ESTIMATED EXPOSURE TIME" END_FORM END_FIELD FIELD calc_ex_time TYPE I4 DESCRIPTION "This field specifies the total exposure time for this observation set. It is calculated from all exposure times in this observation set (sum of estimated exposure times)." FORM NAME "BGD" LABEL "CALC. EXPOSURE TIME" END_FORM END_FIELD FIELD pri_proposer TYPE I2 DESCRIPTION "This field specifies the observation set priority assigned by the proposer (range 1-100, where 100 is the highest priority)" RELATED_FIELDS "qscheduling.priority" FORM NAME "BGD" LABEL "PROPOSER PRIORITY LEVEL (1-100)" END_FORM RANGE "1..100" END_FIELD FIELD priority TYPE I2 DESCRIPTION "This field specifies the observation set priority assigned by TAC/director (range 1-100, where 100 is the highest priority). The SU default priority is based on this field." FORM NAME "BGD" LABEL "TAC/DIR PRIORITY LEVEL (1-100)" END_FORM RANGE "1..100" END_FIELD FIELD num_exposure TYPE I2 DESCRIPTION "This field specifies the proposer expected number of exposures for this observation set." FORM NAME "BGD" LABEL "EXPECTED NUM. OF EXPOSURES" END_FORM END_FIELD FIELD num_observ TYPE I2 DESCRIPTION "This field specifies the proposer expected number of observations for this observation set." FORM NAME "BGD" LABEL "EXPECTED NUM. OF OBSERVATIONS" END_FORM END_FIELD FIELD repeated TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if this is a repeated observation set. This field is always 'N'." FORM NAME "BGD" LABEL "REPEAT OBSET (Y/N)" END_FORM END_FIELD FIELD num_repeat TYPE I2 DESCRIPTION "This field is always 0 and maps to repeat field above." RELATED_FIELDS "qbs_obset.repeated" FORM NAME "BGD" LABEL "NUM. OF REPETITIONS" END_FORM END_FIELD FIELD order_spec TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates if this observation set must be scheduled before or after another observation. This field is always 'N'." FORM NAME "BGD" LABEL "ORDER SPECIFIC OBSET (Y/N)" END_FORM END_FIELD FIELD recorder TYPE C1 DESCRIPTION "This field specifies the usage of tape recorder. 'U' = used, 'N' = not used, 'B' = used for backup." RELATED_FIELDS "qreadout.tape_mode", "qalignment.tape_recordr" FORM NAME "BGD" LABEL "TAPE RECORDER USAGE (U/N/B)" END_FORM DISCRETE "B", "N", "U" END_FIELD FIELD ac_ephemeris TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates if accurate ST ephemeris data is required. " FORM NAME "BGD" LABEL "ACCURATE ST EPH REQ. (Y/N)" END_FORM END_FIELD FIELD accuracy_eph TYPE R4 DESCRIPTION "This field specifies the accuracy of the ST ephemeris data required." UNITS "KILOMETER" FORM NAME "BGD" LABEL "ACCURACY (km)" END_FORM END_FIELD FIELD ac_clock TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates if an accurate S/C clock offset is required. " FORM NAME "BGD" LABEL "ACCURATE ST EPH REQ. (Y/N)" END_FORM END_FIELD FIELD accuracy_clk TYPE R4 DESCRIPTION "This field specifies the accuracy of the S/C clock offset that is required. This field is set if QBSOBSET.ac_clock = 'Y'." UNITS "SECONDS" FORM NAME "BGD" LABEL "ACCURATE S/C CLOCK OFFSET REQ. ACCURACY (secs)" END_FORM END_FIELD FIELD ground_coord TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates if this observation set must be coordinated with ground observations." END_FIELD FIELD critic_type TYPE C1 DESCRIPTION "This field is used to indicate the type of criticality, where 'T' = Time critical. 'P' = Phase critical, or Phase and Time critical. 'N' = Not applicable (default)." FORM NAME "BGD" LABEL "TIME/PHASE CRITICAL (T/P/N)" END_FORM DISCRETE "N", "P", "T" END_FIELD FIELD absolute_tm TYPE SOGS_CHAR_TIME_TYPE DESCRIPTION "This field specifies the absolute date/time for start of the observation set." FORM NAME "BGD" LABEL "OBSET ABSOLUTE START TIME" END_FORM END_FIELD FIELD init_epoch TYPE R8 DESCRIPTION "This field specifies the initial epoch for special phase of periodic phenomenon. SECONDS from 1980." UNITS "SECONDS" FORM NAME "BGD" LABEL "INITIAL_EPOCH" END_FORM END_FIELD FIELD period_sph TYPE R8 DESCRIPTION "This field specifies the period for special phase of periodic phenomenon." UNITS "SECONDS" FORM NAME "BGD" LABEL "PERIOD" END_FORM END_FIELD FIELD phase_sph TYPE R4 DESCRIPTION "This field specifies the phase for special phase of periodic phenomenon. The phase is the time between the initial epoch and the start of phase critical window." UNITS "SECONDS" FORM NAME "BGD" LABEL "PHASE (Time between initial epoch and start of phase critical window)" END_FORM END_FIELD FIELD critic_flag TYPE C1 DESCRIPTION "This field is the time criticality flag where 'R' = reserved time critical. This means that the observation set must be scheduled in the time critical window and no other obsets can be scheduled in the same window. 'T' = time critical. This means that the observation schedule obset in time critical window but other obsets may be scheduled also. 'N' = not time critical. This means that the observation set may be scheduled at any time. Time critical windows are ignored." RELATED_FIELDS "qscheduling.critical_flg" FORM NAME "BGD" LABEL "TIME CRITICAL FLAG (R/T/N)" END_FORM DISCRETE "N", "R", "T" END_FIELD FIELD algn_time TYPE I4 DESCRIPTION "This field specifies the total alignment time summed over all alignments in this observation set." FORM NAME "BGD" LABEL "CALC. ALIGN TIME" END_FORM END_FIELD FIELD interleave TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates if interleavers are allowed with this observation set. A 'Y' means that this obset can be interrupted and interleaved. An 'N' means that interleavers are not allowed. It is assumed by SPSS that if the obset is non-interruptible, it is also non-interleavable." FORM NAME "BGD" LABEL "INTERLEAVERS ALLOWED (Y/N)" END_FORM END_FIELD FIELD interrupt TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if this observation set must be scheduled as a whole entity or can be interrupted for SAA, occultations, etc. Any obset that is non-interruptible is assumed by SPSS to also be non-interleavable." RELATED_FIELDS "qalignment.interrupt" FORM NAME "BGD" LABEL "INTERRUPTION ALLOWED (Y/N)" END_FORM END_FIELD FIELD min_duration TYPE I4 DESCRIPTION "This field specifies the minimum time the observation set can be interrupted. This is set when QBS_OBSET.interrupt = 'Y'." RELATED_FIELDS "qbs_obset.interrupt" UNITS "SECONDS" FORM NAME "BGD" LABEL "MIN. DURATION" END_FORM RANGE "-999:59:59..999:59:59" END_FIELD FIELD pcs_mode TYPE PCS_MODE_TYPE FORM NAME "BGD" LABEL "PCS MODE" END_FORM END_FIELD FIELD scenario_acq TYPE GSACQ_SCENARIO_NAME_TYPE DESCRIPTION "This field specifies the scenario name for the guide star acquisition associated with this obset." FORM NAME "BGD" LABEL "SCENARIO NAME" END_FORM END_FIELD FIELD original_scenario TYPE GSACQ_SCENARIO_NAME_TYPE DESCRIPTION "This field specifies the scenario name for the guide star acquisition associated with this obset as populated by TRANS. Field 'scenario_acq' contains the value in use." END_FIELD FIELD last_rr_opt TYPE C1 DESCRIPTION "This field specifies the roll range option used in the guide star request. 'C' = Centerlineable, 'A' = Acquisition, or 'G' = Guidestar" RELATED_FIELDS "qbacqs.rr_opt" DISCRETE "C", "A", "G" END_FIELD FIELD prim_fhst TYPE C1 DESCRIPTION "This field specifies the primary FHST id (1,2, or 3) to use for the PCS acquisition. This field is set if the QBS_OBSET.pcs_mode is 'FHST' or 'BOTH'." RELATED_FIELDS "qbs_obset.pcs_mode" FORM NAME "BGD" LABEL "PRIMARY FHST (1/2/3)" END_FORM DISCRETE " ", "1", "2", "3" END_FIELD FIELD second_fhst TYPE C1 DESCRIPTION "This field specifies the secondary FHST id (1,2, or 3) to use for the PCS acquisition. This field is set if QBS_OBSET.pcs_mode 'FHST' or 'BOTH'." RELATED_FIELDS "qbs_obset.pcs_mode" FORM NAME "BGD" LABEL "SECONDARY FHST (1/2/3)" END_FORM DISCRETE " ", "1", "2", "3" END_FIELD FIELD delay_data TYPE I4 DESCRIPTION "This field specifies the time in seconds to delay before taking data after a guide star acquisition. This is specified relative to the guide star acquisition start time." UNITS "SECONDS" FORM NAME "BGD" LABEL "DELAY BEFORE TAKING DATA AFTER GSSS ACQUISITION" END_FORM END_FIELD FIELD saa_model TYPE SAA_MODEL_TYPE DESCRIPTION "This field specifies the id of the SAA model (02,99) which defines the region in which the FGS/FHST must not be operated while the ST vehicle nadir lies in the region. It defaults to a database value dependent on PCS mode if qbssad_saa_def = 'Y'. The field is not used if the SAA avoidance check QBS_OBSET.saa_flag = 'N'." RELATED_FIELDS "qbs_obset.saa_flag" FORM NAME "BGD" LABEL "MODEL ID" END_FORM RANGE "02..99" END_FIELD FIELD saa_ovr TYPE C1 DESCRIPTION "This field defines the SAA model override flag. A 'Y' means that the user input override value is to be used (do not set default), while an 'N' means that the SAA model is to a database value dependent on PCS mode. It is not used if the SAA avoidance check flag QBS_OBSET.saa_flag = 'N'." RELATED_FIELDS "qbs_obset.saa_flag", "qalignment.saa_ovr" END_FIELD FIELD recovery_tm TYPE I4 DESCRIPTION "This field specifies the SAA exit recovery time. Upon exit from the saa region, the FGS/FHST must be allowed time to recover before it can be used. Defaults to a database value dependent on PCS mode. This field is not used if the SAA avoidance check flag QBS_OBSET.saa_flag = 'N'." RELATED_FIELDS "qbs_obset.saa_flag" UNITS "SECONDS" FORM NAME "BGD" LABEL "RECOVERY TIME" END_FORM END_FIELD FIELD recovery_ovr TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field will indicate whether the SAA exit recovery time will be overriden by the user ('Y') or if the database value that is dependent of PCS mode is to be used ('N')." END_FIELD FIELD seq_target TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if alignments sequence must be maintained within this observation set. This is always 'Y'." FORM NAME "BGD" LABEL "ORDER CRITICAL TARGET/ALGN (Y/N)" END_FORM END_FIELD FIELD fov_required TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if FOV data is required from GSSS for OSS. This is always 'N'." END_FIELD FIELD fov_scan_ra TYPE R*8 DESCRIPTION "This field specifies, together with QBS_OBSET.fov_scan_dec, the FOV scan center position in the heliocentric coordinate system relative to the mean equator and equinox at the beginning of julian epoch j2000.0." UNITS "DEGREES" RELATED_FIELDS "qbs_obset.fov_scan_dec" RANGE "0..360" END_FIELD FIELD fov_scan_dec TYPE R*8 DESCRIPTION "This field specifies, together with QBS_OBSET.fov_scan_ra, the FOV scan center position in the heliocentric coordinate system relative to the mean equator and equinox at the beginning of julian epoch j2000.0." UNITS "DEGREES" RANGE "-90..90" RELATED_FIELDS "qbs_obset.fov_scan_ra" END_FIELD FIELD fov_scan_ext TYPE R*8 DESCRIPTION "This field specifies the dimension of a side of a square FOV." UNITS "ARCSECS" RANGE "0..3600" END_FIELD FIELD fov_tape TYPE C6 DESCRIPTION "This field specifies the base 36 tape id used to indicate the tape identification of the magnetic tape to be used for ST FOV data. It is the human-readable paper on the outside of the tape. This data item will be ignored if the FOV required flag - QBS_OBSET.fov_required is set to 'N'. Possible values range from '000000' to 'ZZZZZZ'" RELATED_FIELDS "qbs_obset.fov_required" END_FIELD FIELD fov_tape_lbl TYPE C6 DESCRIPTION "This field specifies the base 36 tape label used to indicate the tape label of the magnetic tape to be used for ST FOV data. This is the computer-readable record in the tape. This data item will be ignored if the fov required flag QBS_OBSET.fov_required is set to 'N'" RELATED_FIELDS "qbs_obset.fov_required" END_FIELD FIELD brit_object TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field specifies whether bright object alerts are to be provided by GSSS. If 'Y', GSSS will search its databases for possible bright objects and supply any such information to sogs. If 'N', no search for bright objects is performed and no bright object alerts are generated." FORM NAME "BGD" LABEL "BRIGHT OBJECT (Y/N)" END_FORM END_FIELD FIELD parall_targ TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate whether or not GSSS is requested to search its databases for possible new parallel targets. This field is obsoelte and is always 'N'." FORM NAME "BGD" LABEL "PARALLEL TARGETS (Y/N)" END_FORM END_FIELD FIELD ready_for_gs TYPE C1 DESCRIPTION "This field is used to indicate if the observation set is ready for guide star request. 'Y' = it is ready. 'N' = it is not ready. 'C' = it is complete. UPDATES are not allowed." FORM NAME "BGD" LABEL "READY FOR GSSS REQUEST (Y/N/C)" END_FORM DISCRETE "C", "N", "Y" END_FIELD FIELD fov_status TYPE C1 DESCRIPTION "This field is used to indicate if FOV data was requested or received from GSSS, where 'Q' = fov was requested, 'C' = fov data was received, 'N' = fov data was not requested." END_FIELD FIELD bo_searched TYPE C1 DESCRIPTION "This field indicates whether or not GSSS performed a search of its data bases for bright objects in any macro aperture during the execution of the observation set. Possible values are: 'Y' = A bright object search was performed 'N' = No bright object search was done 'I' = A search was performed, but incompletely. Some bright objects possibly undetected" FORM NAME "BGD" LABEL "BRIGHT OBJECT (Y/N/I)" END_FORM DISCRETE "Y", "N", "I" END_FIELD FIELD bo_limiting_mag TYPE R4 DESCRIPTION "This field is the magnitude of the faintest object (i.e., the object with the maximum magnitude) that was checked for bright object alerts. It is specified in the FGS system". END_FIELD FIELD pltrg_srched TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates whether or not GSSS performed a search of its data bases for possible new parallel targets during the execution of the observation set." FORM NAME "BGD" LABEL "PARALLEL TARGETS (Y/N)" END_FORM END_FIELD FIELD ready_flag TYPE C1 DESCRIPTION "See description in qscheduling.ready_flag for more details on this identical observation level field." RELATED_FIELDS "qscheduling.ready_flag" FORM NAME "BGD" LABEL "READY FOR SCHED/PASS (D/N/P/S)" END_FORM DISCRETE "D", "N", "P", "S" END_FIELD FIELD pntg_update TYPE FULL_SOGS_CHAR_TIME_TYPE DESCRIPTION "This field specifies the date of the last update of ST pointing data. Set when the PMDB/UPDATE function was successfully executed for this observation set." FORM NAME "BGD" LABEL "DATE OF LAST PMDB/UPDATE OBSET" END_FORM END_FIELD FIELD wndw_update TYPE FULL_SOGS_CHAR_TIME_TYPE DESCRIPTION "This field specifies the date of the last update of the observation set calculated windows. It is set when the PMDB/UPDATE function was successfully executed for the scheduling unit associated with this observation set." FORM NAME "BGD" LABEL "LAST UPDATE OF OBSET WINDOWS CALCULATED" END_FORM END_FIELD FIELD ra_v1ref TYPE R8 UNITS "DEGREES" DESCRIPTION "This field specifies the right ascension of the v1 position. It is the vector average of the target positions (using the ref. POINT for area targets) of all targets in this observation set. It is specified in the heliocentric coordinate system relative to the mean equator and equinox at the beginning of julian epoch j2000.0." RANGE "0..360" END_FIELD FIELD dec_v1ref TYPE R8 UNITS "DEGREES" DESCRIPTION "This field specifies the declination of the v1 position. It is the vector average of the target positions (using the ref. POINT for area targets) of all targets in this observation set. It is specified in the heliocentric coordinate system relative to the mean equator and equinox at the beginning of julian epoch j2000.0." RANGE "-90..90" END_FIELD FIELD orbit_file TYPE C15 DESCRIPTION "This field specifies the ST orbit ephemeris file name, and has the format fffffffff;vvvvv. It is used in tools to derive target visibility windows." FORM NAME "BGD" LABEL "ST ORBIT EPHEMERIS FILE" END_FORM END_FIELD FIELD ref_targ_id TYPE TARGET_ID_TYPE DESCRIPTION "This field specifies the v1 reference axis target ID for targets which contain only moving targets. It identifies which moving target will be used as the reference target for the specification of V3-axis position angle ranges. The field will be blank if not applicable. FORM NAME "BGD" LABEL "V1 REFERENCE TARGET ID" END_FORM END_FIELD FIELD prev_acq_fl TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate whether this observation set uses the previous observations set's guide stars. This means that a guide star acquisition is not required for this obset. A 'Y' means that this observation set relies on the previous observation set's PCS acquisition." FORM NAME "BGD" LABEL "PREVIOUS OBSET ACQUISITION FLAG" END_FORM END_FIELD FIELD prev_acq_typ TYPE C1 DESCRIPTION "This field specifies the previous acquisition type. 'N' = not applicable (default). 'P' = primary pcs acquisition indicating subsequent obsets use the same pair. 'B' = benign pcs reacquisition that uses same pair as the last acquisition. 'S' = secondary pcs acquisition occurring between primary acquisition and the reacquisition of the primary pair. 'R' = reacquisition of the primary pair." FORM NAME "BGD" LABEL "PREVIOUS ACQ. TYPE (B/N/P/R/S)" END_FORM DISCRETE " ", "B", "N", "P", "R", "S" END_FIELD FIELD include_in_same_gs TYPE YES_NO_FLAG_TYPE DESCRIPTION "If this field is set to 'N', then this obset will be excluded from being merged with other obsets, for a guide star request, via any alignment-level offset sequences within this obset, as described by qaoffset.offset_id." RELATED_FIELDS "qaoffset.offset_id" END_FIELD FIELD parallax_fl TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is the ST parallax correction flag. A 'Y' means correct for parallax." FORM NAME "BGD" LABEL "PARALLAX CORRECTION FLAG" END_FORM END_FIELD FIELD reacq_type TYPE C1 DESCRIPTION "This field specifies the PCS reacquisition type: 'N' = noslew, 'S' = slew, 'C' = computed." FORM NAME "BGD" LABEL "REACQ. TYPE (N=Noslew/S=Slew/C=Computed)" END_FORM DISCRETE "C", "N", "S" END_FIELD FIELD reacq_det_tm TYPE I4 DESCRIPTION "Thisd field specifies the PCS reacquisition determination time." UNITS "SECONDS" FORM NAME "BGD" LABEL "REACQ. DETERMINATION" END_FORM END_FIELD FIELD reacq_sn TYPE GSACQ_SCENARIO_NAME_TYPE DESCRIPTION "This field specifies the PCS reacquisition scenario name." FORM NAME "BGD" LABEL "SCENARIO NAME" END_FORM END_FIELD FIELD reacq_co_ovr TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field indicates whether or not user-specified reaquisition time coefficients are to be used instead of defaults. 'Y' = use user input coefficients, 'N' = use default coefficients. Note that the reacq. coef. defaults are the same as the acquisition coef. defaults." FORM NAME "BGD" LABEL "OVERRIDE FLAG (Y/N)" END_FORM END_FIELD FIELD acq_co_ovr TYPE YES_NO_FLAG_TYPE DESCRIPTION "This is the PCS acquisition time coefficient override flag, where 'Y' = use user input coefficients, 'N' = use default coefficients." FORM NAME "BGD" LABEL "OVERRIDE FLAG (Y/N)" END_FORM END_FIELD FIELD reacq_tm_nsl TYPE I4 DESCRIPTION "This field specifies the PCS reacquisition time for a 'noslew' type reacquisition." UNITS "SECONDS" RELATED_FIELDS "qbpcs_def.reacq_tm_nsl" FORM NAME "BGD" LABEL "REACQ. TIME FOR NOSLEW" END_FORM END_FIELD FIELD max_slew_int TYPE R4 DESCRIPTION "This field specifies the maximum slew angle allowed for an interleaver." UNITS "DEGREES" FORM NAME "BGD" LABEL "MAX SLEW (deg)" END_FORM RANGE END_FIELD FIELD max_int_dur TYPE I4 DESCRIPTION "This field specifies the maximum time an observation set may be interrupted, as measured from the end of the last science activity before the interruption to the start of the first science activity after the interruption." RELATED_FIELDS "qbs_obset.interrupt", "qalignment.max_int_dur" UNITS "SECONDS" FORM NAME "BGD" LABEL "MAX. DURATION" END_FORM END_FIELD FIELD phase_duratn TYPE R4 DESCRIPTION "This field specifies the phase critical window duration if this is a phase critical obset." UNITS "SECONDS" FORM NAME "BGD" LABEL "PHASE WINDOW DURATION" END_FORM END_FIELD FIELD reacq_tm_slw TYPE I4 DESCRIPTION "This field specifies the time calculated for all slew angles between 0 and QBS_OBSET.max_slew_int. The calculation maximizes the PCS REACQ. quadratic over that interval." UNITS "SECONDS" FORM NAME "BGD" LABEL "REACQ. TIME FOR SLEW" END_FORM RELATED_FIELDS "qbs_obset.max_slew_int" END_FIELD FIELD min_slew TYPE R4 DESCRIPTION "This field specifies the minimum slew angle to be used in calculating the PCS acquisition time. The computed value will only be used if greater than this value." UNITS "DEGREES" FORM NAME "BGD" LABEL "MIN SLEW ANGLE FOR PCS ACQUISITION" END_FORM END_FIELD FIELD numfhsts TYPE C1 DESCRIPTION "This field specifies the number of FHSTs required to be visible during the observation set. This field may specify from 1-3 FHSTs are required. If the pcs acquisition override flag is set to 'N'. this field is set to QBPCSDEF.numfhsts." FORM NAME "BGD" LABEL "NUMBER OF FHSTS REQUIRED" END_FORM DISCRETE "0", "1", "2", "3" RELATED_FIELDS "qbpcs_def.numfhsts" END_FIELD FIELD acqcoef1 TYPE R4 UNITS "SECONDS" DESCRIPTION "This field specifies the first coefficient of the guide star acquisition time model. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.acqcoef1. The guide star acquisition time is computed from the ST position uncertainty U and the pitch/yaw error coefficient for the obset atterror to be : acqcoef1 + acqcoef2 * (u + atterror ** acqcoef3)." UNITS "SECONDS" FORM NAME "BGD" LABEL "COEF.'1' (sec)" END_FORM RELATED_FIELDS "qbpcs_def.acqcoef1", "qbs_obset.acq_co_ovr" END_FIELD FIELD acqcoef2 TYPE R4 DESCRIPTION "This field specifies the second coefficient of the guide star acquisition time model. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.acqcoef2." UNITS "SECONDS/ARCSECONDS" FORM NAME "BGD" LABEL "COEF.'2' (sec/arcsec**(coef.'3')" END_FORM RELATED_FIELDS "qbpcs_def.acqcoef2", "qbs_obset.acq_co_ovr" END_FIELD FIELD acqcoef3 TYPE R4 DESCRIPTION "This field specifies the third coefficient of the guide star acquisition time model. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.acqcoef3." FORM NAME "BGD" LABEL "COEF.'3'" END_FORM RELATED_FIELDS "qbpcs_def.acqcoef3", "qbs_obset.acq_co_ovr" END_FIELD FIELD rollerror TYPE R4 DESCRIPTION "This field specifies the roll error coefficient of the ST position uncertainty model associated with the PCS mode. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.rollerror." UNITS "ARCSECONDS" FORM NAME "BGD" LABEL "ROLL ERROR COEFFICIENT (arcsec)" END_FORM RELATED_FIELDS "qbpcs_def.rollerror", "qbs_obset.acq_co_ovr" END_FIELD FIELD rollrate TYPE R4 DESCRIPTION "This field specifies the roll error degradation coefficient of the ST position uncertainty model associated with the PCS mode. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.rollrate." UNITS "ARCSECONDS/SECOND" FORM NAME "BGD" LABEL "ROLL RATE COEFFICIENT (arcsec/sec)" END_FORM RELATED_FIELDS "qbpcs_def.rollrate", "qbs_obset.acq_co_ovr" END_FIELD FIELD atterror TYPE R4 DESCRIPTION "This field specifies the pitch/yaw error coefficient of the ST position uncertainty model associated with the PCS mode. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.atterror." UNITS "ARCSECONDS" FORM NAME "BGD" LABEL "ATTITUDE ERROR COEFFICIENT (arcsec)" END_FORM RELATED_FIELDS "qbpcs_def.atterror", "qbs_obset.acq_co_ovr" END_FIELD FIELD attrate TYPE R4 DESCRIPTION "This field specifies the pitch/yaw error degradation coefficient of the ST position uncertainty model associated with the PCS mode. If the pcs acquisition override flag is 'N', its value is set to QBPCS_DEF.attrate." UNITS "ARCSECONDS/SECOND" FORM NAME "BGD" LABEL "ATTITUDE RATE COEFFICIENT (arcsec/sec)" END_FORM RELATED_FIELDS "qbpcs_def.attrate", "qbs_obset.acq_co_ovr" END_FIELD FIELD reacqcoef1 TYPE R4 DESCRIPTION "This field specifies the first coefficient of the guide star acquisition time model. If the pcs reacquisition override flag is 'N', its value is set to QBPCS_DEF.reacqcoef1." UNITS "SECONDS" FORM NAME "BGD" LABEL "COEF. '1'(sec)" END_FORM RELATED_FIELDS "qbpcs_def.reacqcoef1", "qbs_obset.reacq_co_ovr" END_FIELD FIELD reacqcoef2 TYPE R4 DESCRIPTION "This field specifies the second coefficient of the guide star acquisition time model. If the pcs reacquisition override flag is 'N', its value is set to QBPCS_DEF.reacqcoef2." UNITS "SECONDS/ARCSECONDS" FORM NAME "BGD" LABEL "COEF. '2'(sec/arcsec**(coef '3')" END_FORM RELATED_FIELDS "qbpcs_def.reacqcoef2", "qbs_obset.reacq_co_ovr" END_FIELD FIELD reacqcoef3 TYPE R4 DESCRIPTION "This field specifies the third coefficient of the guide star acquisition time model. If the pcs reacquisition override flag is 'N', its value is set to QBPCS_DEF.reacqcoef3." FORM NAME "BGD" LABEL "COEF. '3'" END_FORM RELATED_FIELDS "qbpcs_def.reacqcoef3", "qbs_obset.reacq_co_ovr" END_FIELD FIELD fhstroll TYPE C1 DESCRIPTION "This field controls the scheduling of fhst roll updates when slewing from the observation set: 'N' = do not do an FHST update, 'D' = schedule an FHST update as required by scheduling algorithm (default), 'Y' = schedule an FHST roll update." FORM NAME "BGD" LABEL "FHST ROLL SCHED. (Y/N/D)" END_FORM DISCRETE "D", "N", "Y" END_FIELD FIELD fhstfull TYPE C1 DESCRIPTION "This field controls the scheduling of FHST full updates following a slew to the observation set: 'N' = do not do an FHST update, 'D' = schedule an FHST update, as required by scheduling algorithm (default), 'Y' = schedule an FHST full update." FORM NAME "BGD" LABEL "FHST FULL SCHED. (Y/N/D)" END_FORM DISCRETE "D", "N", "Y" END_FIELD FIELD fhstroll1 TYPE C1 DESCRIPTION "This field specifies the FHST which cannot be used to schedule an FHST update before a slew from the observation set. If two FHSTS (FHSTROLL1,FHSTROLL2) are specified, then only a 1-FHST roll update will be scheduled. IF neither are specified, then all three fhsts will be considered for FHST update scheduling." FORM NAME "BGD" LABEL "FHST ROLL ID NOT USABLE" END_FORM DISCRETE "1", "2", "3" END_FIELD FIELD fhstroll2 TYPE C1 DESCRIPTION "This field specifies the FHST which cannot be used to schedule an FHST update before a slew from the observation set. If two FHSTs (FHSTROLL1,FHSTROLL2) are specified, then only a 1-FHST roll update will be scheduled. IF neither are specified, then all three FHSTs will be considered for FHST update scheduling." FORM NAME "BGD" LABEL "ADDITIONAL ROLL ID NOT USABLE" END_FORM DISCRETE "1", "2", "3" END_FIELD FIELD fhstfull1 TYPE C1 DESCRIPTION "This field specifies the FHST which cannot be used to schedule an FHST full update (before or after a slew). If specified, only the other 2 FHSTs can be considered for scheduling. If none is specified, all three FHSTs will be considered for FHST update scheduling." FORM NAME "BGD" LABEL "FHST FULL ID NOT USABLE" END_FORM DISCRETE "1", "2", "3" END_FIELD FIELD pcsgap TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field specifies whether a gap between the PCS acquisition and the first alignment of the observation set which cannot be done in parallel with a slew is allowed. A gap may result if an FHST update is required after a slew, but the delay between the latest time the update can be scheduled and the latest start time of the PCS acquisition activity exceeds FHSTDEL2." FORM NAME "BGD" LABEL "PCS/SCIENCE GAP ALLOWED" END_FORM RELATED_FIELDS "widcr_parms.fhstdel1", "qboverrides.fhstdel1" END_FIELD FIELD reconf_time TYPE I4 DESCRIPTION "This field specifies the time required to configure the PCS prior to a slew" UNITS "SECONDS" RELATED_FIELDS "qbpcs_def.reconf_time" FORM NAME "BGD" LABEL "PCS RECONFIG. TIME (PRIOR TO SLEW)" END_FORM END_FIELD FIELD slew_set_tim TYPE I4 DESCRIPTION "This field specifies the time to permit settling of the solar arrays" UNITS "SECONDS" RELATED_FIELDS "qbpcs_def.slew_set_tim" FORM NAME "BGD" LABEL "SLEW SETTLING TIME" END_FORM END_FIELD FIELD si_motion_fl TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to denote whether an SI reconfiguration activity which sets the mechanism motion flag may be scheduled in parallel with the observation set." FORM NAME "BGD" LABEL "SI MOTION FLAG (Y/N)" END_FORM END_FIELD FIELD max_pos_delt TYPE R8 DESCRIPTION "This field is the calculated maximum positive offset from nominal roll for all of the alignments in the obset." END_FIELD FIELD max_neg_delt TYPE R8 DESCRIPTION "This field is the calculated maximum negative offset from nominal roll for all of the alignments in the obset." END_FIELD FIELD data_set_id TYPE C3 DESCRIPTION "This fields specifies the unique data set item relative to this observation set as related to the guide star acquisition data in the relation WGACQUIS." END_FIELD FIELD min_sep_dur TYPE I4 DESCRIPTION "This field specifies the minimum separation time between this obset and the next obset. Separation is measured from the start of the first alignment of this obset to the start of the first alignment of the next obset." UNITS "SECONDS" FORM NAME "BGD" LABEL "MIN. SEP. DURATION" END_FORM END_FIELD FIELD max_sep_dur TYPE I4 DESCRIPTION "This field specifies the maximum separation time between this obset and the next obset. Separation is measured from the start of the first alignment of this obset to the start of the first alignment of the next obset." UNITS "SECONDS" FORM NAME "BGD" LABEL "MAX. SEP. DURATION" END_FORM END_FIELD FIELD saa_flag TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate if the SAA avoidance check is to be executed for the PCS, where 'Y' = check the saa avoidance restriction; 'N' = do not check." RELATED_FIELDS "qalignment.saa_flag" FORM NAME "BGD" LABEL "SAA CHECK FLAG (Y/N)" END_FORM END_FIELD FIELD pcs_max_dur TYPE I4 DESCRIPTION "This field specifies the maximum PCS acquisition duration." FORM NAME "BGD" LABEL "PCS MAX. DURATION" END_FORM END_FIELD FIELD al_next_orbt TYPE YES_NO_FLAG_TYPE DESCRIPTION "This field is used to indicate that if the alignment is not interruptible and if the science of the first targeted alignment of this obset cannot be scheduled entirely in the same orbit as the PCS acquisition, then schedule the science in the next orbit if possible. 'Y' = attempt to schedule the science in the next orbit, 'N' = do not attempt." FORM NAME "BGD" LABEL "SCHEDULING IN NEXT ORBIT ALLOWED (Y/N)" END_FORM END_FIELD FIELD par_allowed TYPE PAR_ALLOWED_TYPE RELATED_FIELDS "qscheduling.par_allowed", "qalignment.par_allowed" FORM NAME "BGD" LABEL "PARALLELS ALLOWED TYPE (Y/N/I/A)" END_FORM END_FIELD FIELD max_ob_dur TYPE I4 DESCRIPTION "This field specifies the maximum elapsed time measured from the start of the first alignment to the end of the last alignment including sams, reacquisitions, and interruptions of both the alignments and obset. " RELATED_FIELDS "qscheduling.max_ob_dur", "qalignment.max_al_dur" UNITS "SECONDS" FORM NAME "BGD" LABEL "MAX. OBSET DURATION" END_FORM END_FIELD FIELD hoff_acq_typ TYPE C4 DESCRIPTION "This field specifies whether handoff of PCS control may be scheduled, and if so whether it is to another pair of guide stars ('SGSH' = simple guide star handoff), or for gyro control ('GYRO'). A blank value is the same as 'NONE'. Type 'CGSH' - classical guide star handoffs is supported by the CALENDAR/ ADDCAND software but disallowed by PMDB/UPDATE at this time." FORM NAME "BGD" LABEL "TYPE (GYRO/SGSH/CGSH/NONE)" END_FORM DISCRETE " ", "CGSH", "GYRO", "NONE", "SGSH" END_FIELD FIELD handoff_ssn TYPE GSACQ_SCENARIO_NAME_TYPE DESCRIPTION "This field is the simple GS handoff acquisition scenario name. It specifies the scenario name used to define the acquisition time parameters. " FORM NAME "BGD" LABEL "SIMPLE SCENARIO" END_FORM END_FIELD FIELD handoff_csn TYPE GSACQ_SCENARIO_NAME_TYPE DESCRIPTION "This field is the classical GS handoff acquisition scenario name. It specifies the scenario name used to define the acquisition time parameters. " FORM NAME "BGD" LABEL "CLASSICAL SCENARIO" END_FORM END_FIELD FIELD handoff_mser TYPE R4 DESCRIPTION "This field specifies the maximum search radius for a GS handoff acquisition. It is used in the calculation of the duration of a GS handoff acquisition activity." UNITS "ARCSECONDS/SECOND" FORM NAME "BGD" LABEL "MAXIMUM SEARCH RADIUS (arcsec/sec)" END_FORM END_FIELD FIELD handoff_sdur TYPE I4 DESCRIPTION "This field is the calculated duration of a simple GS handoff acquisition activity." UNITS "ARCSECONDS/SECOND" FORM NAME "BGD" LABEL "SIMPLE DURATION" END_FORM END_FIELD FIELD handoff_cdur TYPE I4 DESCRIPTION "This field is the calculated duration of classical GS handoff acquisition activity. " UNITS "ARCSECONDS/SECOND" FORM NAME "BGD" LABEL "CLASSICAL DURATION" END_FORM END_FIELD FIELD handoff_dur_ovr TYPE YES_NO_FLAG_TYPE DESCRIPTION "This flag is used to allow the user force planning and scheduling to use the fields handoff_sdur or handoff_cdur as the duration of handoff activities rather than computing the values as a function of accumulated errors. This is in effect the handoff durations override flag. 'Y' = use user input durations, 'N' = let software compute durations. " FORM NAME "BGD" LABEL "OVERRIDE FLAG (Y/N)" END_FORM END_FIELD FIELD acq_overhead TYPE I4 DESCRIPTION "This field specifies the duration of the overhead portion of the guide star acquistion activity. This portion of the activity is allowed to overlap slews and FGS non-visibility periods." UNITS "SECONDS" FORM NAME "BGD" LABEL "ACQUISITION OVERHEAD TIME" END_FORM END_FIELD FIELD override_rec_id TYPE I4 DESCRIPTION "This field specifies the default QBACQS record number to be used for this observation set." END_FIELD FIELD rcq_overhead TYPE I4 UNITS "SECONDS" DESCRIPTION "This field specifies the duration of the overhead portion of the guide star reacquistion. This portion is allowed to overlap maneuvers and FGS non-visibility periods." FORM NAME "BGD" LABEL "REACQUISITION OVERHEAD TIME" END_FORM END_FIELD FIELD prev_roll_fl TYPE C1 UNITS YES_NO_FLAG_TYPE DESCRIPTION "This flag indicates whether an obset is required to use the previous obset's orientation. In that case the value will be Y; otherwise it will be N. The default is N. This flag is only meaningful for subsequent obsets of a multi-obset SU (OPR 31173)." FORM NAME "BGD" LABEL "PREVIOUS ORIENTATION FLAG" END_FORM END_FIELD END_RECORD !------------------------------------------------------------------------------ ! ! RELATION DECLARATION ! !------------------------------------------------------------------------------ RELATION qbs_obset TYPE QBSOBS_TYPE DESCRIPTION "Observation Set Relation" SUBSYSTEM_USING "SPSS", "TRANS", "PODPS" FORM NAME "BGD" END_FORM INDEX qbs_obset_1 TYPE unique, clustered FIELDS proposal_id, obset_id, version_num END_INDEX END_RELATION !------------------------------------------------------------------------------ ! ! INSTANCE DECLARATION ! !------------------------------------------------------------------------------ INSTANCE qbs_obset GLOBAL TYPE QBSOBS_TYPE END_INSTANCE