Exploring the Ambiguity Resolution in Spacecraft Attitude Determination Using GNSS Phase Measurement

Attitude Determination (AD) of a spacecraft using the
phase measurements of the Global Navigation Satellite System
(GNSS) is an active area of research. Various attitude determination
algorithms have been developed in yester years for spacecrafts using
different sensors but the last two decades have witnessed a
phenomenal increase in research related with GPS receivers as a
stand-alone sensor for determining the attitude of satellite using the
phase measurements of the signals from GNSS. The GNSS-based
Attitude determination algorithms have been experimented in many
real missions. The problem of AD algorithms using GNSS phase
measurements has two important parts; the ambiguity resolution and
the determining of attitude. Ambiguity resolution is the widely
addressed topic in literature for implementing the AD algorithm
using GNSS phase measurements for achieving the accuracy of
millimeter level. This paper broadly overviews the different
techniques for resolving the integer ambiguities encountered in AD
using GNSS phase measurements.





References:
<p>[1] Wertz, J.R., ed., &ldquo;Spacecraft Attitude Determination and Control,&rdquo; D.
Reidel Publishing Company, Library in Astrophysics and Space
Sciences, 1978.
[2] M.D.Shuster,&ldquo;Survey of Attitude Representations&rdquo;, Journal of
Astronautical Sciences, vol.4, pp 439-517, Oct-Dec 1983.
[3] S.K.Shrivastava and V.J.Modi, &ldquo;Satellite Attitude Dynamics and Control
in the Presence of Environmental Torques &mdash; A Brief Survey,&rdquo; Journal
of Guidance, Control, and Dynamics, vol. 6, Nov.-Dec. 1983.
[4] Wahba, G., &quot;A Least Squares Estimate of Spacecraft Attitude,&quot; SUM
Review, vol. 7, No. 3, p. 409. July 1965.
[5] Shuster, M.D. and Oh, S.D., &quot;Three-Axis Attitude Determination from
Vector Observations.&quot; J. of Guidance and Control, vol. 4, No. 1, pp. 70-
77. Jan.-Feb. 1981.
[6] Markley, F. L., &quot;Attitude Determination Using Vector Observations and
Singular Value Decomposition&quot;, Journal of the Astronautical Sciences,
No. 36, pp. 245-258, July-Sep. 1988.
[7] Markley, F. L., &quot;Attitude Determination Using Vector Observations: A
Fast Optimal Matrix Algorithm,&rdquo; Journal of the Astronautical Sciences,
vol. 41, No. 2, pp. 261-280, 1993.
[8] Crassidis, Markley and Cheng, &ldquo;Survey of Nonlinear Attitude
Estimation Methods,&rdquo; Journal of Guidance, Control and Dynamics, vol.
30, No. 1, 2007.
[9] Bar-Itzhack, I.Y., &quot;REQUEST- A Recursive QUEST Algorithm for
Sequential Attitude Determination,&quot; J. Guidance, Control, and
Dynamics, vol. 19, No. 5, pp. 1034-1038, Sept.- Oct., 1996.
[10] D. Choukroun, I. Y. Bar-Itzhack and Y. Oshman, &ldquo;Optimal-REQUEST
Algorithm for Attitude Determination,&rdquo; Journal of Guidance, Control,
and Dynamics, Vol. 27, No. 3, May&ndash;June 2004.
[11] Crassidis, J. L., &amp; Markley, F. L., &ldquo;Minimum Model Error Approach for
Attitude Estimation,&rdquo; Journal of Guidance, Control, and Dynamics, vol.
20, No.6, 1241-1247, 1997.
[12] Mortari, D. &ldquo;Euler-q Algorithm for Attitude Determination from Vector
Observations,&rdquo; Journal of Guidance, Control, and Dynamics, vol. 21, pp.
328-334, 1998.
[13] D. Choukroun, I. Y. Bar-Itzhack, and Y. Oshman, &ldquo;Optimal-REQUEST
Algorithm for Attitude Determination,&rdquo; Journal of Guidance, Control,
and Dynamics, vol. 27, No. 3, May&ndash;June 2004.
[14] Choukroun, D. &ldquo;Adaptive Optimal-REQUEST Algorithm for Attitude
Determination,&rdquo; AIAA Guidance, Navigation and Control Conference
and Exhibit. 20-23 August 2007, Hilton Head, South Carolina.
[15] Lefferts, Markley and Shuster, &ldquo;Kalman Filtering For Spacecraft
Attitude Estimation,&rdquo; AIAA, 20th Aerospace Science Meeting, Orlando
Florida, January, 11 -14, 1982.
[16] Martel F., Pal P. K. and Psiaki M. L., &quot;Three- Axis Attitude
Determination via Kalman Filtering of Magnetometer Data,&quot; Journal of
Guidance, Control and Dynamics, vol. 13, No. 3, pp. 506-514, 1989.
[17] W.Parkinson, &ldquo;Origins, Evolution and Future of satellite Navigation,&rdquo;
Journal of Guidance, Control, and Dynamics, vol.20, 1997.
[18] Garrick, J, &ldquo;Investigation of Models and Estimation Techniques for GPS
Attitude Determination,&rdquo; NASA Report, 1992.
[19] Gabriele Giorgi and Peter J. Buist, &ldquo;single-epoch, single-frequency,
standalone full attitude determination: experimental results&rdquo;
NAVITECH 2008.
[20] Giorgi, G., Teunissen, P. J., Verhagen, S., Buist, P. J., G, &ldquo;Testing a
New Multivariate GNSS Carrier Phase Attitude Determination Method
for Remote Sensing Platforms,&rdquo; Advances in Space Research, Accepted
Manuscript, 2010.
[21] SungPil Yoon, &ldquo;Real Time Attitude Determination Using GPS,&rdquo; PhD
Thesis, Auburn University, 1999.
[22] Bauer, F. H., Hartman, K., &amp; Lightsey, &ldquo;Spaceborne GPS Current Status
and Future Visions,&rdquo; AIAA, 1998.
[23] F.H. Bauer, E.G. Lightsey, J. O&#39; Donmfll and R. Sdmurr, &ldquo;GADACS: A
GPS Attitude Determination and Control Experiment on a Spartan
Spacecraft,&rdquo; Control Eng. Practice, vol. 3, No. 8, pp. 1125-1130, 1995.
[24] C.E.Cohen, Lightsey and Parkinson, &ldquo;Space Flight Tests Of Attitude
Determination Using GPS,&rdquo; International Journal of Satellite
Communications, vol. 12, 427-433, 1994.
[25] Axelrad, P., &amp; Ward, L. M. &ldquo;Spacecraft Attitude Estimation Using the
Global Positioning System: Methodology and Results for RADCAL,&rdquo;
Journal of Guidance, Control, and Dynamics, vol. 19, No. 6, November-
December 1996.
[26] Lightsey, E. G. &ldquo;Flight Results of GPS Based Attitude Control on the
REX II Spacecraft&rdquo;.
[27] H. Uematsu, L. Ward, B. W. Parkinson, &ldquo;Use Of GPS For Gravity Probe
B Relativity Experiment and Co-Experiment,&rdquo; Advances in Space
Research, vol. 25, No.6, pp. 1199-1203,2000.
[28] Tortora, P. &ldquo;A GPS Based Attitude Determination Algorithm for the
Spin-Stabilized Microsatellite UNISAT&rdquo;. Acta Astronautica, vol. 47,
Nos. 2-9, pp. 139-146. 2000.
[29] Jinlu Kuan and Soonhie Tan, &ldquo;GPS-Based Attitude Determination of
Gyrostat Satellite by Quaternion Estimation Algorithms,&rdquo; Acta
Astronautica, vol. 51, No. 11, pp. 743&ndash;759, 2002.
[30] Dr Martin Unwin, P.Purivigraipong, Alex da Silva Curiel and Prof.
Martin Sweeting, &ldquo;Stand-alone Spacecraft Attitude Determination Using
Real Flight GPS Data from UOSAT-12,&rdquo;Acta Astronautica, vol. 51, No.
1-9, pp. 261-268, 2002.
[31] Elizabeth Rooney, Martin Unwin, Scott Gleason &ldquo;Demonstration of GPS
on the ALSAT-1 Disaster Monitoring Satellite,&rdquo; AIAA Guidance,
Navigation, and Control Conference and Exhibit 11-14 August 2003,
Austin, Texas.
[32] Q.P. Chu and P.Th.LM. van Woaicom, &ldquo;GPS for Low Cost Attitude
Determination - A Review of Concepts, In-Flight Experiences, and
Current Developments,&rdquo; Acta Astronautica, vol. 41, No. 4-10, pp. 421-
433. 1997.
[33] Clark Emerson Cohen, &ldquo;Attitude Determination Using GPS,&rdquo; PhD
Thesis, Stanford University, 1992.
[34] Kruczynski, L.R., P.C. Li, A.G. Evans, and B.R.Hermann, &quot;Using GPS
to Determine Vehicle Attitude: U.S.S. Yorktown Test Results,&quot; ION
GPS 89, Colorado Springs, September, 1989.
[35] J. Rath and P. Ward, &quot;Attitude Estimation using GPS,&quot; National
Technical Meeting, ION, San Mateo, CA, January 1989.
[36] K.A. Brown and A.G. Evans, &quot;GPS Pointing System Performance,&quot; ION
GPS-90, Colorado Springs, CO, September 1990.
[37] K. Ferguson, et al., &quot;Three-Dimensional Attitude Determination with the
Ashtech 3DF 24-Channel GPS Measurement System,&quot; Proceedings of
the ION National Technical Meeting, Phoenix, ,Jan. 1991.
[38] F. van Graas and M. Braasch, &quot;GPS Interferometric Attitude and
Heading Determination: Initial Flight Test Results,&quot; Navigation, Vol. 38,
winter 1991-92.
[39] Gang Lu, et al., &quot;Attitude Determination in a Survey Launch Using
Multi-Antenna GPS Technologies.&quot; National Technical Meeting of the
ION, San Francisco, Jan. 1993.
[40] R.D. Jurgens and C.E. Rodgers. &quot;Advances in GPS Attitude Determining
Technologies as Developed for the Strategic Defense Command,&quot; IONGPS
9 1, Albuquerque, Sept. 1991.
[41] Bar-Itzhack, I. Y., Montgomery, P. Y., &amp; G, J. C., &ldquo;Algorithms for
Attitude Determination Using the Global Positioning System,&rdquo; Journal
of Guidance, Control, and Dynamics, vol. 21, No. 6, November&ndash;
December 1998.
[42] Stephen J. Fujikawa, &ldquo;Spacecraft Attitude Determination by Kalman
Filtering of Global Positioning System Signals,&rdquo; Journal of Guidance,
Control, and Dynamics, vol. 18, No. 6, November-December 1995.
[43] Crassidis, J. L., Lightsey, E. G., &amp; Markley, F. L., &ldquo;Efficient and
Optimal Attitude Determination Using Recursive Global Positioning
System Signal Operations,&rdquo; Journal of Guidance, Control, and
Dynamics, vol. 22, No. 2, March&ndash;April 1999.
[44] Park, F. C. Kim, J. &amp; K, C., &ldquo;Geometric Descent Algorithms for Attitude
Determination Using the Global Positioning System,&rdquo; Journal of
Guidance, Control, and Dynamics, vol. 23, No. 1, January&ndash;February
2000.
[45] Jared Madsen and E. Glenn Lightsey, &ldquo;Attitude Determination Using
GPS Signal to Noise Ratio and Carrier Phase Measurements,&rdquo; AIAA
Guidance, Navigation, and Control Conference and Exhibit, 11-14
August 2003, Austin, Texas.
[46] Nadler, A. Bar-Itzhack, I. Y. &amp; Weiss, H., &ldquo;Iterative Algorithms for
Attitude Estimation Using Global Positioning System Phase
Measurements,&rdquo; Journal of Guidance, Control, and Dynamics, vol. 24,
No. 5, September&ndash;October 2001.
[47] Chun, C., &amp; Park, F. C., &ldquo;Dynamics-Based Attitude Determination
Using the Global Positioning System,&rdquo; Journal of Guidance, Control,
and Dynamics, vol. 24, No. 3, May&ndash;June 2001.
[48] Li, Y., &amp; Yuan, J., &ldquo;Attitude Determination Using GPS Vector
Observations&rdquo;.
[49] Kuang, J., &amp; Tan, S. &ldquo;GPS-Based Attitude Determination of Gyrostat
Satellite by Quaternion Estimation Algorithms,&rdquo; Acta Astronautica, vol.
51, No. 11, pp. 743&ndash;759, 2002.
[50] Y. Li , K. Zhang , C. Roberts &amp; M. Murata, &ldquo;On-the-fly GPS-based
attitude determination using single- and double-differenced carrier phase
measurements,&rdquo; GPS Solutions, vol.8,pp.93&ndash;102, 2004.
[51] Chin-Lang Tsai, Wei-Wen Kao, &ldquo;Constrained total least-square solution
for GPS compass attitude determination,&rdquo; Applied Mathematics and
Computation, vol.183, pp.106&ndash;118, 2006.
[52] Parkinson and Spilker, Global Positioning System: Theory &amp;
Applications&rdquo;, Progress in Astronautics and Aeronautics, AIAA
(American Institute of Aeronautics &amp; Ast), 1st edition, 1996.
[53] Strang and Borre, &ldquo;Linear Algebra, Geodesy, and GPS&rdquo;, Wellesley
College, 1997.
[54] P.J.G. Teunissen and A Kleusberg, &ldquo;GPS for Geodesy&rdquo;, Springer, Berlin
Heidelberg ,New York, 1998.
[55] Leick, &ldquo;GPS Satellite Surveying&rdquo;, Wiley, 3rd edition, 2004.
[56] Misra and Enge, &ldquo;Global Positioning System: Signals, Measurements
and Performance&rdquo;, Ganga-Jamuna Pr , 2001.
[57] Hofmann-Wellenhof et al., &ldquo;Global Positioning System: Theory and
Practice&rdquo;, Springer; 5th edition 2001.
[58] Peter Buist ,&ldquo; The baseline constrained LAMBDA method for single
Epoch, single Frequency Attitude Determination Applications&rdquo;,
[59] Y. Li , K. Zhang , C. Roberts and M. Murata, &ldquo;On-The-Fly GPS-Based
Attitude Determination Using Single- And Double-Differenced Carrier
Phase Measurements,&rdquo;GPS Solutions, 2004.
[60] P.J. Buist, P.J.G. Teunissen, G. Giorgi, S. Verhagen, &ldquo;Instantaneous
GNSS-based Kinematic Relative Positioning and Attitude Determination
using Multi-Antenna Configurations&rdquo;.
[61] P.J.G. Teunissen, &ldquo;GNSS Ambiguity Resolution for Attitude
Determination: Theory and Method&rdquo;.
[62] Gabriele Giorgi and Peter J. Buist, &ldquo; Single-epoch, single-frequency,
standalone full attitude determination: experimental results&rdquo; ,
NAVITECH 2008.
[63] Verhagen, Sandra, &ldquo;The GNSS integer ambiguities: estimation and
validation&rdquo;, PhD Thesis, Delft Institute of Earth Observation and Space
Systems, Delft University of Technology, Netherlands.
[64] Hatch R, &ldquo;Instantaneous ambiguity resolution&rdquo;. Proc. of KIS&#39;90, Ban,
Canada, 1990.
[65] Frei E, Beutler G, &ldquo;Rapid static positioning based on the fast ambiguity
resolution approach FARA: theory and first results&rdquo;. Manuscripta
Geodaetica, 15: 325-356, 1990.
[66] Euler HJ, Landau H &ldquo;Fast GPS ambiguity resolution on-the-fly for realtime
application&rdquo;, Proc. of sixth International Geodetic Symposium on
Satellite Positioning, 1992.
[67] Teunissen PJG, &ldquo;Least squares estimation of the integer GPS
ambiguities. Invited lecture, Section IV Theory and Methodology&rdquo;, IAG
General Meeting, Beijing, 1992.
[68] Martfin-Neira M, Toledo M, Pelaez A &ldquo;The null space method for GPS
integer ambiguity resolution&rdquo;. Proc. of DSNS&#39;95, Bergen, Norway, paper
no.31. 1995.
[69] Chen D, Lachapelle G &ldquo;A comparison of the FASF and least-squares
search algorithms for on-the-fly ambiguity resolution&rdquo;, Navigation,
42(2): 371-390., 1995.
[70] Harris RA &ldquo;Direct resolution of carrier-phase ambiguity by &#39;Bridging the
wavelength gap&#39;. ESA publication &quot;TST/60107/RAH/Word&quot;, 1997.
[71] Vollath U, Birnbach S, Landau H, Fraile-Ordofnez JM, Martfin-Neira M
&ldquo; Analysis of Three-Carrier Ambiguity Resolution (TCAR) Technique
for precise relative positioning in GNSS-2&rdquo; Proc. of ION GPS-1998,
Nashville TN: 417- 426.
[72] Kim D, Langley RB &ldquo;An optimized least-squares technique for
improving ambiguity resolution performance and computational
efficiency&rdquo;, Proc. of ION GPS-1999, Nashville TN: 1579-1588.
[73] Jung J, Enge P, Pervan B &ldquo;Optimization of Cascade Integer Resolution
with three civil GPS frequencies&rdquo;. Proc. of ION GPS-2000, Salt Lake
City UT: 2191-2200.
[74] Joosten P, Verhagen S &ldquo;Analysis of ambiguity resolution algorithms and
quality control parameters for Global Navigations Satellite Systems&rdquo;
ESA publication, contract no. &quot;16793/02/NL/LvH&quot;.2003.
[75] Verhagen S, Joosten P &ldquo;Analysis of ambiguity resolution algorithms&rdquo;.
Proc. of the European Navigation Conference GNSS Rotterdam NL,
2004.
[76] P.J.G. Teunissen and S. Verhagen, &ldquo;Challenges and Open Problems&rdquo;,
[77] Teunissen PJG &ldquo;An optimality property of the integer least-squares
estimator&rdquo;, Journal of Geodesy, 73: 587-593, 1999.
[78] Teunissen PJG, &ldquo;A class of unbiased integer GPS ambiguity estimators&rdquo;.
Artificial Satellites, 33(1): 4-10, 1998.
[79] Buist, P. J. Teunissen, &ldquo;The Baseline Constrained LAMBDA Method for
Single Epoch, Single Frequency Attitude Determination Applications&rdquo;.
Proceedings of ION GPS, Fort Worth, TX, US, 2962-2973. 2007.
[80] Gabriele, Peter J. G. Teunissen , &ldquo;Single-frequency, Single-epoch,
Carrier Phase GNSS Attitude Determination with the Multivariate
Constrained LAMBDA Method&rdquo;
[81] Teunissen, P. J. G. &ldquo;A General Multivariate Formulation of the Multi-
Antenna GNSS Attitude Determination Problem&rdquo;, Artificial Satellites 42
(2), 97-111,2007.</p>