基于网格服务的多智能体应用中间件

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:soul678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前多智能体相关研究主要集中则在理论、协议及各种群体智能算法等等。而用于建立多智能体实验及应用的支撑平台则较为缺乏。另外一方面,网格的研究主要集中在基础通信方法、工具、应用平台等等。网格的目标是把分散的各种动态软硬件资源集成于一体,为网格用户提供一致的接口,建立安全可靠的基础服务。本文目的是利用网格平台提供的完善的基础设施,建立一套多智能体开发基础组件,方便多智能体实验以及应用的建立,促进两方面研究的结合。为此,完成的主要工作包括: (1)提出并实现了以网格服务为基础的智能体结构。多智能体系统的实现首先在于单智能体的构建。单智能体的实现主要包括两方面,一个是实现载体的选择,另外一个是智能体语义结构的融合。本文分析了当前智能体常用实现方式以及语义结构类型,提出了一种以网格计算平台为载体、以决策块为单位构建网格服务智能体,支持简单反应式、BDI、图灵机等类型智能体,并且预留了扩充接口以便实现其他智能体模型。 (2)常用多智能体协作组件的实现。网格具有良好的跨平台互通性,而多智能体系统的精髓在于智能体之间的协作。本文实现了两个最为常用的多智能体协作组件:合同网组件、拍卖组件。 (3)多种功能型网格服务智能体的实现。为了充分挖掘网格的潜力,建立了以网格服务为基础的具有特殊功能的智能体,其中包括能够提供GridSolve高性能计算的智能体和关系数据智能体.在功能型智能体的基础上,多智能体实验及应用系统的建立将变得更加方便。 此外,本文还为中间件的使用提供了若干配套辅助工具,包括配置管理工具、日志分析工具。为了验证基于网格服务的多智能体应用中间件的可行性,本文最后实现了一个实验型的足球机器人仿真比赛系统,该系统是典型的多智能体应用,最后一章展示了如何使用本文提供的中间件建立该系统的比赛服务器以及球员智能体。
其他文献
随着计算机和网络技术的发展,信息安全显示出前所未有的重要性,而身份识别作为保证信息安全的必要前提,也越来越受到重视。生物特征识别技术是一项新兴的安全技术,也是本世纪最有
目前,多媒体通信技术的高速发展在改变着人类生活方式的同时,也对视频处理与传输提出了更高的要求。尤其是以交互式实时视频通信为代表的视频业务,其高带宽、低延时、低误码等要
随着计算机技术、网络通信技术、自动化技术的发展,人们对居家生活提出了越来越高的要求,特别是近年来嵌入式技术的飞速发展,使信息技术、网络技术延伸到各个领域,给人们的居家生
Web服务的出现极大地改变了应用软件系统的合作和集成模式,同时也为全球化的电子商务带来无限的前景。它打破了时间和空间的界限,使得相隔万里的任意两个陌生实体能够直接交互