Advanced global navigation satellite systems (GNSS) positioning using precise satellite information

US9405012B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9405012-B2
Application numberUS-201313793664-A
CountryUS
Kind codeB2
Filing dateMar 11, 2013
Priority dateApr 12, 2012
Publication dateAug 2, 2016
Grant dateAug 2, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method is provided for estimating parameters useful to determine the position of a global navigation satellite system (GNSS) receiver or a change in the position thereof. The method includes the steps of: obtaining at least one GNSS signal received at the GNSS receiver from each of a plurality of GNSS satellites; obtaining, from at least one network node, precise satellite information on: (i) the orbit or position of at least one of the plurality of GNSS satellites, and (ii) a clock offset of at least one of the plurality of GNSS satellites; identifying, among the obtained GNSS signals, a subset of at least one GNSS signal possibly affected by a cycle slip, the identified subset being hereinafter referred to as cycle-slip affected subset; and estimating parameters useful to determine the position of the GNSS receiver or a change in the position of the GNSS receiver using at least some of the obtained GNSS signals which are not in the cycle-slip affected subset, and the precise satellite information.

First claim

Opening claim text (preview).

The invention claimed is: 1. Method for estimating parameters for determining the position of a global navigation satellite system (GNSS) receiver or a change in the position of the GNSS receiver, the method including the steps of: obtaining, using a processing unit, information from at least one GNSS signal received at the GNSS receiver from each of a plurality of GNSS satellites; obtaining, using a communication interface, information on the plurality of GNSS satellites from at least one network node, here referred to as “precise satellite information”, the precise satellite information obtained at a frequency of 1 Hz or more frequently, the precise satellite information including: (i) the orbit or position of at least one of the plurality of GNSS satellites, and (ii) a clock offset of at least one of the plurality of GNSS satellites; identifying, using the processing unit, a subset of at least one GNSS signal affected by a cycle slip from the obtained GNSS signals, the identified subset being hereinafter referred to as cycle-slip affected subset; and estimating, using the processing unit, the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver using at least some of the obtained GNSS signals which are not in the cycle-slip affected subset, and the precise satellite information. 2. Method of claim 1 , wherein the step of obtaining precise satellite information further includes obtaining information on (iii) biases between the phase of two or more GNSS signals originating from one satellite, for at least one of the plurality of GNSS satellites. 3. Method of claim 1 , wherein the step of obtaining at least one GNSS signal from each of a plurality of GNSS satellites includes making ranging code observations and carrier phase observations of the GNSS signals. 4. Method of claim 1 , wherein the step of obtaining, from at least one network node, precise satellite information includes: obtaining the information per GNSS satellite at a frequency of 2 Hz or more frequently. 5. Method of claim 1 , wherein the step of identifying the cycle-slip affected subset includes detecting cycle slips using at least one of geometry-free carrier phase combinations and geometry-free code-carrier combinations. 6. Method of claim 5 , wherein detecting cycle slips using geometry free carrier phase and code-carrier combinations includes computing geometry-free ionospheric residual carrier phases. 7. Method of claim 5 , wherein detecting cycle slips using geometry free carrier phase and code-carrier combinations includes computing geometry-free Melbourne-Wubbena code-carriers. 8. Method of claim 5 , wherein the step of identifying the cycle-slip affected subset makes use of the obtained precise satellite information. 9. Method of claim 1 , wherein the step of estimating the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver includes determining a position change of the receiver using time-differenced carrier phase for at least some of the obtained GNSS signals which are not in the cycle-slip affected subset. 10. Method of claim 1 , wherein the step of estimating the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver makes use of: at least some of the obtained GNSS signals which are not in the cycle-slip affected subset and which are not originating from a satellite having a clock offset or drift exceeding a threshold based on the specification for the satellite's atomic clock stability; and the obtained precise satellite information. 11. Method of claim 1 , wherein the step of estimating the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver makes use of: at least some of the obtained GNSS signals which are not in the cycle-slip affected subset and which are not originating from a satellite that has an abnormal clock offset in the sense that an attempt to compute the clock offset using the broadcast clock parameters results in a residual clock error, when compared to a clock offset computed using the precise satellite information, where said residual clock error exceeds a threshold; and the obtained precise satellite information. 12. Method of claim 1 , wherein the method further includes the steps of: performing cycle slip fixing on the GNSS signals of the cycle-slip affected subset; and estimating again the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver as well as the clock offset of the GNSS receiver by using: at least some of the obtained GNSS signals including at least one GNSS signal of the cycle-slip affected subset for which cycle slip fixing has been performed; and the obtained precise satellite information. 13. Method of claim 12 , wherein the step of estimating again the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver as well as the clock offset of the GNSS receiver makes use of ionospheric free code combination and ionospheric free carrier phase combination. 14. Method of claim 12 , wherein the step of estimating again the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver as well as the clock offset of the GNSS receiver makes use of: at least some of the obtained GNSS signals including at least one GNSS signal of the cycle-slip affected subset for which cycle slip fixing has been performed, but not including GNSS signals originating from a satellite having a clock offset or drift exceeding a threshold based on the specification for the satellite's atomic clock stability; and the obtained precise satellite information. 15. Method of claim 12 , wherein the step of estimating again the parameters for determining the position of the GNSS receiver or a change in the position of the GNSS receiver as well as the clock offset of the GNSS receiver makes use of: at least some of the obtained GNSS signals including at least one GNSS signal of the cycle-slip affected subset for which cycle slip fixing has been performed, but not including GNSS signals originating from a satellite that has an abnormal clock offset in the sense that an attempt to compute the clock offset using the broadcast clock parameters results in a residual clock error, when compared to a clock offset computed using the precise satellite information, where said residual clock error exceeds a threshold; and the obtained precise satellite information. 16. Apparatus for estimating parameters for determining the position of a global navigation satellite system (GNSS) receiver or a change in the position of the GNSS receiver, the apparatus comprising: a processing unit configured for receiving information from at least one GNSS signal received at the GNSS receiver from each of a plurality of GNSS satellites; and a communication interface configured for obtaining, from at least one network node, information on the plurality of GNSS satellites, here referred to as “precise satellite information”, the precise satellite information obtained at a frequency of 1 Hz or more frequently, the precise satellite information including: (i) the orbit or position of at least one of the plurality of GNSS satellites, and (ii) a clock offset of at least one of the plurality of GNSS satellites; the processing unit also configured for: identifying, among the obtained GNSS signals, a subset of at least one GNSS

Assignees

Inventors

Classifications

  • Multipath-related issues · CPC title

  • G01S19/20Primary

    Integrity monitoring, fault detection or fault isolation of space segment · CPC title

  • G01S19/25Primary

    involving aiding data received from a cooperating element, e.g. assisted GPS · CPC title

  • Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method · CPC title

  • DGPS corrections · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9405012B2 cover?
A method is provided for estimating parameters useful to determine the position of a global navigation satellite system (GNSS) receiver or a change in the position thereof. The method includes the steps of: obtaining at least one GNSS signal received at the GNSS receiver from each of a plurality of GNSS satellites; obtaining, from at least one network node, precise satellite information on: (i)…
Who is the assignee on this patent?
Trimble Navigation Ltd
What technology area does this patent fall under?
Primary CPC classification G01S19/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 02 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).