System and method for providing space-based precision position correlations for promoting improved availability, accuracy and integrity
First Claim
1. A system for providing an enhanced location determination, comprising:
- a receiver module configured to receive a plurality of satellite signals from a plurality of satellites in view;
an antenna associated with the receiver module, the antenna configured for receiving satellite signals from the plurality of satellites in view;
a memory associated with the receiver module;
a bus associated with the receiver module, the bus configured for operatively connecting the antenna, the memory, and a processor,the processor configured to;
receive sets of satellite signals from a first satellite constellation, a second satellite constellation, and a third satellite constellation via the antenna;
score each satellite signal based on a signal strength, a noise level, and signal geometry;
determine a first location based on the first satellite constellation, a second location based on the second satellite constellation, and a third location based on the third satellite constellation;
score each of the first location, second location, and third location based on the scores of the corresponding satellite signals;
determine, from the received sets of satellite signals, if one of the first location, second location, or third location is based on a low quality signal;
determine, from the received sets of satellite signals, if one of the first location, second location, or third location is based on a noisy signal;
determine, from the received sets of satellite signals, if a signal of one of the plurality of satellite constellations has poor geometry based on a signal look angle;
exclude one of the first location, second location, or third location based on the excluded location being calculated from at least one signal being one or more of the low quality signal, the noisy signal, and the poor geometry signal; and
determine an enhanced location of the receiver module based on a location score weighted combination of two of the first location, second location, and third location.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a system for providing precision location determination. The system includes a receiver configured for receiving both a first set of signals from a first constellation of satellites and a second set of signals from a second constellation of satellites. The system further includes a processor, which is connected to the receiver and is configured for processing the received satellite signals. The system further includes control programming for executing on the processor. The control programming is configured for determining a first location of the receiver based upon the first set of received signals and for determining a second location of the receiver based upon the second set of received signals. The control programming is further configured for correlating the first location and the second location to provide an enhanced location for the receiver.
-
Citations
19 Claims
-
1. A system for providing an enhanced location determination, comprising:
-
a receiver module configured to receive a plurality of satellite signals from a plurality of satellites in view; an antenna associated with the receiver module, the antenna configured for receiving satellite signals from the plurality of satellites in view; a memory associated with the receiver module; a bus associated with the receiver module, the bus configured for operatively connecting the antenna, the memory, and a processor, the processor configured to; receive sets of satellite signals from a first satellite constellation, a second satellite constellation, and a third satellite constellation via the antenna; score each satellite signal based on a signal strength, a noise level, and signal geometry; determine a first location based on the first satellite constellation, a second location based on the second satellite constellation, and a third location based on the third satellite constellation; score each of the first location, second location, and third location based on the scores of the corresponding satellite signals; determine, from the received sets of satellite signals, if one of the first location, second location, or third location is based on a low quality signal; determine, from the received sets of satellite signals, if one of the first location, second location, or third location is based on a noisy signal; determine, from the received sets of satellite signals, if a signal of one of the plurality of satellite constellations has poor geometry based on a signal look angle; exclude one of the first location, second location, or third location based on the excluded location being calculated from at least one signal being one or more of the low quality signal, the noisy signal, and the poor geometry signal; and determine an enhanced location of the receiver module based on a location score weighted combination of two of the first location, second location, and third location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing an enhanced location determination, comprising:
-
a receiver module configured to receive a plurality of satellite signals from a plurality of satellites in view; a steerable antenna associated with the receiver module, the steerable antenna configured for receiving satellite signals from the plurality of satellites in view; a memory associated with the receiver module, the memory including a status of the plurality of satellites in view; a bus associated with the receiver module, the bus configured for operatively connecting the steerable antenna, the memory, and a processor, the processor configured to; receive sets of satellite signals from a first satellite constellation, a second satellite constellation and a third satellite constellation via the steerable antenna; score each satellite signal based on a signal strength, a noise level, and signal geometry; determine a first location based on the first satellite constellation, a second location based on the second satellite constellation, and a third location based on the third satellite constellation; score each of the first location, second location, and third location based on the scores of the corresponding satellite signals; determine, from the received sets of satellite signals, if one of the first location, second location, or third location is based on a low quality signal; determine, from the received sets of satellite signals, if one of the first location, second location, or third location is based on a noisy signal; determine, from the received sets of satellite signals, if a signal of one of the plurality of satellite constellations has poor geometry based on a signal look angle; direct the steerable antenna away from a satellite constellation associated with one or more of the low quality signal, the noisy signal, and the poor geometry signal; and determine an enhanced location of the receiver module based on a location score weighted combination of two of the first location, second location, and third location. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing a receiver module position, comprising:
-
a receiver module and antenna configured to receive satellite signals from a plurality of satellite constellations; and a processor connected to the receiver module and a non-transitory computer-readable storage medium, the processor being configured to access the non-transitory computer-readable storage medium to perform a cycle comprising the following steps; determining a solution set of a plurality of locations of the receiver module based on six or more signals received from the plurality of satellite constellations, each satellite constellation comprising a separate global navigation satellite system, each location corresponding to a separate satellite constellation; evaluating the plurality of locations of the solution set by scoring each location of the solution set and assigning a score to a satellite based on signal quality of the satellite, the score assigned to the satellite including determining if a single signal of the six or more signals is a strong signal, determining if a single signal of the six or more signals is a noisy signal, and determining if a single signal of the six or more signals has good geometry based on a signal look angle; correlating the plurality of locations of the solution set by comparing respective scores of two or more locations of the solution set; and determining an enhanced location of the receiver module based on the comparing and the assigned score of the satellite to produce a weighted combination of the plurality of locations. - View Dependent Claims (16, 17, 18, 19)
-
Specification