Method and system for all-in-view coherent GPS signal PRN codes acquisition and navigation solution determination
First Claim
1. A method for rapidly acquiring and using a plurality of satellite ranging signals having satellite codes to rapidly determine a real time position of a user receiver, the method comprising:
- using a wireless assist link to transmit to the user receiver, from a base station, a set of initialization data and base-station-location data to limit a search space grid, in which the user receiver is located, to predetermined geographic dimensions;
using the base station to transmit to the user receiver a time synch function to enable the user receiver to synchronize a user receiver clock, and satellite ranging data as received at the base station at an epoch time;
using the user receiver to search within the search space grid based on the base-station-location data and acquire simultaneously at least one of the satellite codes from a plurality of satellites in view of the user receiver; and
using the user receiver to combine coherently received satellite codes and to detect therefrom a probable location of the user receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of the present disclosure allow for a more robust detection of GPS satellite ranging signals based on a simultaneous, all-in-view coherent PRN code signal processing scheme rather than acquisition of GPS signals one at a time. Additionally, the method and system may enable 10 dB or more improvement in signal-to-ratio (SNR) acquisition performance of the combined signals when compared to conventional acquisition approaches of acquiring GPS PRN code signals one at a time. The method and system also automatically enables removal of ranging errors common to both the user and base station and minimizes the introduction of multi-path errors into code phase measurements.
21 Citations
21 Claims
-
1. A method for rapidly acquiring and using a plurality of satellite ranging signals having satellite codes to rapidly determine a real time position of a user receiver, the method comprising:
-
using a wireless assist link to transmit to the user receiver, from a base station, a set of initialization data and base-station-location data to limit a search space grid, in which the user receiver is located, to predetermined geographic dimensions;
using the base station to transmit to the user receiver a time synch function to enable the user receiver to synchronize a user receiver clock, and satellite ranging data as received at the base station at an epoch time;
using the user receiver to search within the search space grid based on the base-station-location data and acquire simultaneously at least one of the satellite codes from a plurality of satellites in view of the user receiver; and
using the user receiver to combine coherently received satellite codes and to detect therefrom a probable location of the user receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for determining a position of a user receiver using satellite ranging signals, comprising:
-
transmitting to a user receiver, from a base station via a wireless assist link, initialization data and base-station-location data to limit a search by the user receiver for a plurality of satellite ranging signals to a predetermined geographic area circumscribing a present location of the user terminal;
using the user receiver to search within the predetermined geographic area having a plurality of gird point locations for each of the plurality of satellite ranging signals from each spaced-based GPS satellite that is within view of the user receiver;
using the user receiver to combine, coherently, a power output of all received ones of said ranging signals at each of the plurality of grid point locations within the predetermined geographic area, to determine a maximum power output value; and
having the user receiver use the maximum power output value to extrapolate a probable location of the user terminal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
18. A global positioning system (GPS) for rapidly determining a position of a user receiver from satellite ranging signals from a plurality of satellites in view of the user receiver, comprising:
-
a plurality of GPS satellites configured to produce a plurality of GPS satellite ranging signals having a pseudo random code;
a base station configured to generate a set of initialization data, time synch function, and base-station-location data to limit a search space grid to predetermined geographic dimensions, the base station is further configured to receive the plurality of GPS satellite ranging signals to produce time aiding data to synchronize a user receiver clock to reduce time error for the search space grid and aid acquisition of the plurality of GPS ranging signals and to transmit the time aiding data and the set of initialization data; and
a user receiver in wireless communication with the base station and is configured to receive the set of initialization data and the time aiding data, the user receiver is further configured to receive the time synch function to synchronize a user receiver clock and ranging signals ranging data as received at the base station at an epoch time, the user receiver is operable to search within the search space grid based on the base-station-location data and acquire simultaneously at least one of the ranging signals from the plurality of satellites in view of the user receiver, and the user receiver being further configured to combine coherently power outputs of received ranging signals, and to detect therefrom a probable location of the user receiver.
-
Specification