【技术实现步骤摘要】
一种面向复杂制造系统的鲁棒优化调度方法及系统
[0001]本专利技术涉及生产线调度
,尤其是涉及一种面向复杂制造系统的鲁棒优化调度方法及系统。
技术介绍
[0002]在生产过程中,对生产机器进行预防性维护能更加合理有效、更大程度地减轻机器故障对整个制造系统的影响。现有考虑设备维护的生产调度方法多以单机系统和流水车间为研究背景,这与实际中的制造系统不符,缺少针对不确定随机因素下的复杂制造系统集成调度优化问题的研究。
[0003]目前对调度鲁棒性的研究,通常都是表明调度在不确定环境下保持原有状态和/或性能的能力,很少有说明所测度方法设计的准则和依据及其在鲁棒生产调度的研究和应用中的作用。此外,调度问题是NP
‑
hard问题,为了降低计算难度、贴合工程实际应用,需要将设备维护和动态派工以及调度方案鲁棒性进行集中优化,使考虑设备维护的调度方案能够自适应于动态的加工环境,即具备一定的鲁棒性。
[0004]在基于数据的闭环优化调度问题上已存在大量研究,但现有方法通常是针对特定的生产流程,并且鲜有考虑到调度优化、控制集成以及模型一致性等问题;虽然采用了“闭环优化”的思想,但没有考虑调度方案的普适性和鲁棒性,更没有将设备维护、调度方案鲁棒性和制造系统性能做集成优化,导致调度性能不佳,不能实现最大化提高生产线的生产效率。
技术实现思路
[0005]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种面向复杂制造系统的鲁棒优化调度方法及系统。
[0006]本专利技术 ...
【技术保护点】
【技术特征摘要】
1.一种面向复杂制造系统的鲁棒优化调度方法,其特征在于,包括以下步骤:S1、获取生产线的实时生产状态及生产状态数据;S2、基于所述生产状态数据生成样本集;S3、基于所述样本集,生成融合设备维护和工件派工的调度规则;S4、结合所述实时生产状态及所述调度规则,生成调度方案;S5、将所述调度方案应用于生产线上,获取生产线反馈的生产性能;S6、基于所述反馈的生产性能,更新调度规则参数,重新生成调度规则;S7、重复执行步骤S4至步骤S6,直至生产线反馈的生产性能达到预期标准。2.根据权利要求1所述的一种面向复杂制造系统的鲁棒优化调度方法,其特征在于,所述生产性能包括工件加工周期、工件准时交货率、设备可用性指标和调度方案鲁棒性。3.根据权利要求1所述的一种面向复杂制造系统的鲁棒优化调度方法,其特征在于,采用基于改进免疫算法的特征选择算法对所述样本集进行特征选择,以减少冗余特征和计算时间,具体包括以下步骤:S301、抗体、抗原初始化;其中,抗体为生产线生产状态属性集合的不同组合;S302、计算抗体与抗原之间的亲和力;S303、根据抗体亲和力,对抗体进行克隆和变异,抗体的亲和力越高,其克隆的数量越多、变异的概率越小;S304、判断是否达到最大迭代次数,若是,则进入步骤S307,否则进入步骤S305;S305、采用欧几里得距离的倒数对抗体平均相似度进行计算;S306、若抗体平均相似度小于阈值,对抗体群中抗体亲和力进行排序,选取其中d个亲和力最高的抗体加入抗体库,并取代同等数量亲和力最低的抗体,进入步骤S302;否则,进入步骤S307;S307、对抗体群中的抗体进行筛选,选取亲和力最高的抗体作为最优解。4.根据权利要求1所述的一种面向复杂制造系统的鲁棒优化调度方法,其特征在于,所述融合设备维护和工件派工的调度规则生成流程包括以下步骤:S401、判断工件是否满足工艺约束,若是,则执行下一步骤,否则工件进入废品区;S402、计算工件的工艺约束紧急程度P1;S403、计算工件交货紧急程度P3;S404、计算工件派工优先级P
LOT
;S405、判断当前时刻是否处于设备的维护时段,若处于设备的维护时段,进行下一步;否则,按照P
LOT
大小对工件进行派工;S406、计算设备维护的紧急程度P4;S407、计算下游设备的负载程度P5;S408、计算设备的不可用程度;S409、计算设备维护优先级P
PM
;S410、对所述工件派工优先级P
LOT
及设备维护优先级P
PM
进行归一化处理,将归一化结果分别记为P
LOT
’
及P
PM
’
;S411、比较归一化后的工件派工优先级P
LOT
’
及设备维护优先级P
PM
’
,若P
LOT
’
>P
PM
’
,进行工件派工;否则,进行设备维护。
5.根据权利要求1所述的一种面向复杂制造系统的鲁棒优化调度方法,其特征在于,基于所述反馈的生产性能,通过IWOA
‑
MLP算法输出与当前生产状态相匹配的期望性能;通过IWOA
‑
MLP算法对调度规则参数进行优化输出,更新调度规则。6.一种面向复杂制造系统的鲁棒优化调度系统,其特征在于,包括生产线仿真模块、样本生成模块、离线训练模块和在线调度模块;所述生产线仿真模块与样本生成模块相连,所述样本生成模块与离线训练模块相连,所述离线训练模块与在线调度...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。