2. 无人机集群通信链路基础

集群拓扑不是先画出来的,而是被链路能力“约束”出来的。两架无人机能否直连、是否需要中继、编队能否保持网状结构,取决于视距条件、射频或光通信体制、链路预算、误码率、时延、带宽与丢包率这七项基本因素。理解它们之间的传递关系,是后续拓扑选型与优化的前提。

一、视距与超视距:决定“谁能连上谁”

视距(LOS)链路指收发双方在无遮挡条件下直接通信,是集群内最常用的方式。其几何极限由地球曲率与天线高度决定,近似为:

d_LOS(km) ≈ 4.12 × (√h_tx + √h_rx)   // h 单位为米
示例:地面站天线 10 m,无人机 100 m
d_LOS ≈ 4.12 × (√10 + √100) ≈ 4.12 × (3.16 + 10) ≈ 54.2 km

实际可用距离还要扣除菲涅尔区余量、地形遮挡与雨衰,通常取理论值的 60%~80%。当距离超出视距、或被山体/建筑遮挡时,就需要超视距(BLOS)链路:卫星中继、高空平台中继,或由集群内某架无人机升空充当空中中继节点。超视距链路带来两个直接后果:一是单跳时延显著增大(GEO 卫星往返约 500 ms 量级),二是链路预算中要额外计入中继段的损耗与转发开销。因此,超视距需求会直接推动拓扑从“全连通网状”向“分层星型+中继”演化。

二、射频与光通信:两种物理层的取舍

射频链路(2.4 GHz、5.8 GHz、900 MHz 等)绕射能力强、覆盖广、对指向精度要求低,适合中远距离与机动场景;光通信(如 850 nm/1550 nm 激光)带宽高、抗电磁干扰强、保密性好,但要求严格的视距与指向对准,云、雾、振动都会导致链路中断。工程上常见做法是“射频保底、光通信提速”:控制指令与遥测走射频,任务数据(图像、点云)走光通信,一旦光链路失锁立即回退到射频。

三、链路预算:把“能不能通”算清楚

链路预算是判断链路可用性的核心工具,基本形式为:

P_rx = P_tx + G_tx + G_rx − L_path − L_misc
L_path(dB) = 32.44 + 20lg f(MHz) + 20lg d(km)   // 自由空间损耗
链路余量 = P_rx − 接收灵敏度 ≥ 设计余量(通常 10~20 dB)

示例:发射功率 30 dBm、两端天线增益各 6 dBi、频率 2400 MHz、距离 10 km,则 L_path ≈ 32.44 + 67.6 + 20 = 120 dB,P_rx ≈ 30 + 12 − 120 = −78 dBm。若接收灵敏度为 −95 dBm,则余量 17 dB,属于可用但不算宽裕的链路。余量不足时,拓扑上必须缩短跳距或增加中继。

四、误码率、时延、带宽与丢包率:决定“连得好不好”

误码率(BER)反映链路质量,射频链路通常要求 10⁻⁵~10⁻⁶ 以下;BER 升高会触发重传,进而抬高时延、降低有效带宽。时延由传播时延、处理时延、排队时延和重传时延构成,对编队控制而言,端到端时延超过控制周期(如 20 ms)就可能引起振荡。带宽决定可承载的业务量,丢包率则直接影响一致性——多跳拓扑中每跳丢包会累积,例如单跳丢包 2%,三跳后成功送达率约为 0.98³ ≈ 94.1%。

链路参数 → 拓扑结构 的约束传递关系 视距 / 超视距 距离上限 · 遮挡 · 中继需求 射频 / 光通信 绕射 · 指向 · 抗干扰 链路预算 P_rx · 余量 · 灵敏度 BER / 时延 / 带宽 / 丢包 质量 · 时效 · 容量 · 可靠性 链路可用能力 单跳最大距离 · 可用带宽 · 端到端时延 · 单跳丢包率 · 链路稳定性 拓扑结构决策 跳距设定 · 邻居数量 · 中继层级 · 网状/星型/分层混合 · 路由冗余度 余量不足→缩短跳距;时延敏感→减少跳数;丢包累积→增加冗余路径 集群连通性 · 吞吐量 · 控制周期满足度 · 抗毁性 最终以“任务是否可完成”作为拓扑是否合格的判据

五、参数如何落到拓扑设计上

把上述参数代入设计,可以得到几条可操作的规则。第一,跳距由链路预算和视距共同决定:若 10 km 处余量仅 17 dB,遇到雨衰或遮挡就可能失锁,此时应把标称跳距压到 6~8 km,或让部分节点升空。第二,跳数由时延和丢包共同限制:控制类业务端到端时延预算若为 50 ms,单跳处理+传播约 5 ms,则跳数不宜超过 5~6 跳;同时三跳以上丢包累积明显,需要引入多路径或网状冗余。第三,带宽决定拓扑的“胖瘦”:光通信链路可支撑网状高带宽互联,射频链路则更适合星型汇聚,避免多跳转发把带宽摊薄。

设计口诀:先算余量定跳距,再看时延定跳数,后按业务定结构,最后用丢包和冗余校验抗毁性。

六、一个可复用的链路—拓扑校核表

实际设计中,建议在确定拓扑前先填写下表,把链路参数与拓扑约束对齐。表中数值为示例假设,需按实际机型、频段与环境替换。

校核项示例取值对拓扑的约束
单跳最大可用距离8 km(含 15 dB 余量)编队半径 > 8 km 时必须加中继
端到端时延预算≤ 50 ms跳数 ≤ 5,优先减少转发层级
单跳丢包率≤ 2%三跳以上需冗余路径或重传机制
业务带宽需求控制 50 kbps / 图传 8 Mbps图传走光链路或专用频段,控制走射频
链路中断恢复时间≤ 200 ms需预置备份邻居与快速切换路由

需要强调的是,这些参数并非彼此独立:提高发射功率可以换距离,但会增加功耗与干扰;提高带宽可以换吞吐,但会降低接收灵敏度;增加跳数可以换覆盖,但会牺牲时延与可靠性。拓扑设计的本质,就是在这些相互牵制的链路参数之间找到满足任务需求的平衡点。下一阶段将在此基础之上,进入具体拓扑形态的选型与比较。