×

GNSS signal processing to estimate phase-leveled clocks

  • US 9,157,999 B2
  • Filed: 09/19/2010
  • Issued: 10/13/2015
  • Est. Priority Date: 06/22/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a processor having associated data storage and program code enabling the processor to estimate phase-leveled satellite clocks, the method comprising:

  • processing a set of global navigation satellite system (GNSS) signal data derived from code observations and carrier-phase observations at multiple receivers of GNSS signals of multiple satellites over multiple epochs, the GNSS signals having at least two carrier frequencies and a navigation message containing orbit information,obtaining precise orbit information for each satellite using the GNSS signal data, the precise orbit information being separate from ephemerides included with the navigation message,obtaining a tropospheric delay for each receiver,operating the processor to determine at least one set of ambiguities per receiver using the GNSS signal data and the tropospheric delay, each ambiguity corresponding to one of a receiver-satellite link and a satellite-receiver-satellite link, wherein operating the processor to determine the at least one set of ambiguities per receiver comprises at least one of;

    estimating float ambiguity values,estimating float ambiguity values and fixing the float ambiguity values to integer values, andestimating float ambiguity values and forming at least one weighted average of integer value candidates,operating the processor, using at least the precise orbit information, the tropospheric delay, the ambiguities and the GNSS signal data, to estimate a phase-leveled clock per satellite, andtransmitting correction data including the phase-leveled clock per satellite to a rover for use in determining rover position.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×