针对现代战斗机空战机动决策的复杂性,以红蓝双机一对一空战为背景,结合滚动时域控制(receding horizon control,RHC)思想对战斗机空战机动决策进行研究.首先借鉴人工势场(artificial potential field,APF)法构建战斗机空战人工势场,重点分析空战APF函数和变权重函数的构建；提出一种基于RHC-APF启发粒子群算法(particle swarm optimization,PSO)的战斗机空战机动决策方法.仿真结果表明,该方法可以有效避免APF法局部极小值问题,改善PSO的全局搜索能力,从而在一定程度上提高了战斗机在空战过程中的APF值,使战斗机在空战中占据有利态势.
机动决策 滚动时域控制 人工势场 粒子群算法 变权重