GPS Pseudo-range Rate Determination

Click For Summary

Discussion Overview

The discussion centers on the determination of GPS pseudorange rate, particularly how a GPS receiver measures the rate of change of pseudorange to estimate its velocity. Participants explore various methods and considerations related to this measurement, including the implications of signal timing and the limitations of different types of GPS receivers.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant inquires about how a GPS receiver measures the pseudorange rate to estimate velocity.
  • Another participant suggests that the receiver measures the time it takes for signals to travel from satellites, implying a connection to position knowledge.
  • A clarification is made regarding the method of comparing the rate of change of the received clock signal with the local clock signal.
  • Concerns are raised about the accuracy of averaging the pseudorange over a 1-second interval, with a request for more precise methods.
  • A distinction is made between cheap hiking GPS receivers, which estimate speed based on position differences, and higher-end aviation/marine GPS that utilize Doppler effects for more accurate velocity measurements.
  • A participant expresses interest in resources that detail the equations and methods used in GPS pseudorange rate determination.
  • Discussion includes the idea that GPS updates may occur at rates higher than 1 Hz, questioning whether there are intrinsic limits due to message structure.
  • One participant notes that high-end GPS systems output a 1 Hz pulse for synchronization with other sensors, while also mentioning that the solution refinement depends on hardware and satellite visibility.
  • Concerns are raised regarding the data output rate of NMEA strings, which may affect the perceived rate of updates.

Areas of Agreement / Disagreement

Participants express varying views on the methods for determining pseudorange rate, with no consensus reached on the most accurate approach. There is also uncertainty regarding the update rates of GPS systems and the implications of data transmission limits.

Contextual Notes

Participants mention limitations related to the accuracy of different GPS receiver types and the potential impact of signal timing and data output rates on measurement precision.

chingkui
Messages
178
Reaction score
2
While GPS pseudorange is measured by the satellite and GPS local clock difference (together with some compensations for atmospheric effects), how does a GPS receiver measure the pseudorange rate? Thanks.
 
Engineering news on Phys.org
The gps receiver knows the position of the satellites, and measures how long it took the signal to travel.
 
Hi what, I am asking how the rate of change of pseudo-range is determined, which would help to estimate the receiver velocity. Thanks.
 
You just compare the rate of change of the difference in the received clock signal with the local clock signal don't you?
 
you mean getting the difference between the two most recent pseudo-range from the same satellite divided by delta t? That will give us an average range rate over the period, but since GPS operates at 1 Hz, waiting for 1 second would seem too long for an accurate measurement. Is there any way of doing better than this?
 
No, cheap hiking type receivers do speed from difference in position/time - but this is very inacurate.
Aviation/Marine GPS do it from the doppler on the clock signal. using a kind of vernier scheme where you compare newly arrived gps clock edges to the local clock an count how many cycles until they line up again - that and knowing the clock rate gives you a velocity.
 
Hi mgb_phys, thanks for the info., do you know of any book or online resources that explain in details how this is done, including the equations involved?
Also, I don't know why I have this idea that GPS must updates at 1 Hz, but it has been deeply rooted in me for a long time. When I google last night it seems there are GPS receivers running at much higher rate, is there an intrinsic limit on how fast the GPS can update because of the way the messages are structured? Thanks again.
 
High end GPS put out a 1 Hz pulse to allow you sync the exact position with any other sensors. Ideally this should also be the time that the output position message string was calculated.
There isn't really a rate as such, the unit is constantly refining it's solution as new data arrives the speed of this depends on the hardware and the number of satelites in vew.

There is also limit from the output data rate, the NMEA strings are rather long and take a sgnificant fraction of a second to send over a serial link.
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
4K
Replies
19
Views
6K
  • · Replies 8 ·
Replies
8
Views
14K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 103 ·
4
Replies
103
Views
8K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
1
Views
3K
  • · Replies 70 ·
3
Replies
70
Views
7K
  • · Replies 31 ·
2
Replies
31
Views
8K
  • · Replies 10 ·
Replies
10
Views
2K