[发明专利]一种基于虚拟工序的遗传算法车间排产方法在审
申请号: | 202111421074.9 | 申请日: | 2021-11-26 |
公开(公告)号: | CN114118799A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 李永恒;张梦杰;曹文辉;赵吉祥;苏展 | 申请(专利权)人: | 河南辉之宇大数据有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/10;G06Q50/04;G06N3/12 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 451464 河南省郑州市航空港经济综合实验区如*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟 工序 遗传 算法 车间 方法 | ||
1.一种基于虚拟工序的遗传算法车间排产方法,其特征在于,其步骤如下:
步骤1.读取排产任务,抽取排产订单中的排产数据,将排产数据进行标准化处理;
步骤2.按照虚拟工序表示规则将标准化后的排产数据转化为虚拟工序排产数据;
步骤3.利用增加了移民策略和最优保存策略的遗传算法处理虚拟工序排产数据,将遗传算法输出的最优个体解码得到最优的车间排产结果;
步骤4.对输出的最优的车间排产结果在用户界面进行可视化的展示。
2.根据权利要求1所述的基于虚拟工序的遗传算法车间排产方法,其特征在于,所述步骤1中排产数据包括抽取排产订单对应的产品工序信息和机器信息,产品工序信息包括产品各个工艺的加工顺序和加工时间,机器信息包括每个机器对应的加工工艺。
3.根据权利要求1或2所述的基于虚拟工序的遗传算法车间排产方法,其特征在于,所述步骤一中标准化包括工序的标准化和订单的标准化,工序的标准化是将输入的需要排产的订单任务信息中所有工序采用同一套编码表示方法进行编码,使同一种工序在不同订单、不同产品中编码一致,且有序的从1开始进行编码;订单的标准化是将所有排产订单的编码采用同一套编码方式按顺序从1进行编码。
4.根据权利要求3所述的基于虚拟工序的遗传算法车间排产方法,其特征在于,所述步骤一中排产任务中还包括订单交付数据和库存数据,订单交付数据用于获取订单的交付时间、数量信息,交付时间用来评估排产结果的好坏,数量信息用来计算单个订单的加工时间;库存数据用于评估实际需要生产的产品数量,实际生产=订单需求-库存。
5.根据权利要求1或4所述的基于虚拟工序的遗传算法车间排产方法,其特征在于,所述步骤2中虚拟工序表示规则为:依次遍历所有订单的所有工序信息,如果若干个订单产品的加工工序存在相同的部分,则这些订单的虚拟工序编码相同,虚拟工序编码从第一个订单开始生成,直到最后一个订单,一个虚拟工序编码代表一个订单的加工工序序列;不同虚拟工序编码的订单不存在共用工序,可以同时进行加工,同虚拟工序编码的订单存在共用工序,排产时按先后顺序进行加工处理;相同虚拟工序编号的订单,给其中一个订单分配了该虚拟工序编号后,该订单就占用了这个虚拟工序编号代表的一系列实际工序下的使用时间,其他订单在分配时只能分配该虚拟工序的其他时间或者其他空闲的虚拟工序。
6.根据权利要求5所述的基于虚拟工序的遗传算法车间排产方法,其特征在于,所述步骤3中的遗传算法依次包括编码、初始化种群、适应度计算、选择、交叉、变异、最优保护策略、移民策略和解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南辉之宇大数据有限公司,未经河南辉之宇大数据有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111421074.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:连接组件及割草机
- 下一篇:一种基于燃料电池系统发电技术的装置及方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理