论文部分内容阅读
计算机兵力生成(CGF)技术是当前军用仿真领域的一个重要的研究方向,它在作战训练、武器装备论证、作战效能评估等领域都有着广泛的应用前景。双机格斗空战在空战训练中占有非常重要的地位,建立双机格斗空战行为模型具有重要的意义。 本文研究了近距一对一格斗空战的行为建模问题。依据行为建模的通用框架,将格斗空战行为模型分为两部分:战场感知和行为生成。战场感知用来模拟飞行员的战场感知能力,行为生成则用于生成格斗行为。行为生成部分可以划分为三个功能层:控制层、战术规划层和决策层。控制层由一组飞行状态控制器组成,它模拟飞行员对战机的基本驾驶功能:战术规划层根据决策层所选择的基本空战战术(BFM)规划出一系列飞行状态控制指令,并将这些控制指令发送到控制层;决策层根据战场态势选择适当的BFM并监控BFM的执行。 在控制层中,运用模糊控制技术、自适应控制技术和遗传算法构造了一个模糊自适应控制器来完成对战机飞行状态的控制,这个控制器具有超调小、稳态误差小的特点,并且可以用于多种战机仿真模型。在战术规划层中,将BFM规划看作是一个时序控制问题,建立了BFM的有限状态自动机模型。在规划层中,还建立了三维空战的微分对策模型,模型采用三维动力学方程,考虑了飞机的气动特性、高度和速度变化,动压、过载及高度约束。并运用打靶法求双方对策的数值解。在决策层中,提出了空战决策的一种多知识源模型。决策时多个知识源同时根据战场态势独立完成决策行为,系统根据优先权依据一定的规则来解决冲突。模型中引入了决策缓冲机制来表达个体特征差异(个性、疲劳度、作战技能)对作战行为的影响。 作者在所提出的空战行为模型的基础上实现了一个格斗空战CGF系统。这个系统可以产生比较真实的一对一空战格斗行为,它在空战训练、作战仿真、武器装备论证和作战效能评估等领域具有一定的应用价值。