Method and apparatus for modeling of GNSS pseudorange measurements for interpolation, extrapolation, reduction of measurement errors, and data compression
First Claim
Patent Images
1. An apparatus comprising:
- processor;
computer readable storage medium accessible to the processor and bearing instructions which when executed by the processor cause the processor to undertake logic comprising;
establishing an observation set of plural past ranges and respective past times between first and second objects to establish past range/time pairs, wherein each range in the observation set of plural past ranges comprises a measured, derived, or predicted range;
establishing a lookahead set of plural predicted future ranges and respective future times between the first and second objects;
using a curve fitting routine, describing the past range/time pairs and future range/time pairs at least in part through coefficients or parameters of a mathematical model produced by the curve fitting routine; and
outputting the coefficients or parameters to a third object to enable the third object to correct errors, common to both the second object and the third object, in range measurements, derivations, or predictions.
1 Assignment
0 Petitions
Accused Products
Abstract
Polynomial regression models are used to reduce errors in measurements of pseudorange between a GNSS satellite and a receiving station; for data compression by replacing a large number of measurements with a small number of coefficients of the model polynomial, optionally combined with modeling residuals; for extrapolating usefully accurate estimates of future range between the GNSS satellite and the receiving station; and for providing usefully accurate estimates of future coefficient values of the polynomial regression models themselves.
-
Citations
14 Claims
-
1. An apparatus comprising:
-
processor; computer readable storage medium accessible to the processor and bearing instructions which when executed by the processor cause the processor to undertake logic comprising; establishing an observation set of plural past ranges and respective past times between first and second objects to establish past range/time pairs, wherein each range in the observation set of plural past ranges comprises a measured, derived, or predicted range; establishing a lookahead set of plural predicted future ranges and respective future times between the first and second objects; using a curve fitting routine, describing the past range/time pairs and future range/time pairs at least in part through coefficients or parameters of a mathematical model produced by the curve fitting routine; and outputting the coefficients or parameters to a third object to enable the third object to correct errors, common to both the second object and the third object, in range measurements, derivations, or predictions. - View Dependent Claims (2, 3, 4, 5, 13, 14)
-
-
6. A method performed by a processor executing instructions stored on a computer readable storage medium to cause the processor to perform the method, the method comprising:
-
establishing an observation set of plural past ranges and respective past times between first and second objects to establish past range/time pairs, wherein each range in the observation set of plural past ranges comprises a measured, derived, or predicted range; establishing a lookahead set of plural predicted future ranges and respective future times between the first and second objects; using a curve fitting routine, describing the past range/time pairs and future range/time pairs at least in part through coefficients or parameters of a mathematical model produced by the curve fitting routine; and outputting the coefficients or parameters to a third object to enable the third object to correct errors, common to both the second object and the third object, in range measurements, derivations, or predictions. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification