本文最后更新于27 天前,其中的信息可能已经过时,如有错误请发送邮件到[email protected]
目录
- 1. GPS 时间系统与周数翻转 (WN)
- 2. 导航电文标志位与防欺骗 (AS)
- 3. 用户及其距离精度指数 (URA)
- 4. 卫星钟差参数与计算模型
- 5. 广播星历的三种表达形式
- 6. 卫星轨道运动理论基础
- 7. 二体问题与摄动理论
- AI 总结
1. GPS 时间系统与周数翻转 (WN) 原片 @ 00:00*
GPS 时间系统是通过导航电文中的计数来传递的。
- Z-count (Z计数):
- 完整的 GPS 时间需要 19个比特 来表示(时间周期数)。
- 在前面的遥测字(TLM)中给了10个比特,如果交接字(HOW)中给出剩下的19个比特,就能直接求出完整的周期数。
- 但在实际导航电文中,这里只给了 17个比特。这导致只能求出子帧数目(Time of Week, TOW)。
- Screenshot-[00:21]
- 周数 (Week Number, WN):
- GPS 时间不包含具体的年、月、日,而是从 1980年1月6日 零点开始起算的“周数”。
- 10比特限制与翻转问题:
- 早期的 GPS 导航电文使用 10个比特 来表示周数。
- 最大表示范围是 2^{10} = 1024 周(约19.7年)。
- 当计数达到 1023 周后,会发生周数翻转 (Rollover),归零重新开始。
- 这与计算机领域的“千年虫”问题类似。第一次翻转发生在1999年,第二次在2019年(视频中提到“跑回到0周”)。
- 现代化改进 (CNAV):
- 为了解决这个问题,新的导航电文(如 CNAV)将周数扩展到了 13个比特。
- 13比特可以表示约 157年 的时间,基本上消除了短期内周数翻转的问题。
- Screenshot-[02:38]
- 周内秒 (TOW):
- 除了周数,还需要知道本周内的时间。
- 计算方式:从本周星期天的 00:00:00 开始累积计算秒数。
2. 导航电文标志位与防欺骗 (AS) 原片 @ 03:33*
导航电文中包含特定的标志位,用于指示信号状态:
- AS (Anti-Spoofing) 标志:
- 标志为 1/0:表示载波上调制的是 C/A 码。
- 标志为 0/1:表示载波上调制的是 P 码 或 Y 码(加密后的 P 码)。
- 通常情况下,民用接收机主要关注 C/A 码。
- 虽然技术上可以调制 C/A 码而不调制 P 码,但实际操作中很少出现“只调制 C/A 码”的情况(通常是两者都有或开启防欺骗模式)。
- 卫星健康状况 (Health):
- 用于指示卫星是否工作正常。
- Screenshot-[03:42]
3. 用户及其距离精度指数 (URA) 原片 @ 04:12*
导航电文需要告知用户当前卫星信号的精度,但为了节省数据位宽,不直接发送具体的误差数值(如 12.35米)。
- URA 指数 (N):
- 使用一个整数指数 N (User Range Accuracy Index) 来代表误差范围。
- 含义:卫星钟差和星历误差投影到卫星与接收机连线方向上的综合误差(用户等效距离误差,UERE)。
- 示例:
- 若 N=5,可能代表误差范围在 9.65\text{m} \sim 13.65\text{m} 之间。
- 目的:通过查表法,用较少的比特数(例如4位或5位)传递误差范围信息,从而压缩导航电文的数据量。
- Screenshot-[05:17]
- 健康状况字:
- 首位比特:
- 0:表示卫星总体健康,可以使用。
- 1:表示卫星不健康(Unhealthy),有问题。
- 后续位数具体指示是哪部分(如时钟、星历等)出了问题,用户查表即可知晓。
- 首位比特:
4. 卫星钟差参数与计算模型 原片 @ 08:02*
卫星时钟并不完美,与 GPS 标准时间存在偏差。导航电文通过第一数据块(Subframe 1)提供钟差修正参数。
- 数据拟合模型:
- 不直接给出每分每秒的钟差,而是使用一个二阶多项式来拟合钟差的变化。
- 参数定义:
- a_{f0} (视频中记为 f_0):参考时刻 t_{oc} 的钟差(Bias,单位:秒)。
- a_{f1} (视频中记为 f_1):参考时刻的钟速(频漂,Drift,单位:秒/秒)。
- a_{f2} (视频中记为 f_2):参考时刻的钟漂(频漂率,Drift Rate,单位:秒/秒^2)。
- 计算公式:
任何时刻 t 的卫星钟差 \Delta t_{sv} 计算如下:
\Delta t_{sv} = a_{f0} + a_{f1}(t – t_{oc}) + a_{f2}(t – t_{oc})^2 + \Delta t_r - Screenshot-[10:15]
- 相对论效应校正 (\Delta t_r):
- 公式中的最后一项 \Delta t_r 是相对论效应校正项。
- 原因:由于卫星轨道是椭圆,速度和引力势在变化,导致相对论效应呈现周期性变化。
- 处理方式:由于其周期性特征与钟差本身的二阶多项式特征(平滑变化)不同,不能混合在一起拟合,否则精度会下降。因此将相对论效应单独列出,由用户根据轨道参数计算。
- 参数有效期:
- 通常每 2小时 更新一次数据块(t_{oc} 更新)。
- 在有效期内,用户利用这三个常数即可算出任意时刻的钟差。
5. 广播星历的三种表达形式 原片 @ 13:02*
第二数据块和第三数据块(Subframe 2 & 3) 用于描述卫星在空间的位置(星历)。视频中对比了三种表达卫星轨道的方法:
- 直角坐标法 (Cartesian Coordinates):
- 直接给出某时刻卫星的 X, Y, Z 坐标及其变化率 \dot{X}, \dot{Y}, \dot{Z}。
- 优点:最简单,容易理解。
- 缺点:数据量巨大。为了保持精度,需要频繁发送长串数字(如精密星历 SP3 格式),不适合带宽有限的广播星历。
- Screenshot-[13:47]
- 切比雪夫多项式拟合 (Chebyshev Polynomials):
- 使用高阶多项式(如10阶)拟合一段时间(如1-2小时)内的轨道。
- 发送多项式的系数给用户。
- 优点:数学拟合效果好。
- 缺点:几何意义不明确。用户无法直观得知卫星的高度、轨道倾角、偏心率等几何特征。
- 开普勒轨道根数及其变化率 (Keplerian Elements + Perturbations):
- GPS 广播星历采用的方法。
- 基于开普勒六根数(半长轴、偏心率、倾角等)加上摄动改正项。
- 包含 6个基本参数 和 9个变化率/改正项,共约15-20个参数。
- 优点:
- 数据量小:适合低速率广播。
- 几何意义明确:参数直接对应轨道的形状、大小和方向。
- Screenshot-[17:50]
6. 卫星轨道运动理论基础 原片 @ 18:07*
为了理解广播星历的参数,必须掌握卫星受力与运动的基本理论。
- 卫星受力分析:
决定卫星加速度的基本公式:
\vec{F} = m \vec{a} \Rightarrow \vec{a} = \frac{\vec{F}}{m} 通过对加速度积分可得速度,再积分可得位置。 - 主要作用力:
- 地球引力(最主要):
- 中心引力:假设地球是质量集中的质点或均匀球体(占绝大部分)。
- 非球形引力:地球形状不规则(扁率等)导致的引力摄动(J_2 项等)。
- 日月引力:太阳和月球的引力。
- 太阳光压 (Solar Radiation Pressure):光子撞击卫星产生的微小压力(受照面与阴影区不同)。
- 大气阻力:对于 GPS 卫星(高轨,约20200km),大气阻力极小,通常忽略;低轨卫星则必须考虑。
- 潮汐力:固体潮、海潮等引起的引力势变化。
- Screenshot-[19:14]
- 地球引力(最主要):
7. 二体问题与摄动理论 原片 @ 21:00*
为了求解卫星轨道,人为将问题分解为两部分:
- 第一部分:正常轨道 (Normal Orbit) / 二体问题
- 假设:将地球看作质量集中在球心的质点,忽略其他天体和非球形影响。
- 结果:卫星轨道是一个完美的椭圆(开普勒椭圆)。
- 特征:
- 地球质心位于椭圆的一个焦点上。
- 轨道平面在空间固定不动。
- 轨道参数(如长半径、偏心率)是常数。
- 优势:可以进行严格的数学解析求解(解析解)。
- Screenshot-[25:23]
- 第二部分:轨道摄动 (Orbit Perturbation)
- 定义:考虑地球非球形、日月引力、光压等微小力量对正常轨道的干扰。
- 摄动类型:
- 地球形状摄动:地球扁率导致轨道面旋转(进动)。
- 其他摄动力(量级较小)。
- 处理方法:
- 无法求出封闭的解析解,通常使用级数展开或数值积分近似求解。
- 根据精度要求截断级数(例如只保留 10^{-5} 量级的项,忽略更小的高阶项)。
- 结果:实际轨道 = 正常轨道 + 轨道摄动改正。
- 总结:广播星历正是基于这一理论,给出了参考时刻的开普勒根数(描述正常轨道)以及一系列摄动参数(描述参数随时间的变化和周期性改正),用户通过这些参数恢复卫星瞬间的精确位置。
AI 总结
本视频深入讲解了 GPS 测量原理中关于信号结构和轨道参数的核心内容。首先,详细阐述了 GPS 时间系统,解释了周数(WN)的 10 比特限制导致的翻转问题及其现代化改进,以及如何利用 Z 计数获取时间。其次,介绍了导航电文中的 URA 指数 和 卫星健康标志,说明了系统如何以紧凑的数据格式告知用户信号精度和可用性。
在星历与轨道方面,课程重点分析了 卫星钟差 的二阶多项式拟合模型,并强调了相对论效应的独立校正。随后,对比了三种卫星位置表达方式,解释了为何 GPS 广播星历采用 开普勒根数加摄动参数 的形式(兼顾数据量与几何意义)。最后,从物理层面剖析了卫星受力情况,引入了 二体问题(正常轨道) 与 摄动理论 的概念,为后续理解具体的轨道参数计算奠定了理论基础。这些内容对于研究生复试中理解 GPS 信号解算和定位原理至关重要。