[发明专利]一种基于虚拟线性生产工艺多目标优化调度方法在审
申请号: | 202210478777.3 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114881320A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 谭善鑫;许海峰;刘心彤 | 申请(专利权)人: | 哈尔滨理工大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/04;G06F17/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150080 黑龙江省哈*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟 线性 生产工艺 多目标 优化 调度 方法 | ||
一种基于虚拟线性生产工艺多目标优化调度方法。本发明针对如何优化非线性生产工艺提出了虚拟线性工作流模型优化算法。该算法首先根据制造工艺的偏序关系建立三层同构工作流决策模型,该模型和算法首先建立非线性工作流,采用虚拟技术寻找虚拟结点并对其进行处理,将其改造为虚拟线性工作流;其次结合生产方式的技术特点对模型进行分段,采用逆向分层串归约来求得片段的最优解。对比发现,该算法比传统的单一目标优化优化调度算法具有显著的优化效果,其优化性能及可操作性也能满足生产需求。因此,本发明具有一定的可行性和有效性。
技术领域
本发明涉及一种基于虚拟线性生产工艺多目标优化调度方法,属于智能计算与调度优化领域。
背景技术
随着工业互联网的飞速发展,消费者对于新产品的需求量与日俱增,同时产品的制造由传统的线性工艺粗加工逐渐向现代的复杂非线性细加工转变,具有制造过程更具复杂性、多变性和高效性等特点,若能及时有效的处理各种必动态信息,使得生产质量、生产成本和生产质量保持动态平衡,必将优化产品的生产和加工方式,提高产品的生产质量和降低生产成本。
将工作流技术应用在线性生产工艺的多目标优化调度,提出了基于线性工作流的多目标优化调度算法,该算法将生产工艺划分成不同的工作分段,根据每个分段的生产特点对其进行局部优化,通过选取线性最优解对整体实现优化,从而实现多目标调度的目的,实现约束条件下准确率的提高或者成本的降低。
近些年,国内外学者对生产工艺在时间质量或时间成本等二元目标的优化调度不断深入。然而,影响生产工艺因素众多,尤其是某些工艺具有非线性特点,对于非线性工艺进行多目标的优化调度,现有的优化算法无法实现这一目标,另一个重要原因,非线性生产工艺在实际的生产过程中是非常常见的,企业急需对此类工艺进行优化。
发明内容
为实现上述目的,本发明提出一种基于虚拟线性生产工艺多目标优化调度方法,包括以下步骤:
(1)通过生产工艺的偏序关系建立三层虚拟工作流决策模型;
(2)根据虚拟技术对非线性生产结点进行虚拟化处理,根据所提出虚拟线性生产工艺模型优化规则计算每层生产结点pi的活动候选区;
(3)通过虚拟线性生产工艺三层工作流调度建模算法对结点集进行处理,将生产集合Re、映射集合Map、虚拟工作流模型VM和虚拟工作流图VGM进行组合形成三层虚拟工作流T-VGM并输出;
(4)在满足条件限制V的条件下由后向前将模型分层处理,利用T-OVMG算法判断是否存在错误路径,经过处理后采用正向调度对整个三层工作流模型进行多目标优化,确定并输出最优调度途径。
所述步骤(1)具体为:
(1.1)分析各个生产工艺集合组合成工艺结点P,扫描各工艺结点的状态生成迁移结点T,同时将各个检测结果汇总成集合CP;
(1.2)分析工艺结点P和迁移结点集T,将cpi(cpi∈CP,i=1,2…k)插入到工作流模型中,形成新的偏序关系,并计算活动区域OVSD;
(1.3)从工艺结点B0对工位结点集P进行遍历,将集合中出入度不为1的工艺结点插入至队列中,其中反馈前置结构中各工艺结点不入队;
(1.4)查找队列中排在第一个出度不为1的结点pj,将其最近的入度工艺结点pi,重构结点pi流经结点pj之间的所有工艺结点标注为虚拟工艺结点pi′=p[i,j]或pi′=p[i-j],形成虚拟工艺结点集P′,同时将迁移结点重构为虚拟迁移结点组合成虚拟迁移结点集T′。
所述步骤(2)具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210478777.3/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理