论文部分内容阅读
目前关于Multi—Agent的理论和技术的研究为分布式开放系统的分析、设计提供了一个较为有效的途径。关于多Agent系统间的交互问题也成为了MAS理论研究中的一个热点问题。多Agent系统的发展给我们的生活带来了很大的方便,例如:比较流行的FIPA英式拍卖,就是一个分布式的多Agent系统间的交互应用。但是,对于交互中的Agent如何进行高效合理的协调,还是一个值得研究的问题。由于协调时产生的消息根据交互中的Agent扮演的不同角色,表现出不同的意义,所以其被利用的价值也有所不同。于是,本文将多Agent技术应用于模拟作战系统中,给每个Agent分配合理的角色,各Agent根据自身绑定的不同角色在系统中发挥各自的作用,提高组织完成任务的能力。本文的主要研究工作如下:1、交互是多Agent系统中组织内各Agent间进行协作、协调的前提。一个合理的交互模型可以使得Agent间的协调更有意义也更高效,于是建立了多Agent交互的层次模型,层次模型的建立对于Agent的交互机制有着简单、全面的刻画。2、提出了一种基于群体智能理论的多Agent组织中的协调模型。与以往的全局协调模型相比,该模型不仅考虑了Agent本身具备的行为策略,而且考虑了组织内部环境对其的影响以及组织外部Agent的策略行为可能对其产生的干扰,完整的刻画了多Agent组织协调的全局策略。3、将多Agent技术运用于模拟作战系统中。由于作战过程中的个体是完全对等的会导致组织变得杂乱无序,为了处理这一问题引入了角色的概念。角色的引入使得问题更加贴近生活和实际,也符合人类的组织环境。4、提出了一套角色动态转换的规则,并给出了角色动态转换的流程。根据提出的规则设计了一个基于动态角色转换的多Agent模拟作战仿真系统,实验表明了智能协调策略的可行性以及角色的动态转换的合理性。