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%。
五、参数如何落到拓扑设计上
把上述参数代入设计,可以得到几条可操作的规则。第一,跳距由链路预算和视距共同决定:若 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 | 需预置备份邻居与快速切换路由 |
需要强调的是,这些参数并非彼此独立:提高发射功率可以换距离,但会增加功耗与干扰;提高带宽可以换吞吐,但会降低接收灵敏度;增加跳数可以换覆盖,但会牺牲时延与可靠性。拓扑设计的本质,就是在这些相互牵制的链路参数之间找到满足任务需求的平衡点。下一阶段将在此基础之上,进入具体拓扑形态的选型与比较。