买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:宝信软件(南京)有限公司
摘要:本发明公开了基于钢管智能制造生产流程数据管理系统及方法,涉及制造生产流程数据管理技术领域,包括获取订单数据,所述订单数据包括单量和订单完成时长要求;基于订单完成时长要求确定第一适应度函数,使用遗传算法对订单进行第一次排程;对订单进行工序分解得到工序步骤,基于机组利用率对工序步骤进行二次优化;基于第二次排程结果对产品进行生产加工;本发明结合遗传算法的参数配置,运用遗传算法,对车间的订单进行排程,为计划决策提供科学依据;对遗传算法的适应度进行线性变换,以控制适应度最大的个体在下一代的复制数;将订单按照工序进行分解,在工序的待料过程中插入下一订单的工序,提高机制的利用率,进而提高排程效率。
主权项:1.基于钢管智能制造生产流程数据管理方法,其特征在于,包括以下步骤:S11,获取订单数据,所述订单数据包括单量和订单完成时长要求;S12,基于订单完成时长要求确定第一适应度函数,使用遗传算法对订单进行第一次排程,包括以下步骤:S21,设置初始种群规模、交叉概率、变异概率和迭代次数上限;获取历史订单信息,基于历史订单信息和现有订单数据,确定完成每个现有订单所需的时间和加工不同现有订单之间的换模时间,基于完成每个现有订单所需的时间、加工不同现有订单之间的换模时间和订单完成时长要求为任务编码,生成初始种群;S22,计算初始种群中每条染色体的适应度并进行线性变换;适应度F通过以下公式进行计算: ,式中,为订单完成时长要求,为完成订单所需的时间,为订单拖期时间,a和b为订单交货时间和完成订单所需时间的评估系数,c为订单拖期时间的惩罚系数;S23,根据染色体的适应度对染色体进行选择得到新的种群;S24,对新的种群进行交叉和变异操作;舍弃不满足约束条件的染色体;S25,返回步骤S21直到迭代次数达到预设上限;S13,对订单进行工序分解得到工序步骤,基于机组利用率对工序步骤进行二次优化:令Aij表示第i个订单中第j个工序,获取待料时间和累计待料时间,获取第i个订单向第i+1个订单转换时的换模时间和第i+1个订单向第i个订单转换时的换模时间之和THi+1,对i=1、2、…、n-1,n为订单数量,执行以下步骤S51、S52和S53;S51,令Bij表示第i个订单中第j个工序的待料时间,Cij表示第i个订单中第j个工序的累计待料时间,当j为1时,待料时间与累计待料时间相同,为获得未加工原材料所需的时间;S52,在工序Ain1、Ain1+1、…、Ain2中,Ain1为处于Ai-1n2后的第i个订单的首个工序,Ain2为第i个订单的最后一个工序,当i为1时,设定第1个订单的所有工序都处于A0n2之后,找出累计待料时间大于THi+1的工序,记为Aik1、Aik1+1、…、Aik2,,计算累计待料时间Cik与THi+1差值,;S53,将第i+1个订单的工序Ai+1j按照顺序逐个插入到找出的工序Aik之前,若第i+1个订单的工序Ai+1j所需工时tij大于差值Cik-THi+1,则将第i+1个订单的工序Ai+1j按照工时进行分解,将与差值Cik-THi+1相对的工时插入到找出的工序Aik之前;若第i+1个订单的工序所需工时tij小于等于差值Cik-THi+1,则将工序Ai+1j全部插入到工序Aik之前,将第i+1个订单处于Ai+1j之后的其他工序插入到Ai+1j与Aik之间,且插入的工时为,Cik-THi+1-tij;S14,机组基于第二次排程结果对产品进行生产加工。
全文数据:
权利要求:
百度查询: 宝信软件(南京)有限公司 基于钢管智能制造生产流程数据管理系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。