Authors

Abstract

In this paper, a novel and highly accurate attitude estimation method for a LEO satellite is designed. The method is based on multiple model adaptive estimation (MMAE) structure. In this method, the satellite dynamic equation is linearized in a few points in order to increase the computational rate compared with extended Kalman filter (EKF) method. The attitude determination and control system of the satellite is consists of a star sensor, gyroscope and reaction wheels. As known, star sensor is a very power consuming sensor in attitude determination of the satellite; therefore, a lesser power consuming method, using the dynamic model of the satellite along with angular momentum of the reaction wheels, is proposed to estimate the satellite attitude. This method assures the proper operation and the attitude estimation of the satellite in eclipse mode as well. By applying this method, the star sensor is used for a short period of time which reduces power consumption considerably. The performance and effectiveness of the proposed algorithm are investigated through numerical simulations and is compared with extended Kalman filter.

Keywords

[1] Shuster, M. D. and Oh, S. D., "Three-Axis Attitude Determination from Vector Observations”, Journal of Guidance and Control, Vol. 4, No. 1, 1981, pages 70-77.
[2] Fisher, H. L., Shuster, M. D. and Strikwedra, T. E., "Attitude Determination for the Star Tracker Mission", AAS/AIAA Astrodynamics Conference, AAS, Stowe, VT, 1989, pages 139-150.
[3] Mook, D. J., "Robust Attitude Determination without Rate Gyros", Proceedings of the AS/GSFC International Symposium on Space Flight Dynamics, No. 93, page 713-723, NASA-Goddard Space Center, Greenbelt, MD, 1993.
[4] Quine, B., "Spacecraft Guidance Systems Attitude Determination using Star Camera Data", Robotics Research Group Department of Engineering Science University of Oxford, 1996.
 [5] Singla, P. Griffith, T. D. and Junkins, J. L., "Attitude Determination and On-Orbit Autonomous Calibration of Star Tracker for GIFTS Mission," AAS/AIAA Space Flight Mechanics Meeting, No. 02-101, AAS, San-Antonio, TX, 2002.
[6] Singla, P., A New Attitude Determination Approach Using Split Field of View Star Camera, Master Thesis Report, Aerospace Engineering, Texas A&M University, College Station, TX, USA, 2002.
[7] Choukroun, D., Novel Methods for Attitude Determination Using Vector Observation, PhD Thesis, Israel Institute of Technology, May 2003.
[8] Singla, P., Crassidis, J. L. and Junkins, J. L., "Spacecraft Angular Rate Estimation Algorithm for Star Tracked-Based Attitude Determination", 2003, AAS 03-191.
[9] Crassidis, J. L., "Angular Velocity Determination Directly from Star Tracker Measurements", Journal of Guidance, Control, and Dynamics, Department of Mechanical and Aerospace Engineering, University of Buffalo, 2002.
[10] Kühl, C. T. F., Combinded Earth/Star Sensor for Attitude and Orbit Determination of Geostationary Sattelites, PhD Thesis, University of Stuttgart, 2005.
[11] Lefferts, E. J., Markley, F. L. and Shuster, M. D. "Kalman Filtering for Spacecraft Attitude Estimation", Journal of Guidance, Vol. 5, No. 5, 1982, Page 417-429.
[12] Li, H., Sun, Z. and Zhang, Sh., "Satellite Attitude Estimation UKF Algorithm Based on Star-Sensor", IMACS Multi-Conference on Computational Engineering in Systems Applications(CESA), China, 2006, page 799-802.
[13] Lam, Q. M.,  Hunt, T., Sanneman, P. and Underwood, S., "Analysis and Design of a Fifteen State Stellar Inertial Attitude Determination System", AIAA Guidance, Navigation, and Control Conference and Exhibit,  Austin, Texas, 2003.
[14] Markley, F. L., Crassidis, J. L. and Cheng, Y., "Nonlinear Attitude Filtering Methods", AIAA Guidance, Navigation, and Control Conference and Exhibit, California, 2005.
[15] Lam, Q. M. and Crassidis, J. L., "Precision Attitude Determination using a Multiple Model Adaptive Estimation Scheme", Proceedings of the IEEE Aerospace Conference, Big Sky, Montana, 2007.
[16] Mason A. Peck, Attitude Propagation with Intelligent Gyro Measurements and Single-Vector Observations, American Institute of Aeronautics & Astronautics, AIAA-2000-4243, 2000.
[17] Wertz, J. R., Spacecraft Attitude Determination and Control, Ed. J. R. Wertz, Klumber Academic Publisher, 1978.
[18] Crassidis, J. L. and Markley, F. L., "A minimum Model Error Approach for Attitude Estimation", Journal of Guidance, Navigation, and Control, Vol. 20, No. 6, 1997, page 1241.
[19] Valpiani, J. M. and Palmer, P. L., "Nonlinear Symplectic Attitude Estimation for Small Satellites", AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Colorado, 2006.
[20] Wendel, J., Maier, A., Metzger, J. and Trommer, G. F., "Comparison of Extended and Sigma-Point Kalman Filters for Tightly Coupled GPS/INS Integration", AIAA Guidance, Navigation, and Control Conference and Exhibit, 2005.
[21]. Lam, Q. M. and Crassidis, J. L., "Precision Attitude Determination Using A Multiple Model Adaptive Estimation Scheme," Proceedings of the IEEE Aerospace Conference, Big Sky, Montana, March 2007.
[22] Crassidis, J. L., Markley, F. L. and Cheng, Y., "Survey of Nonlinear Attitude Estimation Methods", Journal of Guidance, Control, and Dynamics, Vol. 30, No. 1, 2007.
[23] Marques, S. Clements, R. and Lima, P., Comparison of Small Satellite Attitude Determination Methods, AIAA Guidance, Navigation, and Control Conference and Exhibit, 2000.
[24] Kalman, R. E., "A New Approach to Linear Filtering and Prediction Problems," Transactions of the ASME, Journal of Basic Engineering, Vol. 82, pages 34-45, 1962.
[25] Leung, W. S. W. and Damaren, C. J., "A Comparison of the Pseudo-Linear and Extended Kalman Filters for Spacecraft Attitude Estimation", AIAA Guidance, Navigation, and Control Conference and Exhibition, Providence, Rhode Island, 2004.
[26] Shuster, M. D., "Constraint in Attitude Estimation Part I: Constrained Estimation", Journal of the Astronautical Sciences, Vol. 51, No. 1, pages 51–74, 2003.
[27] Shuster, M. D., "Constraint in Attitude Estimation Part II: Unconstrained Estimation", Journal of the Astronautical Sciences, Vol. 51, No. 1, pages 75–101, 2003.
[28] Markley, F. L., "Attitude Error Representations for Kalman Filtering", Journal of Guidance, Control, and Dynamics, Vol. 63, No. 2, pages 311–317, 2003.
[29] Lefferts, E. J., Markley, F. L. and Shuster, M. D., "Kalman Filtering for Spacecraft Attitude Estimation", Journal of Guidance, Control, and Dynamics, Vol. 5, No. 5, 1982, pages 417-429.
[30] Crassisis, J. L. and Markley, F. L., "Unscented Filtering for Spacecraft Attitude Estimation", AIAA Guidance, Navigation, and Control Conference and Exhibition, Austin, Texas, 2003.
[31] Van Dyke, M. C., Schwartz, J. L. and Hall, C. D., "Unscented Kalman Filtering for Spacecraft Attitude State and Parameter Estimation", AIAA Guidance, Navigation, and Control Conference and Exhibit, AAS-04-115, 2004.
[32] Ma, Z. and Ng, A., "Spacecraft Attitude Determination By Adaptive Kalman Filtering", AIAA Modeling and Simulation Technologies Conference and Exhibition, Monterey California, 2002.
[33] Atthans, M. and Chang, C. B., Adaptive Estimation and Parameter Identification Using Multiple Model Estimation Algorithm, Massachusetts Institute of Technology, Lincoln Laboratory, Technical Note, June 1976.
[34] Li, X. R. and Bar-Shalom, Y., "Multiple-model Estimation with Variable structure", Automatic Control on IEEE Transactions, Vol. 41, No. 4, 1996, pages. 478– 493.
[35] Malladi, D. P. and Speyer, J. L., "A New Approach to Multiple Model Adaptive Estimation", Proceedings of the 36th Conference on Decision & Control ,San Diego, California USA 1997.
[36] Li, X. R., "Multiple-Model Estimation with Variable Structure—Part II: Model-Set Adaptation", IEEE Transactions on Automatic Control, Vol. 45, No. 11, 2000, Pages 2047- 2060.
[37] Bar-Shalom, Y. and Li, X. R.,  Estimation with Applications to Tracking and Navigation, John Wiley & Sons, 2001, pages 466-477.
[38] Murrell, J. W., "Precision Attitude Determination for Multi-mission Spacecraft", AIAA Guidance, Navigation, and Control Conference, 1978.
[39] Lam, Q. M. Crassidis, J. L., "Evaluation of a Multiple Model Adaptive Estimation Scheme for Space Vehicle’s Enhanced Navigation solution", AIAA Guidance, Navigation and Control Conference and Exhibit, 20-23 August, Hilton Head, South Carolina, 2007.
[40] Sidi, M. J., Spacecraft Dynamics And Control, Combridge University Press, 2000.
[41] Bang, H., Tahka, M. J. and Cho, H. D., Large angle attitude control of spacecraft with actuator saturation, Control Engineering Practice 11. 2003, Elsevier, pp. 989–997.
[42] بلندی، حسین. فانی صابری، فرهاد و قربانی واقعی، بهمن. "کنترل وضعیت ماهواره‌های تصویربرداری استریو با مانورهای چرخشی سریع و با استفاده از چرخ‌های عکس‌العملی"، هفتمین همایش سالانه انجمن هوافضای ایران، دانشگاه صنعتی شریف، اسفند 1386.
[43] Fekri, S., Athans, M. and Pascoal, A., "Issues, Progress and New Results in Robust Adaptive Control", International Journal of Adaptive Control and Signal Processing, Vol. 20, 2006, pages 519-579.