2. 卫星星座通信系统基础
要理解卫星星座通信任务调度,先要把“被调度的对象”和“约束从哪来”弄清楚。星座不是单颗卫星,而是多颗卫星按一定空间几何关系协同工作;调度算法真正面对的是:一组在轨运动、彼此可见性随时间变化、且受星上资源限制的节点,以及它们与地面之间不断变化的连接机会。
一、星座构型:决定覆盖与连接机会的空间骨架
星座构型描述卫星在轨道面上的分布方式。最常见的三类是:Walker 星座(多个等倾角轨道面均匀分布,相位因子决定相邻面卫星的相对位置)、极轨/近极轨星座(覆盖高纬度好,适合全球覆盖)、混合星座(GEO/MEO/LEO 分层,兼顾广域覆盖与低时延)。以 Walker Delta 为例,常用记法 i: T/P/F,其中 i 为轨道倾角,T 为卫星总数,P 为轨道面数,F 为相位因子。例如 53°: 72/12/1 表示倾角 53°、72 颗星、12 个轨道面、相位因子 1。轨道面数 P 决定同一时刻可覆盖的经度跨度,相位因子 F 决定相邻轨道面卫星的错开程度,直接影响星间链路的持续时长与切换频率。
二、轨道参数:把“位置—时间”关系量化
调度中真正用到的是六根数:半长轴 a、偏心率 e、倾角 i、升交点赤经 Ω、近地点幅角 ω、真近点角 ν。对近圆轨道(e≈0),可简化为 a、i、Ω、以及纬度幅角 u=ω+ν。由 a 可得轨道周期 T=2π√(a³/μ),μ=398600.4418 km³/s²。例如 a=6928 km(约 550 km 高度)时,T≈95.6 min,即约每 95 分钟绕地一圈,地面站与卫星的可见窗口通常只有几分钟到十几分钟。轨道高度越低,周期越短、单星覆盖越小、切换越频繁,调度的时间粒度就必须越细。
三、星间链路与星地链路:调度的“边”
星间链路(ISL)分为同轨面内 ISL 与异轨面间 ISL。同轨面内卫星相对位置稳定,链路可持续较长时间;异轨面间 ISL 会因两星相对运动产生周期性中断,尤其在反向缝(seam)附近。星地链路(SGL)包括上行、下行与馈电链路,受地面站位置、仰角门限(常用 5°~10°)、天气与遮挡影响。调度中每条链路可抽象为一条带时间窗的边:(源节点, 目的节点, 起始时刻, 结束时刻, 可用带宽/速率)。可见性计算通常用仰角门限与地球遮挡联合判断,星间则需判断两星连线是否被地球遮挡。
四、通信任务类型:调度要满足什么
星座通信任务大致分为四类:遥测遥控(低速率、高可靠、周期性)、数据回传(高速率、可容忍一定时延、需大窗口)、星间中继转发(多跳、路径选择与带宽分配)、实时业务(如语音/视频,时延敏感、需连续连接)。不同任务对时间窗、带宽、时延、可靠性的要求不同,调度目标也不同:遥测遥控追求“不漏”,数据回传追求“吞吐最大”,实时业务追求“时延最小且不中断”。
五、约束来源:调度问题的“边界条件”
约束主要来自五个方面:轨道与可见性约束(几何可见窗口、仰角门限、地球遮挡)、星上资源约束(天线数量、收发信机通道数、功率、缓存容量)、链路约束(带宽、误码率、切换开销)、任务约束(截止时间、优先级、数据量、最小持续时间)、地面约束(地面站可用时间、设备维护、频谱协调)。这些约束共同决定了“哪些任务在什么时间、通过哪条路径、以什么速率可以完成”。
把上述对象和约束整理成一张“调度输入清单”,是后续建模的第一步:星座构型与轨道参数决定可见性几何,链路模型给出带时间窗的边,任务模型给出需求与优先级,资源模型给出容量上限。四者叠加,才构成一个可求解的卫星星座通信任务调度问题。