1 多异构无人机静态分配建模
1.1 异构无人机约束
1.2 异构目标任务约束
1.3 地图障碍物约束
1.4 目标函数
2 嵌入路径规划的改进遗传算法
2.1 算法整体框架
2.2 染色体编码策略
2.3 种群初始化与适应度计算
2.4 改进的遗传算子
2.5 算法整体流程图
3 案例分析
表1 无人机信息Tab.1 UAV Information |
| 编号 | 类型 | 位置 | 任务数 |
|---|---|---|---|
| U1 | 搜索 | (10, 2, 18) | 4 |
| U2 | 运输 | (25, 2, 18) | 4 |
| U3 | 综合 | (40, 2, 18) | 4 |
| U4 | 运输 | (55, 2, 18) | 4 |
| U5 | 搜索 | (70, 2, 18) | 4 |
| U6 | 综合 | (85, 2, 18) | 4 |
表2 任务点信息Tab.2 Task point information |
| 编号 | 数量 | 种类 | 位置 |
|---|---|---|---|
| T1 | 2 | 搜索 、运输 | (21, 18, 20) |
| T2 | 2 | 搜索 、运输 | (53, 20, 20) |
| T3 | 1 | 运输 | (83, 25, 20) |
| T4 | 1 | 运输 | (10, 45, 20) |
| T5 | 1 | 搜索 | (62, 35, 20) |
| T6 | 2 | 搜索 、运输 | (30, 60, 27) |
| T7 | 1 | 搜索 | (90, 60, 20) |
| T8 | 1 | 搜索 | (15, 80, 30) |
| T9 | 2 | 搜索 、运输 | (62, 75, 30) |
| T10 | 2 | 搜索 、运输 | (79, 82, 35) |
| T11 | 2 | 搜索 、运输 | (45, 92, 25) |
表3 任务分配方案Tab.3 Task allocation scheme |
| 编号 | 任务序列 | 总路径代价/m |
|---|---|---|
| U1 | → → | 94.180 7 |
| U2 | → → | 73.798 1 |
| U3 | → | 97.978 1 |
| U4 | → → | 94.498 7 |
| U5 | → → | 86.672 5 |
| U6 | → → | 91.888 7 |
中国指挥与控制学会会刊 