[发明专利]一种装配调度信息生成方法及系统有效
申请号: | 201810044376.0 | 申请日: | 2018-01-17 |
公开(公告)号: | CN108255141B | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 熊辉;刘检华;庄存波;洪子奇 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;G06Q10/06;G06Q50/04 |
代理公司: | 11243 北京银龙知识产权代理有限公司 | 代理人: | 许静;黄灿<国际申请>=<国际公布>=< |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 装配 队列 调度信息生成 调度信息 总装配 时长 产品顺序 调度规则 目标产品 装配工序 预设 车间 排序策略 同一工序 选择策略 装配效率 输出 应用 | ||
1.一种装配调度信息生成方法,其特征在于,所述方法包括:
获取多个产品队列,其中,每个产品队列均用于表示n个产品进入装配工序的产品顺序,不同产品队列表示所述n个产品的产品顺序不同,所述n为大于或者等于2的整数;
根据预设调度规则和所述产品队列,获取每个产品队列中全部产品完成装配的总装配时长,其中,所述预设调度规则包括产品在同一工序上对多个装配班组的选择策略、产品的排序策略和装配参数;
确定总装配时长最短的目标产品队列,生成并输出装配调度信息,所述装配调度信息包括所述目标产品队列表示的所述n个产品进入装配工序的产品顺序;其中,
所述获取多个产品队列的步骤,包括:
生成多个时间队列,每个时间队列均包括与多个产品的数量相等的多个时间点;
按时间点的先后顺序和产品编号顺序的映射关系,确定与所述多个时间队列对应的多个产品队列。
2.根据权利要求1所述的装配调度信息生成方法,其特征在于,所述确定总装配时长最短的目标产品队列,生成并输出装配调度信息的步骤,包括:
确定所述产品队列中总装配时长最短的第一产品队列;
对所述第一产品队列进行插入操作,得到第二产品队列,并根据所述预设调度规则对所述第二产品队列进行混合邻域局部搜索操作,筛选出基于所述第二产品队列的总装配时长最短的第三产品队列;
若所述第三产品队列的总装配时长小于所述第一产品队列的总装配时长,则将所述目标产品队列更新为所述第三产品队列,生成并输出装配调度信息,所述装配调度信息包括更新后的所述目标产品队列表示的所述n个产品进入装配工序的产品顺序。
3.根据权利要求2所述的装配调度信息生成方法,其特征在于,所述对所述第一产品队列进行插入操作,得到第二产品队列,并根据所述预设调度规则对所述第二产品队列进行混合邻域局部搜索操作,筛选出基于所述第二产品队列的总装配时长最短的第三产品队列的步骤,包括:
对所述第一产品队列进行插入操作,得到第二产品队列,并根据所述预设调度规则和所述第二产品队列,获取所述第二产品队列的总装配时长;
对所述第二产品队列进行插入操作或交换操作,得到第四产品队列,并根据所述预设调度规则和所述第四产品队列,获取所述第四产品队列的总装配时长;
若所述第四产品队列的总装配时长小于所述第二产品队列的总装配时长,则将所述第二产品队列更新为第四产品队列,将第一迭代次数加1,并执行所述对所述第二产品队列进行插入操作或交换操作,得到第四产品队列,并根据所述预设调度规则和所述第四产品队列,获取所述第四产品队列的总装配时长的步骤;
若所述第四产品队列的总装配时长不小于所述第二产品队列的总装配时长,则将第一迭代次数加1,执行所述对所述第二产品队列进行插入操作或交换操作,得到第四产品队列,并根据所述预设调度规则和所述第四产品队列,获取所述第四产品队列的总装配时长的步骤;
当所述第一迭代次数不小于第一预设迭代次数,则将所述第二产品队列作为第三产品队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810044376.0/1.html,转载请声明来源钻瓜专利网。