论文部分内容阅读
90年代以来,对于多Agent系统(Multi-Agent System,MAS)的研究已经成为分布式人工智能研究的热点.多Agent技术已经成为继面向对象方法之后出现的又一种进行系统分析与设计的强有力思想方法与工具,对许多学科与技术的发展产生了深远的影响.与此同时,现代工业控制也正日益向着分布式方向发展,随着对控制系统总体性能要求的不断提高,人们需要研究突破单一模式而采用多子系统有机集成的控制体系.该文在基于JAFMAS(Java Based Agent Framework for Multi-Agent Systems)的MAS框架的基础上进行了分布式控制的研究,主要做了以下的工作.◆分析了Agent的发展背景,并归纳了以单Agent理论研究为基础的MAS的特点.阐述了Agent最本质的特征,即感知性、自主性和协作性.分析了Agent间通信与协作的方式.◆该文设计并实现了一个基于多Agent框架的分布式控制系统.该原型系统是构架于一个基于Java的多Agent框架系统(JAFMAS)之上,实现了在分布式环境中进行控制的功能.同时该文提出Agent的KCM(Knowledge,Capability,Commitmet,知识、能力和承诺)模型,并给出了相应的试验结果.◆在智能控制系统分级递阶结构的基础上,将分级递阶的人为划分与集散控制系统的自然划分结合起来,提出了基于MAS的智能递阶控制的概念,并以Agent作为各级智能控制器,构成多Agent系统(MAS).针对集散递阶智能控制的特点,提出这类MAS的主从式协调机制,分析了系统中Agent共有的基本特性,阐述了其复合式结构和系统的实现方案.最后做了仿真试验,仿真结果表明该方法是行之有效的.