[发明专利]一种大规模柔性作业车间调度优化方法有效
申请号: | 201711094745.9 | 申请日: | 2017-11-09 |
公开(公告)号: | CN107862411B | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 邹益胜;尹慢;王爽;石朝;王若鑫;张剑;付建林 | 申请(专利权)人: | 西南交通大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06N3/12 |
代理公司: | 成都信博专利代理有限责任公司 51200 | 代理人: | 舒启龙 |
地址: | 610031 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 大规模 柔性 作业 车间 调度 优化 方法 | ||
大规模柔性作业车间调度方法,将大规模的生产任务重组以降低规模,然后利用自适应改进遗传算法求解优化。具体步骤如下:(1)首先将加工工艺类似、工件尺寸在同一范围内、且毛坯材质相同的工件进行聚类组批,从而减小问题求解规模;(2)设置算法初始参数,采用三层基因编码技术、OBX交叉方式和一定的变异策略,结合仿真实验选择交叉长度,并利用自适应改进遗传算法优化求解。该方法可以减小问题求解规模,提高求解速度;并且减小工件完工时间以及拖延期。
技术领域
该发明涉及离散型组合问题的智能优化算法技术领域。特别是大规模柔性作业车间调度优化方法。
背景技术
不超过20×50(机床×工件)的车间调度问题为中小规模调度问题,大规模车间调度问题则有以下几种情况【LIANG Xu,WANG Jia,H UANG Ming.New coding method formassive production scheduling problem[J].Computer Integrated ManufacturingSystem s,2008,10(14):1974-1982】:①工件数J50,机器数M20时;②当J≤50,M20,J×M1000时;③当J50,M≤20,J×M1000时。近60多年来,作业车间的生产排程与调度问题属于NP难题,不少学者对求解此类提出很多求解效果较好的优化方法,但是求解规模通常都是中小规模。大多数优化算法因其求解效率和质量问题,不能直接用于求解大规模调度问题。目前解决大规模调度的方法有:智能优化算法、拉格朗日松弛分解法、基于问题分解法。各种分解法和智能优化算法首先被应用于规模不断增大的车间调度问题。随着工件数、机器数的增加,JSP问题的求解空间变得复杂,传统的求解算法在解的质量和求解时间上不能满足要求。
发明内容
本发明的目的是针对现有技术存在的问题而提供一种求解速度快、减小工件完工时间及降低工件拖延期的基于工件组批的大规模柔性作业车间调度方法。
本发明的目的是这样实现的:本发明将柔性作业车间生产任务采用聚类的工件组批方法,将大规模的生产任务重组以降低规模,然后利用自适应改进遗传算法求解优化的一种排程调度方法。该方法的具体步骤如下,第一,首先将加工工艺类似、工件尺寸在同一范围内、且毛坯材质相同的工件进行聚类组批,以减小问题求解规模,随机组成不同的批次,每个工件都有各自的交付期,组批之后按照本批当中最早交付期进行调度。
第二、构建大规模柔性作业车间调度问题的数学模型
所讨论的大规模柔性作业车间调度问题详细描述为,在m台设备(M={Mk|M1,M2...Mm,k=1,2,...m})上加工n件工件(J={Jl|J1,J2,...Jn,l=1,2,...n}),每个工件包含N个事先确定加工顺序的工序,每个工序可以在多台设备上加工。组批之后形成r类工件R={Ri|R1,R2,...Rr,i=1,2,...r},第i类工件的第j道工序在设备k上加工时间为Tijk,Tpi表示第i类工件的第p批次最后一道工序的完工时间,Ds表示工件s的交付期,Dpi表示第i类工件的第p批次的交付期。调度目标是使最大完工时间最小及总拖延期最小。
目标函数:minf=α1f'1+α2f'2 (1)
其中:f1=min(maxTpi)p=1,2...Bi;i=1,2......r (2)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711094745.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机器模拟的电影排片系统及方法
- 下一篇:一种数据处理方法及装置
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理