美国之所以停止执行SA政策,是由于美国军方已经不再需要“欺骗某人,而让所有人都被欺骗”,美军已经开发出新技术,可以随时降低对美国存在威胁地区的民用GPS精度;
这也是我国为什么要建设自己的北斗导航系统的核心原因,拥有自己的导航定位系统对于国家安全是绝对重要的。
可以想象在军事上如果我们使用的是GPS定位,那么真正到了非常时期,一切定位位置都是不准确甚至错误的,自己的导弹发射出去打不到敌人,打到自己人这种可能性是完全存在的。
回到话题,本身民用级GPS精度就是10米,所以田径场一圈是400米这肯定是定值,你跑了一圈,跑表显示是390米或者410米这是完全正常的,这不是你的手表的问题而是GPS本身精度的问题。
接下来我们要说说GPS定位产生偏差的原因有哪些?
产生误差的原因有很多,比如卫星信号在穿越地球大气层的时候有大气延迟效应、电磁波经如高楼大厦反射多次后的多径效应、卫星星历误差、卫星和接收器的时钟误差以及相对论效应等等。这些误差造成定位精度差不多就是10-40米。
举例来说,你站在原地站着不动保持5分钟,你的位移是零,而实际上5分钟后,GPS定位漂移的关系,可能显示了移动了十几米,而且轨迹覆盖近乎是球状的。
对于跑者而言,定位以及距离测量受到干扰的常见原因有这样一些:
下雨天,空气中水分多,影响了信号的传输。
夏季雨多潮湿,再加之高温蒸发,使得空气中的水分变多,从而影响GPS信号的传输。
在一些高层建筑物密集的地方,或者地下建筑,如地下停车场、地下商场、地铁、隧道等,由于受到墙体的遮挡折射,信号误差增大,另外室内信号衰减较大,所以造成定位不精准。
这是为什么很多跑者发现在高层小区绿道上跑步轨迹和距离都非常不准的重要原因。
跑步方式以及软件算法也会影响到精度,跑者有没有发现如果沿着直线跑步,一般比较精确,如果反复拐弯那么GPS轨迹误差就是开始增加。
另外,GPS并不是连续地检查它们的位置,间隔的几秒钟、20秒甚至更长检查一次位置,都可能会造成记录不准,厂家会采用轨迹差值算法来弥补其测量不准的问题。