Some explanation of how the pointing (as given in the IIPH and other similar files) is calculated is presented here.
The attitude of a satellite is usually expressed by astronomers (and by
FITS standard) in terms of the 3 angles: ,
and
,
that specify the orientation of the instrument in the inertial J2000 frame.
and
are the usual astronomical
equatorial coordinates specified in degrees,
while
is the angle, measured anticlockwise, between
north and the spacecraft z-axis (see Figure 3.2). This
uses the normal astronomical definition of East (to the left).
Operationally, on the other hand, attitudes are specified in terms of 4-component `quaternions':
![]() |
(F.1) |
that provide the most concise representation of the series of rotations that
are required to specify the satellite attitude. For a rotation of D
degrees about an axis specified by the direction cosines the
quaternion components are given by
![]() |
(F.2) |
![]() |
(F.3) |
![]() |
(F.4) |
![]() |
(F.5) |
The resultant quaternion, , of successive rotations
and
is the product of a
matrix, each of whose elements is one of
the elements of
, and the
matrix representation
of
, i.e.:
![]() |
(F.6) |
The Attitude and Orbit Control System (AOCS) delivers
instantaneous estimates of the Star-Tracker quaternions
that define the STR J2000 pointing. These have to be combined with
the STR/QSS misalignment quaternions
and with
any of the QSS/Instrument alignment quaternions (one per aperture):
[ any raster point quaternion
]
to give a resultant quaternion,
, that defines the orientation of an
instrument in the inertial frame.
Thus, for example:
![]() |
(F.7) |
defines the orientation of the (CAM) x-, y- and z-instrument axes. If
,
and
are the instrument axis unit vectors in the
J2000 inertial frame, then:
![]() |
|||
![]() |
(F.8) | ||
![]() |
(F.9) | ||
![]() |
(F.10) |
where
![]() |
(F.11) | ||
![]() |
(F.12) | ||
![]() |
(F.13) | ||
![]() |
(F.14) | ||
![]() |
(F.15) | ||
![]() |
(F.16) |
These instantaneous attitude estimates are given in the IIPH columns XRA, XDEC and XROLL.