Claims
- 1. A method for fast resolution of a set of integer ambiguities associated with GPS carrier phase measurements with respect to a plurality of satellites, the method comprising:splitting the set of integer ambiguities into two subsets of integer ambiguities; deriving a relationship between the two subsets of integer ambiguities; and for each of a plurality of candidate sets for a first subset of the two subsets of integer ambiguities, calculating a second subset of the two subsets of integer ambiguities and a residual value.
- 2. The method of claim 1, further comprising selecting a candidate set corresponding to a smallest residual value as a solution for the first subset of the integer ambiguities.
- 3. The method of claim 1, further comprising selecting the calculated second subset of integer ambiguities that corresponds to a smallest residual value as a solution for the second subset of integer ambiguities.
- 4. The method of claim 1 wherein splitting the set of integer ambiguities comprises:calculating a residual sensitivity matrix associated with the at least one GPS receiver and the plurality of satellites; selecting a number of linearly independent rows or columns of the residual sensitivity matrix; and selecting a subset of integer ambiguities corresponding to the selected number of rows or columns as the first subset of integer ambiguities.
- 5. The method of claim 4 wherein the number of independent rows or columns of the residual sensitivity matrix are selected to minimize measurement error.
- 6. The method of claim 5, wherein the number of linearly independent rows or column of the residual sensitivity matrix are selected such that each selected row or column has a diagonal element that is greater than the diagonal element in any of the unselected rows or columns.
- 7. A computer readable medium storing therein computer readable program instructions that, when executed by a computer, causes the computer to perform a method for fast resolution of a set of integer ambiguities associated with GPS carrier phase measurements with respect to a plurality of satellites, the instructions comprising:instructions for splitting the set of integer ambiguities into two subsets of integer ambiguities; instructions for deriving a relationship between the two subsets of integer ambiguities; and for each of a plurality of candidate sets for a first subset of the two subsets of integer ambiguities, instructions for calculating a second subset of the two subsets of integer ambiguities and a residual value.
- 8. The computer readable medium in claim 7, wherein the computer readable program instructions stored therein further comprise instructions for selecting a candidate set corresponding to a smallest residual value as a solution for the first subset of the integer ambiguities.
- 9. The computer readable medium in claim 7, wherein the computer readable program instructions stored therein further comprise instructions for selecting the calculated second subset of integer ambiguities that corresponds to a smallest residual value as a solution for the second subset of integer ambiguities.
- 10. The computer readable medium in claim 7, wherein the instructions for splitting the set of integer ambiguities comprise:instructions for calculating a residual sensitivity matrix associated with the at least one GPS receiver and the plurality of satellites; instructions for selecting a number of linearly independent rows or columns of the residual sensitivity matrix; and instructions for selecting a subset of integer ambiguities corresponding to the selected number of rows or columns as the first subset of integer ambiguities.
- 11. A method for fast resolution of a set of integer ambiguities associated with GPS carrier phase measurements with respect to a plurality of satellites, the measurements involving at least one GPS receiver, the method comprising:calculating a residual sensitivity matrix associated with the at least one GPS receiver and the plurality of satellites; deriving a relationship between two subsets of the set of integer ambiguities according to properties of the residual sensitivity matrix; and for each of a plurality of candidate sets for a first subset of the two subsets of integer ambiguities, calculating a second subset of the two subsets of integer ambiguities and a residual vector.
- 12. The method of claim 11, further comprising selecting a candidate set corresponding to the residual vector having a smallest norm value as a solution for the first subset of the integer ambiguities.
- 13. The method of claim 11, further comprising selecting the calculated second subset of integer ambiguities that corresponds to the residual vector having a smallest norm value as a solution for the second subset of integer ambiguities.
- 14. The method of claim 11 wherein deriving a relationship between two subsets of the set of integer ambiguities comprises:determining a relationship between the set of integer ambiguities and the residual sensitivity matrix; and performing singular value decomposition of the residual sensitivity matrix.
- 15. The method of claim 14 wherein determining a relationship between the set of integer ambiguities and the residual sensitivity matrix includes minimizing a norm value of a phase range residual vector.
- 16. The method of claim 11 wherein deriving the relationship between the two subset of integer ambiguities comprises:determining a relationship between the set of integer ambiguities and the residual sensitivity matrix; and splitting the residual sensitivity matrix into four submatrices.
- 17. The method of claim 16 wherein determining a relationship between the set of integer ambiguities and the residual sensitivity matrix include minimizing a norm value of a phase range residual vector.
- 18. The method of claim 16 wherein splitting the residual sensitivity matrix comprises rearranging the residual sensitivity matrix.
- 19. The method of claim 18 wherein rearranging the residual sensitivity matrix comprises:selecting a number of linearly independent rows or columns of the residual sensitivity matrix; and rearranging the residual sensitivity matrix such that the selected number of linearly independent rows of columns are positioned in a rearranged residual sensitivity matrix as first rows or columns of the rearranged residual sensitivity matrix.
- 20. The method of claim 19, wherein the number of linearly independent rows or column of the residual sensitivity matrix are selected such that each selected row or column has a diagonal element that is greater than the diagonal element in any of the unselected rows or columns.
CROSS REFERENCE TO RELATED APPLICATION
This application is a continuation in part of patent application Ser. No. 10/253,976, filed Sep. 24, 2002 now abandoned.
US Referenced Citations (11)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10/253976 |
Sep 2002 |
US |
Child |
10/338264 |
|
US |