【技术实现步骤摘要】
一种基于改进遗传算法的电气装备制造资源优化配置方法
本专利技术涉及一种基于改进遗传算法的电气装备制造中资源优化配置方案,应用于自动生成的平台,属于智能制造
技术介绍
目前,装备制造业主要是采用传统的生产经营方式,制造企业制定生产计划并且向上游供货商采购生产所需的原材料,在原材料送达之后,生产车间开始逐个完成产品的生产、装配等任务。这种方式下,每件产品从制定计划开始,主要存在原材料的运输时间、生产车间调配生产所需的机床、量具、刀具、夹具的时间、实际生产时间及最终产品的装配时间。但是,装配制造所需的生产资源分布比较分散,原材料实际送达时间不统一,而实际生产多数情况下需要在所有原材料都送达后才开始生产任务,这样会存在较长的等待时间,同时也增加了生产计划的不确定性。另外,不同时间送达的原材料也需要先存放起来,潜在的增加了仓储成本。工厂车间按序逐个生产产品,需要频繁切换生产线路,工厂车间的生产效率会大受影响。此外,不同型号的机床、刀具、夹具等资源的使用成本也存在着差异。因此,合理地制定整个生产计划同时对资源进行优化配置显得异常重要。
技术实现思路
本专利技术的目的是通过专利技术一种基于改进遗传算法的电气装备制造资源优化配置方法,以解决协同制造环境下资源选择优化的难题,为平台多资源优化配置提供了解决方案。鉴于装备制造生产中存在着生产资源分布分散,资源利用率低,缺少服务平台,资源共享不畅,资源标准规范不统一,企业管理模式落后等一系列问题,本专利技术提出基于改进遗传算法的电气装备制造资源优化配置 ...
【技术保护点】
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对需要优化配置的生产资源进行信息编码
为了方便进行遗传算法的搜索,需要将待优化的资源信息编码成为染色体的基因信息;目前,比较常用的是两种编码方式:实数编码和二进制编码;实数编码...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。