联合火力打击中的动态火力分配问题属于计算机领域的NP问题,是智能算法应用于军事领域的重要实践结合点,特别是在未来以智能算法为支撑的诸军兵种联合火力打击中,有必要深入系统研究如何将智能算法应用于联合火力打击以最大限度提升火力打击作战效能。本文在前期对抗推演系统研究基础上,尝试利用智能算法建立联合火力打击任务规划的优化算法,并以智能算法的优化结果为载体,研究人机对抗的可行性,并建立人机结合的兵棋对抗推演系统。
对于动态火力分配问题的相关研究成果丰硕,文献[
1]使用改进智能优化算法实现了动态火力分配,取得了较好的收敛效果;文献[
2]针对两栖攻击舰的防御问题设计动态火力分配算法,在一定程度上满足了建模需求;文献[
3⇓-
5]针对回合制的动态博弈问题设计动态火力分配模型,使用了改进分解进化算法实现了多目标优化和评估;文献[
6-
7]针对武器和目标之间的动态火力分配及作战效能评估进行了建模分析,实现了舰艇编队防空的火力分配;文献[
8⇓-
10]从动态规划视角出发,分析了反舰导弹的动态火力分配建模仿真,取得较好效果;文献[
11⇓-
13]分析了多弹种结合的防空动态火力分配模型,利用自适应算法实现防空火力分配。通过上述分析可知,常规研究一般局限在静态环境中,算法难以应对动态环境的变化,一旦算法依赖的外界条件变化,则生成的优化成果必须重新优化,因此,降低了算法的实践应用性。基于此,本文尝试以敌我双方的交战环境作为动态环境条件,建立敌我双种群结构实现智能算法的互为竞争对手对抗进化,并在对抗过程中通过构造智能体结构使之留存对抗经验,通过多代迭代实现对抗经验的积累和对多种交战环境的动态适应。借鉴达尔文物竞天择的竞争机制,本文尝试利用多智能体博弈的搭配组合和协作互补原理,通过多个不同构造的智能体搭配组合,涌现出超越一般智能体结构的涌现智能体,以涌现出的智能体复杂性对抗敌方战法策略的复杂性,进而在竞争机制基础上引入智能体的协作机制,提升算法的对抗能力和智力水平。