Stellar attitude-control systems and methods are provided with enhanced
accuracy because they recognize that important star tracker errors exhibit
a boresight symmetry and that these errors can be accurately defined by
weighting a measurement-noise covariance matrix R(t.sub.n) with variances
that are functions of off-boresight angles of detected stars. A method of
the invention derives off-boresight angles .theta. from star-tracker
signals of detected stars. These off-boresight angles .theta. are combined
with variance coefficients .alpha. to generate off-boresight variances
r.sub.ob (t.sub.n) that are functions of the off-boresight angles .theta.
and, in particular, correspond to star tracker color shift errors. A gain
matrix K(t.sub.n) is then calculated with a weighted measurement-noise
covariance matrix R(t.sub.n) that includes the off-boresight variances
r.sub.ob (t.sub.n). This gain matrix is used to generate an attitude
estimate matrix X*(t.sub.n) for use in spacecraft attitude control. The
variance coefficients .alpha. are preferably modified to include star
tracker focal length shift errors which are also a function of
off-boresight angles .theta.. It is noted that the variance coefficients
.alpha. can be reduced by identifying the spectral classes of detected and
identified stars. The invention recognizes that Other star tracker errors
that are not functions of off-boresight angles are modeled with
appropriate constant variances r.sub.c (t.sub.n) that are used to modify
the covariance matrix R(t.sub.n).
Звездные системы и методы ориентаци-upravleni4 обеспечены с увеличенной точностью потому что они узнают что важные ошибки отслежывателя звезды exhibit симметрия boresight и что эти ошибки могут точно быть определены путем утяжеление матрицы коварианта измерени-wuma R(t.sub.n) с отклонениями будут функции углов-OFF-BORESIGHT обнаруженных звезд. Метод вымысла выводит theta. углов-OFF-BORESIGHT от сигналов звезд-otslejyvatel4 обнаруженных звезд. Theta. этих углов-OFF-BORESIGHT совмещено с alpha коэффициентов отклонения. произвести отклонениями r.sub.ob-$$ET-OFF-BORESIGHT (t.sub.n) будут функции theta углов-OFF-BORESIGHT. и, в частности, соответствуйте к ошибкам переноса цвета отслежывателя звезды. Матрица увеличения K(t.sub.n) после этого высчитана с утяжеленной матрицей коварианта измерени-wuma R(t.sub.n) вклюает отклонения r.sub.ob-$$ET-OFF-BORESIGHT (t.sub.n). Эта матрица увеличения использована для того чтобы произвести матрицу предварительного подчета ориентации X*(t.sub.n) для пользы в управлении ориентации корабля. Alpha. коэффициентов отклонения предпочтительн доработано для того чтобы включить ошибками переноса фокусного расстояния отслежывателя звезды будут также функция theta. углов-OFF-BORESIGHT. Замечено что alpha. коэффициентов отклонения может быть уменьшено путем определять спектральные типы обнаруженных и определенных звезд. Вымысел узнает что другими ошибками отслежывателя звезды не будут функции углов-OFF-BORESIGHT моделированы с соотвествующими постоянн отклонениями r.sub.c (t.sub.n) использованы для того чтобы доработать матрицу коварианта R(t.sub.n).