Position determining apparatus and method
First Claim
1. Apparatus for enabling a determination to be made of the position of a receiver relative to the differing positions of a plurality of sources that transmit pseudo random type sequences, each of said sources transmitting a different, known sequence, comprising means responsive to the sequences transmitted to and received at the receiver for initially determining the position of the receiver within an area having a predetermined size determined by the cross correlations of the pseudo random type sequences, said initial determining means including:
- a plurality of internally derived sources of the transmitted pseudo random sequence and means for phase locking each of the internally derived sequences to a different one of the received sequences;
the improvement comprising;
means activated when the received and internal sequences are phase locked for determining the position of the receiver to an accuracy greater than the initially determined position, said last named means including;
means for individually varying the relative phases of the internally derived pseudo random sequences over the interval of one chip of the sequence to change the effective position of the receiver within the area, and means for combining the received sequences and the phase varied internal sequences.
0 Assignments
0 Petitions
Accused Products
Abstract
The position of a receiver responsive to C/A signals derived from multiple, orbiting space crafts is determined to an accuracy of greater than 300 meters. Each of the C/A signals has the same carrier frequency and a different, predetermined Gold code sequence that normally prevents position determination to be more accurate than to within 300 meters. C/A signals transmitted to the receiver are separately detected by cross correlating received Gold code sequences with plural locally derived Gold code sequences. Four of the detected C/A signals are combined to compute receiver position to an accuracy of 300 meters. To determine receiver position to greater accuracy than 300 meters, the relative phase of internally derived Gold code sequences is varied over the interval of one chip of each sequence, to derive second cross correlation values indicative of received and locally derived Gold code sequences; the second cross correlation values represent different positions within the computed 300 meter position. Third cross correlation values indicative of correlations between the internally derived Gold code sequences for the different positions within the computed 300 meter position are determined. Second and third cross correlation values are combined with an indication of the signal amplitude received from each space craft. Combined signals for the different positions are compared with each other. The relative phases of internally derived Gold code sequences that resulted in a minimum value indicate the receiver position within the 300 meter position.
134 Citations
17 Claims
-
1. Apparatus for enabling a determination to be made of the position of a receiver relative to the differing positions of a plurality of sources that transmit pseudo random type sequences, each of said sources transmitting a different, known sequence, comprising means responsive to the sequences transmitted to and received at the receiver for initially determining the position of the receiver within an area having a predetermined size determined by the cross correlations of the pseudo random type sequences, said initial determining means including:
- a plurality of internally derived sources of the transmitted pseudo random sequence and means for phase locking each of the internally derived sequences to a different one of the received sequences;
the improvement comprising;
means activated when the received and internal sequences are phase locked for determining the position of the receiver to an accuracy greater than the initially determined position, said last named means including;
means for individually varying the relative phases of the internally derived pseudo random sequences over the interval of one chip of the sequence to change the effective position of the receiver within the area, and means for combining the received sequences and the phase varied internal sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a plurality of internally derived sources of the transmitted pseudo random sequence and means for phase locking each of the internally derived sequences to a different one of the received sequences;
-
8. Apparatus for enabling the position of a receiver responsive to clear acquisition (C/A) signals derived from multiple space crafts of the Global Positioning System to be determined to an accuracy of greater than otherwise possible in response to the C/A signals, each of the C/A signals having the same carrier frequency and a different, predetermined Gold code sequence having a chipping rate of 1.023 megabits per second whose cross correlation products can prevent the position determination to be more accurate than to within 300 meters, comprising means responsive to C/A signals received at the receiver for separately detecting the C/A signal from each space craft, said detecting means including:
- means for locally deriving the different, predetermined Gold code sequences, means for acquiring the received sequences, said acquiring means including;
means for calculating first cross correlation functions of the received and locally derived Gold code sequences over a Gold code sequence interval, and means for adjusting the phase of the locally derived Gold code sequences to achieve phase lock between each received and locally derived Gold code sequence;
means responsive to the separately detected C/A signals for computing the receiver position to within 300 meters;
the improvement comprising;
means activated after phase lock has been achieved for individually varying the relative phase of the internally derived Gold code sequences over the interval of one chip of the sequence whereby there are derived by the calculating means signals representing second cross correlation functions of the received Gold code sequences and the locally derived Gold code sequences representing different positions within the computed 300 meter position, means for deriving signals representing third cross correlation functions of the internally derived Gold code sequences for the different positions within the computed 300 meter position, means for deriving a signal indicative of the amplitude of the signal from each space craft, and means for combining the signals representing the second and third cross correlation functions with the amplitude representing signal to enable the receiver position to be determined to an accuracy greater than 300 meters. - View Dependent Claims (9, 10)
- means for locally deriving the different, predetermined Gold code sequences, means for acquiring the received sequences, said acquiring means including;
-
11. A method for enabling a determination to be made of the position of a receiver comprising transmitting different, known pseudo random type sequences from a plurality of sources having different positions, at the receiver:
- receiving the transmitted sequences, in response to the received sequences initially determining the position of the receiver relative to the positions of the sources within an area having a predetermined size determined by the cross correlation products of the pseudo random type sequences by phase locking each of a plurality of internally derived pseudo random sequences to a different one of the received sequences, the internally derived and transmitted sequences being the same, the improvement comprising;
determining the position of the receiver to an accuracy greater than the initially determined position when the received and internal sequences are phase locked by individually varying the relative phases of the internally derived pseudo random sequences over the interval of one chip of the sequence to change the effective position of the receiver within the area, and combining the received sequences and the phase varied internal sequences. - View Dependent Claims (12, 13, 14, 15)
- receiving the transmitted sequences, in response to the received sequences initially determining the position of the receiver relative to the positions of the sources within an area having a predetermined size determined by the cross correlation products of the pseudo random type sequences by phase locking each of a plurality of internally derived pseudo random sequences to a different one of the received sequences, the internally derived and transmitted sequences being the same, the improvement comprising;
-
16. Apparatus for determining the position of a receiver relative to multiple transmitting sources of a single carrier frequency, each of said sources deriving a different, predetermined pseudo random code sequence having a chip rate that normally prevents the position determination to be more accurate than to within a predetermined distance, comprising means for separately cross correlating the received code sequences with a plurality of locally derived pseudo random sequences that are the same as the transmitted sequences, means for adjusting the phase of the locally derived code sequences until there is a maximum first cross correlation value between each of the received and locally derived code sequences, means for combining four of the detected received sequences and for computing the position of the receiver to the predetermined accuracy, means for determining the receiver position to an accuracy greater than the predetermined accuracy, said last named means comprising:
- means for individually varying the relative phase of the internally derived code sequences over the interval of one chip of each sequence so that there are derived second cross correlation values indicative of the received and locally derived code sequences, the second cross correlation values representing different positions within the predetermined position, means for deriving third cross correlation values indicative of the correlations between the internally derived code sequences for the different positions within the predetermined position region, means responsive to the received signals for deriving a signal indicative of the amplitude of each received signal, means for combining indications of the second and third cross correlation values with the indications of the received signal amplitudes, means for comparing the different combined signals to remove the effects of the cross correlation values, and means for indicating the minimum value of the combined signals.
-
17. A method of determining the position of a receiver relative to multiple transmitting sources of a single carrier frequency, each of said sources deriving a different, predetermined pseudo random code sequence having a chip rate that normally prevents the position determination to be more accurate than to within a predetermined distance, comprising separately cross correlating the received code sequences with a plurality of locally derived pseudo random sequences that are the same as the transmitted sequences, adjusting the phase of the locally derived code sequences until there is a maximum first cross correlation value between each of the received and locally derived code sequences, combining four of the detected received sequences, from the four combined detected received sequences, computing the position of the receiver to the predetermined accuracy, determining the receiver position to an accuracy greater than the predetermined accuracy, the last named step comprising:
- individually varying the relative phase of the internally derived code sequences over the internal of one chip of each sequence so that there are derived second cross correlation values indicative of the received and locally derived code sequences, the second cross correlation values representing different positions within the predetermined position, deriving third cross correlation values indicative of the correlations between the internally derived code sequences for the different positions within the predetermined position region, in response to the received signals deriving a signal indicative of the amplitude of each received signal, combining indications of the second and third cross correlation values with the indications of the received signal amplitudes, comparing the different combined signals to remove the effects of the cross correlation values, and indicating the minimum value of the combined signals.
Specification