论文部分内容阅读
基于多Agent的制造系统建模技术,将制造系统中分布的人员、设备和工件等抽象为具有感知性、交互性和自治性的Agent,通过Agent之间的合作与协同,达到对制造系统统筹管理和控制的目的。但业界一直缺乏用简单的方式实现Agent,使多Agent从制造系统建模走向实用的方法。无线射频识别技术(以下简称RFID)在制造业中的应用已经成为一个热点。RFID的远距离读取特性可以使Agent具有感知性和交互性,RFID的数据存储能力可以使Agent具有自治处理能力,将RFID与Agent结合,为基于Agent制造系统的具体实现提供了一个可行方案。本文结合多Agent思想,研究了在制造系统中RFID的应用,主要包括RFID标签内容设计,流水线任务分配算法设计和危险预知算法设计;同时研究RFID读写器等在制造行业的布置和相互约束情况,最终建立RFID中间件面向制造行业的工具箱。本文分析了RFID在多Agent制造系统中信息交流,资源分配和操作控制的主要作用。为满足这些作用的要求,本文将任务执行顺序和流程,执行时间和执行状态等信息编入RFID标签中。利用RFID所携带的这些数据,确定生产任务的功能要求和时序要求,再根据操作者的操作能力和负荷情况对任务进行秩序的最优化分配;并对根据RFID中存储的流水线状态和历史危险进行对比,对相关冲突和危险进行预测;然后,根据制造行业RFID应用的要求,设计了RFID读写器与制造单元的一一对应的读写器布置组件,读写器关系约束组件,以及RFID数据的编码解码组件,最终完成面向制造领域的RFID中间件工具箱的设计。本文首先分析了多Agent制造系统在实现上遇到的问题,提出利用RFID激活Agent制造系统的思路。然后,在三层递阶式的多Agent系统中,分析RFID的主要作用和携带的制造顺序和执行信息,对这些信息进行了编码;设计了资源负担最小的任务分配算法和历史危险相似度对比的危险预知算法。同时,在RFID中间件中的leaf Server模块中加入了制造单元和RFID结合的专门模块,又设计了RFID数据编码解码模块,完善了RFID中间件的功能。最后,对基于RFID多Agent制造体系的基本功能进行了实现。