GPS receivers for attitude determination have been used in several satellit
e missions. The typical configuration exploits the carrier phase difference
s among four GPS antennas and estimates the attitude achieving accuracy of
I deg or better. For spinning satellites it has been shown that GPS based a
ttitude determination is possible using only two antennas. This simplifies
the attitude estimation algorithm, avoiding to solve for the so-called inte
ger ambiguity, and to take into account the line-bias.
Several methods have been proposed in the literature to estimate the attitu
de of a spinning spacecraft: most of them make use of a two-stage procedure
where, first the spin and nutation frequencies are determined, then they a
re used in the second step, to estimate satellite's attitude.
In this gaper a different approach is presented. A Recursive Least Square a
lgorithm is implemented to fit the so-called displacement vector, computed
making use of the double-differenced phase measurements, to an analytically
predicted function. It allows to estimate ar once six independent paramete
rs which define the spinning motion properties.
This paper deals with an application of this GPS based attitude determinati
on algorithm to the design of the attitude determination system of the Univ
ersity of Rome microsatellite UNISAT. The angular momentum direction is det
ermined to within 10(-2) deg, spin and nutation rates to within 10(-5) rad/
s, and phase to within 10(-1) deg. (C) 2000 Elsevier Science Ltd. All right
s reserved.