System and method of compensating for micro-jump events
First Claim
1. A system comprising:
- a Global Navigation Satellite System (GNSS) receiver configured to acquire and track a unique radio frequency (RF) signal for each of a plurality of channels, wherein the GNSS receiver is configured to provide one or more system state measurements based on the unique RF signals;
processing functionality configured to calculate a respective code delay error for each of the plurality of channels based on the respective unique RF signal; and
micro jump detection functionality configured to calculate an average code delay error across all of the plurality of channels based on the plurality of calculated code delay errors, wherein the micro jump detection functionality is further configured to compare the calculated average code delay error to an error threshold to detect a micro jump event when the calculated average code delay error exceeds the error threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises a Global Navigation Satellite System (GNSS) receiver configured to acquire and track a unique radio frequency (RF) signal for each of a plurality of channels, wherein the GNSS receiver is configured to provide one or more system state measurements based on the unique RF signals; processing functionality configured to calculate a respective code delay error for each of the plurality of channels based on the respective unique RF signal; and micro jump detection functionality configured to calculate an average code delay error across all of the plurality of channels based on the plurality of calculated code delay errors, wherein the micro jump detection functionality is further configured to compare the calculated average code delay error to an error threshold to detect a micro jump event when the calculated average code delay error exceeds the error threshold.
35 Citations
20 Claims
-
1. A system comprising:
-
a Global Navigation Satellite System (GNSS) receiver configured to acquire and track a unique radio frequency (RF) signal for each of a plurality of channels, wherein the GNSS receiver is configured to provide one or more system state measurements based on the unique RF signals; processing functionality configured to calculate a respective code delay error for each of the plurality of channels based on the respective unique RF signal; and micro jump detection functionality configured to calculate an average code delay error across all of the plurality of channels based on the plurality of calculated code delay errors, wherein the micro jump detection functionality is further configured to compare the calculated average code delay error to an error threshold to detect a micro jump event when the calculated average code delay error exceeds the error threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of compensating for a micro jump event, the method comprising:
-
calculating an average code delay error across a plurality of channels, each channel associated with a radio frequency (RF) signal being tracked by a Global Navigation Satellite System (GNSS) receiver, wherein each tracked RF signal contains a code sequence that is orthogonal to the code sequence of the other tracked RF signals; comparing the calculated average code delay error to an error threshold to detect the micro jump event when the calculated average code delay error exceeds the error threshold; and if the calculated average code delay error exceeds the error threshold, initiating one or more actions to mitigate effects of the detected micro jump event. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A program product comprising a processor-readable medium on which program instructions are embodied, wherein the program instructions are configured, when executed by at least one programmable processor, to cause the programmable processor to:
-
calculate an average code delay error across a plurality of channels, each channel associated with a radio frequency (RF) signal being tracked by a Global Navigation Satellite System (GNSS) receiver, wherein each tracked RF signal contains a code sequence that is orthogonal to the code sequence of the other tracked RF signals; compare the calculated average code delay error to an error threshold to detect a micro jump event when the calculated average code delay error exceeds the error threshold; and if the calculated average code delay error exceeds the error threshold, initiate one or more actions to mitigate effects of the detected micro jump event. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification