1 任务模型
1.1 基本任务场景
1.2 目标探测无人机模型
1.2.1 目标探测原理
1.2.2 无人机运动模型
1.3 评价指标与目标函数
2 覆盖航迹规划算法
3 面向多无人机区域内集中投放的区域分割算法
3.1 各机分配区域面积估算
3.2 二级结构的区域分割与分配
3.2.1 一级区域粗分割与分配
3.2.2 二级区域调整
4 实验与对比分析
表1 仿真参数设置Tab.1 Parameter values |
主要参数 | 量值 |
---|---|
UAV巡航高度H/m | 200 |
UAV巡航速度V/(m/s) | 10 |
UAV转向速度Vturn/(rad/s) | π/4 |
发射功率Pt/dBm | 5 |
频率F/GHz | 10 |
带宽B/MHz | 20 |
调制方式 | BPSK |
解码误码率要求SER/(bit/s) | 10-5 |
UAV工作环境温度T/(℃) | -10 |
接收天线增益Gr/dB | 3 |
接收天线主瓣宽度θ/° | 34 |
极化损失LP/dB | 1 |
调整精度判定门限X/轮 | 2 |
4.1 实验验证
表2 任务区域调整前后各机任务用时Tab.2 Mission times spent on each UAV before and after regional adjustment |
个体 | 调前耗时/ s | 调前偏差/ % | 调后耗时/ s | 调后偏差/ % |
---|---|---|---|---|
UAV1 | 1 546.79 | -1.74 | 1 520.28 | -6.35×10-4 |
UAV2 | 1 403.06 | -7.71 | 1 521.49 | 1.48 |
UAV3 | 1 400.37 | -7.89 | 1 504.61 | -1.03 |
UAV4 | 1 552.46 | 2.12 | 1 567.59 | 3.11 |
UAV5 | 1 541.41 | 1.39 | 1 432.52 | -5.77 |
UAV6 | 1 677.65 | 10.35 | 1 449.12 | -4.68 |
表3 调整前后任务用时偏差及最大等待时间Tab.3 Average mission times and maximum cluster wait times |
任务时间均值/s | 最大等待时间/s | |
---|---|---|
调整前 | 1 520.29 | 277.28 |
调整后 | 1 499.27 | 135.07 |
表4 适应性实验中各机任务用时及偏差Tab.4 Mission times and deviation of each UAV in adaptive experiment |
个体 | 任务用时/s | 用时偏差/% |
---|---|---|
UAV1 | 1 392.75 | 2.85 |
UAV2 | 1 345.78 | -0.61 |
UAV3 | 1 383.01 | 2.14 |
UAV4 | 1 391.23 | 2.75 |
UAV5 | 1 293.49 | -4.47 |
UAV6 | 1 318.07 | -2.66 |
4.2 算法对比
表5 基于Voronoi图分割后各机任务用时Tab.5 Voronoi—mission time of each UAV |
个体 | 时间 消耗/s | 时间消耗 均值/s | 最大等待 时间/s | 偏差 Td/% |
---|---|---|---|---|
UAV1 | 2 144.58 | 37.04 | ||
UAV2 | 1 947.13 | 24.42 | ||
UAV3 | 517.14 | 1 564.91 | 2 357.17 | -66.95 |
UAV4 | 2 219.04 | 41.80 | ||
UAV5 | 2 459.38 | 57.16 | ||
UAV6 | 102.21 | -93.47 |