基于车间调度系统agent通信模型研究

基于车间调度系统agent通信模型研究

ID:5389502

大小:289.14 KB

页数:4页

时间:2017-12-08

基于车间调度系统agent通信模型研究_第1页
基于车间调度系统agent通信模型研究_第2页
基于车间调度系统agent通信模型研究_第3页
基于车间调度系统agent通信模型研究_第4页
资源描述:

《基于车间调度系统agent通信模型研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2010年12月机床与液压Dec.2010第38卷第24期MACHINETOOL&HYDRAULICSVo1.38No.24DOI:10.3969/j.issn.1001—3881.2010.24.014基于车问调度系统的Agent通信模型研究李彬彬(安徽建筑工业学院机械与电气工程学院,安徽合肥230022)摘要:在研究多Agent技术及其在车问调度系统应用的基础上,设计了用XML语言表达车间作业调度系统中的作业信息、设备信息和合同信息等,并把它嵌入到KQML消息的内容层里,实现Agent之间的信息传送。KQML和X

2、ML的结合为实现异构Agent之间的通信提供了~种很好的解决方案。关键词:Agent;车间调度系统;扩展标记语言;知识查询和操作语言中图分类号:TP273+.5文献标识码:A文章编号:1001~3881(2010)24—038—4ResearchofAgentCommunicationModelBasedonJob—shopSchedulingSystemUBinbin(DepartmentofMechanicalandElectricalEngineering,AnhuiInstituteofArchitectur

3、e&Industry.HereiAnhui230022.China)Abstract:Basedonanalysisofmulti-Agenttechniqueanditsapplicationinjob—shopschedulingsystem,XMLwasusedtodesignjob—shopschedulingsystemtoexpressjobinformation,equipmentinformation,contractinformation,etc.Theinformationwaswrappedin

4、sidethecontentofKQMLmessageandrealizedtransmittinginformationbetweenAgents;ThecombinationofKQMLandXMLprovid·edanexcellentsolutionforrealizationofcommunicationamongheterogeneousnessAgent.Keywords:Agent;Job—shopschedulingsystem;XML(ExtensibleMarkupLanguage);KQML(

5、KnowledgeQueryandMa—nipulateLanguage)目前,多Agent系统(Multi-AgentSystems,MAS)InterchangeFormat)作为一个通用内容交换语言的出广泛应用在如并行设计与制造、电子商务、语音识现并不能支持多种类型的特定用途的通信的应用。别、机器人控制、生产计划与调度等不同领域中。多XML的出现,为基于特定领域的内容表达提供了一Agent系统内部(intra—Agent)或不同Agent系统之问种极好的手段。(inter.Agent)的各个异构Agent必须通

6、过通信,实现XML(ExtensibleMarkupLanguage,扩展标记语知识与信息共享,才能进行交互和协商,进而分工合言)[63是~种基于SGML标准的简单灵活的语言。作解决复杂的异构性问题。因此,Agent之间的互操XML允许用户定义符合自己习惯的标记和文档结构。作性是多Agent系统的核心,并且Agent通信语言因此,将XML集成到KQML中会增强Agent之间通(AgentCommunicationLanguage,ACL)是实现Agent信的语义信息,使基于KQML的Agent之间的通信更之间互操作的

7、基础和关键。。加灵活。作者在多Agent系统车间作业调度模型的基:KQML(KnowledgeQueryandManipulate.Lan—础上,根据车间作业调度的具体情况,创建了用guage,知识查询和操作语言)是多Agent系统最常:XML语言表达的信息标记,用XML语言表达作业信用的通信语言j,提供了一种在Agent之间交换知识息、设备信息和合同信息等,把这些信息封装在和信息的机制。在KQML中,消息的内容涉及的领KQML消息的内容层里,就可以在Agent之间传送。域知识并没有受到限制,也没有强制任何表示消息内

8、1基于多Agent系统的车间作业调度模型容的形式化方法,而在实际系统中由系统本身确定,为了采用多Agent系统进行作业调度,必须建立要求系统本身必须能够正确地解释已知的消息内容。用于车间作业调度的多Agent系统。如图1所示。在一些比较简单的Agent系统中,内容的表达常常是系统中主要包括的Agent实体有:通信Agent,以字符串的形式出现的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。