用GPS定位器的人都知道有时候精度不太理想,但具体是哪些因素在拖后腿,大部分人说不清楚。误差来源其实分好几个层面,逐一梳理一下,整体逻辑就清晰了。
第一层是卫星时钟误差。虽然GPS卫星上装的是精度极高的原子钟,但再精密的钟也有微小的漂移,地面控制站会定期上传修正数据,但在两次修正之间,仍然存在纳秒级的残余误差,换算成距离就是几十厘米到几米不等。
第二层是卫星轨道误差。地面控制站计算每颗卫星轨道位置时也存在测量误差,卫星实际位置和预报位置之间有细微偏差,同样会带来定位误差。
第三层是电离层延迟。太阳辐射使地球高层大气中的气体分子发生电离,形成电离层。GPS信号穿过电离层时,传播速度会发生变化,相当于信号路径被"拉长"了。这个延迟随太阳活动、地理位置、时间段的不同而大幅变化,是民用GPS最主要的误差来源之一,可能造成几米到几十米的偏差。
第四层是对流层延迟。大气层低层的温度、湿度和气压变化同样会影响信号传播速度,称为对流层延迟,数量级和电离层延迟相似。
第五层是接收机本身的误差,包括接收机时钟精度、内部信号处理噪声、天线相位中心偏差等。
多路径效应再加上信号遮挡,进一步放大了上述误差。差分修正技术正是通过实时测量并补偿这些系统性误差,把最终精度压缩到厘米级别的。对于有高精度需求的应用场景,可以采用差分修正服务来把绝大部分系统性误差消除掉,但需要额外的硬件支持和服务费用。理解误差的来源,才能根据自己的实际需求做出最合理的精度和成本平衡决策。
转自:互联网