[发明专利]基于可变重调度区间的柔性作业车间动态调度方法有效
申请号: | 201710337541.7 | 申请日: | 2017-05-15 |
公开(公告)号: | CN107065803B | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 王雷;蔡劲草;邹新 | 申请(专利权)人: | 安徽工程大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 杨红梅 |
地址: | 241000 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于可变重调度区间的柔性作业车间动态调度方法,属于车间调度技术领域,包括步骤:步骤一、利用的改进遗传算法初始化数据,获得静态柔性作业车间调度方案并执行;步骤二、当动态事件发生时,判断动态事件的类型;步骤三、执行可变重调度区间的动态调度方法重新生成新的调度方案,执行动态调度方案;在动态事件发生以后,只对范围区间内的工件进行重调度,区间的大小根据动态事件直接影响到的工件来确定。本发明通过建立以完工时间最小化为优化目标的柔性作业车间调度模型,提出一种初始化种群和选择方法和基于可变重调度区间的动态调度策略,解决动态柔性作业车间调度问题,提高了重调度解的质量。 | ||
搜索关键词: | 重调度 动态调度 动态事件 柔性作业 可变 车间调度 动态调度策略 改进遗传算法 初始化数据 调度问题 动态柔性 范围区间 优化目标 重新生成 作业车间 车间 初始化 种群 调度 | ||
【主权项】:
1.一种基于可变重调度区间的柔性作业车间动态调度方法,其特征在于,柔性作业车间动态调度方法包括步骤:步骤一、利用改进遗传算法初始化数据,获得静态柔性作业车间调度方案,执行静态柔性作业车间调度方案;步骤二、当动态事件发生时,车间状态为动态柔性作业车间,判断动态事件的类型;步骤三、执行可变重调度区间的动态调度方法重新生成新的调度方案,执行动态调度方案;在动态事件发生以后,只对范围区间内的工件进行重调度,区间的大小根据动态事件直接影响到的工件来确定;动态柔性作业车间中的调度方案化为如下模型:任取i∈[1,n],j∈[1,pqi],有
任取i∈[1,n],j∈[1,pqi],有psi,j≥pei,j‑1 (2)任取i∈[1,n],i'∈[1,n],j∈[1,pqi],j'∈[1,pqi],Oi,j,k,Oi',j',k∈Ω,有
pei,j=psi,j+pti,j,k (4)其中:n为工件数目,pqi表示工件i的工序数,wsi,j表示工件i的加工开始时间,psi,j表示工件i的工序j的加工开始时间,pei,j表示工件i的工序j的加工结束时间,Oi,j,k表示工件i的第j道工序在机器k上进行加工,pei,j,k表示工件i的工序j在机器k上的加工结束时间,Oi',j',k表示工件i'的第j'道工序在机器k上进行加工,Ω指所有工件的所有工序的集合,pei',j',k表示工件i'的第j'道工序在机器k上的加工结束时间,psi',j',k表示工件i'的第j'道工序在机器k上的加工开始时间,pti,j,k表示工件i的第j道工序在机器k上的加工时间,psi,j,k表示工件i的工序j在机器k上的加工开始时间;可变重调度区间的确认步骤如下:步骤A:确定动态事件影响到的工件;步骤B:将影响到的工件从调度区删除;步骤C:将剩余未受影响的工件合并;步骤D:将动态事件影响到的工件和未影响到的工件在一起进行重调度;步骤E:确定重调度后受动态事件直接影响到的工件的开始时间t1与完成时间t2;步骤F:可变重调度区间即为[t1,t2]。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽工程大学,未经安徽工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710337541.7/,转载请声明来源钻瓜专利网。