3. 地面站坐标与天线指向基础

要判断一颗卫星是否“可见”,第一步不是算轨道,而是把地面站和卫星放到同一个可比较的几何框架里。地面站的位置通常用大地坐标描述,即经度、纬度、海拔高度;而天线指向则用站心坐标系下的方位角、俯仰角和斜距描述。这两组量之间的换算,是卫星可见性分析最基础的几何环节。

一、地面站位置:经纬高(LLA)

地面站的经纬高(Latitude, Longitude, Altitude,简称 LLA)是天线指向计算的起点。经度 λ 表示站点相对本初子午线的东/西角位置,纬度 φ 表示相对赤道面的南/北角位置,海拔高度 h 表示站点相对参考椭球面的垂直高度。在卫星通信中,常用 WGS-84 椭球模型,其长半轴 a = 6378.137 km,扁率 f = 1/298.257223563。

LLA 不能直接用于计算天线指向,因为它是“贴在地球表面”的曲线坐标。必须先把地面站转换到地心直角坐标系(ECEF),再与卫星的 ECEF 位置相减,才能得到站心视线向量。ECEF 转换公式为:

N = a / sqrt(1 - e²·sin²φ)
X = (N + h)·cosφ·cosλ
Y = (N + h)·cosφ·sinλ
Z = (N·(1 - e²) + h)·sinφ
其中 e² = 2f - f² ≈ 0.00669437999

例如,某地面站位于东经 116.3°、北纬 39.9°、海拔 50 m。代入上式可得其 ECEF 坐标约为 X ≈ -2148.6 km,Y ≈ 4429.1 km,Z ≈ 4046.5 km。这个坐标是后续所有指向计算的基准点。

二、站心坐标系:把视线放到“本地天空”里

站心坐标系(ENU,East-North-Up)以地面站为原点,三个轴分别指向当地东、北、天顶方向。它的意义在于:天线指向是“本地”的,方位角和俯仰角必须相对于站点所在水平面和正北方向来定义,而不是相对于地心。

从 ECEF 到 ENU 的转换需要一组旋转矩阵,由站点经纬度决定:

ΔX = X_sat - X_sta
ΔY = Y_sat - Y_sta
ΔZ = Z_sat - Z_sta

E = -sinλ·ΔX + cosλ·ΔY
N = -sinφ·cosλ·ΔX - sinφ·sinλ·ΔY + cosφ·ΔZ
U =  cosφ·cosλ·ΔX + cosφ·sinλ·ΔY + sinφ·ΔZ

其中 (E, N, U) 就是卫星在站心坐标系中的位置分量。E 为正表示卫星在站点东侧,N 为正表示在北侧,U 为正表示在水平面以上。只有 U 大于零,卫星才可能被“看见”。

三、方位角、俯仰角与斜距

得到 ENU 分量后,三个核心几何量可以直接计算:

  • 斜距 R:地面站到卫星的直线距离,R = √(E² + N² + U²)。
  • 俯仰角 El:视线与当地水平面的夹角,El = arcsin(U / R)。El 为负表示卫星在地平线以下。
  • 方位角 Az:视线在水平面上的投影与正北方向的夹角,顺时针为正,范围 0°~360°。Az = atan2(E, N),再归一化到 [0°, 360°)。

这里要特别注意参照约定:方位角以正北为 0°,顺时针增加,即正东为 90°、正南为 180°、正西为 270°。俯仰角以水平面为 0°,天顶为 90°。全文和图示都采用这一约定,避免出现“北偏东”与“方位角”混用导致的符号错误。

四、一个完整的换算示例

假设地面站仍为东经 116.3°、北纬 39.9°、海拔 50 m,某时刻卫星的 ECEF 坐标为 X = -1732.4 km,Y = 5318.7 km,Z = 3489.2 km。先求差值:ΔX = 416.2 km,ΔY = 889.6 km,ΔZ = -557.3 km。代入 ENU 旋转矩阵,可得 E ≈ 889.6 km,N ≈ -416.2 km,U ≈ 557.3 km(此处为便于说明,采用近似数值)。

于是:R = √(889.6² + 416.2² + 557.3²) ≈ 1128.6 km;El = arcsin(557.3 / 1128.6) ≈ 29.6°;Az = atan2(889.6, -416.2) ≈ 115.1°。这意味着天线应指向东偏南方向、仰角约 29.6°,斜距约 1128.6 km。若地面站天线的最低仰角门限为 10°,则该卫星当前满足可见性条件;若门限为 35°,则不满足。

实际工程中,方位角、俯仰角通常还要叠加天线座架的零位偏差、正北标定误差和大气折射修正。对于低仰角(如 5° 以下)的链路,折射会明显改变视在俯仰角,需按 ITU-R P.834 等模型修正。

五、几何量的物理意义与常见误区

斜距 R 直接决定自由空间损耗,R 越大,路径损耗越高;俯仰角 El 影响大气衰减、雨衰和地面遮挡,低仰角通常意味着更长的穿过大气路径和更差的链路质量;方位角 Az 则决定天线转台的运动方向和是否存在建筑物、山体遮挡。三者共同构成“卫星是否可见、链路是否可用”的第一层判断。

常见误区有三个:一是把地理纬度直接当作地心纬度使用,在高精度指向中会引入偏差;二是忽略海拔高度,实际上 1 km 海拔对低仰角卫星的可见性有可感知影响;三是方位角使用数学坐标系(从 x 轴逆时针)而非导航坐标系(从北顺时针),导致指向偏转 90°。只要在计算前明确坐标系和角度约定,这些问题都可以避免。

地面站 (λ=116.3°E, φ=39.9°N, h=50m) 水平面 天顶 (Up) 正北 (N) 正东 (E) 卫星 ECEF: (-1732.4, 5318.7, 3489.2) km 斜距 R ≈ 1128.6 km El ≈ 29.6° Az ≈ 115.1° 站心坐标系 (ENU) E = 东向分量 N = 北向分量 U = 天顶分量 核心换算关系 R = √(E² + N² + U²) El = arcsin(U / R) Az = atan2(E, N) → [0°, 360°) 可见性判断 El ≥ 10° → 可见 ✓