On-the-fly GPS-based attitude determination using single- and double-differenced carrier phase measurements

Carrier phase measurements are primary observations for GPS attitude determination. Although the satellite-related errors can be virtually eliminated by forming single differences, the baseline-related errors such as line biases are still present in the single-differenced carrier phase measurements. It is, therefore, difficult to resolve the single-differenced integer ambiguities due to the line biases. By forming double differences, the line biases of the single-differenced carrier phase measurements can be effectively removed. However, the main disadvantages of this method lie in the fact that the double-differenced measurements are mathematically correlated and consequently the attitude obtained from the double differences is noisy. This paper presents a new algorithm through which both single and double differences are used simultaneously to resolve these problems in real-time. The solution of the integer ambiguities can be obtained by searching for the most likely grid point in the attitude domain that is independent of the correlation with the double differences. Next, the line biases and corresponding single difference integer ambiguities can be resolved on the fly by using the noisy attitude solution obtained from the previous double difference procedure. In addition, the relationship between the physical signal path difference and the line bias is formed. A new method is also applied to derive the attitude angles through finding the optimal solution of the attitude matrix element. The proposed new procedure is validated using ground and flight tests. Results have demonstrated that the new algorithm is effective and can satisfy the requirement of real-time applications.

[1]  Chris Rizos,et al.  Improving the computational efficiency of the ambiguity function algorithm , 1996 .

[2]  Paul Cross,et al.  LEO GPS attitude determination algorithm for a micro-satellite using boom-arm deployed antennas , 2003 .

[3]  Penina Axelrad,et al.  Carrier‐Phase Multipath Corrections for GPS‐based Satellite Attitude Determination , 2001 .

[4]  R.A. Brown Instantaneous GPS attitude determination , 1992, IEEE Aerospace and Electronic Systems Magazine.

[5]  B. Hofmann-Wellenhof,et al.  Global Positioning System , 1992 .

[6]  S. Purivigraipong,et al.  GPS Attitude Determination for Microsatellites , 1999 .

[7]  Itzhack Y. Bar-Itzhack,et al.  Algorithms for Attitude Determination Using the Global Positioning System , 1998 .

[8]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

[9]  G. Wahba A Least Squares Estimate of Satellite Attitude , 1965 .

[10]  Richard Fuller,et al.  GPS Tensor An Attitude and Orbit Determination System for Space , 1997 .

[11]  Bernhard Hofmann-Wellenhof,et al.  Global Positioning System , 1992 .

[12]  John L. Crassidis,et al.  NEW ALGORITHM FOR ATTITUDE DETERMINATION USING GLOBAL POSITIONING SYSTEM SIGNALS , 1997 .

[13]  D. T. Knight,et al.  A New Method of Instantaneous Ambiguity Resolution , 1994 .

[14]  Yong Li,et al.  A new approach for attitude determination using GPS carrier phase measurements , 2000 .

[15]  Daniele Mortari,et al.  Euler-q Algorithm for Attitude Determination from Vector Observations , 1998 .

[16]  Daniel Choukroun A Novel Quaternion Kalman Filter using GPS Measurements , 2002 .

[17]  Yong Li,et al.  A Two-Level Optimal Estimator for Attitude Determination Using GPS Measurements , 2001 .

[18]  E. Glenn Lightsey,et al.  GPS attitude determination for the SOAR experiment , 2001 .

[19]  Changmook Chun,et al.  Dynamics-Based Attitude Determination Using the Global Positioning System , 2001 .

[20]  D. Adams,et al.  Journal of the Institute of Navigation , 1948, Nature.

[21]  E. Glenn Lightsey,et al.  Global Positioning System Integer Ambiguity Resolution Without Attitude Knowledge , 1999 .

[22]  Bradford W. Parkinson,et al.  Integer ambiguity resolution of the GPS carrier for spacecraft attitude determination , 1992 .

[23]  Eric Sutton Optimal Search Space Identification for Instan-taneous Integer Cycle Ambiguity Resolution , 1997 .

[24]  Penina Axelrad,et al.  A combined filter for GPS-based attitude and baseline estimation , 1997 .

[25]  Bradford W. Parkinson,et al.  Global Positioning System , 1995 .