智能派货方法、装置、设备及介质转让专利

申请号 : CN202311493345.0

文献号 : CN117236822B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑荣杰

申请人 : 合肥晶合集成电路股份有限公司

摘要 :

本申请涉及一种智能派货方法、装置、设备及介质,涉及半导体智能制造技术领域,智能派货方法包括:根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量;根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量;若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。至少能够提高调控站点内机台的生产效率,避免依赖人工。

权利要求 :

1.一种智能派货方法,其特征在于,包括:

根据当前监控区域内机群实时产能频宽及机群等待总时长确定所述监控区域的理论安全生产总量,所述理论安全生产总量包括来货总量与所述当前监控区域内机群的现货总量;所述来货总量包括上游机台的运行现货总量与量测机台来货总量;

根据待派工产品的权重等级、机群剩余等待时长,以及所述当前监控区域内机群负荷高低及可派机台数量对所述当前监控区域内机群进行模拟派工;

根据所述当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定所述当前监控区域内机群的实时安全生产总量;

若所述实时安全生产总量大于或等于所述理论安全生产总量,则启动上游机台挡货;

根据所述当前监控区域内机群的历史等待时长数据确定平均等待总时长;根据所述当前监控区域内机群数量、所述平均等待总时长确定所述当前监控区域内机群的虚拟等待时长及虚拟安全生产总量; 根据所述当前监控区域内当前机群的实时安全生产总量及所述虚拟安全生产总量,调整所述当前机群的模拟派工生产速度;

其中,对所述当前监控区域内机群进行模拟派工,包括:

获取所述待派工产品的权重等级对应的派工权重;根据所述待派工产品的派工权重的大小,所述机群剩余等待时长,以及所述当前监控区域内机群负荷高低及可派机台数量对所述当前监控区域内机群进行模拟派工;

获取安全生产系数;根据当前监控区域内机群实时产能频宽及机群等待总时长确定所述监控区域的初始安全生产总量;根据所述安全生产系数、所述初始安全生产总量计算所述理论安全生产总量。

2.根据权利要求1所述的智能派货方法,其特征在于,根据所述当前监控区域内当前机群的实时安全生产总量及所述虚拟安全生产总量,调整所述当前机群的模拟派工生产速度包括:若所述当前监控区域内当前机群的实时安全生产总量大于或等于所述虚拟安全生产总量,则控制所述当前机群的模拟派工生产速度减小;

若所述当前机群的实时剩余虚拟等待时长小于零,则控制所述当前机群的模拟派工生产速度增加。

3.根据权利要求1所述的智能派货方法,其特征在于,所述权重等级包括用于指示生产紧急程度依次降低的第一级、第二级、第三级及第四级。

4.根据权利要求1‑3任一项所述的智能派货方法,其特征在于,所述理论安全生产总量还关联于所述当前监控区域内机群的产品类型及/或产品工艺类型。

5.根据权利要求1‑3任一项所述的智能派货方法,其特征在于,所述实时机况包括挡货、在制品运行、在制品等待及在制品暂停中至少一种状况。

6.根据权利要求1‑3任一项所述的智能派货方法,其特征在于,所述启动上游机台挡货,包括:生成挡货指示讯号或安全生产指示讯号。

7.一种智能派货装置,其特征在于,包括:

参数获取模块,用于根据当前监控区域内机群实时产能频宽及机群等待总时长确定所述监控区域的理论安全生产总量,所述理论安全生产总量包括来货总量与所述当前监控区域内机群的现货总量;所述来货总量包括上游机台的运行现货总量与量测机台来货总量;

模拟派工模块,用于根据待派工产品的权重等级、机群剩余等待时长,以及所述当前监控区域内机群负荷高低及可派机台数量对所述当前监控区域内机群进行模拟派工;所述模拟派工模块还用于获取所述待派工产品的权重等级对应的派工权重,根据所述待派工产品的派工权重的大小,所述机群剩余等待时长,以及所述当前监控区域内机群负荷高低及可派机台数量对所述当前监控区域内机群进行模拟派工;

监测模块,用于根据所述当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定所述当前监控区域内机群的实时安全生产总量;

挡货模块,用于若所述实时安全生产总量大于或等于所述理论安全生产总量,则启动上游机台挡货;所述挡货模块还用于获取安全生产系数,根据当前监控区域内机群实时产能频宽及机群等待总时长确定所述监控区域的初始安全生产总量,根据所述安全生产系数、所述初始安全生产总量计算所述理论安全生产总量;

所述模拟派工模块包括:

平均等待总时长获取模块,用于根据所述当前监控区域内机群的历史等待时长数据确定平均等待总时长;

虚拟参数获取模块,用于根据所述当前监控区域内机群数量、所述平均等待总时长确定所述当前监控区域内机群的虚拟等待时长及虚拟安全生产总量;

调速模块,用于根据所述当前监控区域内当前机群的实时安全生产总量及所述虚拟安全生产总量,调整所述当前机群的模拟派工生产速度。

8.根据权利要求7所述的智能派货装置,其特征在于,所述调速模块包括:减速单元,用于若所述当前监控区域内当前机群的实时安全生产总量大于或等于所述虚拟安全生产总量,则控制所述当前机群的模拟派工生产速度减小;

增速单元,用于若所述当前机群的实时剩余虚拟等待时长小于零,则控制所述当前机群的模拟派工生产速度增加。

9.一种计算机设备,其特征在于,包括存储器和处理器,存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1‑6任一项所述方法的步骤。

10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1‑6任一项所述方法的步骤。

说明书 :

智能派货方法、装置、设备及介质

技术领域

[0001] 本申请涉及半导体智能制造技术领域,特别是涉及一种智能派货方法、装置、设备及介质。

背景技术

[0002] 在半导体制造流程中,在制品 (Work In Process,WIP) 在某些生产站点需在等待时间内 (Queue Time,QT) 进入生产机台进行生产,避免因在制品在潮湿环境中停留时间过长(Over QT)影响生产质量。
[0003] 制造单位在QT起始站点,人为卡控WIP放货,卡控QT的在制品总量,避免出现机台在制品过多情况。由于人工卡控对操作者的实时工作状态、工作态度及经验值依赖度较高,且很难全面考虑全工厂机台的状态及产能,导致工厂内频繁出现部分机台宕机、部分机台产能过剩,甚至出现批货等待时间超过对应标准而导致产品报废的情况。

发明内容

[0004] 基于此,有必要针对上述背景技术中的问题,提供一种智能派货方法、装置、设备及介质,至少能够提高调控站点内机台的生产效率,避免依赖操作者的实时工作状态、工作态度及经验值的同时,避免产生因生产不及时导致的产品良率降低或报废事件。
[0005] 为实现上述目的及其他目的,根据本申请的各种实施例,本申请的一方面提供了一种智能派货方法,包括:
[0006] 根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括来货总量与当前监控区域内机群的现货总量;来货总量包括上游机台的运行现货总量与量测机台来货总量;
[0007] 根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;
[0008] 根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量;
[0009] 若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。
[0010] 于上述实施例中智能派货方法中,通过根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括上游机台的运行现货总量、量测机台来货总量,以及当前监控区域内机群的现货总量,使得理论安全生产总量不仅涵盖了当前监控区域内机群的来货总量、现货总量,还涵盖了机群实时产能频宽及机群等待总时长对机群安全生产总量的影响因素。根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工,能够同时兼顾并权衡待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量,避免出现高权重等级产品被排在低权重等级产品后面派工,而导致产能经济效益降低的情况;能够充分考虑当前监控区域内机群负荷高低及可派机台数量,避免出现部分机台超负荷及部分机台闲置的情况,有利于实现工厂产能及效益的最大化。根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量,若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货,避免因实际生产过程中的突发情况导致实时安全生产总量严重超过理论安全生产总量,导致出现模拟派工方案不能满足实际产能效益需求的情况。
[0011] 在一些实施例中,对当前监控区域内机群进行模拟派工,包括:
[0012] 根据当前监控区域内机群的历史等待时长数据确定平均等待总时长;
[0013] 根据当前监控区域内机群数量、平均等待总时长确定当前监控区域内机群的虚拟等待时长及虚拟安全生产总量;
[0014] 若当前监控区域内当前机群的实时安全生产总量大于或等于虚拟安全生产总量,则控制当前机群的模拟派工生产速度减小;
[0015] 若当前机群的实时剩余虚拟等待时长小于零,则控制当前机群的模拟派工生产速度增加。
[0016] 在一些实施例中,对当前监控区域内机群进行模拟派工,包括:
[0017] 获取待派工产品的权重等级对应的派工权重;
[0018] 根据待派工产品的派工权重的大小,机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工。
[0019] 在一些实施例中,理论安全生产总量还关联于当前监控区域内机群的产品类型及/或产品工艺类型。
[0020] 在一些实施例中,智能派货方法还包括:
[0021] 获取安全生产系数;
[0022] 根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的初始安全生产总量;
[0023] 根据安全生产系数、初始安全生产总量计算理论安全生产总量。
[0024] 在一些实施例中,启动上游机台挡货,包括:
[0025] 生成挡货指示讯号或安全生产指示讯号。
[0026] 本申请的另一方面提供了一种智能派货装置,包括参数获取模块、模拟派工模块、监测模块及挡货模块,获取模块用于根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括来货总量与当前监控区域内机群的现货总量;来货总量包括上游机台的运行现货总量与量测机台来货总量;模拟派工模块用于根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;监测模块用于根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量;挡货模块用于若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。
[0027] 在一些实施例中,模拟派工模块包括平均等待总时长获取模块、虚拟参数获取模块、减速单元及增速单元,平均等待总时长获取模块用于根据当前监控区域内机群的历史等待时长数据确定平均等待总时长;虚拟参数获取模块用于根据当前监控区域内机群数量、平均等待总时长确定当前监控区域内机群的虚拟等待时长及虚拟安全生产总量;减速单元用于若当前监控区域内当前机群的实时安全生产总量大于或等于虚拟安全生产总量,则控制当前机群的模拟派工生产速度减小;增速单元用于若当前机群的实时剩余虚拟等待时长小于零,则控制当前机群的模拟派工生产速度增加。
[0028] 本申请的再一方面提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述智能派货方法的步骤。
[0029] 本申请的又一方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述智能派货方法的步骤。

附图说明

[0030] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031] 图1为本申请一实施例中提供的一种智能派货方法的应用环境图;
[0032] 图2为本申请一实施例中提供的一种智能派货方法的流程示意图;
[0033] 图3为本申请另一实施例中提供的一种智能派货方法的流程示意图;
[0034] 图4为本申请一实施例中智能派货方法中模拟派工的原理示意图;
[0035] 图5为本申请一实施例中提供的一种智能派货装置的结构示意图;
[0036] 图6为本申请另一实施例中提供的一种智能派货装置的结构示意图;
[0037] 图7为本申请一实施例中提供的一种计算机设备的结构示意图。
[0038] 附图标记说明:
[0039] 100、智能派货装置;11、参数获取模块;12、模拟派工模块;13、监测模块;14、挡货模块;101、平均等待总时长获取模块;102、虚拟参数获取模块;103、减速单元;104、增速单元;202、服务器;204、终端。实施方式
[0040] 为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的较佳实施方式。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本申请的公开内容理解的更加透彻全面。
[0041] 除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。
[0042] 在使用本文中描述的“包括”、“具有”、和“包含”的情况下,除非使用了明确的限定用语,例如“仅”、“由……组成”等,否则还可以添加另一部件。除非相反地提及,否则单数形式的术语可以包括复数形式,并不能理解为其数量为一个。
[0043] 在本申请中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0044] 此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。
[0045] 在半导体制造流程中,WIP在某些生产站点需在等待时间内进机生产,避免因在湿度环境下停留太久,影响制备产品的质量。制造单位于等待时间的起始站点/安全站点(Entry)开始,人为卡控WIP放货,卡控QT安全水位,避免在当前剩余QT内WIP过多,当前监控区域内机群在对应的产能上限的限制下,因来不及进机加工,造成WIP在潮湿环境中停留时间过长(Over Time,QT)而影响生产质量。人为卡控WIP放货的过程中,可以通过实时派工系统 (Real Time Dispatching,RTD),在当前机群的WIP QT终止前1小时,操控RTD强制要求产品进机生产,避免WIP在潮湿环境中停留时间过长(Over Time,QT)。
[0046] 然而,半导体制程交错复杂,单一机群一般需要加工多种不同制程的产品,不同WIP具有不同的等待时间标准(QT Spec),实时派工系统若依WIP剩余的QT派工,会因转换制程配方(Recipe)而影响机台生产效率。连续制程中若存在QT限制要求,加之上下游机群产能大小不均匀,人为卡控并管理WIP的QT安全水位,很难兼顾上下游机群产能最大化要求及不同制程的QT Spec不同的要求,容易造成Over QT。并且,机台若因过久未生产某些制程配方 (Recipe) 或因加工特定产品质量异常,原本可生产该Recipe或特定产品之权限会被卡控,导致机群产能在此生产质量控管动态限制下,常因QT安全水位控管不到位,造成水位过高(产品易Over QT)或水位过低(易产生机台闲置)。
[0047] 总之,人为卡控QT起始生产站点放货,并依个人经验控管WIP安全水位,搭配RTD系统当站派工,在机台产能最大化与WIP QT防守间,很难达到攻守兼具的生产模式。
[0048] 本申请实施例提供的智能派货方法,可以应用于如图1所示的应用环境中,至少能够提高调控站点内机台的生产效率,避免依赖操作者的实时工作状态、工作态度及经验值的同时,避免产生因生产不及时导致的产品良率降低或报废事件。应用环境中,终端204与服务器202通过网络进行通信,服务器202与服务器接收端通讯连接,终端204也可以直接与服务器接收端通讯连接,通讯连接的方式包括有线或无线连接。
[0049] 例如,智能派货方法应用于终端204,终端204从服务器接收端中获取当前监控区域内机群实时产能频宽及机群等待总时长,根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括来货总量与当前监控区域内机群的现货总量;来货总量包括上游机台的运行现货总量与量测机台来货总量;终端204根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;终端204进一步根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量,若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。其中,终端204可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器202可以用独立的服务器或者是多个服务器组成的服务器集群来实现。终端204和服务器202可以通过有线或无线通信方式进行直接或间接的连接,例如通过网络连接。
[0050] 又例如,智能派货方法应用于服务器202,服务器202从服务器接收端中获取当前监控区域内机群实时产能频宽及机群等待总时长,根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括来货总量与当前监控区域内机群的现货总量;来货总量包括上游机台的运行现货总量与量测机台来货总量;根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量;若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。
[0051] 如图2所示,在本申请的一个实施例中,提供一种智能派货方法,本实施例以该智能派货方法应用于处理器进行举例说明,可以理解的是,该处理器可位于终端或服务器上。
[0052] 基于此,请参考图2,本申请提供一种智能派货方法,包括:
[0053] 步骤S20:根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括来货总量与当前监控区域内机群的现货总量;来货总量包括上游机台的运行现货总量与量测机台来货总量;
[0054] 步骤S40:根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;
[0055] 步骤S60:根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量;
[0056] 步骤S80:若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。
[0057] 具体地,通过根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括上游机台的运行现货总量、量测机台来货总量,以及当前监控区域内机群的现货总量,使得理论安全生产总量不仅涵盖了当前监控区域内机群的来货总量、现货总量,还涵盖了机群实时产能频宽及机群等待总时长对机群安全生产总量的影响因素。根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工,能够同时兼顾并权衡待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量,避免出现高权重等级产品被排在低权重等级产品后面派工,而导致产能经济效益降低的情况;能够充分考虑当前监控区域内机群负荷高低及可派机台数量,避免出现部分机台超负荷及部分机台闲置的情况,有利于实现工厂产能及效益的最大化。根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量,若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货,避免因实际生产过程中的突发情况导致实时安全生产总量严重超过理论安全生产总量,导致出现模拟派工方案不能满足实际产能效益需求的情况。
[0058] 在一些实施例中,请参考图3,智能派货方法还包括:
[0059] 步骤S11:根据当前监控区域内机群的历史等待时长数据确定平均等待总时长;
[0060] 步骤S12:根据当前监控区域内机群数量、平均等待总时长确定当前监控区域内机群的虚拟等待时长及虚拟安全生产总量;
[0061] 步骤S13:若当前监控区域内当前机群的实时安全生产总量大于或等于虚拟安全生产总量,则控制当前机群的模拟派工生产速度减小;
[0062] 步骤S14:若当前机群的实时剩余虚拟等待时长小于零,则控制当前机群的模拟派工生产速度增加。
[0063] 具体地,请参考图4,以当前监控区域内机群包括机群A、机群B、机群C及机群D,可以根据机群A、机群B、机群C及机群D的N天平均循环工作时间段(QT Loop,QT Loop=48小时),将该工作时间段依比例分切成多个QT区间,例如,多个QT区间包括:机群A与机群B之间的QT1,QT1=12HR(小时);机群B与机群C之间的QT2,QT2=24HR(小时);机群C与机群D之间的QT3,QT3=12HR(小时)。然后根据QT1、QT2及QT3确定机群A、机群B、机群C及机群D的虚拟等待时长及虚拟安全生产总量;其中,虚拟等待时长包括:CT:2与机群A与机群B之间的CT:1之间的虚拟等待时长1(VQT1),CT:2位于机群B与机群C之间,VQT1=12 HR(小时);CT:2与机群C与机群D之间的CT:1之间的虚拟等待时长2(VQT2),VQT2=36 HR(小时)。若当前监控区域内当前机群例如机群A的实时安全生产总量大于或等于虚拟安全生产总量,则控制当前机群的模拟派工生产速度减小。机群A的虚拟安全生产总量为在当前剩余VQT1内对应的剩余虚拟安全生产总量,机群A的实时安全生产总量大于或等于该虚拟安全生产总量,说明机群A若以当前模拟派工生产速度继续生产,会出现严重超负荷情况,因此需要控制当前机群的模拟派工生产速度减小,从而增加机群B、机群C及机群D的模拟派工生产速度,以避免出现部分机台超负荷及部分机台闲置的情况,有利于实现工厂产能及效益的最大化。
[0064] 进一步地,请继续参考图4,若当前机群例如机群A的当前剩余VQT1 <0,说明机群A之前的生产进度已经落后于预期生产进度,则控制当前机群例如机群A加速生产,避免导致QT Loop内出现机台超负荷及部分机台闲置的情况,提高QT Loop内机群的效率并完成预期生产目标。
[0065] 在一些实施例中,步骤S40中对当前监控区域内机群进行模拟派工,包括:
[0066] 步骤S41:获取待派工产品的权重等级对应的派工权重;
[0067] 步骤S42:根据待派工产品的派工权重的大小,机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工。
[0068] 具体地,权重等级可以包括用于指示生产紧急程度依次降低的第一级、第二级、第三级及第四级。例如,权重等级为第一级的WIP如果遭遇在潮湿环境中停留时间过长情况会导致降等级(产品转工程货)或直接报废,产品转工程货指将不能正常出厂的产品转化为工程试验品,以尽量提高近似报废产品的利用率。权重等级为第二级的WIP如果尽快加速生产,在出厂前进行电性能参数测试,能够避免降等级(产品转工程货)或直接报废。权重等级为第三级的WIP需要重工并追踪在线数据,必要的话需要在出厂前进行电性能参数测试。权重等级为第四级的WIP需要快加速生产并追踪在线数据。当然为了进一步提高产品的利用率,可以根据产品的电性能参数确定产品的剩余价值,避免直接报废,导致不必要的剩余价值浪费。
[0069] 更具体地,系统依每批产品派工权重的大小、机台负荷高低、批货可派机台数量等,模拟批货在QT截止前, 可容许进入QT区间的总量 (装入虚拟QT箱子),称之为虚拟安全生产总量。理论安全生产总量还关联于当前监控区域内机群的产品类型及/或产品工艺类型。实际机群会面临来货、重点监控批货、高等级批货优先处理、需要满足机群目标产出量需求,以及在剩余QT小于1小时的情况下强制派货等一种或多种突发情况。因此,每隔M分钟确认机况、机限与WIP流进量或流出量,M>0,获取当前机群的实时安全生产总量,若超出虚拟安全生产总量,则启动上游机台挡货。机况包括是否有因机况造成挡货、WIP运行、WIP等待及WIP暂停等状况。重点监控批货包括:批货等待时间超过12小时或剩余QT小于或等于2小时。来货包括上家主机台正在运行的WIP与量测机台正在进入的WIP。
[0070] 在一些实施例中,智能派货方法还包括:
[0071] 步骤S91:获取安全生产系数;
[0072] 步骤S92:根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的初始安全生产总量;
[0073] 步骤S93:根据安全生产系数、初始安全生产总量计算理论安全生产总量。
[0074] 具体地,一般根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的初始安全生产总量,然而,由于机台实际生产过程中会遭遇各种突发情况,根据安全生产系数、初始安全生产总量计算理论安全生产总量,以增加理论安全生产总量的可靠性,避免出现错误挡货指令。
[0075] 在一些实施例中,启动上游机台挡货,包括生成挡货指示讯号或安全生产指示讯号,以启动机台自动挡货或提示人工挡货。
[0076] 在一些实施例中,请参考图5,一种智能派货装置100,包括参数获取模块11、模拟派工模块12、监测模块13及挡货模块14,参数获取模块11用于根据当前监控区域内机群实时产能频宽及机群等待总时长确定监控区域的理论安全生产总量,理论安全生产总量包括来货总量与当前监控区域内机群的现货总量;来货总量包括上游机台的运行现货总量与量测机台来货总量;模拟派工模块12用于根据待派工产品的权重等级、机群剩余等待时长,以及当前监控区域内机群负荷高低及可派机台数量对当前监控区域内机群进行模拟派工;监测模块13用于根据当前监控区域内机群的实时机况、实时机限及在制品的流进量、流出量,确定当前监控区域内机群的实时安全生产总量;挡货模块14用于若实时安全生产总量大于或等于理论安全生产总量,则启动上游机台挡货。
[0077] 在一些实施例中,请参考图6,一种智能派货装置100包括平均等待总时长获取模块101、虚拟参数获取模块102、减速单元103及增速单元104,平均等待总时长获取模块101用于根据当前监控区域内机群的历史等待时长数据确定平均等待总时长;虚拟参数获取模块102用于根据当前监控区域内机群数量、平均等待总时长确定当前监控区域内机群的虚拟等待时长及虚拟安全生产总量;减速单元103用于若当前监控区域内当前机群的实时安全生产总量大于或等于虚拟安全生产总量,则控制当前机群的模拟派工生产速度减小;增速单元104用于若当前机群的实时剩余虚拟等待时长小于零,则控制当前机群的模拟派工生产速度增加。
[0078] 在一个实施例中,提供了一种计算机设备,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种智能派货方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0079] 本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0080] 在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现上述智能派货方法中任一项的方法的步骤。
[0081] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述智能派货方法中任一项的方法的步骤。
[0082] 在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述智能派货方法中任一项的方法的步骤。
[0083] 需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
[0084] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read‑Only Memory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magneto‑resistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0085] 以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对公开专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。