论文部分内容阅读
作战行动规划是依据给定的目标状态,在初始状态和武器资源的限制下对动作进行推理,形成一组合理且不相冲突的行动序列。作战行动规划的好坏将直接影响整体作战效能,作战行动规划面临着提高规划效率、适应动态环境和保证灵活性的挑战。因此,需要建立灵活,可根据战场态势、作战目标的变化而不断调整的作战行动规划模型。传统的基于多Agent系统的作战行动规划方法实现难度较高,对军事人员经验知识采纳不足。因此,本文提出了基于行为树的空中作战行动分层智能规划方法。该方法以空中作战为背景,在分析空中作战过程及传统作战规划方法后,建立空中作战行动分层智能规划模型结构框架,顶层智能规划负责任务的生成、删除与更新,底层智能规划负责任务的实现。本文重点对顶层智能规划进行了建模与实现,首先通过行为树构建顶层规划模型,基于顶层规划的模型设计框架,构建动作实现模型和计算模型。其次,构建接口框架,并通过动态链接库封装顶层智能规划模型。最后形成顶层智能规划脚本用于驱动仿真推演,实现分层智能规划。具体研究内容如下:第一,从空中作战过程和现有的典型的作战行动规划文献分析出发,建立了空中作战行动分层智能规划框架,在此基础上进行空中作战行动分层智能规划建模总体设计。第二,重点针对顶层智能规划的灵活性、动态性和易修改性的特点。分析顶层智能规划的状态集和动作集,构建基于行为树的顶层规划模型。第三,基于顶层规划模型结构框架,采用动态链接库技术实现各动作函数及相关计算函数。第四,从分层规划的角度设计并实现分层智能规划接口框架,实现顶层规划为底层规划提供指导,底层规划为顶层规划提供支撑的功能。并通过脚本语言实现智能规划脚本。第五,通过仿真推演,设计典型的空中作战仿真想定来对分层智能规划方法进行实验验证。