System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及生产管控,尤其涉及一种固化炉排程方法、装置、设备及存储介质。
技术介绍
1、固化是在电子行业及其它各种行业中,为了增强材料结合的应力而采用的零部件加热、树脂固化和烘干的生产工艺,实施固化的容器即为固化炉。
2、通常在固化之前,可以先获取订单,订单中包含所需各种零件的数量,不同的零件需要放到不同的工装,再将工装放置在架子上,将架子放到固化炉中进行固化。每次排程时,都需要最大程度的利用固化炉产能,需要将工装上铺贴的零件放置到架子中,然后将架子放置到固化炉中。固化炉中可以放置不同层数的架子(2层到4层),不同架子的每层长度、宽度及高度也不一样,不同的架子可以放置不同形状的工装,放置在同一架子的工装还要受不同零件固化时长的限制,因此导致排产计算难度很高。
3、目前使用的方法是根据人工经验进行排程,由于待排产的零件数量非常大,且考虑的要满足的因素非常多,人工难以顾及到所有因素,存在耗时较长且效率较低的问题。
技术实现思路
1、本专利技术提供一种固化炉排程方法、装置、设备及存储介质,用以解决现有技术中基于人工排程所存在的无法考虑到所有因素,以及,效率较低的问题。
2、第一方面,本专利技术提供一种固化炉排程方法,所述方法包括:
3、确定基础参数信息,所述基础参数信息包括:各个工装的尺寸信息、各个固化炉对应的存放架子数量、各个架子的尺寸信息;
4、根据待排产任务中的各个零件确定对应的待排产工装,确定目标架子,根据各个待排产工
5、输出确定的多个排产结果。
6、可选的,所述基础参数信息还包括铺贴工时;根据各个待排产工装的尺寸信息和所述目标架子的尺寸信息按照目标装载方式将所述待排产工装放置到所述目标架子,以得到各个架子对应的目标放置方式,包括:
7、根据所述基础参数信息按照目标工装布局组合方式确定初始群体;所述初始群体表示部分待排产工装在第一个架子中的放置方式;目标工装布局组合方式为与目标架子对应的工装布局方式;
8、采用工装布局组合方式分别依次确定第2代群体到第n代群体;当得到第n代群体时,工装布局组合方式达到最大使用次数;n为整数;
9、重复执行下述步骤,直至满足目标条件:所述目标条件为已放置在架子中的工装所对应零件的工时不小于铺贴工时;所述铺贴工时为根据员工数量确定的工时;
10、在确定第n代群体的基础上,确定当前的目标架子,根据工装数量组合方式和/或混装方式确定所述目标架子对应的目标第n+1代群体。
11、可选的,采用工装布局组合方式分别依次确定第2代群体到第n代群体,包括:
12、重复执行下述步骤,直至调整完毕各个第n代群体以得到目标第n代群体,
13、根据当前剩余待排产工装和确定的当前目标架子,按照相应的工装布局组合方式确定第l代群体;l为2到n之间的数值;
14、针对所述第l代群体,当所述第l代群体对应的装载率小于目标装载率时,调整所述第l代群体以得到目标第l代群体。
15、可选的,调整所述第l代群体以得到目标第l代群体,包括:
16、将第l代群体之前的各代群体中的部分工装放置到所述第l代群体中,以得到多个调整后的第l代群体,从所述多个调整后的第l代群体中确定目标第l代群体;
17、和/或,将所述第l代群体中设置的工装释放,并根据工装数量组合方式或混装方式确定调整后的第l代群体,从所述多个调整后的第l代群体中确定目标第l代群体。
18、可选的,从所述多个调整后的第l代群体中确定目标第l代群体,包括:
19、针对每一调整后的第l代群体,确定由所述调整后的第l代群体以及对应的前l-1代群体得到第一装载率;
20、将各个所述第一装载率分别与第一权重相乘,以得到各个第一相乘结果,将所述各个第一相乘结果中不小于第一预设值的各个第一装载率分别对应的调整后的第l代群体确定为所述目标第l代群体。
21、可选的,根据各个固化炉对应的存放架子数量确定目标组合方式,包括:
22、根据各个固化炉对应的存放架子数量确定多种组合方式,所述组合方式表示各个架子与固化炉的对应关系;
23、确定每一组合方式对应的固化炉数量,将各个所述固化炉数量分别与第二权重相乘,以得到各个第二相乘结果,将所述各个第二相乘结果中不大于第二预设值的各个第二相乘结果分别对应的组合方式确定为目标组合方式。
24、可选的,根据各个固化炉对应的存放架子数量确定目标组合方式之后,所述方法还包括:
25、根据各个固化炉对应的固化时长和拆炉时长确定各个固化炉的开炉时刻和拆装炉起始时刻;所述固化时长与所述固化炉中放置的零件有关;任一固化炉的拆装炉时间段与其它任一固化炉的拆装炉时间段未重叠。
26、第二方面,本专利技术提供一种固化炉排程装置,所述装置包括:
27、第一确定模块,用于确定基础参数信息,所述基础参数信息包括:各个工装的尺寸信息、各个固化炉对应的存放架子数量、各个架子的尺寸信息;
28、第二确定模块,用于根据待排产任务中的各个零件确定对应的待排产工装,确定目标架子,根据各个待排产工装的尺寸信息和所述目标架子的尺寸信息按照目标装载方式将所述待排产工装放置到所述目标架子,以得到各个架子对应的目标放置方式,并根据各个固化炉对应的存放架子数量确定目标组合方式,以得到多种排产结果;所述目标装载方式为工装布局组合方式、工装数量组合方式和混装方式中的一种;工装布局组合方式的优先级大于工装数量组合方式对应的优先级,以及,混装方式对应的优先级;
29、输出模块,用于输出确定的多个排产结果。
30、第三方面,本专利技术提供一种电子设备,包括:至少一个处理器和存储器;
31、存储器存储计算机执行指令;
32、至少一个处理器执行存储器存储的计算机执行指令,使得至少一个处理器执行如第一方面任一项的方法。
33、第四方面,本专利技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当处理器执行计算机执行指令时,实现如第一方面任一项的方法。
34、本专利技术提供的一种固化炉排程方法、装置、设备及存储介质,所述方法包括:确定基础参数信息,所述基础参数信息包括:各个工装的尺寸信息、各个固化炉对应的存放架子数量、各个架子的尺寸信息;根据待排产任务中的各个零件确定对应的待排产工装,确定目标架子,根据各个待排产工装的尺寸信息和所述目标架子的尺寸信息按照本文档来自技高网...
【技术保护点】
1.一种固化炉排程方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基础参数信息还包括铺贴工时;根据各个待排产工装的尺寸信息和所述目标架子的尺寸信息按照目标装载方式将所述待排产工装放置到所述目标架子,以得到各个架子对应的目标放置方式,包括:
3.根据权利要求2所述的方法,其特征在于,采用工装布局组合方式分别依次确定第2代群体到第N代群体,包括:
4.根据权利要求3所述的方法,其特征在于,调整所述第L代群体以得到目标第L代群体,包括:
5.根据权利要求4所述的方法,其特征在于,从所述多个调整后的第L代群体中确定目标第L代群体,包括:
6.根据权利要求1所述的方法,其特征在于,根据各个固化炉对应的存放架子数量确定目标组合方式,包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,根据各个固化炉对应的存放架子数量确定目标组合方式之后,所述方法还包括:
8.一种固化炉排程装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:至少一个处理器和存储器;<
...【技术特征摘要】
1.一种固化炉排程方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基础参数信息还包括铺贴工时;根据各个待排产工装的尺寸信息和所述目标架子的尺寸信息按照目标装载方式将所述待排产工装放置到所述目标架子,以得到各个架子对应的目标放置方式,包括:
3.根据权利要求2所述的方法,其特征在于,采用工装布局组合方式分别依次确定第2代群体到第n代群体,包括:
4.根据权利要求3所述的方法,其特征在于,调整所述第l代群体以得到目标第l代群体,包括:
5.根据权利要求4所述的方法,其特征在于,从所述多个调整后的第l代群体中确定...
【专利技术属性】
技术研发人员:赵明帅,
申请(专利权)人:青岛奥利普奇智智能工业技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。