On-the-fly RTK positioning system with single frequency receiver
First Claim
Patent Images
1. An on-the-fly real-time kinematic (OTF-RTK) system for use with the satellite positioning system (SATPS) comprising:
- a base including a base SATPS satellite navigation receiver and a base measurement means, said base being placed in a fixed location with known coordinates, said base configured to receive SATPS satellite signals from said SATPS satellite system, configured to perform single frequency base code and carrier phase measurements on said SATPS satellite signals, and configured to transmit results of said single frequency base code and carrier phase measurements;
a rover unit including a rover SATPS satellite navigation receiver and a rover measurement means, said rover unit configured to receive SATPS satellite signals from said SATPS satellite system, configured to receive results of said single frequency base code and carrier phase measurements from said base having known location coordinates, and configured to perform single frequency rover unit code and carrier phase measurements on said SATPS satellite signals;
a Double-Difference (DD) Kalman Filter configured to receive at each epoch results of said base single frequency code and carrier phase measurements and results of said rover unit single frequency code and carrier phase measurements, said base and said rover measurements being synchronized at each epoch, configured to calculate single frequency DD code phase and DD carrier phase quantities, configured to perform Kalman filtering operation on said DD code phase quantities and on said DD carrier phase quantities;
a storage device including a storage buffer, said storage device configured to receive and to store in said storage buffer at a specified epoch interval said single frequency DD carrier phase quantities starting at an epoch corresponding to the beginning of the measurements and ending at an epoch when said storage buffer is full;
a time-backward integer ambiguity resolution algorithm processor configured to perform an integer ambiguity search utilizing current and stored single frequency DD carrier phase quantities in order to determine said rover'"'"'s position fix and integer ambiguities;
wherein said time-backward integer ambiguity resolution algorithm processor utilizes the root mean square (RMS) computation for the stored carrier phase residuals RMS values corresponding to the correct integer ambiguities that remain small for the time-backward stored epochs and the future epochs; and
a navigation computer configured to provide a user with near-continuous position estimates of said rover unit with centimeter-level accuracy.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for single frequency on-the-fly (OTF) real-time kinematic (RTK) centimeter level position determination using the satellite positioning system (SATPS) is disclosed. The system includes a storage buffer used for storing data. The stored data and the current data are used by an ambiguity search algorithm for the improved integer ambiguity resolution.
67 Citations
18 Claims
-
1. An on-the-fly real-time kinematic (OTF-RTK) system for use with the satellite positioning system (SATPS) comprising:
-
a base including a base SATPS satellite navigation receiver and a base measurement means, said base being placed in a fixed location with known coordinates, said base configured to receive SATPS satellite signals from said SATPS satellite system, configured to perform single frequency base code and carrier phase measurements on said SATPS satellite signals, and configured to transmit results of said single frequency base code and carrier phase measurements; a rover unit including a rover SATPS satellite navigation receiver and a rover measurement means, said rover unit configured to receive SATPS satellite signals from said SATPS satellite system, configured to receive results of said single frequency base code and carrier phase measurements from said base having known location coordinates, and configured to perform single frequency rover unit code and carrier phase measurements on said SATPS satellite signals; a Double-Difference (DD) Kalman Filter configured to receive at each epoch results of said base single frequency code and carrier phase measurements and results of said rover unit single frequency code and carrier phase measurements, said base and said rover measurements being synchronized at each epoch, configured to calculate single frequency DD code phase and DD carrier phase quantities, configured to perform Kalman filtering operation on said DD code phase quantities and on said DD carrier phase quantities; a storage device including a storage buffer, said storage device configured to receive and to store in said storage buffer at a specified epoch interval said single frequency DD carrier phase quantities starting at an epoch corresponding to the beginning of the measurements and ending at an epoch when said storage buffer is full; a time-backward integer ambiguity resolution algorithm processor configured to perform an integer ambiguity search utilizing current and stored single frequency DD carrier phase quantities in order to determine said rover'"'"'s position fix and integer ambiguities;
wherein said time-backward integer ambiguity resolution algorithm processor utilizes the root mean square (RMS) computation for the stored carrier phase residuals RMS values corresponding to the correct integer ambiguities that remain small for the time-backward stored epochs and the future epochs; anda navigation computer configured to provide a user with near-continuous position estimates of said rover unit with centimeter-level accuracy. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An on-the-fly real-time kinematic (OTF-RTK) system for use with the satellite positioning system (SATPS) comprising:
-
a rover unit including a rover SATPS satellite navigation receiver and a rover measurement means, said rover unit configured to receive SATPS satellite signals from said SATPS satellite system, configured to receive results of single frequency base code and carrier phase measurements from a base having known location coordinates, and configured to perform single frequency rover unit code and carrier phase measurements on said SATPS satellite signals; a Double-Difference (DD) Kalman Filter configured to receive at each epoch results of said base single frequency code and carrier phase measurements and results of said rover unit single frequency code and carrier phase measurements, said base and said rover measurements being synchronized at each epoch, configured to calculate single frequency DD code phase and DD carrier phase quantities, configured to perform Kalman filtering operation on said DD code phase quantities and on said DD carrier phase quantities; a storage device including a storage buffer, said storage device configured to receive and to store in said storage buffer at a specified epoch interval said single frequency DD carrier phase quantities starting at an epoch corresponding to the beginning of the measurements and ending at an epoch when said storage buffer is full; a time-backward integer ambiguity resolution algorithm processor configured to perform an integer ambiguity search utilizing current and stored single frequency DD carrier phase quantities in order to determine said rover'"'"'s position fix and integer ambiguities;
wherein said time-backward integer ambiguity resolution algorithm processor utilizes the root mean square (RMS) computation for the stored carrier phase residuals RMS values corresponding to the correct integer ambiguities that remain small for the time-backward stored epochs and the future epochs; anda navigation computer configured to provide a user with near-continuous position estimates of said rover unit with centimeter-level accuracy. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for on-the-fly real-time kinematic (OTF-RTK) position estimation of a rover unit, said method comprising the steps of:
-
receiving SATPS satellite signals from a SATPS satellite system by a base SATPS receiver, said base being placed in a fixed location with known coordinates; performing single frequency code and carrier phase measurements at said base; transmitting results of said single frequency base code and carrier phase measurements from said base to said rover unit; receiving SATPS satellite signals from said SATPS satellite system at said rover unit; receiving, at said rover, results of said single frequency base code and carrier phase measurements; performing single frequency code and carrier phase measurements at said rover unit; calculating at each synchronized epoch single frequency DD code phase quantities and single frequency DD carrier phase quantities; performing Kalman filtering on said DD code and carrier phase quantities; receiving and storing at a storage device including a storage buffer at a specified epoch interval said DD carrier phase quantities starting at an epoch corresponding to the beginning of the measurements and ending at an epoch when said storage buffer is full; performing an ambiguity search by using said current and said stored DD carrier phase quantities in order to determine a position fix and integer ambiguities for said rover unit; and providing a user with near-continuous position estimates of said rover unit with centimeter-level accuracy by utilizing a navigation computer. - View Dependent Claims (14, 15)
-
-
16. A method for on-the-fly real-time kinematic (OTF-RTK) position estimation of a rover unit, said method comprising the steps of:
-
receiving SATPS satellite signals from a SATPS satellite system at said rover unit; receiving, at said rover, results of single frequency base code and carrier phase measurements; performing single frequency code and carrier phase measurements at said rover unit; calculating at each synchronized epoch single frequency DD code phase quantities and single frequency DD carrier phase quantities; performing Kalman filtering on said DD code and carrier phase quantities; receiving and storing at a storage device including a storage buffer at a specified epoch interval said DD carrier phase quantities starting at an epoch corresponding to the beginning of the measurements and ending at an epoch when said storage buffer is full; performing an ambiguity search by using said current and said stored DD carrier phase quantities in order to determine a position fix and integer ambiguities for said rover unit; and providing a user with near-continuous position estimates of said rover unit with centimeter-level accuracy by utilizing a navigation computer. - View Dependent Claims (17, 18)
-
Specification