论文部分内容阅读
21世纪是信息时代,激烈的市场竞争向制造业提出新的挑战,旧的生产模式已经不适应现代化生产的要求,大规模信息制造系统的研究也已经成为当前的热点问题。但是信息制造系统内容复杂、范围广泛,很多领域的研究还很薄弱,车间调度系统的研究就是其中之一。车间是制造系统的基本单元,车间的控制结构影响着整个系统的性能,然而车间调度问题中大多具有NP困难特性,有效的调度方法与优化己经成为先进制造技术的关键和基础。当前制造业的发展以网络化、智能化和敏捷化为主要方向。Agent技术的诞生为车间调度的研究提供了一个崭新的途径。Agent己成为分布式计算环境下的热门术语,Agent技术己成为当今人工智能研究的热点之一。 本文结合国内外研究现状,对传统的车间调度系统进行了深入分析,在传统调度系统的基础上,建立了一套基于多个智能体系统(Multi-Agent System)的车间调度系统模型,系统的智能化通过招标——投标过程来体现,系统的动态性、多目标优化性、全局最优化性,通过一套奖罚制度和综合评价标准来具体实现,本文对其数学模型做出了详细介绍。奖罚制度和综合评价标准,能够很好的满足现代制造系统的要求,很好的解决复杂车间的调度问题,对于实现车间调度智能化起到了重要作用。 文章首先介绍了Multi-Agent System结构模型和多Agent之间的协作机制以及适合于分布式控制的合同网模型。车间调度系统模型以任务Agent、设备Agent和协调管理Agent为基本单元。在车间调度中,招标——投标的具体实现方式如下:任务管理Agent首先对任务进行分解,根据任务的具体情况对资源Agent发放招标书;资源Agent接收到任务招标书时资源Agent根据自身情况进行招标评估,将投标书发送给协调管理Agent;协调管理Agent根据资源Agent的投标值裁定中标资源。任务Agent、资源Agent还都会对加工进行实时监控,出现意外情况立刻做出反映;协调管理Agent还负责存储调度记录,实现调度的智能化。 最后文章以张家口煤矿机械有限公司煤为研究对象,根据以上理论开发了智能调度系统软件,本系统采用Access数据库,Visual Basic语言,在windows2000的平台下开发。