1 模型准备
1.1 问题提出
1.2 问题分析
2 模型建立
2.1 决策变量
2.2 目标函数
2.3 约束条件
2.4 防空火力单元机动的多目标规划模型
3 模型求解
3.1 模型转化与简化
3.1.1 多目标向单目标转化
3.1.2 非线性约束的简化处理
3.2 求解算法设计
4 案例分析
4.1 案例背景
表1 仿真初始参数Tab.1 Simulation initial parameters |
| 参数符号 | 参数值 | 说明 |
|---|---|---|
| M | 15 | 蓝方防空火力单元数量 |
| N | 5 | 重要目标城市数量 |
| L | 5 km | 隐蔽阵地到目的阵地的距离 |
| tz | 1 h | 防空火力单元占领阵地的时间 |
| td | 3 h | 防空火力单元值班的最长时长 |
| v | 80 km/h | 防空火力单元在公路上的机动速度 |
| Nj | 5,3,3,2,2 | 目标城市依次配置的火力单元数量 |
表2 阵地间最短路径长度(单位:km)Tab.2 Length of the shortest path between positions (unit: km) |
| 阵地 | B1 | B2 | B3 | … | C44 | C45 |
|---|---|---|---|---|---|---|
| B1 | 0 | 68.3 | 56.6 | 127.9 | 138.6 | |
| B2 | 68.3 | 0 | 68.3 | 139.6 | 150.3 | |
| B3 | 56.6 | 68.3 | 0 | 171.3 | 82 | |
| B4 | 76.6 | 73 | 20 | 91.3 | 102 | |
| B5 | 68.3 | 56.6 | 68.3 | 139.6 | 150.3 | |
| ︙ | ||||||
| B12 | 301.8 | 312.7 | 245.2 | 185.6 | 183.2 | |
| B13 | 238.5 | 250.3 | 182 | 122.4 | 120 | |
| B14 | 141.3 | 153 | 84.7 | 22.4 | 38 | |
| B15 | 136.6 | 148.3 | 80 | 42.4 | 18 |
表3 防空火力单元在预设阵地上对目标城市的防御能力Tab.3 Defense capability of air defense fire units for target cities at pre-set positions |
| 阵地 | 城市 | ||||
|---|---|---|---|---|---|
| O1 | O2 | O3 | O4 | O5 | |
| B1 | 0.066 | 0.00 | 0.00 | 0.00 | 0.008 |
| B2 | 0.283 | 0.00 | 0.00 | 0.00 | 0.125 |
| B3 | 0.008 | 0.00 | 0.00 | 0.00 | 0.197 |
| B4 | 0.004 | 0.00 | 0.00 | 0.00 | 0.424 |
| … | |||||
| C43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.203 |
| C44 | 0.00 | 0.00 | 0.00 | 0.00 | 0.101 |
| C45 | 0.00 | 0.00 | 0.00 | 0.00 | 0.217 |
4.2 求解结果及权重敏感性分析
表4 11组权重系数组合下的模型求解结果Tab.4 Model solution results under 11 groups of weight coefficient combinations |
| 方案 编号 | 总防御能力 权重ω1 | 总机动时间 权重ω2 | 总防御 能力 | 总机动 时间/h |
|---|---|---|---|---|
| 1 | 1 | 0 | 8.574 | 18.854 |
| 2 | 0.9 | 0.1 | 6.798 | 9.78 |
| 3 | 0.8 | 0.2 | 6.05 | 7.083 |
| 4 | 0.7 | 0.3 | 5.347 | 5.914 |
| 5 | 0.6 | 0.4 | 5.088 | 5.043 |
| 6 | 0.5 | 0.5 | 4.662 | 4.338 |
| 7 | 0.4 | 0.6 | 4.092 | 3.572 |
| 8 | 0.3 | 0.7 | 3.955 | 3.304 |
| 9 | 0.2 | 0.8 | 3.404 | 2.58 |
| 10 | 0.1 | 0.9 | 3.271 | 2.418 |
| 11 | 0 | 1 | 2.485 | 1.833 |
表5 不同典型战场环境下的方案选择Tab.5 Scheme selection under different typical battlefield environments |
| 方案 编号 | 策略 权衡 | 适用作战环境 |
|---|---|---|
| 1 | 防御 最大区 | 不计时间成本或准备时间充裕,对防御有极端要求的场景。 |
| 2-4 | 防御 优先区 | 对防御能力要求较高的任务,且敌方攻击威胁明确,己方有一定的预警和准备时间。 |
| 5-7 | 均衡 优化区 | 大多数常规防御场景,在保证足够防御能力的同时,可兼顾作战的时效性。 |
| 8-10 | 时效 优先区 | 敌方攻击突然,预警时间有限;资源相对紧张,需高效利用有限兵力。 |
| 11 | 时效 最优区 | 敌方攻击即将抵近,需极速反应的情况。 |
4.3 典型机动方案分析
4.3.1 方案1的机动部署规律
表6 方案1下的防空火力单元机动策略Tab.6 Maneuver strategy of air defense fire units under scheme 1 |
| 单元 | 状态 | 机动目 的阵地 | 保护 目标 | 防御 能力值 | 到达阵地 时间/h |
|---|---|---|---|---|---|
| F1 | 机动 | C20 | O2 | 0.507 | 2.27 |
| F2 | 机动 | C21 | O2 | 0.49 | 1.631 |
| F3 | 机动 | C17 | O1 | 0.685 | 1.529 |
| F4 | 机动 | C18 | O1 | 0.849 | 1.612 |
| F5 | 值班 | O5 | 0.611 | ||
| F6 | 值班 | O1 | 0.76 | ||
| F7 | 值班 | O2 | 0.404 | ||
| F8 | 机动 | C13 | O5 | 0.85 | 0.601 |
| F9 | 值班 | O4 | 0.671 | ||
| F10 | 值班 | O3 | 0.205 | ||
| F11 | 机动 | C32 | O4 | 0.752 | 0.355 |
| F12 | 机动 | C28 | O3 | 0.316 | 1.521 |
| F13 | 机动 | C16 | O1 | 0.742 | 3.577 |
| F14 | 机动 | C6 | O1 | 0.343 | 1.884 |
| F15 | 机动 | C26 | O3 | 0.389 | 3.874 |
| 15个单元对所有目标的防御能力之和 | 8.574 | ||||
| 防空火力单元的机动时间之和 | 18.854 |
4.3.2 方案3的机动部署规律
表7 方案3下的防空火力单元机动策略Tab.7 Maneuver strategy of air defense fire units under scheme 3 |
| 单元 | 状态 | 机动目 的阵地 | 保护 目标 | 防御 能力值 | 到达阵地 时间/h |
|---|---|---|---|---|---|
| F1 | 机动 | C16 | O1 | 0.742 | 0.912 |
| F2 | 机动 | C18 | O1 | 0.849 | 0.907 |
| F3 | 机动 | C10 | O1 | 0.011 | 0.075 |
| F4 | 机动 | C12 | O5 | 0.562 | 0.2 |
| F5 | 机动 | C14 | O1 | 0.32 | 0.095 |
| F6 | 值班 | O1 | 0.76 | ||
| F7 | 值班 | O2 | 0.404 | ||
| F8 | 机动 | C20 | O2 | 0.507 | 0.838 |
| F9 | 值班 | O3 | 0.174 | ||
| F10 | 机动 | C28 | O3 | 0.316 | 0.245 |
| F11 | 机动 | C29 | O3 | 0.151 | 0.47 |
| F12 | 机动 | C36 | O4 | 0.554 | 0.064 |
| F13 | 值班 | O4 | 0.151 | ||
| F14 | 值班 | O5 | 0.059 | ||
| F15 | 机动 | C21 | O2 | 0.49 | 3.277 |
| 15个单元对所有目标的防御能力之和 | 6.05 | ||||
| 防空火力单元的机动时间之和 | 7.083 |
中国指挥与控制学会会刊 