GNSS signal processing with regional augmentation positioning
US-9164174-B2 · Oct 20, 2015 · US
US9958550B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9958550-B2 |
| Application number | US-201514825421-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 13, 2015 |
| Priority date | Aug 14, 2014 |
| Publication date | May 1, 2018 |
| Grant date | May 1, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The invention relates to methods, apparatuses and computer programs for generating receiver-specific correction information for correcting pseudorange observations. The method comprises: receiving raw observations obtained by the NSS receiver observing NSS multiple frequency signals from a plurality of NSS satellites over multiple epochs; obtaining precise satellite information on: (i) the orbit position of each of the satellites, (ii) a clock offset of each of the satellites, and (iii) a set of biases associated with each of the satellites; estimating ambiguities in the carrier phase of the received raw observations, using the precise satellite information, or information derived therefrom; computing combination values based on the received raw observations together with the estimated ambiguities, to cancel out the effects of the geometry, the effects of the clocks, troposphere and ionosphere; and generating the correction information per satellite, based on the computed combination values.
Opening claim text (preview).
The invention claimed is: 1. Method for generating correction information associated with a global or regional navigation satellite system (NSS) receiver, wherein the correction information comprises information for correcting pseudorange observations useful for determining a position of the NSS receiver, the correction information comprising estimated receiver code biases per satellite, the method comprising: receiving first NSS signals using an antenna of the NSS receiver, the first NSS signals comprising multiple frequencies over multiple epochs, the first NSS signals received from a plurality of NSS satellites; processing the first NSS signals using one or more processors of the NSS receiver to provide first raw observations; obtaining precise satellite information at the NSS receiver, the precise satellite information comprising: (i) an orbit position of each one of the plurality of NSS satellites, (ii) a clock offset of each one of the plurality of NSS satellites, and (iii) a set of biases associated with each one of the plurality of NSS satellites, or information derived from the precise satellite information; estimating ambiguities in the carrier phase of the first raw observations using the one or more processors of the NSS receiver, the estimated ambiguities determined based on the precise satellite information or the information derived from the precise satellite information; computing combination values using the one or more processors of the NSS receiver to provide an observation equation system, the computed combination values determined based on the first raw observations together with the estimated ambiguities, the computed combination values canceling out effects of satellite motion relative to the NSS receiver, effects of satellite clocks, effects of the troposphere, and effects of the ionosphere; generating the correction information per satellite using the one or more processors of the NSS receiver, the correction information per satellite generated by solving the observation equation system of the computed combination values to estimate the receiver code biases per satellite; thereafter receiving second NSS signals using the antenna of the NSS receiver; processing the second NSS signals using the one or more processors of the NSS receiver to provide second raw observations; correcting the second raw observations using the one or more processors of the NSS receiver to provide corrected observations, the second raw observations corrected using at least a portion of the estimated receiver code biases; and determining the position of the NSS receiver using the one or more processors of the NSS receiver, the position determined based at least in part on the corrected observations. 2. Method of claim 1 , wherein the step of receiving the first NSS signals comprises: receiving the first NSS signals over the multiple epochs for at least one day. 3. Method of claim 1 , wherein the step of estimating ambiguities in the carrier phase of the received first raw observations comprises: setting the ambiguities to integers and resolving them. 4. Method of claim 1 , wherein the step of computing combination values comprises computing multipath combination values of each frequency. 5. Method of claim 1 , wherein the step of computing combination values comprises computing ionospheric-free code minus ionospheric-free phase combination values. 6. Method of claim 1 , wherein the step of computing combination values comprises computing ionospheric code minus ionospheric phase combination values. 7. Method of claim 1 , wherein the step of computing combination values comprises computing Melbourne-Wübbena combination values. 8. Method of claim 1 , wherein the step of computing combination values comprises computing ionospheric-free code minus ionospheric-free phase combination values, and ionospheric code minus ionospheric phase combination values. 9. Method of claim 1 , wherein the step of computing combination values comprises computing Melbourne-Wübbena combination values and ionosphere-free code minus ionosphere-free phase combination values. 10. Method of claim 1 , wherein the step of computing combination values comprises computing ionospheric code minus ionospheric phase combination values and Melbourne-Wübbena combination values. 11. Method of claim 1 , wherein the step of generating the correction information comprises generating the correction information per satellite and frequency and/or per satellite and linear combination of frequencies, based on the computed combination values. 12. Nontransitory computer readable medium comprising computer executable instructions configured, when executed on a computer, to carry out a method according to claim 1 . 13. Apparatus configured for generating correction information associated with a global or regional navigation satellite system (NSS) receiver, wherein the correction information comprises information for correcting pseudorange observations useful for determining a position of the NSS receiver, the correction information comprising estimated receiver code biases per satellite, the apparatus comprising: an antenna configured for receiving first NSS signals comprising multiple frequencies over multiple epochs, the NSS signals received from a plurality of NSS satellites; one or more processors configured for: processing the first NSS signals to provide first raw observations; receiving precise satellite information comprising: (i) an orbit position of each one of the plurality of NSS satellites, (ii) a clock offset of each one of the plurality of NSS satellites, and (iii) a set of biases associated with each one of the plurality of NSS satellites, or information derived from the precise satellite information; estimating ambiguities in the carrier phase of the first raw observations, the estimated ambiguities determined based on the precise satellite information or the information derived from the precise satellite information; computing combination values to provide an observation equation system, the computed combination values determined based on the first raw observations together with the estimated ambiguities, the computed combination values canceling out effects of satellite motion relative to the NSS receiver, effects of satellite clocks, effects of the troposphere, and effects of the ionosphere; and generating the correction information per satellite by solving the observation equation system of the computed combination values to estimate the receiver code biases per satellite. 14. NSS receiver comprising an apparatus according to claim 13 , the NSS receiver further comprising: an antenna configured for receiving second NSS signals; processing the second NSS signals to provide second raw observations; correcting the second raw observations to provide corrected observations, the second raw observations corrected using at least a portion of the estimated receiver code biases; and determining the position of the NSS receiver, the position determined based at least in part on the corrected observations. 15. Network system comprising an apparatus according to claim 13 , and further configured for transferring the generated correction information to the NSS receiver.
Testing, monitoring, correcting or calibrating of receiver elements · CPC title
using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry · CPC title
Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method · CPC title
Correcting position, velocity or attitude · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.