5 ms·
With India, China and Russia launching their own positionning systems, I wonder if it would be possible to interpolate an even higher precision by listening to
by athenot 10y ago
With India, China and Russia launching their own positionning systems, I wonder if it would be possible to interpolate an even higher precision by listening to all 5 signals at the same time.
(I don't know enough about signal processing to know if that's a possibility or not.)
- ekimekim 10y ago(warning: armchair expert, I've just read a bunch of wikipedia pages) I believe there's still sources of systemic error that would affect all the signals similarly, such as atmospheric interference, so even taking (for example) the average of the reported position from all the services may not improve accuracy that much. https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_Positioning_System https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_... is a good read.
- maxerickson 10y agoThe typical approach seems to be to consider all the visible satellites together (rather than solving for the position indicated by each constellation and averaging them). So in practice having more satellites means that a good position measurement is possible more of the time.
- kittenmittens 10y agoYou can also reduce some of the atmospheric interference by modeling it using both the L1 and L2 signal.
- jessriedel 10y agoNot only is it possible, it's already done in many (most?) smartphones made over the past few years, at least for the Russian GLONASS system. As China's BeiDou and Galileo become operational, those will presumably be incorporated too. However, I'd guess that most of the improvement in user experience comes from the higher reliability than higher accuracy. Even if the errors from all systems were completely uncorrelated (which they are not), averaging the location reported by four systems gives you at most a factor of 2 in improved accuracy. On the other hand, if your chance of being able to lock onto enough satellites (within a given number of seconds) for one system is 80%, the chance that you can lock on to at least one of the four systems becomes 99.8%.
- folli 10y agoI'm having trouble to grasp how you get a factor 2 improved accuracy if you have data from four uncorrelated systems all having the same accuracy. Where can I find more information about this?
- jessriedel 10y agoIf your N samples are independent and distributed with the same error sigma, then the error of the averaged result is sigma/sqrt(N). (And of course, sqrt(4) = 2.) You can calculate this directly by computing the variance of a sum of independent Gaussian random variables. Can't find a great link for further reading, but someone else might be able to help you out.
- robryk 10y agoI doubt uncorrelatedness. If the frequencies are very close then the systems share to some degree one source of error: ionospheric lightspeed variations.
- RileyKyeden 10y agoI'm glad there are people who know what all this means so I can tap a button, say "navigate to the grocery store" to my phone, and not spend brain cycles learning and maintaining knowledge of the wide range of math/programming/engineering specialties I'd otherwise have to master.
- jessriedel 10y agoEveryone should know the central limit theorem though, simply for its own sake! It's worth the brain cycles :) https://en.wikipedia.org/wiki/Central_limit_theorem https://en.wikipedia.org/wiki/Central_limit_theorem
- RileyKyeden 10y agoI had an intuitive sense of this. People saying "half the population has a below average IQ!" always elicited a head tilt from me. I just didn't know there was enough to say on the subject to fill a 8k word wikipedia article. I'll file this next to the formula I whip up when I want to figure out how much a trip costs based on mileage and fuel prices.
- wolfgke 10y ago> With India, China and Russia launching their own positionning systems, I wonder if it would be possible to interpolate an even higher precision by listening to all 5 signals at the same time. First: Only Navstar-GPS, GLONASS and (in near future) Galileo will have worldwide coverage. Perhaps in future (but according to http://www.navipedia.net/index.php/BeiDou_Future_and_Evolutions#BeiDou_Status http://www.navipedia.net/index.php/BeiDou_Future_and_Evoluti... not before 2020) BeiDou will also have global coverage. IRNSS only has regional coverage. So in near future we will only have three sources (not five). Now for the simple mathematical trick: Model the position of the three systems as normal distributed random variable with same \mu, but different \sigma (\sigma_1, \sigma_2, \sigma_3). These three sigmas have to be measured. Now a convex combination of these random variables is again normal distributed, but with different \sigma (let's call it \sigma^* ) (easy exercise or look it up). Now just compute the coefficients of the convex combination that minimize \sigma^*.
- jessriedel 10y agoOr you could just say that, for N independently distributed samples, the accuracy improves by a factor of at most sqrt(N) :)
- wolfgke 10y agoThis does only hold if the standard deviation \sigma is the same for all of the normal distributed variables. This is not the case here: Galileo is supposed to be more precise than Navstar-GPS (no surprise, since it is the newer system) - though I know that the US government is working on to increase the precision for Navstar-GPS. On the other hand (source: http://www.navipedia.net/index.php/GLONASS_Performances#GLONASS_Accuracy_Comparison http://www.navipedia.net/index.php/GLONASS_Performances#GLON...) GLONASS is less precise than Navstar-GPS.
- jessriedel 10y agoWell, I said "at most", so it holds for all sigma_i. As you know, when the sigma_i are very different, then the accuracy is approximately given by the best accuracy (smallest sigma_i), so there's very little improvement from averaging.
- Nokinside 10y agoIt's not just precision, but availability of the signal and speed. Having more signals in natural and urban canyons improves accuracy and speed when there are more satellites. One-chip GPS/GLONASS multiconstellation receivers have been on the market for some time. Millions of consumer units sold. Many smartphones have them. Quad-constellation (GPS, GLONASS, Galileo, BeiDou) receiver chips have been on the market for some time. For example: STA8090GA, It's automotive Grade GPS/Galileo/Glonass/Beidou/QZSS receiver http://www.st.com/content/ccc/resource/technical/document/data_brief/68/22/34/81/68/78/4a/41/DM00156957.pdf/files/DM00156957.pdf/jcr:content/translations/en.DM00156957.pdf http://www.st.com/content/ccc/resource/technical/document/da...