Roll Repeatability
Users may note small shifts in images from multiple visits at the same pointing, with the same guidestars,
and SAME ORIENT specified. HST sets up a given roll for an observation with gyros, and acquires the dominant guidestar.
For visits with the same guidestars, target, and roll specified, the Pointing Control System (PCS) will place the dominant guidestar at the
same location within the FGS to high precision (1 or 2 milliarcseconds). The subdominant (roll control) guidestar
is then acquired and tracked in fine lock. The source of the small roll non-repeatability is in this step. If the
subdominant guidestar is not found in exactly the predicted location, the PCS will not adjust the roll to place the
subdominant in the same location. This is due to the fact that the PCS, once calibrated via the Fixed Head Star Trackers (FHSTs), can normally execute a commanded roll better than if it relied on the FGS subdominant guidestar location, with its ~0.3 arcsecond catalog error.
The accuracy with which HST is rolled for a given visit depends then not on the subdominant guidestar but on the
amount of gyro bias in the PCS. Typically, an FHST update is made some time prior to a full
guidestar acquisition. In an FHST update, the PCS reconciles the accumulated gyro drift with FHST (fixed head star tracker)
star fields, providing a "reference update" and zeroing out most of the PCS error. In most cases a
successful FHST update is made within a reasonable time before an acquisition, and under these circumstances the roll
accuracy will be around 0.003 degrees. This angle of roll around the dominant guidestar works out to a positional
shift of about 73 mas at the subdominant guidestar (assuming 1400 arcsecond separation), which, when this number
is compared to the error in the guidestar catalog positions, illustrates why the guidestars are not used to "correct"
the roll. At the WFPC2, this shift is 38 mas and just under a WFPC2 PC pixel. Therefore, multiple visits at the same
specified roll, target, and with the same guidestars will under nominal circumstances show repeatability at this
level. It is not uncommon for scheduling constraints to affect the time between FHST updates and GS acquisitions. Such
acquisitions that take place with on older FHST update, or an inaccurate one, can suffer from larger roll deviations, 0.01 upward can occasionally be seen. Note: The jitter files, which determine roll based on guidestar locations
in the FGSs can be used in the case of visits with the same guidestars and same roll, to determine quite accurately
the amount of actual roll change incurred between visits, though the commanded or specified roll would be the same
for each visit.
Sources of Error:
Here we discuss two types of errors:
- Errors on positioning a target at the intended reference. (commanded positions vs. independent measurement from an image)
- Errors between the Observation Logs' calculated target position and a measured value (Obs Log vs. independent measurement from image)
1.) Causes for the target missing the aperture reference position include the following:
- Relative guide star position error (~ 0.3 arcsec) and target coordinate error such as proper motion or target coordinates specified from a catalog containing a rotation or zero point offset with respect to the Guide Star Catalog (single and two FGS guiding modes);
- Fine lock of an unintended or binary dominant guide star (single and two FGS guiding modes). Only the dominant guidestar is important in the case of target positioning, since the roll about that guidestar (appropriate for the target positioning) is made by the pointing control system without FGS input, and thus is not affected by the location of the subdominant guidestar in the FGS;
- "False lock" of the correct dominant guide star. (single and two FGS modes). The FGS's interferometric tracking will occasionally jump into a local minimum in the S-curve, resulting in a pointing offset (0.3 to >1 arcsec) and an abnormally high jitter.
- Focal Plane calibration errors including:
- FGS/FGS alignment (currently time dependent; has been as high as 0.3 arcsec, but after a recent calibration should be < 0.050);
- FGS/SI aperture calibration errors which can depend on the target acquisition method used and the relative errors between target acquisition aperture and science aperture, as well as other internal instrument calibrations. Values range from 0.1 arcsec to 0.5 arcsec;
- PCS calibration errors between the Fixed Head Star Trackers, Rate Gyro
Assembly and FGSs
- Gyro drift of 1-5 milliarcsec/sec (single FGS and gyro modes);
- Thermal expansion and contraction, known as breathing (up to 15 milliarcsec).
2.) Causes for the Obs Log determination to differ from an image measurement:
- If pre-planned or real-time offsets were commanded (all guiding modes).
The jitter file reports Ra, Dec and Roll always with respect to an aperture reference whose name and V2V3 position is given in the jitter file header.
If an observation consists of a POS TARG offset from, say the PC2 aperture reference, the Obs Log will report the RA,Dec of the PC2 reference pixel position and not the POS TARG pixel position. In other words any motion on
the sky is tracked by the Obs Log, but always with respect to the aperture reference position. This is not a source of numerical error but a point of interpretation the user of the Obs Log should be aware of;
- Positional calibration errors at the SI. The Observation Log maps a reference V2V3 position to the sky based on the attitude determination. The accuracy to which that relates to a given detector pixel depends on the calibration of that SI:
(position in focal plane, distortions, etc);
- The relative guide star positional error with GSC1 over scales comparable to HST field of view, 0.33" for northern hemisphere plates and 0.43" for southern hemisphere plates (two FGS guiding mode). Since the guidestars' GSC celestial coordinates are fit to the FGS measured positions to find the vehicle attitude, the determination is affected by this error;
- FGS to FGS alignment error (currently time dependent; has been as high as 0.3 arcsec, but after recent calibrations should be < 0.050). This, like the guidestar celestial coordinates, affects the pointing calculation, in this case by introducing error in the FGS XY to V2V3 transformation;
- Fine lock of an unintended or binary guide star (two and single FGS guiding modes). This error is closely related to the first in its affect on the attitude determination;
- "False Lock" of the dominant or subdominant guidestar. (Single and two FGS modes);
- Inherent error of tenths of an arcsec in the telemetered gyro data (gyro and single FGS guiding modes);
- Gyro drift which ranges from 1-5 milliarcsec/sec depending on the gyro bias update and slew activities prior to the observation (gyro and single FGS Guiding modes);
- Thermal expansion, contraction and jitter. The peak-to-peak amplitude of the breathing in the direction of pitch and yaw is less than 15 milliarcsec. Jitter is on average about 2-8 milliarcsec RMS (single and two FGS guiding modes);
- In TLMFORM=FN where the absolute and differential velocity aberration corrections are not applied. The absolute velocity variation is up to 20 arcsec and the differential aberration is
up to 50 milliarcsec (all modes);
- Negligible differences in the method of calculation between the observation log software and the operations ground and onboard flight software systems (all modes).
Calculated (jitter file) Positions versus Commanded (science headers)
It is sometimes useful to use pointing information to correlate images taken as part of a proposal for various reasons (dithering, image subtractions). Usually these observations are made with the same guidestars and are often but not always within a visit. When wishing to register or align such a set of observations without convenient point sources allowing an empirical correlation, commanded or calculated pointing information is the alternative. Here the interest is in shifts relative to
some initial pointing, and one can use the commanded values (CRVALs, RA / Dec_APER, ORIENTAT) in the science header, or the jitter file's calculated RA / Dec / Roll_AVG to describe these relative motions.
What are the practical differences between the commanded and calculated shifts when used in this application? Assuming the same guidestars are used, and the shifts are correspondingly small compared to the FGS Field of View, within a single visit both the commanded and calculated positions describe well the image shifts relative to an initial point. Agreement to better than 10 mas rms is common. See ACS ISR 06-05. From visit to visit, the
differences rise to ~20 mas for the commanded values and ~15 mas for
the calculated values. The jitter file's calculated value knows the amount of the roll delta introduced each visit's full-acquisition, since it calculates this based on measurement of the same guidestars each time. This gives better agreement with images taken over multiple visits. But because the jitter file's evaluation of the roll is affected by guidestar catalog error, the commanded roll from the science header is
usually closer to what was achieved than the jitter file's
calculation (see Roll Repeatability), and the jitter file will exhibit some absolute offset of the calculated target location. However, the jitter files can be used to best describe relative motion, and the roll differences, even across full acquisitions of the same guidestars.
Finally, independently of how accurately the jitter file calculation is performed, even in the case of describing
relative shifts between observations with the same guidestars,
much of the ~15 mas rms level of disagreement is affected by thermal motions in the focal plane: motions within the SI,
within or between FGSs, and from the OTA plate scale, and probably represents close to a limiting accuracy.
- PROPOSID
-
- TARGNAME
-
- STARTIME and ENDTIME
-
- SOGSID
-
- INSTRUME
-
- PRIMARY
-
- OPERATE
-
- TLMFORM
-
- CONTENT:
-
- APERTURE
-
- APER_V2
-
- APER_V3
-
- ALTITUDE
-
- LOS_SUN
-
- LOS_MOON
-
- SHADOENT
-
- SHADOEXT
-
- LOS_SCV
-
- LOS_LIMB
-
- ZODMOD
-
- EARTHMOD
-
- MOONMOD
-
- GUIDECMD
-
- GUIDEACT
-
- GSD_ID
-
- GSD_RA
-
- GSD_DEC
-
- GSD_MAG
-
- GSR_ID
-
- GSR_RA
-
- GSR_DEC
-
- GSR_MAG
-
- GSACQ
-
- PREDGSEP
-
- ACTGSSEP
-
- GSSEPRMS
-
- NLOSSES
-
- LOCKLOSS
-
- NRECENT
-
- RECENTR
-
- V2_RMS
-
- V2_P2P
-
- V3_RMS
-
- V3_P2P
-
- RA_AVG
-
- DEC_AVG
-
- ROLL_AVG
-
- Pointing Calculations and Sources
of Error
-
