Pico-satellite Autonomous Navigation with Magnetometer and Sun Sensor Data

Abstract This article presents a near-Earth satellite orbit estimation method for pico-satellite applications with light-weight and low-power requirements. The method provides orbit information autonomously from magnetometer and sun sensor, with an extended Kalman filter (EKF). Real-time position/velocity parameters are estimated with attitude independently from two quantities: the measured magnitude of the Earth's magnetic field, and the measured dot product of the magnetic field vector and the sun vector. To guarantee the filter's effectiveness, it is recommended that the sun sensor should at least have the same level of accuracy as magnetometer. Furthermore, to reduce filter's computation expense, simplification methods in EKF's Jacobian calculations are introduced and testified, and a polynomial model for fast magnetic field calculation is developed. With these methods, 50% of the computation expense in dynamic model propagation and 80% of the computation burden in measurement model calculation can be reduced. Tested with simulation data and compared with original magnetometer-only methods, filter achieves faster convergence and higher accuracy by 75% and 30% respectively, and the suggested simplification methods are proved to be harmless to filter's estimation performance.

[1]  Jordi Puig-Suari,et al.  The CubeSat: The Picosatellite Standard for Research and Education , 2008 .

[2]  Matthias Wiegand,et al.  AUTONOMOUS SATELLITE NAVIGATION VIA KALMAN FILTERING OF MAGNETOMETER DATA , 1996 .

[3]  Itzhack Y. Bar-Itzhack,et al.  Evaluation of Attitude and Orbit Estimation Using Actual Earth Magnetic Field Data , 2001 .

[4]  Nils Olsen,et al.  The 10th generation international geomagnetic reference field , 2005 .

[5]  Zhonghe Jin,et al.  Magnetometer-only linear attitude estimation for bias momentum pico-satellite , 2010 .

[6]  Kyu-Hong Choi,et al.  Orbit Determination Using the Geomagnetic Field Measurement via the Unscented Kalman Filter , 2007 .

[7]  Chris J. M. Verhoeven,et al.  Nano-satellites, a fast way to pre-qualify new micro-technology , 2005, 2005 International Conference on MEMS,NANO and Smart Systems.

[8]  M. Psiaki,et al.  Tests of Magnetometer/Sun-Sensor Orbit Determination Using Flight Data , 2001 .

[9]  F. Lowes,et al.  An estimate of the errors of the IGRF/DGRF fields 1945–2000 , 2000 .

[10]  Mark L. Psiaki,et al.  Ground tests of magnetometer-based autonomous navigation (MAGNAV) for low-earth-orbiting spacecraft , 1991 .

[11]  Jean de Lafontaine,et al.  Magnetic-Only Orbit and Attitude Estimation Using the Square-Root Unscented Kalman Filter: Application to the PROBA-2 Spacecraft , 2008 .

[12]  Julie K. Thienel,et al.  RESULTS OF THE MAGNETOMETER NAVIGATION (MAGNAV) INFLIGHT EXPERIMENT , 2004 .

[13]  Sun Zhaowei,et al.  A new algorithm for satellite autonomous navigation based on information fusion , 2008, 2008 2nd International Symposium on Systems and Control in Aerospace and Astronautics.

[14]  Itzhack Y. Bar-Itzhack,et al.  Satellite autonomous navigation based on magnetic field measurements , 1993 .

[15]  Jian Guo,et al.  Survey of worldwide pico- and nanosatellite missions, distributions and subsystem technology , 2010 .

[16]  Naigang Cui,et al.  A fault tolerant filter applied on magnetometer-based autonomous satellite navigation , 2006, 2006 1st International Symposium on Systems and Control in Aerospace and Astronautics.

[17]  Bob E. Schutz,et al.  Precision orbit determination for TOPEX/POSEIDON , 1994 .

[18]  Thomas P. Yunck,et al.  Reduced-dynamic technique for precise orbit determination of low earth satellites , 1991 .

[19]  Oliver Montenbruck,et al.  Satellite Orbits: Models, Methods and Applications , 2000 .

[20]  Mark L. Psiaki,et al.  AUTONOMOUS ORBIT AND MAGNETIC FIELD DETERMINATION USING MAGNETOMETER AND STAR SENSOR DATA , 1993 .

[21]  Mark L. Psiaki,et al.  AUTONOMOUS LOW-EARTH-ORBIT DETERMINATION FROM MAGNETOMETER AND SUN SENSOR DATA , 1998 .