1 多弹型混合火力分配问题数学模型构建
1.1 武器火力分配问题的一般数学模型
1.2 混合火力分配问题的决策变量
1.3 混合火力分配问题的目标函数
1.4 混合火力分配问题的约束条件
1.5 混合火力分配优化模型的特点
2 基于改进遗传算法的混合火力分配优化模型
2.1 混合火力分配优化模型的求解思路
2.2 混合火力分配优化计算的染色体编码规则
2.3 初始种群的产生与适应度函数的计算
2.4 以弹型为单位的染色体交叉方法
2.5 基于启发式规则的染色体变异操作

2.6 计算终止规则及优化结果的确定
3 仿真算例及结果分析
表1 可选的打击子目标表 |
| 子目标编号 | 子目标名称 | 子目标编号 | 子目标名称 |
|---|---|---|---|
| 1 | 指挥塔台 | 5 | 雷达站 |
| 2 | 油 库 | 6 | 滑行道 |
| 3 | 1号停机坪 | 7 | 飞行管制室 |
| 4 | 跑 道 | 8 | 弹药库 |
表2 弹型弹量及各弹型适宜打击的子目标列表 |
| 弹型编号 | 弹量 | 适宜打击的子目标编号及排序 |
|---|---|---|
| Ⅰ | 5 | 4,3,1,6 |
| Ⅱ | 2 | 4,3,1,6 |
| Ⅲ | 2 | 2,8 |
| Ⅳ | 1 | 3,2,8,5,7,1 |
| Ⅴ | 1 | 4,3,1,6 |
| Ⅵ | 1 | 3,2,8,5,7,1 |
| Ⅶ | 2 | 3,5,1 |
| Ⅷ | 2 | 4,3,1,6 |
| Ⅸ | 1 | 3,2,8,5,7,1 |
表3 混合火力分配优化计算结果表 |
| 人工设定初始群体 | 随机生成初始群体 | ||||
|---|---|---|---|---|---|
| 代 数 | 适应度函数 排在前三位的 染色体 | von-line(T) | 代 数 | 适应度函数排在 前三位的染色体 | von-line(T) |
| 0 | 4 4 4 4 6 ‖4 4 ‖2 8 ‖1 ‖6 ‖7 ‖3 3 ‖4 4 ‖5 | 0.501 | 0 | 6 4 4 6 6 ‖6 6 ‖2 8 ‖2 ‖4 ‖1 ‖1 5 ‖3 3 ‖3 | 0.322 |
| 30 | 4 4 4 4 4 ‖ 4 6 ‖2 8 ‖7 ‖4 ‖3 ‖3 3 ‖6 4 ‖8 | 0.792 | 30 | 6 4 4 4 4 ‖3 4 ‖2 8 ‖3 ‖ 4 ‖3 ‖3 3 ‖3 6 ‖7 | 0.713 |
| 60 | 6 4 3 3 6 ‖4 6 ‖8 2 ‖5 ‖4 ‖5 ‖ 3 3 ‖3 4 ‖2 | 0.863 | 60 | 3 3 6 4 6 ‖4 4 ‖2 8 ‖1 ‖4 ‖7 ‖3 3 ‖3 4 ‖5 | 0.824 |
| 79 | 4 4 3 3 6 ‖6 3 ‖8 2 ‖8 ‖4 ‖3 ‖1 3 ‖4 6 ‖1 | 0.884 | 102 | 3 3 4 4 6 ‖4 3 ‖2 8 ‖2 ‖4 ‖5 ‖3 1 ‖6 4 ‖8 | 0.883 |
| 计算总耗时 368s | 计算总耗时 485s | ||||
中国指挥与控制学会会刊 