[发明专利]一种基于模具调度的生产线均衡化方法在审
申请号: | 202210835672.9 | 申请日: | 2022-07-15 |
公开(公告)号: | CN115115258A | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 吴红星;章龙;梁梦莲 | 申请(专利权)人: | 安徽建工集团股份有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/10;G06Q50/04;G06Q50/08;G06N3/00;G06N3/12 |
代理公司: | 合肥云道尔知识产权代理事务所(特殊普通合伙) 34230 | 代理人: | 陈兰 |
地址: | 230000 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模具 调度 生产线 均衡 方法 | ||
1.一种基于模具调度的生产线均衡化方法,其特征在于,包括以下步骤:
(1)将某项目所需生产的所有模具型号按序逐个编号,以构件车间生产线总数值为行,以模具型号总数值为列,抽象而成的空矩阵作为二维粒子原型;
(2)设置粒子群算法相关参数并初始化粒子群,每个粒子即一种模具分配方案;
(3)由于构件车间各生产线存在差异性,种群中的每个粒子需利用遗传算法的变异算子将其不合理位置坐标值变异为满足约束需求的值,由此保证粒子解码后的物理方案切实可行,计算各粒子适应度值并更新全局和局部最优值;
(4)以“最大值和最小值差值趋近于零”为算法思想,调整和调度部分模具来均衡各生产线生产时间,根据调整之后的模具重新计算粒子的适应度值并更新全局和局部最优值;
(5)利用粒子的历史最优适应度值和历史局部最优值更新各粒子速度和位置属性;
(6)不断迭代直至达到算法结束条件输出最优模具分配方案。
2.根据权利要求1所述的一种基于模具调度的生产线均衡化方法,其特征在于,所述步骤(2)中,设置粒子群算法相关参数,包括:
粒子数N,用于标识种群规模;
算法迭代次数M,用于标识算法结束条件,迭代次数达到M算法结束;
学习因子C1和C2,用于计算粒子速度;
惯性因子w,用于计算粒子速度;
粒子速度上边界VMax、粒子速度下边界VMin、粒子位置上边界XMax、粒子位置下边界XMin,用于初始化粒子群;
初始化粒子群包括:
粒子速度初始化公式如下:
Vi=Vmin+Random(0,1)·(Vmax-Vmin)(i=1,2,…,N)
粒子位置初始化公式如下:
Xi=Xmin+Random(0,1)·(Xmax-Xmin)(i=1,2,…,N),
其中,Random(0,1)随机生成[0,1)之间的实数。
3.根据权利要求1所述的一种基于模具调度的生产线均衡化方法,其特征在于,所述步骤(3)中,利用遗传算法中的变异算子将二维粒子不合理位置坐标值变异为满足需求的值,具体如下:
不合理的位置坐标值一直变异直到满足构件生产线约束需求,变异方式如下:
变异概率P的公式如下:
其中,S表示模具型号总集合;W表示不满足于当前生产线需求的模具型号集合;card(S)表示集合S中元素个数;
每变异一次即从总集合S中去除某一不满足需求的元素即W集合中的元素,以增大变异后的位置坐标值满足生产线类型需求的概率;
变异后的值为:
其中,I表示该粒子中不满足生产线需求即需要变异的位置坐标值总个数;该式子表示从去除元素后的集合S中任选取一个元素作为该位置坐标值变异后的值。
4.根据权利要求3所述的一种基于模具调度的生产线均衡化方法,其特征在于,构件生产线存在如下约束需求:
1)不同生产线可生产构件类型集合不同;
2)同一生产线生产不同类型构件的生产时间不同;
3)同一模台只可存放能生产同类型的模具。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽建工集团股份有限公司,未经安徽建工集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210835672.9/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理