Satellite-based positioning receiver
First Claim
1. A satellite-based positioning receiver, comprising:
- processing channels, each processing channel associated with a respective satellite from among a plurality of satellites; and
an extended Kalman filter for performing a vector tracking for the set of satellites using signals received from the satellites, whereinthe extended Kalman filter performs a propagation of an estimated state vector comprising a position error, and for implementing a matrix propagation equation involving a propagation matrix,each channel comprises a code generator, a phase generator, correlators with integrators, phase and code discriminators, a code phase numerically-controlled oscillator, and a carrier phase numerically-controlled oscillator,said extended Kalman filter performs a resetting on the basis of the phase error and code error received directly from the phase and code discriminators, of each channel,the receiver comprises first means for calculating the code-wise and carrier-wise control signals for said code phase and carrier phase numerically-controlled oscillators, on the basis of data provided by the said extended Kalman filter, for each channel, andthe said extended Kalman filter is adapted for using, in the said matrix propagation equation, the state vector comprising a component representing the ambiguity of the measurement of the carrier pseudo-distance of each satellite, and a component representing an error related to the propagation of the signal in the ionosphere of each satellite.
1 Assignment
0 Petitions
Accused Products
Abstract
A satellite-based positioning receiver includes processing channels, each processing channel being associated with a respective satellite from among N satellites, and an extended Kalman filter for performing a vector tracking for the set of satellites using signals received from the satellites. The extended Kalman filter performs a resetting on the basis of the phase error and code error received directly from the phase and code discriminators, of each channel, and the receiver is configured for calculating the code-wise and carrier-wise control signals for the code phase and carrier phase numerically-controlled oscillators, on the basis of data provided by the extended Kalman filter, for each channel.
-
Citations
12 Claims
-
1. A satellite-based positioning receiver, comprising:
-
processing channels, each processing channel associated with a respective satellite from among a plurality of satellites; and an extended Kalman filter for performing a vector tracking for the set of satellites using signals received from the satellites, wherein the extended Kalman filter performs a propagation of an estimated state vector comprising a position error, and for implementing a matrix propagation equation involving a propagation matrix, each channel comprises a code generator, a phase generator, correlators with integrators, phase and code discriminators, a code phase numerically-controlled oscillator, and a carrier phase numerically-controlled oscillator, said extended Kalman filter performs a resetting on the basis of the phase error and code error received directly from the phase and code discriminators, of each channel, the receiver comprises first means for calculating the code-wise and carrier-wise control signals for said code phase and carrier phase numerically-controlled oscillators, on the basis of data provided by the said extended Kalman filter, for each channel, and the said extended Kalman filter is adapted for using, in the said matrix propagation equation, the state vector comprising a component representing the ambiguity of the measurement of the carrier pseudo-distance of each satellite, and a component representing an error related to the propagation of the signal in the ionosphere of each satellite. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification