[发明专利]一种基于历史信息指导的多目标工件批调度方法及装置有效
申请号: | 201911376115.X | 申请日: | 2019-12-27 |
公开(公告)号: | CN111210125B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 贾兆红;高乐羊;唐俊 | 申请(专利权)人: | 安徽大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 合肥市浩智运专利代理事务所(普通合伙) 34124 | 代理人: | 丁瑞瑞 |
地址: | 230000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 历史 信息 指导 多目标 工件 调度 方法 装置 | ||
本发明提供一种基于历史信息指导的多目标工件批调度方法,包括:1)、获取若干个当前个体;2)、对各个当前种群中的各个个体对应的调度方案进行优化,得到优化后的当前种群;3)、将当前种群分为若干个子种群,运用基于分解的思想获取精英个体;根据所述子种群中各个精英个体的调度方案更新获取第二预设数量个补充个体;4)、将所述精英个体与所述补充个体的组合作为当前种群,获取所述当前种群中的帕累托非支配个体,并将所述当前种群中的帕累托非支配个体加入到非支配解集中,更新所述非支配解集;返回执行步骤2),进行迭代并将最后一次迭代后得到的调度方案作为目标调度方案。本发明可以使订单的实际完成时间接近于合同的订单交付时间。
技术领域
本发明涉及工件批调度领域,具体涉及一种基于历史信息指导的多目标工件批调度方法及装置。
背景技术
批处理机调度作为经典调度的一个分支广泛存在于众多工业制造系统如,铸造业、家具制造业、金属加工业、航空制造业,制药工业,以及物流运输业之中。平行机调度是批处理机调度中的典型模型。在平行机调度过程中,总完工时间(makespan)以及能耗(TEC)作为批处理机调度性能的重要衡量指标被广泛应用,因此极小化总完工时间和能耗被选定为所研究调度问题的其中两个优化目标。与此同时,总完工时间这个性能指标的缺点也非常明显,它并不能在准时调度的角度反映调度策略的优劣。随着企业与生产商对于时间准时性和准时调度的需求日益增加,基于交付时间的性能衡量指标也变得越来越重要,例如,客户满意度、商品库存等。如果,订单在交付时间之前完成,则可以避免订单延迟所带来的惩罚,如客户满意度的下降;但是与此同时商品的库存成本也会随之增加。由此可见,使订单在合同上的交付日期准时加工完成并交付是最理想的。因此,如何使订单的实际完成时间更加接近于合同上的订单交付时间是亟待解决的技术问题。
发明内容
本发明所要解决的技术问题在于如何提供一种基于历史信息指导的多目标工件批调度方法及装置以使订单的实际完成时间更加接近于合同上的订单交付时间。
本发明通过以下技术手段实现解决上述技术问题的:
本发明实施例提供了一种基于历史信息指导的多目标工件批调度方法,所述方法包括:1)、在满足批调度的约束条件下将各个待调度工件随机调度至各个机器的各个批中,得到若干个当前个体,其中,所述约束条件包括:机器的容量、工件尺寸、同一工件仅能调度一次、最小化能源消耗以及最小加工时间中的一种或组合;
2)、以最小化早到延迟惩罚为目标对各个当前种群中的各个个体对应的调度方案进行优化,得到优化后的当前种群;
3)、将当前种群分为若干个子种群,针对每一个子种群,运用基于分解的思想淘汰掉其中第一预设数量个个体,将剩余的个体作为精英个体;根据所述子种群中各个精英个体的调度方案更新各个子种群的历史信息矩阵;根据更新后的历史信息矩阵以及随机变量获取新个体的生成参数,并根据所述新个体的生成参数生成第二预设数量个补充个体;
4)、将所述精英个体与所述补充个体的组合作为当前种群,获取所述当前种群中的帕累托非支配个体,并将所述当前种群中的帕累托非支配个体加入到非支配解集中,更新所述非支配解集;返回执行步骤2),直至达到最大迭代次数,并将最后一次迭代后得到的更新后的非支配集中的调度方案作为目标调度方案;
其中,所述步骤2),包括:
21)、针对所述当前种群中的每一个个体,将所述个体作为当前个体,将当前个体对应的调度方案中的第一个批作为当前批,针对所述当前批中的每一个当前工件,获取所述当前调度方案对应的最小化早到延迟惩罚;
22)、在满足所述约束条件的情况下,将所述当前工件与除当前批之外的其他批中的各个工件进行模拟交换,计算所述当前调度方案对应的最小化早到延迟惩罚与模拟交换后的得到的若干个新的调度方案对应的最小化早到延迟惩罚之差的最大值,在所述最大值大于零时,将该差值的最大值对应的工件与所述当前工件交换位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911376115.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流调度方法
- 下一篇:一种基于数字证书对数据进行加密传输的方法及系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置