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

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:soul678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前多智能体相关研究主要集中则在理论、协议及各种群体智能算法等等。而用于建立多智能体实验及应用的支撑平台则较为缺乏。另外一方面,网格的研究主要集中在基础通信方法、工具、应用平台等等。网格的目标是把分散的各种动态软硬件资源集成于一体,为网格用户提供一致的接口,建立安全可靠的基础服务。本文目的是利用网格平台提供的完善的基础设施,建立一套多智能体开发基础组件,方便多智能体实验以及应用的建立,促进两方面研究的结合。为此,完成的主要工作包括: (1)提出并实现了以网格服务为基础的智能体结构。多智能体系统的实现首先在于单智能体的构建。单智能体的实现主要包括两方面,一个是实现载体的选择,另外一个是智能体语义结构的融合。本文分析了当前智能体常用实现方式以及语义结构类型,提出了一种以网格计算平台为载体、以决策块为单位构建网格服务智能体,支持简单反应式、BDI、图灵机等类型智能体,并且预留了扩充接口以便实现其他智能体模型。 (2)常用多智能体协作组件的实现。网格具有良好的跨平台互通性,而多智能体系统的精髓在于智能体之间的协作。本文实现了两个最为常用的多智能体协作组件:合同网组件、拍卖组件。 (3)多种功能型网格服务智能体的实现。为了充分挖掘网格的潜力,建立了以网格服务为基础的具有特殊功能的智能体,其中包括能够提供GridSolve高性能计算的智能体和关系数据智能体.在功能型智能体的基础上,多智能体实验及应用系统的建立将变得更加方便。 此外,本文还为中间件的使用提供了若干配套辅助工具,包括配置管理工具、日志分析工具。为了验证基于网格服务的多智能体应用中间件的可行性,本文最后实现了一个实验型的足球机器人仿真比赛系统,该系统是典型的多智能体应用,最后一章展示了如何使用本文提供的中间件建立该系统的比赛服务器以及球员智能体。
其他文献
互联网技术的飞速发展,个人的工作、学习、生活越来越离不开互联网,在网络巾如何找到自己所需要的信息已经成为人们首先要面对的问题。搜索引擎的出现,方便了人们进行信息资源的
KNN-join是一种新近才提出的操作,它在数据挖掘中有着广泛的应用。利用KNN-join的“一次一个集合”的性质,一些数据挖掘任务,例如分类、例外挖掘和聚类等,就会更加容易地进行。Mu
随着计算机和网络技术的发展,信息安全显示出前所未有的重要性,而身份识别作为保证信息安全的必要前提,也越来越受到重视。生物特征识别技术是一项新兴的安全技术,也是本世纪最有
目前,多媒体通信技术的高速发展在改变着人类生活方式的同时,也对视频处理与传输提出了更高的要求。尤其是以交互式实时视频通信为代表的视频业务,其高带宽、低延时、低误码等要
对等网(Peer-to-Peer,简称P2P)技术是21世纪的技术热点之一。与传统的C/S模型比较,它在网络资源利用率、消除服务器瓶颈等多方面有明显的优势。目前P2P在文件共享、协同工作、
随着计算机技术、网络通信技术、自动化技术的发展,人们对居家生活提出了越来越高的要求,特别是近年来嵌入式技术的飞速发展,使信息技术、网络技术延伸到各个领域,给人们的居家生
软件复用的研究和实践表明,针对特定领域的软件复用活动相对容易取得成功。领域工程是为特定领域的软件复用建立可复用软件资产的主要技术手段,其包含领域分析、领域设计和领域
Web服务的出现极大地改变了应用软件系统的合作和集成模式,同时也为全球化的电子商务带来无限的前景。它打破了时间和空间的界限,使得相隔万里的任意两个陌生实体能够直接交互
乳腺癌是女性最常见的一种癌症,其死亡率仅次于肺癌,调查表明乳腺癌的早期检测能有效地提高它的治愈率。过去几十年,人们一直致力于计算机辅助自动检测和诊断乳腺癌方法的研究,以
本文主要从以下三个方面开展工作: 首先,对数据挖掘中的技术之一——数据分类进行研究。详细分析了现阶段比较常用的分类算法以及各自的优劣之后,重点分析了KNN分类方法的思