[发明专利]结合运输设备约束的柔性作业车间智能调度决策方法有效
申请号: | 202110280193.0 | 申请日: | 2021-03-16 |
公开(公告)号: | CN112949077B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 胡耀光;任维波 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06Q10/04;G06Q10/06;G06Q50/04;G06N3/12;G06F111/04;G06F119/12 |
代理公司: | 北京正阳理工知识产权代理事务所(普通合伙) 11639 | 代理人: | 王民盛 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结合 运输设备 约束 柔性 作业 车间 智能 调度 决策 方法 | ||
1.结合运输设备约束的柔性作业车间智能调度决策方法,其特征在于:获取柔性作业车间加工工序、运输工序和生产资源,构建加工工序集合、运输工序集合、加工设备集合和运输设备集合,并确定各个加工设备之间、加工设备与初始工位、加工设备与卸载工位的距离,构建距离矩阵;之后,确定每个加工/运输工序的可选设备资源,构建各个加工工序的可选加工设备资源集合和工序时间集合以及各个运输工序的可选运输设备资源集合;然后以完工时间最小为优化目标,构建考虑运输设备约束的柔性作业车间智能调度模型,并通过遗传算法进行求解,得到所有工件的柔性作业调度路线以及在不同加工设备和运输设备的开始和结束时间;所述的结合运输设备约束的柔性作业车间智能调度决策方法更加适应现有的生产现状,可以减少产品生产时间,降低产品生产过程中的生产成本,提高产品生产过程的自动化率,提高生产效率;
所述结合运输设备约束的柔性作业车间智能调度决策方法包括如下步骤:
步骤一、获取柔性作业车间加工/搬运工序和生产资源,构建加工工序集合、运输工序集合、加工设备资源集合和运输设备资源集合,并确定各个加工设备之间、加工设备与初始工位、加工设备与卸载工位的距离,构建距离矩阵;
步骤1.1:柔性作业车间需要完成n个工件的加工与运输操作,构建车间工件集合J={J1,J2,…,Jj,…,Jn},其中,Jj表示产品第j个工件;
步骤1.2:对于工件Jj,共包括p个加工工序,构建工件Jj的加工工序集合MOj={MOj1,MOj2,…,MOjk,…,MOjp},MOjk表示该工件Jj的第k个加工工序;
步骤1.3:柔性作业车间共有s个加工设备,构建加工设备资源集合其中,Mm表示第m个加工设备,表示第m*个加工设备;
步骤1.4:分别判断加工设备与加工设备、初始工位、卸载工位之间的距离,构建距离矩阵D
其中,D00表示初始工位与初始工位之间的距离设置为0,D01表示初始工位与加工设备M1之间的距离,D0m表示初始工位与加工设备Mm之间的距离,D0s表示初始工位与加工设备Ms之间的距离,D0(s+1)表示初始工位与卸载工位之间的距离,表示加工设备Mm和加工设备之间的距离,D(s+1)0表示卸载工位与初始工位之间的距离,D(s+1)1表示卸载工位与加工设备M1之间的距离,D(s+1)m表示卸载工位与加工设备Mm之间的距离,D(s+1)s表示卸载工位与加工设备Ms之间的距离,D(s+1)(s+1)表示卸载工位与卸载工位之间的距离;
步骤1.5:对于工件Jj,共包括p+1个运输工序,构建工件Jj的运输工序集合ROj={ROj1,ROj2,…,ROjl,…,ROjp+1},其中ROj1表示从初始工位到该工件Jj第一个加工设备的运输工序,Oj2表示该工件Jj在第一个加工设备到该工件Jj第二个加工设备的运输工序,以此类推,ROjl表示该工件Jj的在第(l-1)个加工设备到该工件Jj第l个加工设备的运输工序,ROj(p+1)表示该工件Jj在最后一个加工设备到该工件卸载工位的运输工序;
步骤1.6:柔性作业车间共有w个运输设备,构建运输设备资源集合R={R1,R2,R3,…,Rr,…,Rw},其中Rr表示第r个运输设备;
步骤二:根据步骤一构建的加工工序集合、运输工序集合、加工设备资源集合和运输设备资源集合,确定每个加工/运输工序的可选设备资源,确定各个加工工序的可选加工设备资源集合和加工工序时间集合以及运输工序的可选运输设备资源集合;
步骤2.1:根据步骤一构建的加工工序集合和加工设备资源集合,确定加工工序MOjk的可选加工设备资源集合Mjk={…,Mm,…};
步骤2.2:根据2.1构建的加工工序MOjk的可选加工设备资源集合Mjk,确定加工工序在各个可选加工设备上的加工工序时间集合为Tjk={…,Tjkm,…},其中,Tjkm表示加工工序MOjk在加工设备Mm上的加工时间;
步骤2.3:根据步骤一构建的运输工序集合和运输设备资源集合,确定运输工序的可选运输设备资源集合Rjl={…,Rr,…};
步骤三:根据步骤一构建的加工工序集合和运输工序集合与步骤二建立的各个加工工序的可选加工设备资源集合和加工工序时间集合以及可选运输设备资源集合,优化目标为完工时间最小,构建考虑运输设备约束的柔性作业车间智能调度模型,并通过遗传算法进行求解,得到所有工件的柔性作业调度路线,以及在不同加工设备和运输设备的开始和结束时间;
步骤3.1:根据加工工序集合MOj、运输工序集合ROj与各个加工工序的可选加工设备资源集合Mjk和加工工序时间集合Tjk以及可选运输设备资源集合Rjl,优化目标为完工时间最小min(Cmax),构建考虑运输设备约束的柔性作业车间智能调度模型如下:
目标函数:
minf=minCmax
约束条件:
TCj=max TCjlr
MSj1m≥D0m/v
TTj(p+1)r=Dm(s+1)/v
其中,j表示工件的编号,k表示工件的加工工序的编号,l表示工件的运输工序的编号,m和m*表示加工设备的编号,r和r*表示运输设备的编号,MOjk表示工件Jj的第k个加工工序,MOjkm表示工件Jj的第k个加工工序在加工设备Mm上加工,ROjl表示工件Jj的第l个运输工序,ROjlr表示工件Jj的第l个运输工序在运输设备Rr上运输,表示加工设备Mm与加工设备之间的距离,D0m表示加工设备Mm和初始工位的距离,Dm(s+1)表示加工设备Mm和卸载工位的距离,v表示运输设备的速度,L和W表示正数,Cj表示工件Jj的完工时间,Cmax表示所有工件的完工时间,MSj1m表示工件Jj的第1个加工工序的开始时间,TTjlr表示运输设备Rr上工件Jj的第l个运输工序的运输时间,TTj(p+1)r表示运输设备Rr上工件Jj的第(p+1)个运输工序的运输时间,MCjkm表示加工设备Mm上工件Jj的第k个加工工序的完工时间,TCjlr表示运输设备Rr上工件Jj的第l个运输工序的完工时间,xjkm表示加工工序MOjk在设备Mm上加工则为1,否则为0,xj(k+1)m表示加工工序MOj(k+1)在设备上加工则为1,否则为0,MSjkm表示加工设备Mm上工件Jj的第k个加工工序的开始时间,表示加工设备上工件Jj的第(k+1)个加工工序的开始时间,MTjkm表示工件Jj的第k个加工工序的加工时间,表示运输设备上工件Jj的第(l+1)个运输工序的开始时间;
步骤3.2:根据步骤3.1构建的集成决策模型,通过遗传算法进行求解,得到所有工件的柔性作业调度路线,包括在不同加工设备和运输设备的开始和结束时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110280193.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤式土压力传感器
- 下一篇:一种面向水文传感器流数据的异常检测方法