1. 卫星通信系统与链路仿真总览

卫星通信的本质,是把地面网络难以覆盖的区域通过一颗位于太空的“中继站”连接起来。要理解后续的建模与仿真,先要建立一张完整的系统地图:信号从哪里出发、经过哪些环节、在哪些地方被放大或衰减、最终如何被正确解调。本节围绕卫星通信的基本组成、频段划分、链路预算概念、仿真在设计中的作用,以及本课程的整体实践路线展开,为后续逐章深入打下框架。

一、卫星通信系统的基本组成

一个典型的卫星通信系统可以划分为三大部分:空间段、地面段和链路。空间段的核心是卫星平台与有效载荷,其中有效载荷又包括接收天线、低噪声放大器(LNA)、变频器、功率放大器(如行波管放大器TWTA或固态放大器SSPA)和发射天线。地面段包括地球站(如VSAT小站、大型网关站)和用户终端,负责基带处理、调制解调、上变频与下变频。链路则分为上行链路(地球站→卫星)和下行链路(卫星→地球站),两者通过卫星转发器连接。

从信号流的角度看,一条完整的通信链路依次经过:信源编码→信道编码→调制→上变频→高功放→发射天线→上行自由空间→卫星接收天线→LNA→下变频→转发器放大→上变频→发射天线→下行自由空间→地球站接收天线→LNA→下变频→解调→信道译码→信宿。理解这条信号链,是后续建立链路预算和仿真模型的基础。

卫星有效载荷 LNA · 变频 · 功放 · 天线 空间段 上行链路 6/14 GHz · 雨衰敏感 下行链路 4/12 GHz · 噪声敏感 发射地球站 信源编码 → 信道编码 调制 → 上变频 → HPA 天线口径 / EIRP 地面段 接收地球站 LNA → 下变频 解调 → 信道译码 G/T / 噪声温度 地面段 链路预算核心关系 EIRP = Pt + Gt − Lt C/N₀ = EIRP − Lfs + G/T − k Lfs = 20lg(4πd/λ) 上行 C/N₀ 与下行 C/N₀ 通过转发器耦合,共同决定总链路性能 常用频段:L(1-2GHz) · S(2-4GHz) · C(4-8GHz) · X(8-12GHz) · Ku(12-18GHz) · Ka(26-40GHz)

二、频段划分与传播特性

卫星通信使用的频段直接决定了天线尺寸、传播损耗和雨衰程度。常用频段包括L、S、C、X、Ku和Ka频段。C频段(上行6GHz、下行4GHz)雨衰小、覆盖广,但天线口径大、与地面微波存在干扰;Ku频段(上行14GHz、下行12GHz)天线更小、增益更高,但降雨衰减显著;Ka频段(上行30GHz、下行20GHz)带宽资源丰富,但雨衰和大气吸收更为严重,对链路余量要求更高。

频段选择本质上是“带宽、天线尺寸、雨衰余量、成本”之间的权衡。例如,一个Ku频段VSAT小站若天线口径为1.2m,在12GHz下行时增益约为43dBi;若改用Ka频段,相同口径下增益可提升约6dB,但需额外预留3~6dB的雨衰余量。这些参数关系在后续链路预算章节会反复用到。

三、链路预算的基本概念

链路预算是卫星通信系统设计的核心工具,它把发射功率、天线增益、路径损耗、噪声温度和干扰等因素统一到一条可计算的链路方程中。最常用的形式是载噪比密度:

C/N₀ = EIRP − L_fs + G/T − k

其中:
  EIRP = P_t + G_t − L_t   (等效全向辐射功率,dBW)
  L_fs = 20lg(4πd/λ)        (自由空间损耗,dB)
  G/T  = G_r − T_sys        (接收品质因数,dB/K)
  k    = -228.6 dBW/Hz/K    (玻尔兹曼常数)

以一个Ku频段示例为例:发射站EIRP为50dBW,下行频率12GHz,卫星到地球站距离38000km,接收站G/T为20dB/K。先计算自由空间损耗:λ = 0.025m,L_fs = 20lg(4π×3.8×10⁷/0.025) ≈ 205.6dB。则C/N₀ = 50 − 205.6 + 20 + 228.6 = 93dBHz。若信号带宽为36MHz,则C/N = 93 − 10lg(36×10⁶) ≈ 17.4dB。这个结果是否满足解调门限,取决于调制编码方式——例如QPSK 1/2码率在误码率10⁻⁶下约需C/N = 8dB,则当前链路有约9dB余量。这些计算过程将在后续章节中通过仿真逐步验证。

四、仿真在系统设计中的作用

链路预算给出的是静态、确定性的估算结果,而真实卫星链路存在时变雨衰、多径、相位噪声、非线性功放和干扰等动态因素。仿真的价值在于:第一,验证链路预算在动态条件下的鲁棒性;第二,评估调制编码、均衡、同步等基带算法在真实信道下的性能;第三,在硬件研制前进行参数扫描和方案对比,降低试错成本。

本课程采用的仿真路线是“链路预算→信道建模→基带仿真→性能评估”。具体来说,先建立自由空间损耗、雨衰、多径等信道模型,再搭建包含调制、编码、滤波、同步的基带链路,最后通过误码率、星座图、频谱等指标判断系统是否满足设计目标。仿真工具以Python为主,配合NumPy、SciPy和Matplotlib完成信号生成、信道叠加和结果可视化。

学习建议:每章仿真代码都建议先跑通“最小可运行示例”,再逐步替换参数。例如先固定EIRP和G/T,只改变频率观察L_fs变化;再引入雨衰模型,观察C/N波动。这样能把抽象公式和具体数值对应起来。

五、课程整体实践路线

本课程共30章,按“基础→建模→仿真→评估→综合”递进。前几章建立卫星组成、频段和链路预算的基本概念;中间章节深入自由空间传播、雨衰、多径、阴影和干扰等信道模型;随后进入基带仿真,覆盖调制解调、信道编码、同步和均衡;最后通过一个完整的端到端链路仿真案例,把各模块串联起来,输出误码率曲线和链路余量报告。每章都会给出可运行的代码片段和参数示例,帮助读者从“看懂公式”过渡到“跑出结果”。

需要强调的是,仿真结果必须结合物理意义判断。例如,当仿真显示C/N突然下降时,应检查是雨衰增大、天线指向偏差还是功放非线性导致;当误码率曲线出现平台时,应排查相位噪声或干扰而非单纯提高发射功率。这种“参数—现象—原因”的对应能力,是本课程希望培养的核心素养。