4. 卫星轨道与地面站可见性
星地链路能否建立,首先取决于卫星是否“看得见”地面站。这里的“看得见”不是肉眼可见,而是指卫星位于地面站地平线以上、且仰角高于最低可用仰角。要判断这一点,必须把轨道参数、地面站位置、时间三者联系起来,计算出仰角、方位角、斜距,并进一步求出可见时间窗口。本节围绕这条计算链展开。
一、轨道参数与地面站位置:计算的输入
描述卫星轨道最常用的是两行轨道根数(TLE),它给出六个经典轨道根数:半长轴(由平均运动 n 换算)、偏心率 e、轨道倾角 i、升交点赤经 Ω、近地点幅角 ω、平近点角 M。其中 i、Ω、ω 决定轨道面在惯性空间中的朝向,n 与 e 决定卫星在轨道面内的位置和速度。TLE 还附带历元时刻,所有根数都是相对该时刻的瞬时值。
地面站位置用大地坐标表示:纬度 φ、经度 λ、海拔高度 h。计算前需把地面站转换到地心惯性系(ECI)或地心地固系(ECEF)。工程上常先在 ECEF 中算几何关系,再转换到站心坐标系(东-北-天,ENU)得到仰角与方位角。参照约定必须统一:本文仰角以当地水平面为 0°、天顶为 90°;方位角以正北为 0°、顺时针为正,正东为 90°。
二、从轨道到站心:仰角、方位角与斜距
给定时刻 t,先由 TLE 用 SGP4 模型外推得到卫星在 ECI 中的位置 rsat,再经地球自转矩阵转到 ECEF。地面站 ECEF 位置 rgs 由纬度、经度、海拔算出。两者相减得到站心视线矢量:
ρ_vec = r_sat - r_gs (ECEF)
ρ = |ρ_vec| (斜距, km)
把 ρ_vec 投影到站心 ENU 坐标:
E = -sinλ·ρx + cosλ·ρy
N = -sinφ·cosλ·ρx - sinφ·sinλ·ρy + cosφ·ρz
U = cosφ·cosλ·ρx + cosφ·sinλ·ρy + sinφ·ρz
由此得到三个关键量:
- 仰角 El = arcsin(U / ρ),范围 −90°~90°,大于 0° 表示卫星在地平线以上。
- 方位角 Az = atan2(E, N),归一到 0°~360°,表示卫星相对正北的顺时针方向。
- 斜距 ρ 即卫星到地面站的距离,直接决定自由空间损耗。
仰角越低,斜距越长、大气路径越厚、遮挡越严重。因此工程上会设定一个最低可用仰角 Elmin,常见取 5°、10° 或 15°。只有 El ≥ Elmin 的时段才算真正可用。
三、可见时间窗口的计算方法
可见窗口指从卫星仰角首次达到 Elmin(AOS,Acquisition of Signal)到仰角降到 Elmin 以下(LOS,Loss of Signal)之间的时间段。计算步骤可归纳为:
- 确定时间范围与步长。低轨卫星过顶时间短,步长取 1~10 s;若只做粗筛,可先取 30~60 s。
- 对每个时刻用 SGP4 外推卫星 ECI 位置,转 ECEF,再算 El、Az、ρ。
- 找出 El 穿越 Elmin 的相邻时刻对,用线性插值或二分法细化 AOS/LOS 时刻。
- 记录窗口内的最大仰角 Elmax、对应时刻、方位角变化范围与最短斜距 ρmin。
以某地面站(φ=39.9°、λ=116.4°、h=50 m)跟踪一颗约 550 km 高度的太阳同步轨道卫星为例,假设 TLE 历元为某日 00:00 UTC,用 10 s 步长外推 24 h,可得到若干次过顶。其中一次典型窗口的示例结果如下(数值为教学示例,非实测):
| 参数 | 数值 | 说明 |
|---|---|---|
| AOS 时刻 | 03:12:40 UTC | El 首次达到 10° |
| LOS 时刻 | 03:21:05 UTC | El 降至 10° 以下 |
| 可见时长 | 约 505 s | LOS − AOS |
| 最大仰角 El_max | 约 68° | 过顶附近 |
| 最短斜距 ρ_min | 约 620 km | El_max 时刻 |
| 方位角范围 | 约 312° → 128° | 西北升、东南落 |
四、结果判读与工程注意点
得到窗口后,要结合任务判断是否可用。若 El_max 偏低(如仅 15°),斜距长、损耗大,链路余量可能不足;若窗口过短(如小于 3 min),可能来不及完成测控或数传。方位角范围则决定天线是否需要过顶跟踪、是否触发方位轴翻转。对于方位-俯仰座架,当卫星接近天顶时方位角变化率极大,需检查天线最大方位角速度是否满足要求。