本节在知识体系中的位置:它是全册唯一直接处理"卫星在哪"的一节,向下游的覆盖计算(2.2 节)、最大斜距(第 4 章)、星间拓扑(第 3 章)提供几何输入。读完后你应该能把"一颗卫星的轨道"从一句话描述还原成六个数字,并理解 Walker 星座如何用最少的参数描述上千颗卫星的排布。
很多人背过"低轨卫星约 90 分钟绕地球一圈",但调度台要的不是背诵,而是会算。圆轨道的一切都由一个参数——轨道半径 r(地心到卫星的距离)决定。卫星做匀速圆周运动,引力充当向心力,两条公式就能解出周期与速度:
引力等于向心力,即 GMm 除以 r 的平方等于 m 乘 v 的平方除以 r;周期 T 等于 2πr 除以 v。整理后得到 v 等于根号下 GM 除以 r,T 等于 2π 乘根号下 r 的立方除以 GM。其中 GM 是地球引力常数,约 398600 立方公里每二次方秒。把这些写成脚本,几行就能扫出整张"高度—周期—速度"对照表:
import math GM = 398600.0 # 地球引力常数,立方公里每二次方秒 R_EARTH = 6371.0 # 地球平均半径,公里 def orbit(h_km): """给定轨道高度(公里),返回周期(分钟)与速度(公里每秒)""" r = R_EARTH + h_km v = math.sqrt(GM / r) T_min = 2 * math.pi * r / v / 60.0 return T_min, v print(f"{'高度km':>8} {'周期min':>8} {'速度km/s':>9}") for h in [500, 550, 600, 1150, 1200, 2000, 20200, 35786]: T, v = orbit(h) print(f"{h:>8} {T:>8.1f} {v:>9.3f}")
运行输出(节选):
高度km 周期min 速度km/s 500 94.5 7.613 550 95.6 7.586 1150 109.0 7.257 1200 109.2 7.245 20200 718.0 3.884 35786 1436.1 3.075
三个结论直接从表里长出来。第一,500 到 600 公里高度对应约 95 分钟的周期,一天要绕地球约 15 圈,"单星值班几分钟"的直觉有了定量出处。第二,速度栏解释了第 4 章多普勒频移的量级来源:近 7.6 公里每秒的相对速度,是地面移动物体的几十倍。第三,35786 公里一行的周期是 1436 分钟——恰好等于一个恒星日,这正是"地球静止"轨道的由来:不是巧合,是把高度选到让周期与地球自转同步的结果。
周期与速度只回答"跑多快",要唯一确定一颗卫星的位置还需要六个参数,轨道力学称它们为轨道六要素。调度台的记法如下:半长轴定跑道大小(圆轨道下就是半径,决定周期);离心率定跑道形状(低轨通信星通常取圆轨道,离心率接近零);倾角定跑道倾度——轨道面与赤道面的夹角,90 度为极轨道(飞越两极),53 度上下则专注中低纬度人口带;升交点赤经定跑道朝向——轨道面绕地轴转到哪个经度平面;近地点幅角定跑道内起点;真近点角定当前时刻卫星在跑道上的位置。前两个定形状,中间两个定平面朝向,最后两个定具体位置。
对组网设计而言,倾角是六参数里最有"战略味"的一个。极轨道星座(如铱星、Starlink 的极轨壳层)相邻轨道面同向飞行,星间链路几何稳定,且必然覆盖两极,适合全球无缝服务;倾斜轨道星座(如 OneWeb 的 87.9 度近极轨道、众多 53 度方案)在中低纬度加密波束,把容量堆到用户密集区。倾角还和覆盖纬度上限绑定:星座能覆盖的最高纬度约等于轨道倾角(倾斜轨道),这一条直接决定了服务区划。

单条跑道确定后,星座设计回答"放几条跑道、每条放几颗、面间怎么错开"。Walker 记法用一个分数概括全部:总卫星数 T、轨道面数 P、相位因子 F,配合倾角与高度两个全局参数。以常见的 Walker 星座记法描述一个 1584 除 72 除 1 的系统:1584 颗卫星分装在 72 个轨道面里,每面 22 颗均匀分布,相邻面之间的卫星相位错开 1 除 72 圈。这种"整齐划一"的排布带来三个调度红利:覆盖在全球纬度带上均匀展开;任意地面点上空同时可见的卫星数大致恒定,切换节奏可预测;相邻轨道面之间的星间链路几何关系随时间平稳变化,路由表可以离线预计算。实际工程会在 Walker 骨架上加"壳层"——用不同高度的多个 Walker 星座叠成多层跑道,低壳层管容量、高壳层管覆盖,这是现代巨型星座的通行做法。
排班表里还有一个不易察觉的参数:轨道面内的相位间隔决定"同面接力"的节奏,面间相位差决定"跨面接力"的机会。第 3 章讲星间链路时会用到这里的结论:同面链路几乎永久保持,跨面链路则随轨道面进动缓慢漂移,工程上往往干脆放弃跨面链路、让流量沿同面与邻面接力——这类"以拓扑换简单"的取舍,源头都在 Walker 排布的几何性质。
假设要设计一个服务中低纬度的壳层:高度 550 公里、倾角 53 度、72 个面、每面 22 颗。用上面的脚本先验证周期约 95.6 分钟、速度约 7.59 公里每秒;再算同面相邻卫星的间隔——每面 22 颗均匀分布,角间隔 360 除 22 约 16.4 度,在地心张角下对应弧长约 1737 公里(用半径 6921 公里乘角弧度得到)。这个数字就是同面星间链路的典型长度,第 3 章讨论激光链路瞄准时会再次引用它。改动参数做对比:面数增加到 90,同面间隔不变但跨面链路更密,覆盖冗余上升,代价是发射批次更碎、在轨管理更复杂。设计就是在这些旋钮之间找平衡,而不是寻找唯一最优解。
理想的 Walker 星座是永动机,现实的轨道会"走样"。地球赤道隆起使轨道面绕地轴缓慢进动,进动速率与倾角和高度有关:53 度倾角、550 公里高度的壳层每年进动约几度,而太阳同步轨道正是刻意选择高度与倾角组合,让进动率恰好等于地球公转每年 360 度——遥感卫星靠它每天同一地方时过境。对通信星座,进动的工程含义有两点。其一,不同倾角的壳层进动速率不同,若混排会缓慢解体最初的均匀排布,所以巨型星座按壳层分别保持队形,并定期用星上电推进"回位"。其二,寿命末期卫星要降轨进入大气烧毁,国际规范普遍要求 25 年内离轨、新规趋向 5 年,因此星座设计必须为每颗卫星预留离轨推进剂,"墓地"不在天上而在大气层。
这引出一个常被忽略的成本视角:星座不是一次发射成型的静态资产,而是一条持续代谢的流水线——卫星寿命约五到七年,上千颗的星座意味着每年要补射上百颗,发射节奏与生产线节拍本身就是设计约束。第 9 章算商业账、第 11 章谈可持续性时,都会回到本节这张"会走样的排班表"。
高度是总开关(定周期与速度),倾角是战略选择(定覆盖纬度),Walker 三要素是排班总纲(定接力密度)——三个层次共同构成星座设计的完整参数空间。
下一节让跑道跑起来:卫星沿着这条 550 公里的跑道掠过头顶时,地面终端到底能"看见"它多久,这决定了接力棒多久就要换一次手。
做设计与读文献时,以下数字值得形成肌肉记忆:五百五十公里高度对应周期约九十六分钟、速度约七点六公里每秒、同面二十二星间隔约一千七百公里;一千一百五十公里高度对应周期约一百零九分钟、窗口时长约为五百五十公里壳层的两倍以上;静止轨道高度三万五千七百八十六公里、周期一个恒星日。另一个常考换算是每天圈数:一天二十四小时除以周期约等于十五圈(五百五十公里壳层),意味着每颗卫星每天过顶同一地区约四次到七次(视倾角与纬度),星座运维的测控窗口、切换负载、波束调度节律都以此为基频。把这些数字代入 2.2 节的可见性脚本,你会得到一整套可复算的"时刻表直觉"——这也是调度台新员工的第一周作业。