1 模型构建
1.1 任务描述
1.2 基本假设
1.3 数学模型
2 优化算法构建
2.1 基础遗传算法
2.2 融合先验知识的改进遗传算法
3 优化结果与分析
3.1 实验参数设定
表1 主要参数取值Tab.1 Main parameter values |
符号 | 意义 | 值 |
---|---|---|
To | 总任务持续时长 | 12 h |
v | 运输机速度 | 3 000/h |
D1 | 防空圈1击落率 | 0.5%/min |
D2 | 防空圈2击落率 | 0.3%/min |
D3 | 防空圈3击落率 | 0.1%/min |
α1 | 总航程权重 | 0.02 |
α2 | 战损权重 | 3 |
α3 | 未按时受补权重 | 0.7 |
表2 各阵地的物资需求和时间窗口Tab.2 Material needs and time windows for each position |
阵地标识 | 时间窗口/h | 待补充数量 | 阵地标识 | 时间窗口 | 待补充数量 |
---|---|---|---|---|---|
N1 | [4.96, 6.23] | 8 | N11 | [2.98, 4.21] | 11 |
N2 | [3.5, 5.37] | 5 | N12 | [5.94, 6.73] | 6 |
N3 | [3.39, 4.48] | 6 | N13 | [6.91, 8.85] | 12 |
N4 | [6.62, 8.33] | 12 | N14 | [5.43, 7.3] | 8 |
N5 | [1.81, 2.41] | 14 | N15 | [4.25, 5.11] | 10 |
N6 | [5.8, 6.67] | 10 | N16 | [6.5, 8.39] | 15 |
N7 | [7.09, 7.75] | 7 | N17 | [6.7, 7.32] | 8 |
N8 | [0.19, 1.63] | 9 | N18 | [5.63, 6.26] | 7 |
N9 | [7.11, 9.01] | 7 | N19 | [5.51, 6.05] | 9 |
N10 | [2.3, 3.03] | 6 | N20 | [7.83, 9.83] | 12 |
3.2 不同优化算法的对比
3.3 优化结果分析
表4 采用改进遗传算法获得的最优投送策略Tab.4 Optimal delivery strategy obtained by improved genetic algorithm |
任务序号 | 任务序列 |
---|---|
1 | 0→8→1→14→18→0 |
2 | 0→5→2→15→19→0 |
3 | 0→10→11→3→6→4→0 |
4 | 0→12→19→7→9→0 |
5 | 0→4→16→17→20→0 |
6 | 0→13→7→9→0 |
7 | 0→17→20→0 |
8 | 0→11→15→14→6→0 |
9 | 0→15→19→12→0 |
10 | 0→16→4→17→20→0 |
11 | 0→8→11→5→10→0 |