当前位置: 首页 > 专利查询>同济大学专利>正文

一种基于改进遗传算法的电气装备制造资源优化配置方法技术

技术编号:29462860 阅读:39 留言:0更新日期:2021-07-27 17:34
本发明专利技术提出一种基于改进遗传算法的电气装备制造资源优化配置方法,其特征在于,包括2个步骤:步骤1,任务分解与重组:基于最小粒度划分将待生产的产品拆分成不同的构件,然后利用成组技术,将同种构件组合在一起组成新的任务,不同构件归为不同任务;步骤2,资源优化配置:为各项任务分配生产资源,构建总时间、总成本最小化的多目标优化模型,通过遗传算法求解最优解或次优解。

【技术实现步骤摘要】
一种基于改进遗传算法的电气装备制造资源优化配置方法
本专利技术涉及一种基于改进遗传算法的电气装备制造中资源优化配置方案,应用于自动生成的平台,属于智能制造

技术介绍
目前,装备制造业主要是采用传统的生产经营方式,制造企业制定生产计划并且向上游供货商采购生产所需的原材料,在原材料送达之后,生产车间开始逐个完成产品的生产、装配等任务。这种方式下,每件产品从制定计划开始,主要存在原材料的运输时间、生产车间调配生产所需的机床、量具、刀具、夹具的时间、实际生产时间及最终产品的装配时间。但是,装配制造所需的生产资源分布比较分散,原材料实际送达时间不统一,而实际生产多数情况下需要在所有原材料都送达后才开始生产任务,这样会存在较长的等待时间,同时也增加了生产计划的不确定性。另外,不同时间送达的原材料也需要先存放起来,潜在的增加了仓储成本。工厂车间按序逐个生产产品,需要频繁切换生产线路,工厂车间的生产效率会大受影响。此外,不同型号的机床、刀具、夹具等资源的使用成本也存在着差异。因此,合理地制定整个生产计划同时对资源进行优化配置显得异常重要。
技术实现思路
本专利技术的目的是通过专利技术一种基于改进遗传算法的电气装备制造资源优化配置方法,以解决协同制造环境下资源选择优化的难题,为平台多资源优化配置提供了解决方案。鉴于装备制造生产中存在着生产资源分布分散,资源利用率低,缺少服务平台,资源共享不畅,资源标准规范不统一,企业管理模式落后等一系列问题,本专利技术提出基于改进遗传算法的电气装备制造资源优化配置方法,针对不同产品制造需求,制定个性化的组装方案,上游供应商根据实时动态信息,及时提供配套供应。本专利技术还提出基于改进遗传算法构建装备制造总时间、总成本最小化的多目标优化模型,以实现装备制造过程中生产资源的最优化配置,提升产品的生产效率。本专利技术技术方案:步骤1,任务分解与重组:基于最小粒度划分将待生产的产品拆分成不同的构件,然后利用成组技术,将同种构件组合在一起组成新的任务,不同构件归为不同任务。步骤2,资源优化配置:为各项任务分配生产资源,构建总时间、总成本最小化的多目标优化模型,通过遗传算法求解最优解或次优解。本专利技术的有益效果是:本专利技术具有较强的可行性,对实际生产中资源配置能够从全局角度出发给出一个最优解,为装备制造业高效率生成提供了可行的解决方案。附图说明图1本专利技术实施例一流程图图2制造任务分解与重组图图3本专利技术实施例一改进遗传算法搜索资源配置方案工作流程图具体实施方式下面通过实施例结合附图进一步说明本专利技术。实施例一图1是本专利技术的总工作流程图,方法过程包括:步骤1,任务分解与重组:基于最小粒度划分将待生产的产品拆分成不同的构件,然后利用成组技术,将同种构件组合在一起组成新的任务,不同构件归为不同任务。步骤2,资源优化配置:为各项任务分配生产资源,构建总时间、总成本最小化的多目标优化模型,通过遗传算法求解最优解或次优解。其中,上述各个步骤的实施过程如下:步骤1,任务分解与重组。图2是根据当前任务进行的任务划分与重组,对同种构件集中生产,减少中间线路切换所浪费的时间,以达到全局最优。具体实施过程如下:1.1获取生产计划,从企业中已有的生产过程协同管理平台导出要进行的生产产品属性信息;1.2根据1.1中获取的产品的属性信息,将生产任务拆分成粒度最小的构件;1.3对1.2步骤拆分之后的构件进行组合,将同一构件重新归为同一子任务,不同构件归为不同的子任务;1.4根据1.3步骤组合结果,生成新的工厂车间生产任务清单并保存至生产过程协同管理平台。步骤2,资源优化配置。图3是基于遗传算法所进行的资源优化配置的详细步骤。首先初始化解空间,交叉变异得到子代种群,将父代种群和新产生的子代种群合,计算当前种群中个体的Patora等级及排序,计算拥挤度,与设定阈值比较从而淘汰不适应当前种群环境的解,当出现进化十代而没有比较明显的提升时,说明算法已经收敛到一个稳定的解,此时可以输出计算得到的资源配置方案。具体实施过程如下:2.1从生产过程协同管理平台获取重组之后的生产任务清单;2.2从生产过程协同管理平台获取所有生产车间的机床属性信息、刀具属性信息、夹具属性信息、量具属性信息,包括使用成本、功率、所在车间等,这些是为后续步骤计算时间、成本等提供相关的数据;2.3从生产过程协同管理平台获取目前各种生产资源的数目、使用情况、生产状态等信息;2.4计算单件产品的生产时间:假设企业计划生产N种产品,通过模块分解与重组得到m种通用构件及n种特定构件。那么,产品k,k∈(1,N)的生产时间为:其中,代表产品k的构件i最长的可能生产时间(这里主要考虑到任务重组之后,通用构件会集中生产,但是实际生产时还是会存在一个生产的先后顺序问题,我们这里取一个最大时间作为所有产品该构件的生产时间),代表构件i生产过程中需要的资源调配时间,代表构件i生产过程中需要的装配时间;2.5计算所有产品总的生产时间T2.6计算单件产品的生产成本产品k,k∈(1,N)的生产成本为:其中,代表构件i生产过程中需要的制造成本,代表构件i生产过程中需要的资源调配成本,代表构件i生产过程中需要的装配成本。2.7计算所有产品总的生产成本C2.8构建多目标最小化的优化函数为了使总生产时间、总生产成本最小化,我们构建多目标优化函数:F=min(T,C)(5)2.9对需要优化配置的生产资源进行信息编码为了方便进行遗传算法的搜索,需要将待优化的资源信息编码成为染色体的基因信息。目前,比较常用的是两种编码方式:实数编码和二进制编码。实数编码能够表示的更大范围的数据,适合复杂场景下的寻优问题,所以本文这里将选用一个多层的实数编码进行染色体信息编码。染色体中将存放构件信息、机床信息、刀具信息、夹具信息、量具信息,整体长度为2∑ikijicigiqi,其中,ki代表产品k的i构件,ji代表构件i分配的机床,ci代表构件i分配到的刀具,gi代表构件i分配到的夹具,qi代表构件i分配到的量具。2.10初始化解空间遗传算法的初代解可以通过随机生成的P个染色体串来代表,其中每个染色体代表一个个体,所有染色体构成了一个初代种群,并以此为进化的起点开始最优解的求解。2.11交叉变异随机选择两个当前种群中的个体,在其染色体的前∑ikijicigiqi位随机选择交叉位置进行交叉操作;随机选择变异个体,选择变异位置a和位置b,最后把个体位置a和位置b对应的编码信息调换,得到变异个体。2.12父代子代种群合并这里采用精英策略,将2.11步骤中交叉、变异生成的子代种群和父代种群同时保留下来,为本文档来自技高网...

【技术保护点】
1.本专利技术提出一种基于改进遗传算法的电气装备制造资源优化配置方法,其特征在于,包括2个步骤/n步骤1,

【技术特征摘要】
1.本发明提出一种基于改进遗传算法的电气装备制造资源优化配置方法,其特征在于,包括2个步骤
步骤1,任务分解与重组:
基于最小粒度划分将待生产的产品拆分成不同的构件,然后利用成组技术,将同种构件组合在一起组成新的任务,不同构件归为不同任务;
步骤2,资源优化配置:
为各项任务分配生产资源,构建总时间、总成本最小化的多目标优化模型,通过遗传算法求解最优解或次优解。


2.如权利要求书1中所述一种基于改进遗传算法的电气装备制造资源优化配置方法,其特征在于,
步骤1,任务分解与重组;
具体实施过程如下:
1.1获取生产计划,从企业中已有的生产过程协同管理平台导出要进行的生产产品属性信息;
1.2根据1.1中获取的产品的属性信息,将生产任务拆分成粒度最小的构件;
1.3对1.2步骤拆分之后的构件进行组合,将同一构件重新归为同一子任务,不同构件归为不同的子任务;
1.4根据1.3步骤组合结果,生成新的工厂车间生产任务清单并保存至生产过程协同管理平台。


3.如权利要求书1中所述一种基于改进遗传算法的电气装备制造资源优化配置方法,其特征在于,
步骤2,资源优化配置;
首先初始化解空间,交叉变异得到子代种群,将父代种群和新产生的子代种群合,计算当前种群中个体的Patora等级及排序,计算拥挤度,与设定阈值比较从而淘汰不适应当前种群环境的解,当出现进化十代而没有比较明显的提升时,说明算法已经收敛到一个稳定的解,此时可以输出计算得到的资源配置方案;
具体实施过程如下:
2.1从生产过程协同管理平台获取重组之后的生产任务清单;
2.2从生产过程协同管理平台获取所有生产车间的机床属性信息、刀具属性信息、夹具属性信息、量具属性信息,包括使用成本、功率、所在车间等,这些是为后续步骤计算时间、成本等提供相关的数据;
2.3从生产过程协同管理平台获取目前各种生产资源的数目、使用情况、生产状态等信息;
2.4计算单件产品的生产时间:
假设企业计划生产N种产品,通过模块分解与重组得到m种通用构件及n种特定构件;那么,
产品k,k∈(1,N)的生产时间为:



其中,代表产品k的构件i最长的可能生产时间(这里主要考虑到任务重组之后,通用构件会集中生产,但是实际生产时还是会存在一个生产的先后顺序问题,我们这里取一个最大时间作为所有产品该构件的生产时间),代表构件i生产过程中需要的资源调配时间,代表构件i生产过程中需要的装配时间;
2.5计算所有产品总的生产时间T



2.6计算单件产品的生产成本
产品k,k∈(1,N)的生产成本为:



其中,代表构件i生产过程中需要的制造成本,代表构件i生产过程中需要的资源调配成本,代表构件i生产过程中需要的装配成本;
2.7计算所有产品总的生产成本C



2.8构建多目标最小化的优化函数
为了使总生产时间、总生产成本最小化,我们构建多目标优化函数:
F=min(T,C)(5)
2.9对需要优化配置的生产资源进行信息编码
为了方便进行遗传算法的搜索,需要将待优化的资源信息编码成为染色体的基因信息;目前,比较常用的是两种编码方式:实数编码和二进制编码;实数编码...

【专利技术属性】
技术研发人员:张丽媛赵晓东
申请(专利权)人:同济大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1