DougPaul
Well-known member
The contribution of each satellite can be weighted so that satellites can enter and leave the active constellation gradually thus avoiding any steps in position from this cause. And no, you don't need to forget everything whenever a satellite enters or leaves the active constellation.I have seen sudden jumps in a gps track like you have described (though not 6/10ths of a mile). In my experience, this is because the unit has just switched to a different constellation (in other words - group) of satellites to calculate a position. Think of computing a GPS position as building a house of cards. When a new constellation is chosen, the house falls and the cards have to be stacked up again until they make a stable structure. I hope that is an easier way of saying that a Kalman filter (or any other kind of numerical recipe) has to forget everything it has "learned" and must re-start from scratch.
This was a problem with some of the older Magellan units. I don't know if it is still a problem. (I simply haven't read any recent reports on this issue either way about any brand or model.) In any case, when to stop extrapolating and declare a loss of lock is a judgement call.The other source of the problem comes from marketing departments. Not to open an old debate, but some GPS units claim a much higher sensitivity than other GPS units even though they are very much equal. The "superior" GPS units produce garbage-like noisy positions that drift all over the place when the signal is weak, but as the "inferior" GPS units are designed to report loss of lock instead of garbage-like noisy position data with the same weak signal.
Doug
Last edited: