[发明专利]一种工单排产实现方法、设备及介质有效
申请号: | 202011378324.0 | 申请日: | 2020-11-30 |
公开(公告)号: | CN112487721B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 马占涛;冯焕虎;张将 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06Q10/0631;G06N3/006 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单排 实现 方法 设备 介质 | ||
1.一种工单排产实现方法,其特征在于,所述方法包括:
确定预先搭建的业务模型,其中,所述业务模型为基于车间生产过程中的相关特征值进行搭建得到的,所述相关特征值包括工作日历、工作班制、工艺路线、工序资源、资源日历、工单中的至少一种;
基于所述业务模型,对当前的业务数据进行编码处理,得到编码数据;
使用遗传算法对所述编码数据进行排产运算,得到排产结果;
使用遗传算法对所述编码数据进行排产运算,包括:
基于所述编码数据,得到多个初代种群,并通过所述多个初代种群重复执行遗传过程,直至结果收敛;
所述遗传过程包括:
根据预先设置的适应度运算规则,对所述多个初代种群进行适应度运算;
根据运算结果在所述多个初代种群中选取若干个遗传种群;
将所述若干个遗传种群进行基因交叉,得到多个二代种群,并将所述多个二代种群用于下一轮的遗传过程;
根据预先设置的适应度运算规则,对所述多个初代种群进行适应度运算,包括:
确定所有所述初代种群对应的工单结束日期的最大值;
针对每个所述初代种群,根据所述工单结束日期的最大值、该初代种群的工单结束日期对应的资源能力总和、所述工单结束日期的最大值对应的资源占用总和进行计算,确定该初代种群对应的适应度;
在所有计算结果中取最小值作为所述初代种群的适应度最优解;
在所有计算结果中取最小值作为所述初代种群的适应度最优解,包括:
P_max=max{WO_enddta};
O_best=min{SumSource(P_max)+P_max*DaySumSource(Day)};
其中,WO_enddta为工单结束日期,P_max为工单结束日期的最大值,SumSource(P_max)为工单结束日期的最大值对应的资源占用总和,DaySumSource(Day)为工单结束日期对应的资源能力总和,O_best为最优解。
2.根据权利要求1所述的一种工单排产实现方法,其特征在于,每个所述初代种群中包括多个工单,每个所述工单包括多个工序,每个所述工序对应一个资源组,所述资源组与所述工序资源相关。
3.根据权利要求2所述的一种工单排产实现方法,其特征在于,所述资源组包括车间工人、设备、文档、环境中的至少一种。
4.根据权利要求1所述的一种工单排产实现方法,其特征在于,将所述若干个遗传种群进行基因交叉,得到多个二代种群,包括:
通过顺序交叉算子将所述若干个遗传种群进行基因交叉,并不经过基因变异过程,直接得到多个二代种群。
5.根据权利要求1所述的一种工单排产实现方法,其特征在于,所述方法还包括:
将所述排产结果根据所述业务模型进行映射,得到模型化数据;
将所述模型化数据传递至前端,以甘特图的形式展示。
6.一种工单排产实现设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1-5中任意一项权利要求所述的工单排产实现方法。
7.一种工单排产实现的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:如权利要求1-5中任意一项权利要求所述的工单排产实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011378324.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锌饼的制备方法及其制备装置
- 下一篇:一种生产线工位管理系统及方法