Global Magnetometer-Based Spacecraft Attitude and Rate Estimation

A globally self-initializing attitude determination filter has been developed to estimate three-axis attitude and attitude rate from magnetometer data only. This filter can serve as the main attitude determination system for a low-weight, low-budget, low-accuracy mission or as a backup system for other missions. The filter uses a new attitude representation that is based on the minimum quaternion to align the body-axis and reference magnetic field vectors. It uses implicit quaternion dynamics and implicit Euler dynamics to propagate its attitude and attitude-rate estimates. It is based on a generalization of the iterated extended Kalman-filter concept. Its global initialization strategy employs a number of filters that cover a two-dimensional box in which the principal initial condition uncertainties lie. Hypothesis testing is used to eliminate all but one of the filters after the best one has reached steady state. Flight data from two missions have been used to test the new system. Convergence without the need for initial attitude or rate knowledge has been demonstrated in all cases, and per-axis 3-σ accuracies on the order 5 deg in attitude and 0.03 deg/s in rate have been achieved.

[1]  M. Psiaki Attitude-Determination Filtering via Extended Quaternion Estimation , 2000 .

[2]  J. Sedlak,et al.  Accurate Magnetometer/Gyroscope Attitudes Using a Filter with Correlated Sensor Noise , 1997 .

[3]  J. E. Sedlak Improved spacecraft attitude filter using a sequentially correlated magnetometer noise model , 1997, 16th DASC. AIAA/IEEE Digital Avionics Systems Conference. Reflections to the Future. Proceedings.

[4]  F. L. Markley,et al.  Zero-gyro safemode controller for the Hubble Space Telescope , 1994 .

[5]  R. G. Reynolds QUATERNION PARAMETERIZATION AND A SIMPLE ALGORITHM FOR GLOBAL ATTITUDE ESTIMATION , 1998 .

[6]  M. Challa,et al.  Magnetometer-Only Attitude and Rate Estimates for Spinning Spacecraft , 2000 .

[7]  Mark L. Psiaki,et al.  Spacecraft Attitude Rate Estimation from Geomagnetic Field Measurements , 2002 .

[8]  G. Bierman Factorization methods for discrete sequential estimation , 1977 .

[9]  Thiagalingam Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation , 2001 .

[10]  Recursive Satellite Attitude Estimation with the Two-Step Optimal Estimator , 2002 .

[11]  Philip E. Gill,et al.  Practical optimization , 1981 .

[12]  Mark L. Psiaki,et al.  N 8 9 - 1 5 9 5 1 Three-Axis Attitude Determination via Kalman Filtering of Magnetometer Data , 2003 .

[13]  The use of magnetometers for accurate attitude determination , 1997 .

[14]  Todd E. Humphreys,et al.  Magnetometer-Based Attitude and Rate Estimation for Spacecraft with Wire Booms , 2004 .

[15]  G. Natanson,et al.  MAGNETOMETER-ONLY ATTITUDE AND RATE ESTIMATES DURING THE EARTH RADIATION BUDGET SATELLITE 1987 CONTROL ANOMALY* , 1997 .