目录
1. 开普勒轨道参数(理想轨道六要素) 原片 @ 00:00*
在理想情况下(仅考虑地球质点引力,无摄动力),卫星的轨道是一个固定的椭圆,可以通过6个轨道根数(Keplerian Elements)来描述。这6个参数确定了轨道在空间的位置、形状大小以及卫星在轨道上的位置。
1.1 确定轨道平面在空间位置的参数(2个)
Screenshot-[00:56]
- 升交点赤经 (Right Ascension of the Ascending Node, \Omega / RAAN):
- 定义:卫星从地球赤道平面的南侧穿过赤道平面到北侧的交点称为升交点 (Ascending Node)。从天球坐标系的X轴(指向春分点)开始,逆时针测量到地心与升交点连线的夹角。
- 范围:0^\circ – 360^\circ。
- 作用:确定轨道平面在赤道平面上的旋转角度。
Screenshot-[01:26]
- 轨道倾角 (Inclination, i):
- 定义:卫星轨道平面与地球赤道平面之间的夹角。
- 范围:0^\circ – 180^\circ。
- 定义方向:地球自转方向与卫星轨道运动方向之间的夹角。
- 作用:确定轨道平面相对于赤道的倾斜程度。
注:确定了 \Omega 和 i,轨道平面在空间中的方位就固定了(类似于确定了桌面的朝向和倾斜度)。
1.2 确定轨道形状和大小的参数(2个)
Screenshot-[05:50]
- 长半轴 (Semi-major axis, a):
- 作用:描述椭圆的大小。
- 偏心率 (Eccentricity, e):
- 作用:描述椭圆的形状(是圆还是扁)。
1.3 确定椭圆在平面内方向的参数(1个)
Screenshot-[06:52]
- 近地点幅角 (Argument of Perigee, \omega):
- 定义:在轨道平面上,从升交点方向开始,度量到近地点(Perigee,离地心最近的点)方向的角度。
- 作用:确定椭圆长轴在轨道平面内的指向(即椭圆在桌面上是如何摆放的)。
1.4 确定卫星在轨道上位置的参数(1个)
Screenshot-[08:47]
- 真近点角 (True Anomaly, f 或 v):
- 定义:从地心到近地点的方向开始,测量到地心到卫星连线的角度。
- 替代表示法:
- 也可以使用 卫星过近地点的时刻 (t_p)。
- 偏近点角 (Eccentric Anomaly, E)。
- 平近点角 (Mean Anomaly, M)。通常广播星历中使用平近点角 M。
2. 摄动力的影响与轨道参数的变化 原片 @ 10:31*
Screenshot-[11:21]
- 理想状态:如果只受地球中心引力,轨道是固定的,6个根数(除了随时间变化的角度参数)都是常数。
- 真实状态:由于摄动力 (Perturbing Forces) 的存在(如地球非球形引力、日月引力、太阳光压等),轨道根数不再是常数,而是随时间变化的函数。
- 处理方法:
- 将轨道根数视为在特定参考时刻 t_{oe} 的瞬时值。
- 给出这些参数在参考时刻的值,以及它们随时间的变化率(Rate of Change)。
- 用户根据参考时刻的参数和变化率,计算出观测时刻 t 的瞬时轨道根数。
3. GPS广播星历参数详解 原片 @ 13:00*
GPS导航电文(Navigation Message)中的数据块2(Data Block 2)提供了高精度的轨道参数,用于计算卫星的精确位置。为了计算方便和压缩数据,广播星历的参数与经典开普勒根数略有不同。
关键参数列表
Screenshot-[13:16]
- 参考时刻 (t_{oe}):星历参考时刻 (Time of Ephemeris)。
- M_0 (Mean Anomaly at Reference Time):参考时刻的平近点角。它与真近点角可以通过公式相互转换。
- \Delta n (Mean Motion Difference):平均角速度的改正项。
- 卫星运动有平均角速度,受摄动力影响会变化,\Delta n 描述这种变化。
- e (Eccentricity):轨道偏心率。
- \sqrt{A} (Square Root of Semi-Major Axis):长半轴的平方根。
- 原因:开普勒第三定律计算中需要用到 a^{3/2},直接给出 \sqrt{A} 可以减少接收机的运算量(避免开方运算)。
- \Omega_0 (Longitude of Ascending Node of Orbit Plane at Weekly Epoch):
- 注意:这里给出的不是参考时刻 t_{oe} 的升交点赤经,而是本周开始时刻卫星升交点相对于格林尼治子午线的经度。
- 这是一个特定的定义,为了计算方便。
- i_0 (Inclination at Reference Time):参考时刻的轨道倾角。
- \omega (Argument of Perigee):近地点幅角。
- \dot{\Omega} (Rate of Right Ascension):升交点赤经随时间的变化率。
- \dot{i} (Rate of Inclination):轨道倾角随时间的变化率(通常变化较慢)。
- 摄动改正项 (C_{uc}, C_{us}, C_{rc}, C_{rs}, C_{ic}, C_{is}):
- 用于对升交点角距、地心距离、轨道倾角进行二倍频余弦和正弦改正。这些参数综合修正了轨道受摄动的影响。
总结:广播星历 = 参考时刻的开普勒根数 + 长期项的变化率 + 周期项的改正系数。这些参数使得用户可以推算出两小时有效期内任意时刻的卫星位置。
4. 历书(Almanac)及其应用 原片 @ 19:06*
GPS导航电文的第4和第5子帧(数据块3)包含了历书数据。
4.1 历书的特点
- 内容:包含星座中所有卫星的概略轨道参数、时钟改正数、卫星健康状况等。
- 精度:精度较低,不如星历精确。
- 更新频率:循环发送,大约12.5分钟发送完所有卫星的历书。
- 格式:参数位数较少,是一种简化的轨道描述。
4.2 历书的主要用途
Screenshot-[21:09]
1. 制定观测计划 (Mission Planning)
- 背景:在GPS早期,卫星数量少(如只有4-6颗),某些时段卫星几何分布(PDOP)很差,无法定位或精度极低。
- 作用:利用历书可以预先计算出在特定地点、特定时间段内可见的卫星数量及其几何分布图(Skyplot)。
- 应用:测量人员可以选择卫星分布好的时段(”窗口期”)进行野外作业,避开精度差的时段。
- 注:现在卫星数量众多,随时都能观测,此功能重要性相对降低,但在高遮挡环境下仍有用。
Screenshot-[24:00]
2. 辅助快速捕获信号 (Fast Signal Acquisition)
- 冷启动 (Cold Start):
- 情况:接收机没有任何先验信息(无历书、无时间、无概略位置)。
- 过程:必须盲搜所有32颗卫星的伪码(PRN),并在很大的多普勒频移范围内搜索频率。
- 缺点:耗时很长。
- 温/热启动 (Warm/Hot Start):
- 情况:接收机拥有有效的历书、概略时间和位置。
- 过程:
- 根据历书推算当前时刻哪些卫星可见。
- 计算卫星相对于接收机的多普勒频移(Doppler Shift)。
- 结果:接收机只需搜索可见的几颗卫星,且频率搜索范围大大缩小。
- 优点:极大缩短首次定位时间(TTFF)。
5. 卫星健康状况与时间系统 原片 @ 27:50*
5.1 卫星健康状况 (Satellite Health)
- 历书和星历中都包含卫星健康字。
- 作用:指示卫星是否正常工作。接收机根据此标志决定是否在定位解算中使用该卫星。
- 如果标记为不健康,接收机应剔除该卫星。
5.2 时间系统差异 (GPS Time vs. UTC)
Screenshot-[28:27]
- 整秒差异:
- UTC (协调世界时):为了保持与地球自转同步,会不定期加入“闰秒”。
- GPST (GPS时间):是一个连续的时间系统,不进行跳秒调整。
- 结果:两者之间存在一个整数秒的差值(Leap Seconds)。这个差值在导航电文中会广播给用户。
- 微小差异 (系统误差):
- GPST由GPS主控站维持,UTC由国际权度局等机构维持。两者除整秒外,还存在微小的钟差。
- 修正:导航电文提供了一组多项式系数(A_0, A_1),用于描述GPS时间与UTC时间的微小偏差,允许用户将高精度的GPS时间转换为UTC时间。
AI 总结
本节课程深入讲解了GPS卫星轨道的描述方法及信号结构中的关键数据。首先介绍了理想状态下的开普勒六个轨道根数(升交点赤经 \Omega、轨道倾角 i、长半轴 a、偏心率 e、近地点幅角 \omega、真近点角 f),这六个参数分别确定了轨道的空间位置、形状大小及卫星在轨道上的位置。
随后,课程指出了现实中由于摄动力的存在,轨道根数随时间变化。GPS广播星历(Ephemeris)通过提供参考时刻的参数及其变化率和摄动改正项,使用户能计算出高精度的瞬时卫星位置。此外,课程区分了星历与历书(Almanac):星历精度高但有效期短,用于定位;历书精度低但包含所有卫星信息,主要用于观测计划制定和接收机快速捕获信号(从冷启动转为温启动)。最后,简要介绍了卫星健康标志及GPS时间与UTC时间的差异(整秒跳变及微小钟差修正)。这一讲是理解GPS接收机如何解算卫星位置及进行信号处理的理论基础。