论文部分内容阅读
“十二五”时期,我国经济社会发展呈现新的阶段性特征。综合国内外形势,物流业发展仍处于可以大有作为的重要战略机遇期,在我国己经成为重点发展的行业之一。自动化立体仓库作为现代化物流系统的核心和枢纽,正广泛运用于各行各业中。现代物流业的发展为自动化立体仓库迎来了机遇和挑战。随着社会对物流业需求的不断扩大,自动化立体库数量迅速上升,但是系统管理软件开发方面还尚未完善,导致AS/RS功能未得到充分发挥。在此前提下,本课题将多Agent和RFID技术的研究与AS/RS应用相结合,以进一步完善自动化立体仓库的智能化管理、提高系统整体效率为目标,开发AS/RS管理系统。针对自动化立体仓库集中式调度中存在的结构僵化、适应性和容错性差等问题,构建基于多Agent系统的分布式与集中式混合控制结构模型,管理层站在全局高度进行决策与控制,以实现全局最优;控制层与管理层、实体层可以进行信息交互,而且控制层之间也可以进行协商,具有自主权,可以自主决策达到局部最优,且易于扩充和修改;实体层包括巷道、AGV、旋转货架和分拣系统等设备,执行控制层指令并反馈数据,更适合大规模仓库调度。控制层子Agent利用匈牙利算法进行协商,本课题以AGV为例,将m台AGV完成n项任务看作多任务分配指派问题,建立数学模型,应用多Agent协商技术,通过匈牙利算法进行任务分配。利用RFID进行数据采集与传输,每件货物都附带有电子标签,通过RFID读写器进行数据采集,由RS-232串口完成数据传输,系统处理信息下发指令完成出/入库,利用编程语言实现RFID接口通信。以JADE(Java Agent Development Framework)为开发框架,SQLserver2008为数据库平台,在MyEclipse开发环境中,采用Java作为编程语言,开发出AS/RS调度管理系统。解决多Agent之间的通信问题,并利用RFID实现数据采集与传输。