[发明专利]基于仿真的双目标并行机开放车间自适应动态调度方法有效
申请号: | 202110952373.9 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113406941B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 陈亚绒;管舒晨;黄成军;黄沈权;李小刚;林苏奔;冯光;孙浩然;卢成绩 | 申请(专利权)人: | 领伟创新智能系统(浙江)有限公司;温州大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 杭州万合知识产权代理事务所(特殊普通合伙) 33294 | 代理人: | 余冬 |
地址: | 325034 浙江省温州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 仿真 双目 并行 开放 车间 自适应 动态 调度 方法 | ||
1.一种基于仿真的双目标并行机开放车间自适应动态调度方法,其特征在于,按下述步骤进行:
S1:通过FlexSim构建双目标并行机开放车间模型;
S2:通过MATLAB运行NSGA-II算法得到多个调度方案;
S3:通过层次分析法AHP确定最优调度方案;
S4:FlexSim仿真执行调度方案;
S5:到达动态调度时刻进行自适应周期动态调度,出现紧急工件进行右移重调度;
S6:判断工件是否全部加工完成,加工完成结束调度,加工未完成转S4;
所述S5包括如下步骤:
步骤4.1:自适应周期动态调度:根据车间负荷计算动态调度周期ΔT得到动态调度时刻;
车间负荷计算动态调度周期ΔT的方法:根据公式
得到动态调度时刻,其中m表示阶段或工序数量,mj表示第j阶段机器数,p′ij表示工件Ji在sj阶段工序上的加工时间;对于等待加工的工件,p′ij=pij;对于正在机器上加工的工件,pij指该工序剩余的加工时间,若ΔT值非整数,进行取小取整操作;
步骤4.2:右移重调度:紧急工件出现时进行右移重调度操作,包括如下步骤:
步骤4.2.1.紧急工件到达时,有空闲可用机器,则紧急工件可以在第一台可用机器上加工的工序进行安排,并将该工序从候选工序集中删除;
步骤4.2.2.假设原调度方案中工序d中机器e上未完工的工件数为nde,紧急工件各工序的完成时间为tg(g=1,...,m),分别计算每台机器上各个工件的工序完工时间tdef(f=1,2,...,nde),若存在tdef=tg,表示紧急工件某道工序加工完成后,未加工工序d的机器e处于空闲,转步骤4.2.3,若不存在tdef-tg,表示紧急工件某道工序加工完成后,未加工工序中不存在机器空闲,转步骤4.2.4;
步骤4.2.3.将紧急工件安排在工序d的机器e上,将该工序从候选工序集中删除;
步骤4.2.4.令t′=|tdef-tg|,找到每道未完工工序中使t′最小的位置,分别计算每道未完工工序中将紧急工件放置在该位置以及前后两个位置上的目标值,选择TWT最小的方案,进行紧急工件加工,将该工序从候选工序集中删除;
4.2.5.更新t,循环执行步骤4.2.1与步骤4.2.2,直至紧急工件所有工序加工完成;如果存在多个紧急工件,则交期小的紧急工件优先进行安排。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于领伟创新智能系统(浙江)有限公司;温州大学,未经领伟创新智能系统(浙江)有限公司;温州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110952373.9/1.html,转载请声明来源钻瓜专利网。