GPS测量原理及其应用 p42 43距离测量与定位方法(二)
本文最后更新于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]

确定信号到达时间并非直接读取时钟,而是通过 测距码比对 的方法实现。

  • 比对过程
    1. 卫星信号:卫星发射一个特定的测距码结构。
    2. 接收机信号(复制码):接收机内部产生一个与所观测卫星完全相同的测距码(Replica Code)。
      • 例如:观测3号卫星,就产生3号卫星的测距码;观测10号卫星,就产生10号卫星的测距码。
    3. 信号传播:卫星信号传播到接收机需要时间 \Delta t。
    4. 信号对齐
      • 接收机将产生的复制码通过一个 时间延迟器 进行延迟,延迟时间为 \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 的电平值。
    情况 A:信号对齐
    • 由于结构相同且对齐,当 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。
    情况 B:信号未对齐
    • 两个信号在同一时刻的取值可能不同(一个 +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)。借助码跟踪回路,接收机能够锁定卫星信号,自动跟踪距离变化,并按设定的时间间隔连续输出传播时间测量值,从而实现动态定位。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇