Fixed site and satellite data-aided GPS signal acquisition method and system
First Claim
1. A method for determining position fix by interpreting a plurality of broadcasted GPS signals comprising the steps of:
- receiving the plurality of broadcasted GPS signals and providing a digitized signal dependent thereon;
determining local time;
determining a capture start time dependent on the determined local time;
receiving a reference code phase delay, a reference Doppler shift, a reference elevation angle, and a reference azimuth angle for each of a plurality of satellites from a fixed position reference site;
identifying a first satellite of the plurality of satellites;
identifying a reduced code replica search space for the first satellite dependent on the determined local time, and the received reference code phase delay, reference Doppler shift, reference elevation angle, reference azimuth angle, each associated with the first satellite;
capturing a second portion of the digitized signal into a memory commencing coincident with the determined capture start time;
extracting the second portion of the digitized signal from the memory and correlating the extracted signal to the reduced code replica search space and determining an off-line code phase delay for the first satellite dependent thereon;
identifying a further reduced code replica search space for a second satellite dependent on the determined off-line code phase delay for the first satellite, the determined local time, and the received reference code phase delay, reference Doppler shift, reference elevation angle, reference azimuth angle, each associated with the second satellite; and
extracting the second portion of the digitized signal from the memory and correlating the extracted signal to the further reduced code replica search space and determining an off-line code phase delay for the second satellite dependent thereon.
4 Assignments
0 Petitions
Accused Products
Abstract
A fixed site and satellite data-aided system and method of GPS signal acquisition from a plurality of broadcasted GPS signals includes lengthening a pre-detection integration interval so that weak signals can be detected by operating coherently on captured signals. Coherency is ensured by relying on the predictability of the satellite signal'"'"'s data pattern. The described method significantly reduces correlation resolution time based on applying information regarding code phase delays from each satellite in view to reduce code search space for other satellites being correlated. A position fix can be either computed locally or remotely at the fixed position reference site.
179 Citations
8 Claims
-
1. A method for determining position fix by interpreting a plurality of broadcasted GPS signals comprising the steps of:
-
receiving the plurality of broadcasted GPS signals and providing a digitized signal dependent thereon; determining local time; determining a capture start time dependent on the determined local time; receiving a reference code phase delay, a reference Doppler shift, a reference elevation angle, and a reference azimuth angle for each of a plurality of satellites from a fixed position reference site; identifying a first satellite of the plurality of satellites; identifying a reduced code replica search space for the first satellite dependent on the determined local time, and the received reference code phase delay, reference Doppler shift, reference elevation angle, reference azimuth angle, each associated with the first satellite; capturing a second portion of the digitized signal into a memory commencing coincident with the determined capture start time; extracting the second portion of the digitized signal from the memory and correlating the extracted signal to the reduced code replica search space and determining an off-line code phase delay for the first satellite dependent thereon; identifying a further reduced code replica search space for a second satellite dependent on the determined off-line code phase delay for the first satellite, the determined local time, and the received reference code phase delay, reference Doppler shift, reference elevation angle, reference azimuth angle, each associated with the second satellite; and extracting the second portion of the digitized signal from the memory and correlating the extracted signal to the further reduced code replica search space and determining an off-line code phase delay for the second satellite dependent thereon. - View Dependent Claims (2, 3, 4)
-
-
5. A method for determining position fix by interpreting a plurality of broadcasted GPS signals comprising the steps of:
-
receiving the plurality of broadcasted GPS signals and providing a digitized signal dependent thereon; determining local time; determining a capture start time dependent on the determined local time; receiving a reference code phase delay, a reference Doppler shift, a reference elevation angle, and a reference azimuth angle for each of a plurality of satellites from a fixed position reference site; identifying a first satellite of the plurality of satellites; identifying a reduced code replica search space for the first satellite dependent on the determined local time, and the received reference code phase delay, reference Doppler shift, reference elevation angle, reference azimuth angle, each associated with the first satellite; capturing a second portion of the digitized signal into a memory commencing coincident with the determined capture start time; extracting the second portion of the digitized signal from the memory and correlating the extracted signal to the reduced code replica search space and determining an off-line code phase delay for the first satellite dependent thereon; identifying a plurality of monotonically reduced code replica search spaces each associated with at least another satellite of the plurality of satellites, the identification dependent on previously determined off-line code phase delays, determined local time, and the received reference code phase delay, reference Doppler shift, reference elevation angle, reference azimuth angle, each associated with at least the another satellite; and extracting the second portion of the digitized signal from the memory and correlating the extracted signal to the monotonically reduced code replica search space and determining an off-line code phase delay for each of the another satellites of the plurality of satellites. - View Dependent Claims (6, 7, 8)
-
Specification