观测方程中各项系数的正负号由误差的物理定义和方程的构建方式共同决定。记住一个核心原则就能推导出所有情况黄金法则将所有误差项都视为信号从卫星传播到接收机所经历的“额外时间延迟”或其等效的“额外距离”。这个“延迟”会使观测值伪距变长。下面我们基于这个原则对伪距观测方程进行逐项分析。标准伪距观测方程从物理到数学假设卫星在时刻 t_sts 发射信号接收机在时刻 t_utu 接收到信号。几何传播时间真值\tau t_u - t_sτtu−ts对应的几何距离真值\rho c \cdot \tauρc⋅τ其中 cc 为光速。然而我们使用的是有误差的时钟卫星钟有钟差 \delta t^sδts卫星时间 t_{sv}tsv 与系统时间 tt 的关系t_{sv} t \delta t^stsvtδts。接收机钟有钟差 \delta t_rδtr接收机时间 t_{rx}trx 与系统时间 tt 的关系t_{rx} t \delta t_rtrxtδtr。观测过程卫星在系统时间tt 发射信号但它的时钟读数是 t_{sv} t \delta t^stsvtδts并将此时刻编码在信号中。接收机在系统时间t \tautτ 收到信号但它的时钟读数是 t_{rx} (t \tau) \delta t_rtrx(tτ)δtr。接收机计算的“伪”传播时间基于有误差的时钟读数为\tilde{\tau} (t_{rx}) - (t_{sv}) [(t \tau) \delta t_r] - [t \delta t^s] \tau \delta t_r - \delta t^sτ~(trx)−(tsv)[(tτ)δtr]−[tδts]τδtr−δts接收机测量的“伪距”为P c \cdot \tilde{\tau} c \cdot \tau c\delta t_r - c\delta t^sPc⋅τ~c⋅τcδtr−cδts代入 c \cdot \tau \rhoc⋅τρ几何距离得到P \rho c\delta t_r - c\delta t^sPρcδtr−cδts再加入其他信号传播延迟电离层延迟II使信号传播变慢增加传播时间。对流层延迟TT使信号传播变慢增加传播时间。其他误差和噪声\epsilonϵ包括多路径、硬件延迟、测量噪声等。根据黄金法则所有误差都视为使观测值变长的正延迟这些项都应该被加上。因此完整的伪距观测方程为P \rho c\delta t_r - c\delta t^s I T \epsilonPρcδtr−cδtsITϵ结论伪距方程系数接收机钟差 \delta t_rδtr系数为c正。接收机钟慢读数偏晚计算出的伪距变长。卫星钟差 \delta t^sδts系数为-c负。卫星钟快发射时间标签偏早计算出的伪距变长。注意通常我们使用广播星历或精密星历提供的钟差改正数 \delta t^sδts在应用时是减去这个改正数所以最终效果是-c * (已知的钟差)。电离层延迟 II系数为1正。对流层延迟 TT系数为1正。噪声 \epsilonϵ系数为1正。重要对比载波相位观测方程载波相位观测值 \PhiΦ单位周的方程符号与伪距有根本不同因为它测量的是相位差而不是时间差。\lambda \Phi \rho c\delta t_r - c\delta t^s - I T \lambda N \epsilon_{\Phi}λΦρcδtr−cδts−ITλNϵΦ关键区别电离层延迟 II系数为-1负。这是因为电离层对载波相位的相位推进效应与群延迟相反导致观测到的相位距离变短。整周模糊度 NN这是一个未知的整数常数必须被估计出来。它的存在是因为接收机初始无法知道信号的完整周期数。在RTKLIB和工作中的实际应用在RTKLIB代码中 (pntpos.c,rescode函数等)会看到代码中计算理论观测值几何距离 误差修正时对于伪距其形式通常是range geometric_range - sat_clock_correction trop_correction iono_correction注意这里的iono_correction和trop_correction已经是根据模型计算出的改正数即-I和-T的估计值。所以代码中是加上这些改正数相当于在方程中减去误差。sat_clock_correction本身是-c\delta t^s的体现所以是减去。核心要区分理论方程中的误差项和工程实现中的改正值它们是相反数关系。在构建AGNSS服务器时当生成或转发差分改正数时提供的是OSR观测值域改正数。这个改正数本质上是参考站测量出的误差(IT卫星钟差残余...)的负值。用户端将其加到自己的观测值上以消除误差。当生成或转发SSR状态空间域改正数时提供的是卫星轨道、钟差等的修正量。用户端用这些修正量去计算更精确的卫星位置和钟差然后代入方程。这时符号处理封装在用户端的定位引擎如RTKLIB内。总结记忆口诀伪距除了卫星钟差是减其他使信号“变慢”的延迟接收机钟差、电离层、对流层都是加。卫星钟差因其时间标签提前的特殊性符号相反。载波相位电离层符号与伪距相反其他与伪距一致注意模糊度项。工程实现永远记住你操作的是误差还是改正数。改正数 -误差。掌握这个符号规则就能毫无障碍地推导和验证任何定位解算模型并深刻理解RTKLIB等开源代码中每一步计算的物理意义。