A Survey on Star Identification Algorithms

Abstract: The author surveys algorithms used in star identification, commonly used in startrackers to determine the attitude of a spacecraft. Star trackers are a staple of attitude deter-mination systems for most types of satellites. The paper covers: (a) lost-in-space algorithms (when no a priori attitude information is available), (b) recursive algorithms (when some apriori attitude information is available), and (c) non-dimensional algorithms (when the startracker calibration is not well-known). The performance of selected algorithms and support-ing algorithms are compared.Keywords: Star Identification; Attitude Estimation; Star Tracker Algorithms.1. IntroductionThe requirement for attitude (orientation) information of a spacecraft has been the mother of inventionof many devices and algorithms, notably the process of autonomously identifying stars (Star-ID). Thoughthere is much history of devices used to identify stars and compute an attitude that do not use a starcamera, this paper primarily analyzes algorithms that use a star camera with an imaging array and analgorithm to match observed (body) directions of stars with catalog (inertial) directions of stars withoutrequiring reorienting the camera or the spacecraft. These algorithms fall into two basic categories,

[1]  K. Kreutz-Delgado,et al.  A grid algorithm for autonomous star identification , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[2]  David S. Anderson,et al.  Autonomous star sensing and pattern recognition for spacecraft attitude determination , 1991 .

[3]  Chelsea C. White,et al.  Star Pattern Recognition for Real Time Attitude Determination , 1977 .

[4]  M. Kolomenkin,et al.  Geometric voting algorithm for star trackers , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[5]  Daniele Mortari,et al.  Nondimensional star identification for uncalibrated star cameras , 2006 .

[6]  Guangjun Zhang,et al.  Full-sky autonomous star identification based on radial and cyclic features of star pattern , 2008, Image Vis. Comput..

[7]  E. Groth,et al.  A pattern-matching algorithm for two-dimensional coordinate lists. [for stellar positions] , 1986 .

[8]  Daniele Mortari,et al.  Stellar Positioning System (Part I): Applying Ancient Theory to a Modern World , 2008 .

[9]  Daniele Mortari,et al.  The Pyramid Star Identification Technique , 2004 .

[10]  A. Katake,et al.  Development and Testing of the StarCam SG100: A Stellar Gyroscope , 2008 .

[11]  H. F. Durrant-Whyte,et al.  A fast autonomous star-acquisition algorithm for spacecraft , 1996 .

[12]  Robert H. Tolson,et al.  Onboard star identification without a priori attitude information , 1995 .

[13]  P. M. Salomon,et al.  A microprocessor-controlled CCD star tracker , 1976 .

[14]  A. F. Tolivar,et al.  Stochastic star identification , 1994 .

[15]  Ossama Abdelkhalik,et al.  Space Surveillance with Star Trackers. Part II: Orbit Estimation , 2006 .

[16]  Julie A. Dickerson,et al.  Neural-Network-Based Autonomous Star Identification Algorithm , 2000 .

[17]  Marija Scholl,et al.  Star-Field Identification for Autonomous Attitude Determination , 1995 .

[18]  John L. Junkins,et al.  Stellar Positioning System (Part II): Overcoming Error During Implementation , 2008 .

[19]  Phillip Alvelda,et al.  Neural Network Star Pattern Recognition for Spacecraft Attitude Determination and Control , 1988, NIPS.

[20]  Daniele Mortari,et al.  Search-Less Algorithm for Star Pattern Recognition , 1997 .

[21]  D. Mortari,et al.  Star Pattern Recognition and Mirror Assembly Misalignment for DIGISTAR II and III Multiple FOVs Star Sensors , 1999 .

[22]  Tye Brady,et al.  The Inertial Stellar Compass: A New Direction in Spacecraft Attitude Determination , 2002 .

[23]  D. Mortari,et al.  Recursive mode star identification algorithms , 2005, IEEE Transactions on Aerospace and Electronic Systems.

[24]  John L Junkins,et al.  Star Pattern Recognition and Spacecraft Attitude Determination. , 1978 .

[25]  M. Barni,et al.  A new star-constellation matching algorithm for satellite attitude determination , 1993 .

[26]  B. Mazari,et al.  Star recognition algorithm for APS star tracker: oriented triangles , 2005, IEEE Aerospace and Electronic Systems Magazine.

[27]  C.C. Liebe,et al.  Pattern recognition of star constellations for spacecraft applications , 1992, IEEE Aerospace and Electronic Systems Magazine.