本文最后更新于27 天前,其中的信息可能已经过时,如有错误请发送邮件到[email protected]
GPS测量原理及其应用:距离测量与定位方法(二)
目录
1. 测距基本原理与时钟误差 原片 @ 00:00*
Screenshot-[00:22]
在利用测距码(Ranging Code)进行测量时,核心任务是测定信号的传播时间。
- 基本概念:
- T_S:信号离开卫星(Satellite)的时刻。
- T_R:信号到达接收机(Receiver)的时刻。
- 传播时间 \Delta t:信号从离开卫星到到达接收机所经历的时间。
- 距离计算:测得时间差后,乘以光速 c 即可得到距离 \rho。
\rho = c \cdot (T_R – T_S)
- 时钟同步问题:
- 信号离开卫星的时间由 卫星时钟 测定。
- 信号到达接收机的时间由 接收机时钟 测定。
- 误差来源:如果两台时钟完全同步,测出的时间即为真实传播时间;但如果不同步(例如一台时钟快了 10^{-6} 秒),测出的时间将包含钟差。
- 结论:在测距过程中,必须考虑并修正两台时钟不同步带来的误差。
2. 测距码比对与信号复制 原片 @ 02:19*
Screenshot-[03:40]
确定信号到达时间并非直接读取时钟,而是通过 测距码比对 的方法实现。
- 比对过程:
- 卫星信号:卫星发射一个特定的测距码结构。
- 接收机信号(复制码):接收机内部产生一个与所观测卫星完全相同的测距码(Replica Code)。
- 例如:观测3号卫星,就产生3号卫星的测距码;观测10号卫星,就产生10号卫星的测距码。
- 信号传播:卫星信号传播到接收机需要时间 \Delta t。
- 信号对齐:
- 接收机将产生的复制码通过一个 时间延迟器 进行延迟,延迟时间为 \tau。
- 调整 \tau,试图让接收机的复制码与接收到的卫星信号在时间轴上 对齐。
- 原理结论:
- 当两个信号完全对齐时,接收机施加的延迟时间 \tau 就等于信号的实际传播时间 \Delta t。
- 测定 \tau 即测定了信号传播时间。
3. 相关系数与信号对齐判定 原片 @ 07:36*
Screenshot-[09:00]
如何判断两个信号是否对齐?主要依据 相关系数(Correlation Coefficient) R。
- 数学定义:
- 设卫星信号为 S(t),接收机产生的复制码为 S_{rep}(t-\tau)。
- 在积分时间 T 内,计算两个信号乘积的平均值(积分):
R(\tau) = \frac{1}{T} \int_{0}^{T} S(t) \cdot S_{rep}(t-\tau) dt
Screenshot-[11:30]
- 离散化理解(积分原理):
- 将积分区间分成 N 个微小等份 dt(例如10,000份)。
- 测距码通常表现为 +1 或 -1 的电平值。
- 由于结构相同且对齐,当 S(t) = +1 时,S_{rep}(t-\tau) = +1;当 S(t) = -1 时,S_{rep}(t-\tau) = -1。
- 乘积始终为正:(+1)\times(+1)=+1,(-1)\times(-1)=+1$。
- 积分结果为 T,归一化后相关系数 R = 1。
- 两个信号在同一时刻的取值可能不同(一个 +1,一个 -1)。
- 乘积部分为 +1,部分为 -1,积分时会相互抵消。
- 最终相关系数 R < 1。
- 判定标准:
- 调节延迟 \tau,监测 R。
- 当 R=1(达到最大值)时,说明 \tau 取值正确,即 \tau = \Delta t。
4. 码跟踪回路与连续测量 原片 @ 18:10*
Screenshot-[20:40]
在实际应用中,接收机使用 码跟踪回路(Code Tracking Loop) 来自动完成这一过程。
- 搜索与锁定:
- 搜索(Search):不断调整 \tau 直到 R=1,此时称为“捕获”或“锁定”了卫星信号。
- 跟踪(Tracking):卫星运动导致距离变化,传播时间 \Delta t 随之改变。码跟踪回路会自动调整 \tau,使 R 始终保持为 1。
- GPS测距实现:
- 处于“锁定”状态下,任何时刻的延迟 \tau 都代表当前的传播时间。
- 定时测量:接收机按照设定的时间间隔(如每1秒、每15秒或甚至0.02秒)读取当前的 \tau 值。
- 读取的 \tau 乘以光速即得到该时刻的 伪距(Pseudorange)。
- 后续还需要进行多种修正(如钟差改正、对流层改正等)才能得到精确距离。
AI 总结
本节课程详细阐述了 GPS 测距的核心原理,即通过测量信号传播时间 \Delta t 来计算距离。由于无法直接测量绝对时间,系统采用了测距码比对法:接收机产生一个与卫星信号结构相同的复制码,并通过引入时间延迟 \tau 使其与接收到的信号对齐。对齐的判定标准是两个信号的相关系数 R 达到最大值(R=1)。借助码跟踪回路,接收机能够锁定卫星信号,自动跟踪距离变化,并按设定的时间间隔连续输出传播时间测量值,从而实现动态定位。