论文部分内容阅读
动态调度是FMS集成生产控制中的首要问题,也是FMS控制系统的核心部分,它对FMS的运行效率和应用效益影响很大。 FMS的动态调度主要包括工件流和刀具流两个方面的内容。近二十年来工件流调度的研究已经有了长足的发展,特别是近年来启发式调度方法的提出,充分利用了系统的柔性,较大地提高了FMS的生产率。但是传统的启发式调度研究大多着眼于正常的调度过程,对系统运行过程中的异常情况如阻塞和故障的调度则研究较少,事实上这些异常情况的存在往往会严重影响到系统的正常运行甚至使系统陷于瘫痪,因此必须进行阻塞调度和故障调度的研究。除此之外,更为重要的是传统的工件流启发式调度没有考虑系统刀具流的影响,而是假设任意时刻的刀具总是就绪的,这种假设在早期简单的FMS中是可接受的,而在现代FMS中,由于产品多样性要求的提高以及FMS中机床刀库容量的有限性,刀具流的作用和地位已经日益重要,这种任意时刻刀具的就绪假设是不能成立的。因此,在考虑了刀具流之后,如何实现工件流的启发式调度就是当前必须解决的重要课题。刀具流调度是指刀具流的自动化控制,它是FMS运行控制的重要组成部分,由于长期以来对刀具流研究的忽视,以及各工业化国家对该类技术的保守政策,目前刀具流的调度理论还十分匮乏,实际运行中的刀具流自动化水平也较低,已经严重影响了FMS生产能力的进一步发挥。一些学者已经进行了这方面的研究工作,他们大多集中于刀具管理系统的结构和功能体系的研究,在刀具流动态调度方面主要是针对单工序情况下的死锁问题作了初步的分析。一方面,这些分析是在刀具流内部进行的,没有考虑工件流对刀具流的影响,因而具有片面性;另一方面,多工序连续加工是FMS生产中最为常见的加工情况,如何实现这种情况下的刀具流动态调度,特别是如何实现刀具流死锁检测和回避功能,以往的研究工作都没有加以回答。进行刀具流的研究,实现基于死锁避免的刀具流动态调度,并在此基础上建立工件流和刀具流的整体调度系统