Method for generating clock corrections for a wide-area or global differential GPS system
First Claim
1. A method for generating GPS satellite clock corrections, comprising:
- obtaining dual-frequency pseudorange code measurements and carrier-phase measurements from a plurality of satellites;
for each of the plurality of satellites, forming a smoothed refraction-corrected code measurement based on the dual-frequency pseudorange code measurements and carrier-phase measurements from the satellite; and
computing clock corrections for the plurality of satellites based on the smoothed refraction-corrected code measurements.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating satellite clock corrections for a WADGPS network computers satellite clock corrections after removing other substantial error components. Errors caused by the ionosphere refraction effects are removed from GPS measurements taken at reference stations using dual-frequency GPS measurements. The multipath noise are removed by smoothing of GPS pseudorange code measurements with carrier-phase measurements. The tropospheric refraction effect can be largely removed by modeling, and if desired, can be improved by the use of small stochastic adjustments included in the computation of the clock correction. After removing the above error factors, satellite clock corrections are computed for individual reference stations, and an average clock correction is formed for each of a plurality of satellites by taking an average or weighted average of the satellite clock corrections over reference stations to which the satellite is visible.
46 Citations
28 Claims
-
1. A method for generating GPS satellite clock corrections, comprising:
-
obtaining dual-frequency pseudorange code measurements and carrier-phase measurements from a plurality of satellites;
for each of the plurality of satellites, forming a smoothed refraction-corrected code measurement based on the dual-frequency pseudorange code measurements and carrier-phase measurements from the satellite; and
computing clock corrections for the plurality of satellites based on the smoothed refraction-corrected code measurements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating satellite clock correction for a first satellite among a plurality of satellites in a wide-area GPS network having a plurality of reference stations including a master reference station and a plurality of local reference stations, comprising:
-
obtaining smoothed refraction-corrected code measurements corresponding to GPS measurements taken at some or all of the plurality of reference stations;
for each of a group of satellites visible at the master reference station, computing a clock correction associated with the master reference station using the smoothed refraction-corrected code measurements corresponding to GPS measurements taken at the master reference station;
for each of a group of local reference stations at which the first satellite is visible, computing a clock correction associated with the local reference station for the first satellite using the smoothed refraction-corrected code measurements corresponding to GPS measurements taken at the local reference station and the clock corrections associated with the master reference station for satellites visible at both the master reference station and the local reference station; and
forming a linear combination of the clock corrections for the first satellite, the clock corrections in the linear combination being associated with different reference stations at which the first satellite is visible. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for forming a smoothed refraction-corrected code measurement based on dual-frequency GPS pseudorange measurements and carrier-phase measurements taken from a satellite by a GPS receiver, comprising:
-
for each of a series of measurement epochs preceding and including a current measurement epoch, forming a refraction-corrected code measurement based on the dual frequency pseudorange code measurements from the satellite and a refraction-corrected carrier-phase measurement based on the dual-frequency carrier phase measurements from the satellite; and
smoothing the refraction-corrected code measurements with the refraction-corrected carrier phase measurements to obtain a smoothed refraction-corrected code measurement at the current measurement epoch. - View Dependent Claims (24, 25)
-
-
26. A method for forming a smoothed refraction-corrected code measurement based on dual-frequency GPS pseudorange measurements and carrier-phase measurements taken from a satellite at a GPS receiver, comprising:
-
forming at each of a series of measurement epochs and for each carrier signal frequency a linear combination of the dual-frequency carrier-phase measurements to match the ionospheric refraction effect on the corresponding pseudorange code measurement;
forming a smoothed code measurement for each carrier signal frequency by smoothing the pseudorange code measurements with the matching linear combinations of the dual-frequency carrier-phase measurements; and
combining the smoothed code measurements to form the smoothed refraction-corrected code measurement.
-
-
27. A computer readable medium comprising computer executable program instructions that when executed cause a digital processing system to perform a method for generation GPS satellite clock corrections, the method comprising:
-
obtaining dual-frequency pseudorange code measurements and carrier-phase measurements from a plurality of satellites;
for each of the plurality of satellites, forming a smoothed refraction-corrected code measurement based on the dual-frequency pseudorange code measurements and carrier-phase measurements from the satellite; and
computing clock corrections for the plurality of satellites based on the smoothed refraction-corrected code measurements.
-
-
28. A computer readable medium comprising computer executable program instructions that when executed cause a digital processing system to perform a method for generation satellite clock corrections a first satellite among a plurality of satellites in a wide-area GPS network having a plurality of reference stations including a master reference station and a plurality of local reference stations, the method comprising:
-
obtaining smoothed refraction-corrected code measurements corresponding to GPS measurements taken at some or all of the plurality of reference stations;
for each of a group of satellites visible at the master reference station, computing a clock correction associated with the master reference station using the smoothed refraction-corrected code measurements corresponding to GPS measurements taken at the master reference station;
for each of a group of local reference stations at which the first satellite is visible, computing a clock correction associated with the local reference station for the first satellite using the smoothed refraction-corrected code measurements corresponding to GPS measurements taken at the local reference station and the clock corrections associated with the master reference station for satellites visible at both the master reference station and the local reference station; and
forming a linear combination of the clock corrections for the first satellite, the clock corrections in the linear combination being associated with different reference stations at which the first satellite is visible.
-
Specification