4. RTK定位解算原理

RTK(实时动态差分)之所以能把定位精度从米级提升到厘米级,核心不在“收到卫星信号”本身,而在于载波相位观测值的整周模糊度被正确固定。要理解农业无人机为什么能沿垄飞行、定点喷洒,就必须理解解算链条上的四个关键环节:双差观测方程、整周模糊度固定、基线解算,以及固定解与浮点解的差别。

一、双差观测方程:把公共误差“减”掉

载波相位观测的基本形式可写为:接收机到卫星的相位观测值等于几何距离、整周模糊度、各类误差与噪声之和。单台接收机的相位观测值含有卫星钟差、接收机钟差、电离层与对流层延迟等大量误差,直接使用无法得到厘米级结果。RTK采用“差分”策略逐层消除公共项。

先在流动站与基准站之间对同一颗卫星作差,得到单差,可消掉卫星钟差和大部分卫星轨道误差;再在两颗卫星之间作差,得到双差,进一步消掉接收机钟差。双差观测方程中保留的主要未知量是基线向量(流动站相对基准站的三维坐标差)和双差整周模糊度。以简化形式表达:

双差相位观测 ≈ 双差几何距离 + λ·双差整周模糊度 + 残余误差
其中:双差几何距离 = f(基线向量, 卫星方向)
      λ 为载波波长(如 L1 约 0.190 m,L2 约 0.244 m)

这里要特别注意参照约定:本文所有基线向量均定义为“流动站坐标减基准站坐标”,即由基准站指向流动站。方向定义一旦确定,全文与图示保持一致,避免正负号混乱。双差方程中每增加一颗共视卫星,就多一个方程,同时多一个模糊度未知数;因此需要足够多的共视卫星(通常至少5颗以上,工程上希望8颗以上)才能解出基线。

SV1 SV2 SV3 基准站 已知坐标 流动站 待求坐标 基线向量(基准站→流动站) 双差观测方程 浮点解(实数模糊度) 整周模糊度固定 固定解 + 基线解算

二、整周模糊度固定:从实数到整数

双差方程用最小二乘或卡尔曼滤波求解时,得到的模糊度是实数(浮点解),例如某颗卫星的双差模糊度可能解为 12.37 周。但物理上整周模糊度必须是整数,真实值只能是 12 或 13。整周模糊度固定(Ambiguity Resolution,AR)就是利用模糊度的整数特性,在实数解附近搜索最可能的整数组合。

工程上常用的方法是先做整数最小二乘搜索(如 LAMBDA 方法):对模糊度实数解及其协方差矩阵做整数变换,降低模糊度之间的相关性,再在变换后的空间内搜索候选整数组合,最后通过比率检验(Ratio Test)判断最优整数解是否足够可信。一个常见的判据是:

Ratio = 次优候选残差平方和 / 最优候选残差平方和
经验阈值:Ratio ≥ 3.0 视为固定可信(不同厂商阈值略有差异)

如果 Ratio 偏低,说明观测质量不足或卫星几何分布差,此时不应强行固定,而应保持浮点解或重新初始化。农业作业中,飞手在田边等待“固定解”指示灯变绿,本质上就是在等这一检验通过。

三、基线解算:把模糊度换成坐标

模糊度固定为整数后,把它代回双差观测方程,原本的非线性问题就退化为线性最小二乘问题,可直接解出基线向量的三个分量(东、北、天)。基准站坐标已知,流动站坐标 = 基准站坐标 + 基线向量,即得到厘米级位置。基线解算的质量与两个因素强相关:一是基线长度,基线越长,残余的电离层、对流层误差相关性越弱,双差消除效果越差,通常农业无人机作业基线建议控制在 10 km 以内;二是卫星几何构型,PDOP 值越小,解算精度越高。

四、固定解与浮点解:差在哪里,意味着什么

对比项固定解(Fixed)浮点解(Float)
模糊度状态已固定为整数并通过检验仍为实数估计值
典型精度水平约 1~2 cm分米级至米级
初始化时间数秒至数十秒较快,但精度不足
可靠性高,但依赖 Ratio 检验较低,易受多路径影响
农业作业适用性航线、喷幅、定点作业可用仅可作粗略参考,不宜作业

对农业无人机而言,这个区别直接决定作业质量。以喷洒为例,若使用浮点解,航迹可能偏移几十厘米到一米,导致重喷与漏喷,既浪费药液又影响防治效果;起降点、地头边界若用浮点解记录,后续自动作业的基准就会整体偏移。因此规范做法是:起飞前确认固定解,记录固定解状态下的地块边界与起降点;作业中若固定解丢失(如飞入树荫、靠近高压线),应暂停喷洒或降低作业要求,待恢复固定解后再继续。

实操判断要点:查看飞控或地面站中的“解状态”字段,Fixed 为固定解、Float 为浮点解、Single 为单点解。固定解丢失时,先检查共视卫星数、Ratio 值与基线长度,再判断是环境遮挡还是基准站数据链路问题。

把四个环节串起来看:双差方程提供干净的观测模型,浮点解给出模糊度的实数估计,整周模糊度固定把实数“锁定”为整数并通过 Ratio 检验,基线解算最终把整数模糊度换算成厘米级坐标。农业无人机的一切精准作业——航线贴合、喷幅衔接、定点悬停——都建立在这条解算链稳定输出固定解的前提之上。