GNSS signal processing to estimate orbits
First Claim
1. A method of operating a processor having associated data storage and program code enabling the processor to process a set of GNSS signal data derived from signals of GNSS satellites observed at reference station receivers, the data representing code observations and carrier observations on each of at least two carriers over multiple epochs, comprising:
- operating the processor to obtain an orbit start vector comprising;
a time sequence of predicted positions and predicted velocities for each satellite over a first interval, and the partial derivatives of the predicted positions and predicted velocities with respect to initial positions, initial velocities, force model parameters and Earth orientation parameters,operating the processor to obtain ionospheric-free linear combinations of the code observations and the carrier observations for each satellite at multiple reference stations, andoperating the processor to iteratively correct the orbit start vector using at each epoch the ionospheric-free linear combinations and predicted Earth orientation parameters, as soon as the ionospheric-free linear combinations of the epoch are available, to obtain updated orbit start vector values comprising a time sequence of predicted positions and predicted velocities for each satellite over a subsequent interval of epochs and an estimate of Earth orientation parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are described for processing a set of GNSS signal data derived from signals of GNSS satellites observed at reference station receivers, the data representing code observations and carrier observations on each of at least two carriers over multiple epochs, comprising: obtaining an orbit start vector comprising: a time sequence of predicted positions and predicted velocities for each satellite over a first interval, and the partial derivatives of the predicted positions and predicted velocities with respect to initial positions, initial velocities, force model parameters and Earth orientation parameters, obtaining ionospheric-free linear combinations of the code observations and the carrier observations for each satellite at multiple reference stations, and iteratively correcting the orbit start vector using at each epoch the ionospheric-free linear combinations and predicted Earth orientation parameters, as soon as the ionospheric-free linear combinations of the epoch are available, to obtain updated orbit start vector values comprising a time sequence of predicted positions and predicted velocities for each satellite over a subsequent interval of epochs and an estimate of Earth orientation parameters.
108 Citations
39 Claims
-
1. A method of operating a processor having associated data storage and program code enabling the processor to process a set of GNSS signal data derived from signals of GNSS satellites observed at reference station receivers, the data representing code observations and carrier observations on each of at least two carriers over multiple epochs, comprising:
-
operating the processor to obtain an orbit start vector comprising;
a time sequence of predicted positions and predicted velocities for each satellite over a first interval, and the partial derivatives of the predicted positions and predicted velocities with respect to initial positions, initial velocities, force model parameters and Earth orientation parameters,operating the processor to obtain ionospheric-free linear combinations of the code observations and the carrier observations for each satellite at multiple reference stations, and operating the processor to iteratively correct the orbit start vector using at each epoch the ionospheric-free linear combinations and predicted Earth orientation parameters, as soon as the ionospheric-free linear combinations of the epoch are available, to obtain updated orbit start vector values comprising a time sequence of predicted positions and predicted velocities for each satellite over a subsequent interval of epochs and an estimate of Earth orientation parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 39)
-
-
20. Apparatus for processing a set of GNSS signal data derived from signals of GNSS satellites observed at reference station receivers, the data representing code observations and carrier observations on each of at least two carriers over multiple epochs, comprising:
-
an element operative to obtain an orbit start vector comprising;
a time sequence of predicted positions and predicted velocities for each satellite over a first interval, and the partial derivatives of the predicted positions and predicted velocities with respect to initial positions, initial velocities, force model parameters and Earth orientation parameters,an element operative to obtain ionospheric-free linear combinations of the code observations and the carrier observations for each satellite at multiple reference stations, and an element operative to iteratively correct the orbit start vector using at each epoch the ionospheric-free linear combinations and predicted Earth orientation parameters, as soon as the ionospheric-free linear combinations of the epoch are available, to obtain updated orbit start vector values comprising a time sequence of predicted positions and predicted velocities for each satellite over a subsequent interval of epochs and an estimate of Earth orientation parameters. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification