GNSS positioning using pressure sensors
AssigneeQUALCOMM Incorporated
InventorLionel J. Garin
Life of this patent
Estimating the term…
Abstract
Systems, methods and devices for improving the accuracy of GNSS data are provided. Specifically, embodiments of the invention can advantageously use sensor input to improve the accuracy of position fixes. The use of physical sensors in navigation systems is deemed particularly advantageous, especially where altitude data derived from the pressure sensor is calibrated with and/or blended with GNSS altitude data.
Claims22
A navigation receiver comprising:
- a pressure sensor configured to provide a pressure sensor signal;
- a GNSS receiver configured to provide pseudoranges;
- a microprocessor configured to compute:
- (1) a GNSS altitude and a vertical pseudorange residue derived from the pseudoranges, (2) a barometric altitude derived from the pressure sensor signal, based on an atmospheric model, and (3) a double difference in altitude based on a difference between a GNSS altitude variation and a barometric altitude difference;
- and
- a Kalman filter configured to estimate one or more parameters of the atmospheric model, using at least the double difference in altitude as an input to the Kalman filter.
A method in a navigation receiver comprising:
- providing a pressure sensor signal from a pressure sensor;
- providing pseudoranges from a GNSS receiver;
- computing (1) a GNSS altitude and a vertical pseudorange residue derived from the pseudoranges, (2) a barometric altitude derived from the pressure sensor signal, based on an atmospheric model, and (3) a double difference in altitude based on a difference between a GNSS altitude variation and a barometric altitude difference;
- and
- estimating, with a Kalman filter, one or more parameters of the atmospheric model, using at least the double difference in altitude as an input to the Kalman filter.
A navigation receiver comprising:
- means for providing a pressure sensor signal;
- means for providing pseudoranges;
- means for computing (1) a GNSS altitude and a vertical pseudorange residue derived from the pseudoranges, (2) a barometric altitude derived from the pressure sensor signal, based on an atmospheric model, and (3) a double difference in altitude based on a difference between a GNSS altitude variation and a barometric altitude difference;
- and
- mean for estimating, with a Kalman filter, one or more parameters of the atmospheric model, using at least the double difference in altitude as an input to the Kalman filter.
A non-transitory machine-readable medium comprising software instructions for a navigation receiver, the software instructions comprising code to:
- provide a pressure sensor signal from a pressure sensor;
- provide pseudoranges from a GNSS receiver;
- compute (1) a GNSS altitude and a vertical pseudorange residue derived from the pseudoranges, (2) a barometric altitude derived from the pressure sensor signal, based on an atmospheric model, and (3) a double difference in altitude based on a difference between a GNSS altitude variation and a barometric altitude difference;
- and
- estimate, with a Kalman filter, one or more parameters of the atmospheric model, using at least the double difference in altitude as an input to the Kalman filter.
Dependencies are inferred from the claim text.