Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
149 words
An apparatus for use with a plurality of GPS earth satellites in estimating one or more states of a platform, the platform having a reference point that represents the position of the platform and at least two receiving points corresponding to the locations of antennas for receiving satellite signals, the apparatus comprising: a processor for computing estimates of the errors in the platform states from inputs comprising (1) one or more measured phase double-differences obtained from signals transmitted by a plurality of satellites, (2) the estimated position of the reference point, (3) the estimated positions of the receiving points relative to the reference point, and (4) the positions of the satellites, a phase double-difference being defined as the difference in phase differences for signals received from two satellites, a phase difference being the difference in carrier phase of a satellite signal received at two receiving points on the platform.
Claim 2
Independent Claim
149 words
An apparatus for use with a plurality of GPS earth satellites in estimating one or more states of a platform, the platform having a reference point that represents the position of the platform and at least two receiving points corresponding to the locations of antennas for receiving satellite signals, the apparatus comprising: a processor for computing estimates of the errors in the platform states from inputs comprising (1) one or more measured phase double-differences obtained from signals transmitted by a plurality of satellites, (2) the estimated position of the reference point, (3) the estimated positions of the receiving points relative to the reference point, and (4) the positions of the satellites, a phase double-difference being defined as the difference in phase differences for signals received from two satellites, a phase difference being the difference in carrier phase of a satellite signal received at two receiving points on the platform.
Claim 3
Dependent Claim
23 words
The apparatus of claim 1 wherein the one or more states for which the processor computes estimates of errors include the platform attitude.
Claim 4
Dependent Claim
28 words
The apparatus of claim 1 wherein the one or more states for which the processor computes estimates of errors include the platform position in a level coordinate frame.
Claim 5
Dependent Claim
23 words
The apparatus of claim 1 wherein the one or more states for which the processor computes estimates of errors include the platform altitude.
Claim 6
Dependent Claim
24 words
The apparatus of claim 1 wherein the one or more states for which the processor computes estimates of errors include each receiving point position.
Claim 7
Dependent Claim
42 words
The apparatus of claim 1 wherein the one or more states for which the processor computes estimates of errors include a first receiving point position and the position of each remaining receiving point relative to the position of the first receiving point.
Claim 8
Dependent Claim
38 words
The apparatus of claim 1 wherein the one or more states for which the processor computes estimates of errors include the position of each receiving point other than a first receiving point relative to the first receiving point.
Claim 9
Dependent Claim
48 words
The apparatus of claim 1 further comprising: a preprocessor which supplies the one or more measured double-differences to the processor, the one or more measured double-differences being determined by the preprocessor from inputs to the preprocessor, the inputs to the preprocessor comprising a plurality of measured phase differences.
Claim 10
Dependent Claim
63 words
The apparatus of claim 1 further comprising: a preprocessor which supplies the one or more measured double-differences to the processor, the one or more measured double-differences being determined by the preprocessor from inputs to the preprocessor, the inputs to the preprocessor comprising the measured carrier phases of signals from a plurality of satellites received at a plurality of receiving points on the platform.
Claim 11
Dependent Claim
23 words
The apparatus of claim 1 wherein the processor computes estimates of the errors in the platform states by performing a Kalman filter process.
Claim 12
Dependent Claim
70 words
The apparatus of claim 10 wherein the processor in executing the Kalman filter process computes one or more predicted phase double-differences by applying an observation matrix to a state vector, the states in the state vector contributing to the predicted phase double-difference including platform attitude, platform position, computer azimuth, and the positions of the platform receiving points relative to one of the receiving points that serves as a reference point.
Claim 13
Dependent Claim
34 words
The apparatus of claim 1 wherein the inputs used by the processor in computing estimates of the errors in the platform states include (1) measured pseudoranges to the satellites and (2) satellite clock errors.
Claim 14
Dependent Claim
47 words
The apparatus of claim 12 wherein the inputs to the processor include an estimate of the platform velocity and measured delta ranges to the satellites, the one or more states for which the processor computes estimates of errors including the platform position in a level coordinate frame.
Claim 15
Dependent Claim
23 words
The apparatus of claim 13 wherein the one or more states for which the processor computes estimates of errors include the platform altitude.
Claim 16
Dependent Claim
23 words
The apparatus of claim 14 wherein the one or more states for which the processor computes estimates of errors include the platform velocity.
Claim 17
Dependent Claim
52 words
The apparatus of claim 15 further comprising: a preprocessor which supplies platform position, velocity, and attitude to the processor, the platform position, velocity, and attitude being determined by the preprocessor from inputs to the preprocessor, the inputs to the preprocessor being the measured acceleration and measured angular rotation rate of the platform.
Claim 18
Dependent Claim
63 words
The apparatus of claim 16 wherein the one or more states for which the processor computes estimates of errors include bias, scale factor, and misalignment for each accelerometers and bias, scale factor, and misalignment for each gyro, the source of the measured platform acceleration being a plurality of accelerometers, the source of the measured platform angular rotation rate being a plurality of gyros.
Claim 19
Dependent Claim
45 words
The apparatus of claim 17 wherein the preprocessor utilizes the estimates by the processor of the errors in bias, scale factor, and misalignment for each accelerometers and bias, scale factor, and misalignment for each gyro to correct the input acceleration and angular rotation rate data.
Claim 20
Dependent Claim
32 words
The apparatus of claim 16 wherein the preprocessor utilizes the estimates by the processor of the errors in platform velocity and attitude to correct the preprocessor outputs of platform velocity and attitude.
Claim 21
Dependent Claim
42 words
The apparatus of claim 14 further comprising: a preprocessor which supplies platform altitude to the processor, the platform altitude being obtained by the preprocessor from an input to the preprocessor, the input to the preprocessor being the measured altitude of the platform.
Claim 22
Dependent Claim
37 words
The apparatus of claim 20 wherein the one or more states for which the processor computes estimates of errors include bias and scale factor for an altimeter, the source of the measured platform altitude being the altimeter.
Claim 23
Dependent Claim
31 words
The apparatus of claim 21 wherein the preprocessor utilizes the estimates by the processor of the errors in bias and scale factor for the altimeter to correct the input altitude data.
Claim 24
Dependent Claim
52 words
The apparatus of claim 15 wherein the one or more states for which the processor computes estimates of errors include the user clock bias and the user clock rate bias, the user clock being the time reference utilized by the source of the pseudorange and delta range data supplied to the processor.
Claim 25
Dependent Claim
23 words
The apparatus of claim 23 wherein the processor computes estimates of the errors in the platform states by performing a Kalman filter process.
Claim 26
Independent Claim
162 words
A method of using a plurality of GPS earth satellites for estimating one or more states of a platform, the platform having a reference point that represents the position of the platform and at least two receiving points corresponding to the locations of antennas for receiving satellite signals, the method comprising the steps: computing estimates of the errors in the platform states from inputs comprising (1) one or more measured phase double-differences obtained from signals transmitted by a plurality of satellites, (2) the estimated position of the reference point, (3) the estimated positions of the receiving points relative to the reference point, and (4) the positions of the satellites, a phase double-difference being defined as the difference in phase differences for signals received from two satellites, a phase difference being the difference in carrier phase of a satellite signal received at two receiving points on the platform, arbitrary input values being used for those quantities for which input values are not supplied.
Claim 27
Independent Claim
162 words
A method of using a plurality of GPS earth satellites for estimating one or more states of a platform, the platform having a reference point that represents the position of the platform and at least two receiving points corresponding to the locations of antennas for receiving satellite signals, the method comprising the steps: computing estimates of the errors in the platform states from inputs comprising (1) one or more measured phase double-differences obtained from signals transmitted by a plurality of satellites, (2) the estimated position of the reference point, (3) the estimated positions of the receiving points relative to the reference point, and (4) the positions of the satellites, a phase double-difference being defined as the difference in phase differences for signals received from two satellites, a phase difference being the difference in carrier phase of a satellite signal received at two receiving points on the platform, arbitrary input values being used for those quantities for which input values are not supplied.
Claim 28
Dependent Claim
22 words
The method of claim 25 wherein the one or more states for which estimates of errors are computed include the platform attitude.
Claim 29
Dependent Claim
27 words
The method of claim 25 wherein the one or more states for which estimates of errors are computed include the platform position in a level coordinate frame.
Claim 30
Dependent Claim
22 words
The method of claim 25 wherein the one or more states for which estimates of errors are computed include the platform altitude.
Claim 31
Dependent Claim
23 words
The method of claim 25 wherein the one or more states for which estimates of errors are computed include each receiving point position.
Claim 32
Dependent Claim
27 words
The method of claim 25 further comprising the step: computing the measured double-differences for input to the "computing estimates" step from a plurality of measured phase differences.
Claim 33
Dependent Claim
44 words
The method of claim 25 further comprising the step: computing the measured double-differences for input to the "computing estimates" step from a plurality of measured carrier phases of signals from a plurality of satellites received at a plurality of receiving points on the platform.
Claim 34
Dependent Claim
16 words
The method of claim 25 wherein the estimates are computed by executing a Kalman filter process.
Claim 35
Dependent Claim
69 words
The method of claim 32 wherein in executing the Kalman filter process one or more predicted phase double-differences is obtained by applying an observation matrix to a state vector, the states in the state vector contributing to the predicted phase double-difference including platform attitude, platform position, computer azimuth, and the positions of the platform receiving points relative to one of the receiving points that serves as a reference point.
Claim 36
Dependent Claim
31 words
The method of claim 25 wherein the inputs used in computing estimates of the errors in the platform states include (1) measured pseudoranges to the satellites and (2) satellite clock errors.
Claim 37
Dependent Claim
54 words
The method of claim 34 wherein the inputs used in computing estimates of the errors in the platform states include an estimate of the platform velocity and measured delta ranges to the satellites, the one or more states for which estimates of errors are computed including the platform position in a level coordinate frame.
Claim 38
Dependent Claim
22 words
The method of claim 35 wherein the one or more states for which estimates of errors are computed include the platform altitude.
Claim 39
Dependent Claim
22 words
The method of claim 36 wherein the one or more states for which estimates of errors are computed include the platform velocity.
Claim 40
Dependent Claim
34 words
The method of claim 37 further comprising the step: computing the position, velocity, and attitude for input to the "computing estimates" step from the measured acceleration and measured angular rotation rate of the platform.
Claim 41
Dependent Claim
62 words
The method of claim 38 wherein the one or more states for which estimates of errors are computed include bias, scale factor, and misalignment for each accelerometers and bias, scale factor, and misalignment for each gyro, the source of the measured platform acceleration being a plurality of accelerometers, the source of the measured platform angular rotation rate being a plurality of gyros.
Claim 42
Dependent Claim
43 words
The method of claim 39 further comprising the step: correcting the input acceleration and angular rotation rate data utilizing the computed estimates of the errors in bias, scale factor, and misalignment for each accelerometers and bias, scale factor, and misalignment for each gyro.
Claim 43
Dependent Claim
37 words
The method of claim 38 further comprising the step: correcting the platform velocity and attitude data that serve as inputs to the "computing estimates" step utilizing the computed estimates of the errors in platform velocity and attitude.
Claim 44
Dependent Claim
32 words
The method of claim 36 further comprising the step: obtaining a measured value for the platform altitude from an altimeter; supplying the measured platform altitude as input to the "computing estimates" step.
Claim 45
Dependent Claim
34 words
The method of claim 42 wherein the one or more states for which estimates of errors are computed include bias and scale factor for the altimeter that is the source of the measured altitude.
Claim 46
Dependent Claim
30 words
The method of claim 43 further comprising the step: utilizing the computed estimates of the errors in bias and scale factor for the altimeter to correct the input altitude data.
Claim 47
Dependent Claim
47 words
The method of claim 37 wherein the one or more states for which estimates of errors are computed include the user clock bias and the user clock rate bias, the user clock being the time reference utilized by the source of the pseudorange and delta range data.
Claim 48
Dependent Claim
16 words
The method of claim 45 wherein the estimates are computed by executing a Kalman filter process.