System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术创造属于智能制造的,具体涉及了一种天车调度方法、设备、介质和系统。
技术介绍
1、随着智能制造在洁净工厂不断普及,越来越多的以晶圆为主要生产内容的洁净工厂引进了一系列智能系统。主要包括制造执行系统、设备自动化系统、物料控制系统、天车控制系统。其中制造执行系统管理所有厂内在制品以及设备;设备自动化系统负责控制生产设备自动运行;物料控制系统管理所有在天车控制系统的物料,承接来自制造执行系统的指令;天车控制系统承接来自物料控制系统的指令并指派天车执行。这一系列智能系统的实施解决了工厂人力不足的难题,保证了生产的准确性,提高了生产效率,减少了人为造成的产品损失,提高了产品良率。
2、天车搬运是当前高端洁净工厂主要的搬运方式,传统的派工方式主要是依据制造执行系统相应空闲设备的搬运请求。然后分配天车执行。然而传统派工方式需要等待设备完成加工任务后才会发送派工指令,执行搬运任务。这种方式缺乏严谨的数据计算,具备极大的不确定性,天车存在极大的概率走过机台或者接受到其他指令,而导致天车错过,设备等待,浪费时间。
技术实现思路
1、针对上述技术问题,本专利技术创造提出了一种天车调度方法、设备、介质和系统。本申请通过获取加工设备加工当前批次产品的剩余加工时长和所述加工设备的设备位置信息;获取各当前空闲天车的天车位置信息;根据所述天车位置信息和所述设备位置信息确定各当前空闲天车分别到达所述加工设备的第一预估运动时长;根据所述剩余加工时长确定第一时长范围;在所述第一预估运动时长落入所述
2、第一方面,本申请提供了一种天车调度方法,包括:获取加工设备加工当前批次产品的剩余加工时长和所述加工设备的设备位置信息;获取各当前空闲天车的天车位置信息;根据所述天车位置信息和所述设备位置信息确定各当前空闲天车分别到达所述加工设备的第一预估运动时长;根据所述剩余加工时长确定第一时长范围;在所述第一预估运动时长落入所述第一时长范围的当前空闲天车中确定第一目标天车,并根据所述第一目标天车生成第一调度计划。
3、在一些实施例中,所述根据所述剩余加工时长确定第一时长范围,包括:获取预设的第一时长阈值;将所述剩余加工时长确定为所述第一时长范围的第一下限值;将所述剩余加工时长与所述第一时长阈值的和确定为所述第一时长范围的第一上限值;根据所述第一上限值和所述第一下限值确定所述第一时长范围。
4、在一些实施例中,所述在所述第一预估运动时长落入所述第一时长范围的当前空闲天车中确定第一目标天车,包括:确定所述第一预估运动时长属于所述第一时长范围的当前空闲天车为第一备选天车;将所述第一预估运动时长最小的第一备选天车确定为第一目标天车。
5、在一些实施例中,所述方法还包括:获取待加工批次产品的产品位置信息;根据所述产品位置信息、所述天车位置信息和所述设备位置信息确定剩余当前空闲天车分别将所述待加工批次产品搬运到所述加工设备的第二预估运动时长,其中所述剩余当前空闲天车为除所述第一目标天车外的当前空闲天车;根据所述第一目标天车的第一预估运动时长确定第二时长范围;在所述第二预估运动时长落入所述第二时长范围的剩余当前空闲天车中确定第二目标天车,并根据所述第二目标天车生成第二调度计划。
6、在一些实施例中,所述根据所述第一目标天车的第一预估运动时长确定第二时长范围,包括:获取预设的第二时长阈值;将所述第一目标天车的第一预估运动时长确定为所述第二时长范围的第二下限值;将所述第一目标天车的第一预估运动时长与所述第二时长阈值的和值确定为所述第二时长范围的第二上限值;根据所述第二下限值和所述第二上限值确定所述第二时长范围。
7、在一些实施例中,所述在所述第二预估运动时长落入所述第二时长范围的剩余当前空闲天车中确定第二目标天车,包括:确定所述第二预估运动时长属于所述第二时长范围的剩余当前空闲天车为第二备选天车;将所述第二预估运动时长最小的第二备选天车确定为第二目标天车。
8、在一些实施例中,所述获取加工设备加工当前批次产品的剩余加工时长,包括:判断当前批次是否晚于第三批次之后的批次;若当前批次晚于第三批次之后的批次,则获取所述加工设备加工前一批次产品的第一实际加工时长和第一预估加工时长,以及前一批次产品的第一产品数量;其中,所述前一批次产品是在当前批次产品之前加工的一个批次产品;根据所述第一实际加工时长和所述第一预估加工时长确定第一时长偏差;当所述第一时长偏差小于或等于预设的第一偏差阈值时,根据所述第一时长偏差和所述第一产品数量确定第一单体时长偏差;获取当前批次产品的当前产品数量;确定所述第一单体时长偏差与所述当前产品数量的乘积,根据所述乘积与所述第一预估加工时长的和确定所述当前批次产品的预估加工时长;获取当前批次产品的已加工时长;根据所述当前批次产品的预估加工时长和已加工时长确定所述剩余加工时长。
9、在一些实施例中,所述获取加工设备加工当前批次产品的剩余加工时长,还包括:当所述第一时长偏差大于所述第一偏差阈值时,还获取所述加工设备加工早于当前批次的前二批次产品的第二实际加工时长,以及所述前二批次产品的第二产品数量,其中,所述前二批次产品是在所述前一批产品之前加工的一个批次产品;根据所述第二实际加工时长和所述第一预估加工时长确定第二时长偏差;根据所述第二产品数量和所述第一产品数量确定第一数量差;将所述第二时长偏差与所述第一数量差的比值确定第二单体时长偏差;根据所述当前产品数量和所述第一产品数量确定第二数量差;确定所述第二数量差与所述第二单体时长偏差的乘积,根据该乘积与所述第一预估加工时长的和确定所述当前批次产品的预估加工时长;获取当前批次产品的已加工时长;根据所述当前批次产品的预估加工时长和已加工时长确定所述剩余加工时长。
10、在一些实施例中,所述获取加工设备加工当前批次产品的剩余加工时长,包括:判断当前批次是否为第三批次;若当前批次是第三批次,则分别获取第一批次的第三实际加工时长、第三产品数量,以及第二批次的第四实际加工时长和第四产品数量;根据所述第三产品数量和所述第四产品数量确定两个批次之间加工产品的第三数量差;根据所述第三实际加工时长和所述第四实际加工时长确定前两批次之间的第三偏差时长;根据所述第三偏差时长和所述第四数量差之间的比值确定第三单体时长偏差;获取所述当前批次需加工产品的第五产品数量;根据所述第五产品数量和所述第四产品数量确定第四数量差;确定所述第四数量差与所述第三单体时长偏差的乘积,将该乘积与所述第四实际加工时长的和确定为所述当前批次产品的预估加工时长;根据所述已加工时长和所述当前预估加工时长确定所述剩余加工时长。
11、第二方面,本申请公开了一种计算机设备,包括存储器、处理器及存储在存储器上的计算本文档来自技高网...
【技术保护点】
1.一种天车调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述剩余加工时长确定第一时长范围,包括:
3.根据权利要求1所述的方法,其特征在于,所述在所述第一预估运动时长落入所述第一时长范围的当前空闲天车中确定第一目标天车,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一目标天车的第一预估运动时长确定第二时长范围,包括:
6.根据权利要求4所述的方法,其特征在于,所述在所述第二预估运动时长落入所述第二时长范围的剩余当前空闲天车中确定第二目标天车,包括:
7.根据权利要求1-6任一所述的方法,其特征在于,所述获取加工设备加工当前批次产品的剩余加工时长,包括:
8.根据权利要求7所述的方法,其特征在于,所述获取加工设备加工当前批次产品的剩余加工时长,还包括:
9.根据权利要求1-6任一所述的方法,其特征在于,所述获取加工设备加工当前批次产品的剩余加工时长,包括:
10.
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9中任一项所述方法的步骤。
12.一种天车管理系统,其特征在于,包括:天车调度子系统、天车控制子系统、数据采样子系统;
...【技术特征摘要】
1.一种天车调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述剩余加工时长确定第一时长范围,包括:
3.根据权利要求1所述的方法,其特征在于,所述在所述第一预估运动时长落入所述第一时长范围的当前空闲天车中确定第一目标天车,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一目标天车的第一预估运动时长确定第二时长范围,包括:
6.根据权利要求4所述的方法,其特征在于,所述在所述第二预估运动时长落入所述第二时长范围的剩余当前空闲天车中确定第二目标天车,包括:
7.根据权利要求1-6任一所述的方法,其特征在于,所述获...
【专利技术属性】
技术研发人员:刘学成,
申请(专利权)人:珠海格力电子元器件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。