一种物料处理方法、装置、终端设备及存储介质与流程

文档序号:26350880发布日期:2021-08-20 20:23阅读:58来源:国知局
一种物料处理方法、装置、终端设备及存储介质与流程

本申请属于物料管理技术领域,尤其涉及一种物料处理方法、装置、终端设备及存储介质。



背景技术:

随着社会的发展,在现代制造业中,大型生产企业需要大量不同种类、不同型号或不同供应商的物料作为生产原材料,而利用物料对产品进行加工之前,需对生产出来的物料进行存储,待达到相应工期时,将物料调取使用。

而在这一过程中,因有时在生产物料的过程中存在由于某项工艺的缺失而导致物料质量较差的情况,例如玻璃制品。该质量较差的玻璃制品在入库存储之前有时并不会检测出来问题,而在后续存储中出现爆裂、缺角等不同程度的损坏。



技术实现要素:

本申请实施例提供了一种物料处理方法、装置、终端设备及存储介质,可以解决如何避免使用质量较差的物料投入生产的问题。

第一方面,本申请实施例提供了一种物料处理方法,包括:

从货仓内的货架上根据预设规则随机选取目标物料,对上述目标物料进行检测;

当检测出上述目标物料出现损坏时,预测预设时间内不良物料的损坏率,其中,上述不良物料为与上述目标物料相同类型且在生成过程中存在缺陷的物料;

计算上述预设时间内与上述目标物料同一批次的物料的损坏率;

当上述同一批次的物料的损坏率大于或等于上述不良物料的损坏率时,将与上述目标物料同一批次的物料确定为不良物料。

第二方面,本申请实施例提供了一种物料处理装置,包括:

选取模块,用于从货仓内的货架上根据预设规则随机选取目标物料,对上述目标物料进行检测;

预测模块,用于当检测出上述目标物料出现损坏时,预测预设时间内不良物料的损坏率,其中,上述不良物料为与上述目标物料相同类型且在生成过程中存在缺陷的物料;

计算模块,用于计算上述预设时间内与上述目标物料同一批次的物料的损坏率;

物料确定模块,用于当上述同一批次的物料的损坏率大于或等于上述不良物料的损坏率时,将与上述目标物料同一批次的物料确定为不良物料。

第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现上述任一种物料处理方法的步骤。

第四方面,本申请实施例提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述的计算机程序被处理器执行时实现上述任一种物料处理方法的步骤。

第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一种物料处理方法。

本申请实施例通过从货仓内的货架上根据预设规则随机选取目标物料,对上述目标物料进行检测,以达到对物料进行抽检的作用;当检测出上述目标物料出现损坏时,说明该目标物料有可能因为是质量较差的不良物料,而导致其在存储过程中出现损坏,故通过预测预设时间内不良物料的损坏率,其中,上述不良物料为与上述目标物料相同类型且在生成过程中存在缺陷的物料,来预测出如果目标物料为不良物料时,在某一时段内的不良物料存在的损坏率;计算上述预设时间内与上述目标物料同一批次的物料的损坏率;当上述同一批次的物料的损坏率大于或等于上述不良物料的损坏率时,将与上述目标物料同一批次的物料确定为不良物料,从而预先在物料投入生产之前找到不良物料,避免了使用质量较差的物料投入生产的问题。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的物料处理方法的第一种流程示意图;

图2是本申请实施例提供的物料处理方法的第二种流程示意图;

图3是本申请实施例提供的物料处理方法的第三种流程示意图;

图4是本申请实施例提供的物料处理方法的第四种流程示意图;

图5是本申请实施例提供的物料处理装置的结构示意图;

图6是本申请实施例提供的终端设备的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

图1所示为本申请实施例中一种物料处理方法的流程示意图,该方法的执行主体可以是终端设备,如图1所示,上述物料处理方法可以包括如下步骤:

步骤s101、从货仓内的货架上根据预设规则随机选取目标物料,对目标物料进行检测。

在本实施例中,为防止货仓内所存储的物料为生产过程中存在生产缺陷的物料,终端设备需定期对货仓内的物料进行抽检,并对抽检物料进行判断。具体终端设备可预先以货仓内划分后的各个功能区域为整体,各个功能区域分别存储不同属性或用途的物料,终端设备从其所控制的各个功能区域中根据随机抽样算法来随机抽取区域内的一个货架,再根据预设的优先抽取规则来随机抽取该货架上的物料,而所抽取出来的物料为上述目标物料,终端设备再对抽取出来的目标物料进行检测,以判断出目标物料是否发生损坏,进而根据判断结果进行相应步骤。其中,上述随机抽样算法可以采用完全随机抽样方法(purerandomsampling,rrs),也就是将区域内的各个货架以等概率抽取的方式进行抽取;上述根据预设规则随机选取则可以采用偏随机抽样算法(regret-basedbiasedrandomsampling,rbrs),也就是结合预设的优先规则,致使物料被选中的概率与预设的优先规则相关;上述预设的优先规则可根据物料存储的时间,物料工期开始的时间等来确定,例如,优先选取即将被投入使用的物料,这样避免了使用质量较差的物料投入生产的问题。

示例性地,因目标物料在其存储时利用不透明包裹进行包裹的情况,故终端设备可以利用x射线透传成像技术来对目标物料进行识别,再根据目标物料的识别结果与目标物料正常状态下的形态进行比对,从而检测出目标物料是否发生损坏。其中,上述x射线透传成像技术主要通过测量穿过目标物料的x光子数目,来反映出目标物料的密度信息。例如,利用双量x射线来检测目标物料的有效原子序数信息,以提高终端设备识别时的物质分辨能力,再利用ct射线成像技术形成目标物料的三维图像,此外,还可以利用多视角x射线技术来识别包裹内的目标物料。

可以理解的是,物料有很多种类型,例如玻璃类型的物料,玻璃可能会因加工、存储、运输过程中由于各项因素而导致自爆,而钢化玻璃内部的硫化镍膨胀是导致钢化玻璃自爆的主要原因。玻璃经钢化处理后,表面层形成压应力。内部板芯层呈张应力,压应力和张应力共同构成一个平衡体。玻璃本身是一种脆性材料,耐压但不耐拉,所以玻璃的大部分破碎是张应力引发的。而一般可通过合理设计、降低应力值、使用先进钢化设备、对玻璃进行热浸处理等方式,来降低玻璃出现损坏的损坏率,但有时存在一些厂家并没有做相应处理,而导致玻璃质量较差,故而在货仓进行存储的过程中发生损坏的状况。

步骤s102、当检测出目标物料出现损坏时,预测预设时间内不良物料的损坏率,其中,上述不良物料为与目标物料相同类型且在生成过程中存在缺陷的物料。

在本实施例中,当终端设备检测出目标物料出现损坏,为确定出该目标物料是否是因为生产过程中存在缺陷而导致的,例如,由于物料的制作工艺不达标、某项工艺发生缺漏等生产问题,而导致的目标物料质量较差,致使其在存储过程中出现损坏,故终端设备可以利用时间序列模型或者大数据分析等方式来预测与该目标物料相同类型且在生成过程中存在缺陷的不良物料,在一段时间内与该不良物料同一批次制造出来的一批物料出现损坏的数量,上述同一批次指的是由同一生产工艺同时制造出来的一定数量的物料,从而预测出预设时间内不良物料的损坏率,以根据该不良物料的损坏率来判断出目标物料是否是因为生产过程中存在缺陷导致的损坏。其中,上述相同类型的物料是指与目标物料相同的物料,例如,目标物料为一块儿玻璃,则与其同类型物料也就是一块儿玻璃。

步骤s103、计算预设时间内与目标物料同一批次的物料的损坏率。

在本实施例中,终端设备需在预设时间内对与目标物料同一批次的其他物料进行监测,以监测出预设时间内同一批次的其他物料出现损坏的数量,从而计算出与该目标物料同一批次的物料的损坏率,从而进行相应的比对。

示例性地,在本申请实施例中各个物料均有其对应的编码信息,该编码信息可以通过二维码的方式来呈现出来,该编码信息中包括物料的相应生成批次信息、存储位置信息等,故终端设备可以根据目标物料的编码信息来确定出与目标物料同一批次的其他物料的物料位置,并根据所得到的物料位置查找到同一批次的其他物料,从而在预设时间内对同一批次的其他物料进行监测,以在结束监测后得到同一批次的其他物料的监测结果,从而根据其他物料的监测结果确定同一批次的全部物料中出现损坏物料的概率,也就是监测结果为损坏的物料数量与1的总和,再除以同一批次的物料的总数量,计算得到同一批次的全部物料中出现损坏物料的概率,上述1是指目标物料的对应的数量。

进一步地,为便于监测,终端设备可控制相应的移动装置将物料运输至临时放置区,用以在预设时间内对物料进行监测,该临时放置区也就是货仓内划分后的一个功能区域。

步骤s104、当同一批次的物料的损坏率大于或等于不良物料的损坏率时,将与目标物料同一批次的物料确定为不良物料。

在本实施例中,若预设时间内检测到的物料的损坏率大于或等于预测的同类型不良物料的损坏率,则说明与目标物料同一批次的物料为生产工艺过程中存在缺陷的物料,则将与目标物料同一批次的物料确定为不良物料,从而在物料投入生产之前,准确判断出来不良物料。

可选的,为提高数据准确性,终端设备还可以对上述不良物料的损坏率做进一步处理,终端设备可以提前预设阈值计算系数,在得到不良物料的损坏率后,计算不良物料的损坏率与阈值计算系数的乘积,得到目标阈值,再比对同一批次的物料的损坏率与目标阈值的大小,若该同一批次的物料的损坏率大于或等于该目标阈值,则将与目标物料同一批次的物料确定为不良物料。

在一个实施例中,如图2所示,在步骤s103之后,还包括:

步骤s201、当同一批次的物料的损坏率小于不良物料的损坏率时,确定同一批次的出现损坏的物料所对应的各个存储环境,其中,上述存储环境中包括各个环境因素。

在本实施例中,若同一批次的物料的损坏率小于上述不良物料的损坏率或小于上述目标阈值的损坏率,说明该目标物料不是由于生产工艺存在缺陷而导致的损坏,则可进一步对导致物料出现损坏的其他因素进行判断。因存在相邻存储的不同类型物料之间相互影响,而导致物料因为相邻物料的刺激出现损坏的;或者是因温湿度等外界环境,例如,货架的某一位置经常受到光照,而某些物料却不能长时间受到光照,由此造成的物料损坏;又或者是由于物料的放置姿势,例如,以固定形状物料的最小受力点进行放置而导致的损坏。因此,导致物料损坏的因素存在很多种,而如果同类型的物料出现损坏大多数都是由某一相同因素导致的,则需将该类型的目标物料的存储环境进行针对性的规避,以避免该类型的目标物料再次因相同因素而导致损坏。故终端设备需确定出上述包括目标物料在内的同一批次的出现损坏的物料对应的存储环境,该存储环境中包括各个环境因素。

步骤s202、当预设数量的存储环境中存在相同的环境因素时,将相同的环境因素确定为影响物料出现损坏的影响因素。

在本实施例中,终端设备根据其所确定出上述同一批次的出现损坏的物料所对应的各个存储环境进行相应的判断,若判断出预设数量的存储环境中均存在相同的环境因素,则说明预设数量的存储环境分别对应的问题物料均可能由于该环境因素而导致的损坏,故可将该环境因素作为影响物料出现损坏的影响因素,从而进行一系列针对性处理,以避免同类型物料再次出现问题,进一步降低同类型物料在不存在生产工艺缺陷时的损坏率。

步骤s203、将同一批次中存在影响因素的未出现损坏物料的存储环境进行更换。

在本实施例中,终端设备可将同一生产批次中的存储环境中存在上述影响因素的未出现损坏的物料的存储环境进行更换,而所更换的存储环境中应避免上述影响因素,以降低同类型物料在不存在生产工艺缺陷时的损坏率。

在一个实施例中,因存在由于货架本身的环境而导致该货架上的物料经常出现损坏的情况,故终端设备还可对出现损坏的物料进行追踪判定,也就是终端设备若检测到货仓内预设数量的损坏物料在检测到损坏时均放置于同一货架,则将该货架设定为问题货架,并对该问题货架的存储环境进行识别,并同时获取相邻货架的存储环境的识别结果,将两者进行比对,根据比对结果对问题货架的存储环境进行调整,以降低由于该货架本身的环境而导致的物料损坏率。

在一个实施例中,如图3所示,在步骤s101之前,还包括:

步骤s301、当检测到存在待存储物料时,获取待存储物料的物料属性。

步骤s302、获取货仓内的货架有闲置托盘位置的货架信息,根据物料属性选取属性符合的货架信息。

步骤s303、当属性符合的货架信息存在至少两个时,确定至少两个货架信息中的闲置托盘位置的相邻物料的工期结束时间。

步骤s304、从至少两个货架信息中选取相邻物料工期结束时间与待存储物料的工期结束时间最接近的货架信息,将所选取的货架信息对应的货架位置作为待存储物料存储位置。

在本实施例中,不同类型物料因其属性的不同,而导致其存储所需的环境并不相同,故为避免物料在存储过程中出现损坏,在终端设备检测出当前存在待存储物料时,终端设备可根据上述待存储物料的物料属性与货仓内存在闲置托盘位置的货架对应的货架信息确定出合适的货架,也就是根据货架信息中包括货架的存储环境以及货架上所存储的其他物料的相关信息来判断当前待存储物料所对应的属性是否符合。当确定出属性符合的货架存在至少两个时,为便于物料管理,提升物料管理效率,可根据进一步确定出货架中的待存储物料将会被放置的区域的相邻区域,并得到相邻区域的物料的工期结束时间,并从中选取与待存储物料工期结束时间相近的,以便于在后期物料出仓时,可以将两者同时进行传输,并放置于待取货区,还可以在短时间内致使货架上留有较大的空间,以便于后期多数量的待存储物料的存储以及相应终端设备的管控。示例性地,若上述不同类型物料分别为玻璃材质物料和木材质物料时,那么根据两者对应的属性分别进行存储,其中,上述两者的属性分别为玻璃材质和木料材质。

进一步的,还可以根据物料的体积和重量选取合适的货架,例如,当检测到物料的重量超过预设重量阈值时,根据上述有闲置托盘位置的货架信息判断距离地面高度最低的闲置托盘位置,再根据该高度和上述物料重量预估货架出现倾倒的风险,若该风险大于预设风险阈值,则将待存储物料进行存储,若该风险大于预设风险阈值,则可进行报警提醒,以提醒工作人员进行处理。

在一个实施例中,如图4所示,在步骤s302之后,还包括:

步骤s401、当属性符合的货架信息不存在时,获取货仓内的托盘有闲置物料位置的托盘信息,根据物料属性选取属性符合的托盘信息。

步骤s402、当属性符合的托盘信息存在至少两个时,确定至少两个托盘信息中的已存储物料的工期结束时间。

步骤s403、从至少两个托盘信息中选取已存储物料的工期结束时间与当前时刻最接近的托盘信息,将所选取的托盘信息对应的托盘位置作为待存储物料存储位置。

在本实施例中,因有时某些货架的托盘上虽有物料,但随着工期的进行,物料被持续使用,托盘上的物料并没有很多,故当终端设备判断出当前并没有与待存储物料属性符合的货架信息时,可以在已存储物料但有空余位置的托盘进行存储,以提高货仓内的货架占用率,具体可通过托盘编码信息检测货仓内已存储其他物料的托盘中是否还可以继续存储物料,若存在可继续存储物料的托盘且与待存储物料的属性符合,则可将待存储物料存储至对应托盘上。而相应的,为便于后期管理,若可进行存储的托盘存在至少两个,则可从中优先选取托盘上的已存储物料的工期结束时间最接近当前时刻的,也就是工期快要结束的,从而还可以避免后期与待存储物料同类型物料的补料时的存储位置不足。

在一个实施例中,因存在仓库内的物料被盗取或掉落到架子下的状况,故在对物料抽检之前,终端设备还可以获取控制终端定期或由工作人员发送的清点指令,用于清点物料,因货仓内包括划分后的各个功能区域,而各个功能区域可分别对应一个控制装置,故终端设备可根据该清点指令将控制信号发送给其管辖的各个功能区域的控制装置,由控制装置控制区域中的各个货架对货架各个托盘上的物料进行清点操作,从而得到仓库内的各个功能区域中各个货架的物料存储信息;当物料存储信息与预设的状态信息不一致时,说明当前物料存在异常状况,进行报警提醒,上述预设的状态信息为终端设备中相应的存储模块中所存储的物料实际信息,也就是物料实际存储的数量,如果检测到的物料存储信息与终端设备中的物料实际存储的数量不一致,则说明托盘物料发生丢失,故需提醒相应的工作人员前去处理。其中,上述货架上包括各个托盘,托盘上存储着各个物料,托盘相应的编码信息与存储于其上的物料对应的编码信息进行绑定,某一物料离开托盘时,托盘的编码信息会有对应的记录,故托盘架进行清点时可根据托盘对应的编码信息即可得到物料相应的物料存储信息,并将该物料存储信息发送给终端设备。

进一步地,终端设备可将存在异常状况的物料对应的存储位置信息发送给控制终端,以使控制终端将相应的存储位置信息以及终端设备进行报警提醒时发送过来的报警信息进行显示,从而促使相关工作人员前去处理。

进一步地,终端设备还可以在清点过程中对物料进行检测,以检测出物料是否出现损坏,并在物料出现损坏时,执行上述相应的判断是否为生产工艺缺陷的相关步骤。

在一个实施例中,终端设备在根据清点指令控制货仓内的功能区域中的各个货架对货架各个托盘上的物料进行清点操作之后,还可以根据清点指令获取货架上各个托盘的编码信息,因各个托盘的编码信息与存储于其身上的物料的编码信息进行绑定,故终端设备可根据编码信息对托盘上的物料进行检测,以得到托盘上的物料数量,因随着工期的进行,托盘上的物料呈现逐渐减少的状况,故当终端设备判断出托盘上的物料小于预设数量时,为避免在工期存在突发状况而紧急用料时物料不足的情况,终端设备可确定出物料对应的整个工期所需的物料预期数量,该物料预期数量可根据物料对应的编码信息中的工期信息中得到。当终端设备判断出物料预期数量大于托盘上的物料数量时,说明当前需进行补料,故终端设备可根据托盘的编码信息确定托盘上的物料类型,并进一步根据物料类型对托盘的物料进行补料操作。

本申请实施例通过从货仓内的货架上根据预设规则随机选取目标物料,对上述目标物料进行检测,以达到对物料进行抽检的作用;当检测出上述目标物料出现损坏时,说明该目标物料有可能因为是质量较差的不良物料,而导致其在存储过程中出现损坏,故通过预测预设时间内不良物料的损坏率,其中,上述不良物料为与上述目标物料相同类型且在生成过程中存在缺陷的物料,来预测出如果目标物料为不良物料时,在某一时段内的不良物料存在的损坏率;计算上述预设时间内与上述目标物料同一批次的物料的损坏率;当上述同一批次的物料的损坏率大于或等于上述不良物料的损坏率时,将与上述目标物料同一批次的物料确定为不良物料,从而预先在物料投入生产之前找到不良物料,避免了使用质量较差的物料投入生产的问题。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

对应于上文所述的一种物料处理方法,图5所示为本申请实施例中一种物料处理装置的结构示意图,如图5所示,上述物料处理装置可以包括:

选取模块501,用于从货仓内的货架上根据预设规则随机选取目标物料,对目标物料进行检测。

预测模块502,用于当检测出目标物料出现损坏时,预测预设时间内不良物料的损坏率,其中,上述不良物料为与目标物料相同类型且在生成过程中存在缺陷的物料。

计算模块503,用于计算预设时间内与目标物料同一批次的物料的损坏率。

物料确定模块504,用于当同一批次的物料的损坏率大于或等于不良物料的损坏率时,将与目标物料同一批次的物料确定为不良物料。

在一个实施例中,上述物料处理装置还可以包括:

环境确定模块,用于当同一批次的物料的损坏率小于不良物料的损坏率时,确定同一批次的出现损坏的物料所对应的各个存储环境,其中,上述存储环境中包括各个环境因素。

因素确定模块,用于当预设数量的存储环境中存在相同的环境因素时,将相同的环境因素确定为影响物料出现损坏的影响因素。

更换模块,用于将同一批次中存在影响因素的未出现损坏物料的存储环境进行更换。

在一个实施例中,上述计算模块503可以包括:

位置确定单元,用于根据目标物料的编码信息确定与目标物料同一批次的其他物料的物料位置。

监测单元,用于根据物料位置在预设时间内对同一批次的其他物料进行监测,确定同一批次的其他物料的监测结果。

确定单元,用于根据其他物料的监测结果确定同一批次的全部物料中出现损坏物料的概率。

在一个实施例中,上述物料处理装置还可以包括:

属性获取模块,用于当检测到存在待存储物料时,获取待存储物料的物料属性。

第一信息选取模块,用于获取货仓内的货架有闲置托盘位置的货架信息,根据物料属性选取属性符合的货架信息。

第一时间确定模块,用于当属性符合的货架信息存在至少两个时,确定至少两个货架信息中的闲置托盘位置的相邻物料的工期结束时间。

第二信息选取模块,用于从至少两个货架信息中选取相邻物料工期结束时间与待存储物料的工期结束时间最接近的货架信息,将所选取的货架信息对应的货架位置作为待存储物料存储位置。

在一个实施例中,上述物料处理装置还可以包括:

第三信息选取模块,用于当属性符合的货架信息不存在时,获取货仓内的托盘有闲置物料位置的托盘信息,根据物料属性选取属性符合的托盘信息。

第二时间确定模块,用于当属性符合的托盘信息存在至少两个时,确定至少两个托盘信息中的已存储物料的工期结束时间。

第四信息选取模块,用于从至少两个托盘信息中选取已存储物料的工期结束时间与当前时刻最接近的托盘信息,将所选取的托盘信息对应的托盘位置作为待存储物料存储位置。

在一个实施例中,上述物料处理装置还可以包括:

清点模块,用于获取控制终端发送的清点指令,根据清点指令控制货仓内的功能区域中的各个货架对货架各个托盘上的物料进行清点操作,得到功能区域中各个货架的物料存储信息。

报警模块,用于当物料存储信息与预设的状态信息不一致时,进行报警提醒。

在一个实施例中,上述物料处理装置还可以包括:

获取模块,用于根据清点指令获取货架上各个托盘的编码信息。

检测模块,用于根据编码信息对托盘上的物料进行检测。

数量确定模块,用于当托盘上的物料小于预设数量时,确定工期所需的物料预期数量。

类型确定模块,用于当物料预期数量大于托盘上的物料数量时,根据托盘的编码信息确定托盘上的物料类型,根据物料类型对托盘的物料进行补料操作。

本申请实施例通过从货仓内的货架上根据预设规则随机选取目标物料,对上述目标物料进行检测,以达到对物料进行抽检的作用;当检测出上述目标物料出现损坏时,说明该目标物料有可能因为是质量较差的不良物料,而导致其在存储过程中出现损坏,故通过预测预设时间内不良物料的损坏率,其中,上述不良物料为与上述目标物料相同类型且在生成过程中存在缺陷的物料,来预测出如果目标物料为不良物料时,在某一时段内的不良物料存在的损坏率;计算上述预设时间内与上述目标物料同一批次的物料的损坏率;当上述同一批次的物料的损坏率大于或等于上述不良物料的损坏率时,将与上述目标物料同一批次的物料确定为不良物料,从而预先在物料投入生产之前找到不良物料,避免了使用质量较差的物料投入生产的问题。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述系统实施例以及方法实施例中的对应过程,在此不再赘述。

图6为本申请实施例提供的终端设备的结构示意图。为了便于说明,仅示出了与本申请实施例相关的部分。

如图6所示,该实施例的终端设备6包括:至少一个处理器600(图6中仅示出一个),与上述处理器600连接的存储器601,以及存储在上述存储器601中并可在上述至少一个处理器600上运行的计算机程序602,例如物料处理程序。上述处理器600执行上述计算机程序602时实现上述各个物料处理方法实施例中的步骤,例如图1所示的步骤s101至s104。或者,上述处理器600执行上述计算机程序602时实现上述各装置实施例中各模块的功能,例如图5所示模块501至504的功能。

示例性的,上述计算机程序602可以被分割成一个或多个模块,上述一个或者多个模块被存储在上述存储器601中,并由上述处理器600执行,以完成本申请。上述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述上述计算机程序602在上述终端设备6中的执行过程。例如,上述计算机程序602可以被分割成选取模块501、预测模块502、计算模块503、物料确定模块504,各模块具体功能如下:

选取模块501,用于从货仓内的货架上根据预设规则随机选取目标物料,对上述目标物料进行检测;

预测模块502,用于当检测出上述目标物料出现损坏时,预测预设时间内不良物料的损坏率,其中,上述不良物料为与上述目标物料相同类型且在生成过程中存在缺陷的物料;

计算模块503,用于计算上述预设时间内与上述目标物料同一批次的物料的损坏率;

物料确定模块504,用于当上述同一批次的物料的损坏率大于或等于上述不良物料的损坏率时,将与上述目标物料同一批次的物料确定为不良物料。

上述终端设备6可包括,但不仅限于,处理器600、存储器601。本领域技术人员可以理解,图6仅仅是终端设备6的举例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备、总线等。

所称处理器600可以是中央处理单元(centralprocessingunit,cpu),该处理器600还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

上述存储器601在一些实施例中可以是上述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。上述存储器601在另一些实施例中也可以是上述终端设备6的外部存储设备,例如上述终端设备6上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,上述存储器601还可以既包括上述终端设备6的内部存储单元也包括外部存储设备。上述存储器601用于存储操作系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如上述计算机程序的程序代码等。上述存储器601还可以用于暂时地存储已经输出或者将要输出的数据。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在本申请所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1