0

Not sure if this is the right forum, but I know this can be explained with some math that I haven't been able to find. Thanks.

With the formula $d=cr$ we can get the distance between two points, $r$ being the time it takes for a signal to reach B from point A, and $c$ being the speed of light.

Let's assume we're talking in milliseconds, and meters per second (the speed of light is 299 792 458 m/s). With a number that large, a slight delay in the response time of a satellite can be a large distance off. If a satellite was even 1ms off with its response, that would translate to almost 300 kilometers (299.792458 km)! So what I'm wondering, is how satellites can register the ping-pong action, and actually send out a response fast enough to be accurate? Thanks.

Carl Mummert
  • 81,604
Erik
  • 3
  • While the math part of your Question seems straightforward, I think your central problem is not a mathematical one but rather a procedural one regarding the function of GPS satellites. These carry on-board clocks, and there is actually a significant General Relativity effect from the lessened gravity in orbit causing them to run faster than clocks on Earth. In short if you wanted a better understanding, mathematics alone cannot help here. – hardmath Aug 09 '17 at 22:45
  • The delays are known very accurately (they can be measured). A good example of how things can go wrong here is the Opera experiment where a loose cable changed the delay time. – Count Iblis Aug 09 '17 at 22:46
  • 1
    What response are you talking about? In case you refer to GPS satellites, they send only (at least to the millions of clients) – Hagen von Eitzen Aug 09 '17 at 22:58
  • Note also that in practice often there are many satellites (i.e. more than the minimum required to have a uniquely solvable system of equations) and a least squares method is used, which helps minimize the noise. – user3658307 Aug 10 '17 at 14:51

2 Answers2

0

The main point is that you can calculate the travel time and response delays and allow for them. The orbits of the satellites are well known, in fact one of the purposes of them exchanging signals is to measure the orbit. The delays through the satellite are also known, having been measured over temperature as part of ground testing. Finally if there is drift of the delay in one satellite, you have redundancy in all the links between the satellites. It will become clear from the error analysis which the bad actor is and what new value should be used to account for it.

Ross Millikan
  • 374,822
0

All satellites are synchronized, while the receiver is not. But the shift remains constant during the measurement.

The satellites emit messages tagged with the transmission time, and the receiver can compute a "time of flight", which includes this shift.

If the receiver collects the positions and times of flight of four satellites, this is enough to solve a system of equation in four unkowns, namely the distances to the satellites and the time shift.