2012 Volume 10 Issue ists28 Pages Pd_45-Pd_51
New attitude and attitude rate estimation algorithms are presented for a spacecraft using magnetometers. An attitude rate estimation algorithm solves an optimization problem to identify the unknown angular rate from the short period observations of the earth magnetic field vectors, and then, estimates the angular velocity vector of the spacecraft. An attitude estimation algorithm solves another optimization problem to identify the unknown angle from the long period observation of the earth magnetic field vector and the estimated attitude rate, and then, estimates the spacecraft attitude in terms of Euler parameters. The effectiveness of the proposed algorithms is evaluated by numerical simulations.