1 机动路径规划与最优路径问题
2 最优路径算法分析
2.1 最优路径问题的网络特性
2.2 常用最优路径算法分析
表1 常用最优路径算法 |
| 算法 | 类型 | 适用负权边 | 时间复杂度 |
|---|---|---|---|
| Dijkstra | 单源多目标 | 否 | 依赖于最小优先队列 的具体实现 |
| Bellman-Ford | 单源多目标 | 是 | O(VE) |
| Floyd-Warshall | 多源多目标 | 是 | O(V3) |
| SPFA | 单源多目标 | 是 | 依赖于有向图的结构 |
| Johnson | 单源多目标 | 是 | O(V2lg V+VE) |
| A* | 单源单目标 | 是 | 依赖于启发因子 |
| 动态规划 | 单源多目标 | 是 | O(V+E) |
3 陆战场机动路径规划分析
3.1 机动速度
3.2 环境因素
表2 机动影响因素 |
| 影响因素 | 要素分类 |
|---|---|
| 居民地 | 独立房屋、普通街区、窑洞…… |
| 道路 | 国道、省道、大车路、标准轨单线铁路…… |
| 水系 | 常年河、时令河、水库、常年湖…… |
| 植被 | 疏、密 |
| 桥梁 | 人行桥、公路桥、铁路桥、立交桥…… |
| 障碍 | 滑坡、陡崖、防步兵雷场、防坦克壕…… |
| 工事 | 堑壕、交通壕、坑道、坦克掩体…… |
| 地质 | 沼泽、沙、泥土、岩石、稻田…… |
| 地貌 | 高山、丘陵、平原、高原、盆地…… |
| 高程 | (数值型) |
| 坡度 | (数值型) |
表3 坡度对徒步机动的速度修正系数 |
| 坡度(单位:度) | 速度修正系数 |
|---|---|
| [0,5) | 1.0 |
| [5,15) | 0.8 |
| [15,25) | 0.6 |
| [25,32) | 0.5 |
| [32,45) | 0.4 |
| [45,60) | 0.3 |
| [60,90) | 0.2 |
3.3 区域限制
3.4 寻路方向
4 实验与分析
4.1 实验环境
4.2 实验方案
4.3 实验结果与分析
表4 Floyd-Warshall算法时间统计 |
| 限制 区域宽 | 节点数V | 时间T/ms | T/V3 |
|---|---|---|---|
| 30 | 900 | 754.00 | 1.03429E-06 |
| 31 | 961 | 936.00 | 1.05464E-06 |
| 32 | 1024 | 1086.33 | 1.01173E-06 |
| 33 | 1089 | 1305.00 | 1.01048E-06 |
| 34 | 1156 | 1586.33 | 1.02688E-06 |
| 35 | 1225 | 1851.33 | 1.00711E-06 |
| 36 | 1296 | 2200.00 | 1.01067E-06 |
| 37 | 1369 | 2605.33 | 1.01544E-06 |
| 38 | 1444 | 3057.67 | 1.01552E-06 |
| 39 | 1521 | 3463.67 | 9.84348E-07 |
中国指挥与控制学会会刊 