卫星是怎么知道你在哪的:从三颗星到一米

三颗星能定出平面位置,第四颗是用来修正接收机时钟的。误差主要来自时钟、大气和遮挡,不是“卫星不够准”。看懂这三件事,你才知道精度数字该问什么。

卫星 1卫星 2卫星 3你在这里
三颗卫星各给出一个距离,三个距离交于一点;实际解算还要用第四颗校正接收机时钟误差。

一台定位器准不准,多半不在卫星身上,而在它头顶那片天有没有被挡住。早些年想知道自己在哪,办法都很朴素:找几个位置已知的参照物,量出到它们的距离,再求交点。海上看岸边的灯,陆地上看山头,都是一个道理。后来参照物被搬到天上,量距离的尺子换成了无线电信号的传播时间,办法没变,只是尺子快了许多。中学物理老师讲这一节,爱在黑板上画三个圆:第一个圆把你圈在球面上,第二个圆收成一条线,第三个圆给出两个交点,抬手指一指天花板说,天上那个丢掉就行。可真要让机器自己算,还得再加第四个圆:它肚子里是普通石英钟,会偏,得把这笔钟差当未知数一起解出来。所以误差主要来自钟、大气和遮挡,不是卫星不够准。看懂这三样,你就知道精度那一栏该问什么,验收条款该写哪几条。

接收机并不向卫星发信号,它只是听。它算位置的办法是量出自己到几颗卫星的距离,再求交点,这套办法叫三边测量(trilateration)。要解出三维位置和时间,至少需要四颗卫星。至于大家最关心的“到底准到几米”,答案不在卫星一侧,而在误差怎么被抵消,这正是你写采购条款时要盯的地方。

一、先听懂卫星在广播什么

每颗卫星持续广播两样东西:它自己的位置(星历,ephemeris)和发出这串信号的精确时刻。卫星上用的是原子钟,彼此之间是对齐的;接收机里是普通石英钟,便宜、小、耗电低,但会偏。

接收机把“收到时刻”减去“发出时刻”,得到信号走了多久,再乘以光速,就得到自己到这颗卫星的距离。这个距离不太干净,因为接收机的钟偏了多少并不知道,所以它有个专门的名字:伪距(pseudorange)。一颗卫星给不出位置,只能把你限制在一个球面上;两颗卫星把范围收窄到一条圆;三颗收到两个点,通常能靠“你在地面附近”排掉天上那个;四颗才把钟差作为一个未知数一起解出来。

这就是为什么产品页写“定位方式”而不写“最少几颗星”,接收机开机时能不能凑够四颗、在多长时间内凑够,取决于天空可见范围,而不是参数表里的一个数字。

二、三个球、四个未知数,一张表看懂

已知条件 能解出什么 还差什么 实际含义
1 颗卫星 一个球面 位置、钟差全未知 只有“距离”概念,谈不上定位
2 颗卫星 两个球面相交成一条圆 仍缺一个约束 加地面高度假设可粗定,工程上不用
3 颗卫星 两个候选点 接收机钟差未消 平面定位的直觉模型,误差大
4 颗卫星 三维位置 + 钟差 无(数学上可解) 常规定位的起点
5 颗及以上 同上,另有冗余 无 可挑信号好的星、识别异常值

表里最容易被忽略的是最后一行:多出来的卫星不是用来“叠精度”的,是用来做选择和校验的。城市里某颗星的信号被楼面反射过来,走了一条更长的路,解出来的位置就会偏;有冗余观测,接收机才可能把这种异常挑出去。所以同一台设备,在空旷场地和在高楼之间表现不同,是观测条件不同,不是设备坏了。

三、误差从哪来:把“精度”这个词拆开

很多人把误差当成一件事,其实是几件互不相干的事叠在一起。

  • 卫星侧:星历给出的轨道位置本身有偏差,卫星钟也有残余漂移。地面监控站会持续修正并上注,但修正不是瞬时完成。
  • 传播路径:信号穿过电离层(ionosphere)和对流层(troposphere)会变慢,变慢多少和太阳活动、季节、仰角有关。低仰角的卫星穿过大气的路径更长,误差通常更大。
  • 接收环境:多路径(multipath)是城市和厂区里最麻烦的一项。信号先撞到玻璃幕墙或金属表面再进天线,接收机以为它走得更远,位置就往反方向偏。
  • 几何分布:四颗星如果挤在天空同一侧,解算对误差特别敏感;分散在四面八方则稳。这项用精度衰减因子(DOP, Dilution of Precision)描述,是“几何好不好”,不是“设备准不准”。

这四项里,前两项可以靠差分或外部修正数据改善,后两项主要靠安装位置和天线来解决,换个装法常常比换设备管用。关于天线与遮挡的实际影响,可以接着读天线、屏蔽与安装环境一类的安装说明;各型号支持的定位方式与补位手段,在产品总览和 TM820 技术参数里都列了原文,按页核对即可。

有一点必须直说:本站没有公开任何“几颗星对应精度提升多少”的实测数据,所以这里不给倍数、不给百分比。谁要给你一个具体改善幅度,先问他测试场地、样本量和统计口径。

四、把验收条款写明白

如果你在做设备选型或验收条款,别只写“定位精度 ≤ 某米”。同样一台设备,空旷停车场和地下车库出口能差出很远,只写一个数字,最后双方对“在哪测”的理解不一样,扯皮就开始了。

更可执行的写法是把三件事一起写进条款:测试场地(开阔天空、周边遮挡情况)、统计口径(是多少比例的点落在某个半径内,而不是“挑出来的那一次”)、以及静置时长与是否移动。统计口径怎么定义、CEP 和 2DRMS 分别是什么意思,属于另一个话题,可以配合相关资料一起看。

如果你在做车辆或资产的日常监管,选“四颗以上可见 + 明确的统计口径 + 可接受的安装位置”,比选一个漂亮的精度数字更靠谱;如果你在做高精度测绘类项目,常规单点定位本来就不够,需要往下看差分与 RTK 那条线。

拿一台样机,找处开阔的停车场静置一段时间,把平台导出的点铺在地图上,看它们散成多大一片;再把车开到楼边或地库口,同样记一遍。两次记录连同当天的遮挡情况一起存好,别只留一张好看的截图。写技术要求时,把场地、静置时长、统计口径这三项抄进附件,请商务在规格书里书面确认遮挡环境下的表现;产品总览里「定位方式」一栏可以先抄下来当对照。这三句话落到纸上,后面九成争议就不用再吵。