[发明专利]面向多重入制造系统在线调度的单台设备匹配重调度方法无效
申请号: | 201010170689.4 | 申请日: | 2010-05-11 |
公开(公告)号: | CN101833319A | 公开(公告)日: | 2010-09-15 |
发明(设计)人: | 乔非;施斌;叶恺 | 申请(专利权)人: | 同济大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 上海东亚专利商标代理有限公司 31208 | 代理人: | 罗习群 |
地址: | 200092*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种面向多重入制造系统在线调度的单台设备匹配重调度方法,即局部重调度算法中的单台设备匹配重调度(SMUR)算法;这种算法以充分利用设备空闲时间为思想,以提升重调度决策的有效性与生产线的稳定性。该方法主要过程是,(1)寻找匹配点,确定是否可以采用SMUR方法的判定过程,若找不到这样的匹配点,则采用常规的右移重调度方法调整;(2)确定重调度任务集,从扰动开始时间到匹配点之间的受影响任务将是SMUR调整的对象;(3)更新任务加工时间,在等待约束的范围内迭代更新任务的开始时间和结束时间;优点在于,这种算法优化了右移重调度算法,充分利用设备任务空闲,消除扰动对调度方案的影响,大大提高生产线在重调度后的稳定性。 | ||
搜索关键词: | 面向 多重 制造 系统 在线 调度 设备 配重 方法 | ||
【主权项】:
1.一种面向多重入制造系统在线调度的单台设备匹配重调度方法,包括下列步骤:(1)寻找匹配点,确定是否可以采用SMUR方法的判定过程,若找不到这样的匹配点,则采用常规的右移重调度方法调整;(2)确定重调度任务集,从扰动开始时间到匹配点之间的受影响任务将是SMUR调整的对象;(3)更新任务加工时间,在等待约束的范围内迭代更新任务的开始时间和结束时间;其中,寻找匹配点和确定任务集的步骤是:步骤1,确定故障设备kd的匹配点
和需要重调度的任务集
对故障设备的任务集进行刷选与排序,选择满足下列公式的任务,并按任务的开始时间升序排列;O [ 1 ] = min ∀ i ( X i , k d | X i , k d ≥ t d ) ]]> 其中:O[1]:发生扰动后,原序列中第1个任务;
原调度中任务i在设备K上的开始时间;找出故障结束后最早满足下列公式的任务序号np,t u + Σ i = 1 np P [ i ] , k d - X [ np + 1 ] , k d ≤ 0 ]]> 其中:np:任务第n个操作;tu:扰动的结束时间;
第i个操作在第k台设备上的加工时间;从而得到,故障设备的匹配点为
故障设备的重调度任务集为
其中;
故障设备的匹配点;
故障设备上第np+1个操作的开始时间;
故障设备的重调度任务集合;O[i]:第i个任务;步骤2,确定其他设备的匹配点
和重调度任务集ζk第k台设备的匹配点可以由
来确定;对于任意满足式子
的任务,其中k=1,2,...,m且k=kd,将其加入任务集ζk;其中:
第K台设备的匹配点;ζk:第K台设备的重调度任务集合;Xi,k:原调度中操作i在设备k上的开始时间点;pi,k:操作i在设备k上的加工时长;td:扰动的开始时间;kd:故障的设备;步骤3,确定SMUR匹配点Tp和重调度任务集ζ;SMUR方法的匹配点
重调度的任务集为ζ=ζ1∪ζ2∪...∪ζm,其中k=1,2,...,m;其中:Tp:全局重调度匹配点;
设备的重调度匹配点;ζi:第i台设备的重调度任务集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010170689.4/,转载请声明来源钻瓜专利网。