掌桥专利:专业的专利平台
掌桥专利
首页

仓储处理方法、装置、系统、设备和介质

文献发布时间:2024-04-18 19:44:28


仓储处理方法、装置、系统、设备和介质

技术领域

本申请实施例涉及仓储技术领域,特别是涉及一种仓储处理方法、装置、系统、设备和介质。

背景技术

立体仓库一般是指采用几层、十几层乃至几十层高的货架储存物料,用相应的物料搬运设备进行货物入库和出库作业的仓库。

立体仓库内往往设置有大量的、用于存储物料的存储装置。在入库时,将物料存入存储装置内,并将存有物料的存储装置上架至立体仓库的存储位上;在出库时,将存储装置从存储位下架,并从存储装置内取出物料。

由于立体仓库的库存结构通常依赖于入库和出库,这样,可能导致库存结构不合理,进而影响出库效率。

发明内容

本申请实施例提供了一种仓储处理方法,能够优化仓库中存储装置的存储位分布,因此能够提高出库效率。

相应的,本申请实施例还提供了一种电子设备和一种存储介质,用以保证上述系统的实现及应用。

为了解决上述问题,本申请实施例公开了一种仓储处理方法,所述的方法包括:

确定热度信息对应的热度存储区域;所述热度存储区域包括:至少一个存储位;

根据所述热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新;所述目标存储装置为与所述热度存储区域相关的存储装置。

为了解决上述问题,本申请实施例公开了一种仓储处理方法,所述的方法包括:

根据存储位对应位置级别的负载信息,从多个存储位中确定出目标存储位;所述负载信息包括如下信息中的至少一种:存储位对应位置级别的库存任务信息、存储位对应位置级别的位置占用信息、存储位对应位置级别内存储对象的热度信息;

对目标存储装置与所述目标存储位进行关联。

为了解决上述问题,本申请实施例公开了一种仓储处理方法,所述的方法包括:

根据库存信息,从多个存储装置中确定出待合并的第一存储装置;

根据第一存储装置的热度信息,对第一存储装置进行分类;

从相同类别内的第一存储装置中,确定出待合并的多个第二存储装置;

将待合并的多个第二存储装置中的存储对象合并至一个目标第二存储装置中。

为了解决上述问题,本申请实施例公开了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如上述实施例中一个或多个所述的方法。

为了解决上述问题,本申请实施例公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如上述实施例中一个或多个所述的方法。

与现有技术相比,本申请实施例包括以下优点:

本申请实施例在存储区域中确定热度信息对应的热度存储区域,并根据该热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新。

首先,本申请实施例可以经由目标存储装置的存储位的更新,改变仓库中存储装置的存储位分布。

并且,本申请实施例根据热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新。经过上述更新后,热度存储区域中对应热度信息的存储装置的实际数量可以与预设数量相匹配,换言之,经过上述更新后,可以在热度存储区域中存储对应热度信息的、且实际数量等于或接近于预设数量的存储装置,故可以优化仓库中存储装置的存储位分布,因此能够提高出库效率。

附图说明

图1是本申请实施例的一种仓储处理系统的结构示意图;

图2是本申请实施例的一种存储位的结构示意图;

图3是本申请实施例的一种仓储处理方法的步骤流程图;

图4是本申请实施例的一种热度存储区域的示意图;

图5是本申请实施例的一种仓储处理方法的步骤流程图;

图6是本申请实施例的一种仓储处理方法的步骤流程图;

图7是本申请实施例的一种存储位推荐流程的示意图;

图8是本申请实施例的一种仓储处理方法的步骤流程图;

图9是本申请实施例的一种仓储处理方法的步骤流程图;

图10是本申请实施例的一种仓储处理方法的步骤流程图;

图11是本申请实施例的一种合并流程的示意图;

图12是本申请实施例的一种仓储处理方法的步骤流程图;

图13是本申请实施例的一种仓储处理方法的步骤流程图;;

图14是本申请实施例的一种仓储处理方法的步骤流程图;

图15是本申请实施例的一种补货流程的示意图;

图16是本申请实施例的一种仓储处理方法的步骤流程图;

图17是本申请实施例的一种仓储处理系统的结构示意图;

图18是本申请实施例的一种仓储处理系统的工作过程的步骤流程图;

图19是本申请一个实施例提供的示例性装置的结构示意图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

本申请实施例可以应用于仓储场景,在仓储场景下可以对存储对象进行存储。存储对象可以包括但不限于:物料。物料可以包括:原材料、间接物料、制成品、半成品、商品、维修零组件等用于直接投入产品生产制造、或间接辅助生产制造、或是用于营业部门销售的产品。

本申请实施例可以经由仓储处理系统对存储对象进行处理。参照图1,示出了本申请实施例的一种仓储处理系统的结构示意图。该仓储处理系统具体可以包括:立体仓库、提升机、穿梭车和输送线等硬件设备。

其中,立体仓库一般为多层钢结构的货架,货架的存储位用于存放存储装置。存储装置可以为存储装置、周转箱等具有容纳能力的装置。

立体仓库一般配置多台提升机和多台穿梭车,多台提升机和多台穿梭车用于存储装置的运输和传送。提升机可以辅助存储装置的跨层、以及存储装置在立体仓库与输送线间的接驳。穿梭车用于在仓储处理系统内部搬运存储装置,按需求将存储装置送至提升机或指定接驳设备。输送线作为仓储处理系统与外部系统的桥梁,可以根据需求在不同站点之间运输存储装置。

在布局上,立体仓库可以包含多层的货架,一层的货架可以设置有多个巷道。一个巷道的一侧可以设置有至少一个存储位。

参照图2,示出了本申请实施例的一种存储位的结构示意图。其中,一个巷道的两侧设置有存储位对。对于一个存储位对,其靠近巷道的存储位为第一存储位,远离巷道的存储位为第二存储位。在实际应用中,将存储对象存入存储装置内,并将存有存储对象的存储装置上架至存储位上。通常,一个存储装置对应一个存储位。可以理解,图2所示的存储位对可以作为示例,实际上,一个巷道的一侧可以设置一个存储位、或者两个以上的存储位。

相关技术中,立体仓库的库存结构通常依赖于入库和出库,这样,可能导致库存结构不合理,进而影响出库效率。

为了解决库存结构不合理影响出库效率的技术问题,本申请实施例提供一种仓储处理方法,该方法具体包括:确定热度信息对应的热度存储区域;该热度存储区域可以包括:至少一个存储位;根据该热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新;该目标存储装置为与该热度存储区域相关的存储装置。

本申请实施例在存储区域中确定热度信息对应的热度存储区域,并根据该热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新。

首先,本申请实施例可以经由目标存储装置的存储位的更新,改变仓库中存储装置的存储位分布。

并且,本申请实施例根据热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新。经过上述更新后,热度存储区域中对应热度信息的存储装置的实际数量可以与预设数量相匹配,换言之,经过上述更新后,可以在热度存储区域中存储对应热度信息的、且实际数量等于或接近于预设数量的存储装置,故可以优化仓库中存储装置的存储位分布,因此能够提高出库效率。

在仓库处于生产低峰状态或未被占用状态的情况下,本申请实施例的方法可以经由更新仓库中存储装置的存储位,优化仓库中存储装置的存储位分布,进而提高出库效率。

方法实施例一

参照图3,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤301、确定热度信息对应的热度存储区域;该热度存储区域可以包括:至少一个存储位;

步骤302、根据该热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新;该目标存储装置可以为与该热度存储区域相关的存储装置。

图3所示方法可由仓储处理系统内部的存储位更新模块执行。可以理解,本申请实施例对于图3所示方法的具体执行主体不加以限制。

在步骤301中,可以在存储区域中确定一个或多个种类的热度信息对应的热度存储区域。

参照图4,示出了本申请实施例的一种热度存储区域的示意图。图4中,仓储处理系统可以包括:三个存储层(一层、二层和三层),一个存储层包含两个巷道:巷道1和巷道2。假设热度信息包括3个种类,分别为:热度A、热度B和热度C;则可以根据3个种类的热度信息,将一个巷道的存储区域划分为A、B、C三个热度存储区域。其中,A

本领域技术人员根据实际应用需求,确定一个或多个种类的热度信息。例如,本领域技术人员可以根据经验信息,确定一个或多个种类的热度信息。

或者,可以根据库存信息,确定一个或多个种类的热度信息。库存可以指仓库中实际储存的存储对象。库存信息可以包括:存储位与存储装置之间的映射关系、以及存储装置与存储对象之间的映射关系。

在实际应用中,可以根据存储装置与存储对象之间的映射关系、以及存储对象的热度信息,确定一个或多个种类的热度信息。例如,可以根据存储对象对应商品的销量、出库量等信息,确定存储对象的热度信息。

本申请实施例可以直接根据存储对象的热度信息,得到一个或多个种类的热度信息。或者,对存储对象的热度信息进行聚类或分组,以得到一个或多个种类的热度信息。

在具体实现中,热度信息可以对应多个种类,上述确定所述热度信息对应的热度存储区域,具体可以包括:确定一种热度信息对应的存储装置在所有种类的热度信息对应的存储装置中的比例信息;根据所述比例信息,确定一种热度信息在预设存储区域中对应的热度存储区域。

在实际应用中,可以根据库存信息,确定系统中一种热度信息对应的存储装置的第一数量,这样,可以根据第一数量、及系统中所有种类的热度信息对应的存储装置的第二数量,确定比例信息。

假设热度信息包括3个种类,分别为:热度A、热度B和热度C,则热度A对应的存储装置中存储有热度A的存储对象,热度B对应的存储装置中存储有热度B的存储对象,热度C对应的存储装置中存储有热度C的存储对象。需要说明的是,若一个存储装置中存储有至少两个热度不同的存储对象,则可以对存储装置中至少两个存储对象的热度进行融合,以得到该存储装置对应的热度信息。对应的融合方式可以包括:加权平均方式等。

进一步,可以根据比例信息,确定一种热度信息在预设存储区域中对应的热度存储区域。预设存储区域可以为存储层、或存储层和巷道等存储级别对应的预设区域。例如,可以在存储层和巷道对应的预设存储区域中设置一种或多种热度信息的热度存储区域。

可选地,热度存储区域包括的存储位的数量、所述比例信息和所述预设存储区域包括的存储位的数量,符合预设关系。换言之,可以根据比例信息以及预设存储区域包括的存储位的第三数量,确定该种热度信息对应热度存储区域中存储位的第四数量。预设关系可以为,比例信息与第三数量的乘积等于或接近于第四数量等。

热度存储区域中存储位的位置信息,可以根据热度信息确定。例如,可以根据热度信息,确定热度存储区域中存储位距离出库相关位置(如接驳口)的距离信息,并根据该距离信息确定热度存储区域中存储位的位置信息。通常,热度信息表征的热度越高,则距离信息表征的距离越近,因此能够提高热度较高的存储对象的出库效率。

在一种实现方式中,假设热度信息从高到低的顺序包括:热度A、热度B和热度C等,则可以按照距离信息从近到远的顺序,选择热度A的比例信息对应的第一存储位,选择热度B的比例信息对应的第二存储位,以及选择热度C的比例信息对应的第三存储位等。如图4中,一层和巷道1对应的第一存储位包括:A

在步骤302中,该热度存储区域中对应热度信息的存储装置的实际数量M,可以表征热度存储区域中实际存储的对应热度信息的存储装置的数量。例如,热度A的热度存储区域A对应的实际数量可以指热度存储区域A中实际存储的热度A的存储装置的数量。热度B的热度存储区域B对应的实际数量可以指热度存储区域B中实际存储的热度B的存储装置的数量。热度C的热度存储区域C对应的实际数量可以指热度存储区域C中实际存储的热度C的存储装置的数量。

该热度存储区域中对应热度信息的存储装置的预设数量N,可以表征热度存储区域中计划存储的对应热度信息的存储装置的数量。M可以为自然数,N可以为正整数。

本申请实施例可以根据实际数量M和预设数量N之间的大小关系,确定对目标存储装置对应的存储位进行更新的更新方式。

如果M=N,则说明热度存储区域中的实际数量与预设数量相匹配,热度存储区域中对应热度信息的存储装置的数量和存储位可以保持不变。

如果M>N,则说明热度存储区域中对应热度信息的存储装置过多,需要移出对应热度信息的部分存储装置,也即对应的更新方式为移出处理方式。

如果M<N,则说明热度存储区域中对应热度信息的存储装置未达到计划的预设数量,需要从其他存储区域移入对应热度信息的存储装置,也即对应的更新方式为移入处理方式。

在一种实现方式中,以第一热度信息对应的第一热度存储区域为例对更新过程进行说明,第一热度信息可以包括:热度A、热度B和热度C中的任一。相应地,上述对目标存储装置对应的存储位进行更新,具体可以包括:

若第一热度存储区域中对应第一热度信息的存储装置的实际数量大于预设数量,则对所述第一热度存储区域中对应热度信息的目标存储装置进行移出处理;或者

若第一热度存储区域中对应第一热度信息的存储装置的实际数量小于预设数量,则将对应热度信息的目标存储装置移入第一热度存储区域。

下面对移出处理方式进行说明。

上述对所述第一热度存储区域中对应热度信息的目标存储装置进行移出处理,具体可以包括:

按照第一预设优先级,确定第一热度存储区域中待移出的目标存储装置;目标存储装置的热度信息可以为第一热度信息;

确定目标存储装置对应的第二热度存储区域;第二热度存储区域的热度信息可以为第一热度信息,且所述第二热度存储区域中对应第一热度信息的存储装置的实际数量可以小于预设数量;

将目标存储装置移入第二热度存储区域。

假设第一热度存储区域与实际数量M和预设数量N相应,则在M>N的情况下,待移出的目标存储装置的数量可以为(M-N),(M-N)可以称为第一移出数量。可以按照第一预设优先级,确定(M-N)个目标存储装置。

在一种实现方式中,第一预设优先级可以为,第一距离信息从远到近的顺序,第一距离信息可以为:第一热度存储区域中存储位距离出库相关位置的距离信息。

在另一种实现方式下,在采用例如图2的存储位对的情况下,第一预设优先级从高到低的顺序依次可以包括:

第一热度存储区域中位于第一存储位的、热度信息为第一热度信息的存储装置,第一热度存储区域中位于第二存储位、热度信息为第一热度信息、且其关联的第一存储位为空的存储装置,第一热度存储区域中位于第二存储位、热度信息为第一热度信息、且其关联的第一存储位被占用的存储装置。

在采用例如图2的存储位对的情况下,往往需要倒箱操作。比如,在出库情形下,第二存储位的存储装置请求出库,则需要首先将第一存储位的存储装置通过倒箱操作更新到其他存储位,第二存储位的存储装置才能出库。又如,在入库情形下,第二存储位的存储装置请求入库,第一存储位已被占用,则此时第一存储位的存储装置需要倒箱操作更新到其他存储位,存储装置才可上架至第二存储位。

因此,为了减少倒箱操作的次数,可以按照第一预设优先级从高到低的顺序,确定(M-N)个目标存储装置。

第二热度存储区域可以为(M-N)个目标存储装置对应的目标热度存储区域。

进一步,上述确定所述目标存储装置对应的第二热度存储区域,具体可以包括:确定热度信息为第一热度信息、且第一热度信息的存储装置的实际数量小于预设数量的备选热度存储区域;根据目标存储装置的数量、以及备选热度存储区域对应的实际数量和预设数量,从备选热度存储区域中确定出所述目标存储装置对应的第二热度存储区域。

为确定第二热度存储区域,可以确定热度信息为第一热度信息的热度存储区域集合,确定热度存储区域集合中集合元素对应第一热度信息的存储装置的实际数量,并将热度存储区域集合中实际数量小于预设数量的集合元素,作为备选热度存储区域。

可以根据备选热度存储区域对应的实际数量和预设数量之间的差值,确定第一移入数量。并根据第一移出数量与第一移入数量之间的大小关系,从备选热度存储区域中确定出第二热度存储区域。

在实际应用中,可以按照排序优先级,确定第二热度存储区域。排序优先级从高到低的顺序依次可以包括:第一移入数量等于第一移出数量,第一移入数量小于第一移出数量,以及,第一移入数量大于第一移出数量。排序优先级可以优先将第二热度存储区域占满,以减少操作次数。

需要说明的是,第二热度存储区域可以为一个或多个。例如,可以首先按照排序优先级,寻找第一移入数量等于或小于第一移出数量的第二热度存储区域A;然后,根据第二热度存储区域A的第一移入数量,对第一移出数量进行更新,具体地,将第一移出数量更新为:第一移出数量减去第二热度存储区域A的第一移入数量。接着,可以针对更新后的第一移出数量,按照排序优先级,确定第二热度存储区域。

将目标存储装置移入第二热度存储区域的过程可以包括:将目标存储装置与第二热度存储区域进行绑定,具体地,可以将目标存储装置的装置标识与第二热度存储区域的存储位标识进行绑定,以将目标存储装置分配至第二热度存储区域中。在实际应用中,可以从第二热度存储区域中随机选择装置标识对应的存储位标识,或者,可以按照预设顺序,从第二热度存储区域中随机选择装置标识对应的存储位标识。

可选地,可以按照排序优先级从高到低的顺序,依次将目标存储装置与第二热度存储区域进行绑定,直至将所有的目标存储装置与对应的第二热度存储区域进行绑定。

下面对移入处理方式进行说明。

上述将对应热度信息的目标存储装置移入所述第一热度存储区域,具体可以包括:按照存储区域对应的第二预设优先级,从存储区域中获取热度信息为第一热度信息的目标存储区域;将目标存储区域中的目标存储装置移入所述第一热度存储区域。

其中,目标存储区域可以作为目标存储装置的来源。第二预设优先级从高到低的顺序依次可以包括:与第一热度存储区域位于同一存储层的存储区域,与第一热度存储区域位于不同存储层、热度信息为第一热度信息、且对应的实际数量大于预设数量的存储区域,与第一热度存储区域位于不同存储层、且热度信息不为第一热度信息的存储信息。

假设第一热度存储区域与实际数量M和预设数量N相应,则在M<N的情况下,待移入的目标存储装置的数量可以为(N-M),(N-M)可以称为第二移入数量。换言之,有(N-M)个热度为第一热度信息的目标存储装置需要从其他存储区域移入第一热度存储区域。

可以按照存储区域对应的第二预设优先级,从存储区域中获取热度信息为第一热度信息的目标存储区域。

以第一热度信息为热度A,第一热度存储区域为A

对于与第一热度存储区域A

本申请实施例中,对目标存储装置对应的存储位进行更新的过程,具体可以包括:确定目标存储装置对应的源存储位和目标存储位;根据目标存储装置对应的源存储位和目标存储位,确定存储位更新任务的任务信息。

源存储位和目标存储位可以分别表征更新前的存储位和更新后的存储位。可以根据源存储位和目标存储位,确定存储位更新任务的任务信息,例如,存储位更新任务的参数可以包括:源存储位的信息和目标存储位的信息。

在具体实现中,可以下发存储位更新任务或执行存储位更新任务。其中,执行存储位更新任务的过程中,可以生成相关设备的设备调度任务,设备调度任务可用于利用相关设备,将目标存储装置从源存储位搬运至目标存储位,由此目标存储装置的更新完成。

综上,本申请实施例的仓储处理方法,可以经由目标存储装置的存储位的更新,改变仓库中存储装置的存储位分布。

并且,本申请实施例根据热度存储区域中对应热度信息的存储装置的实际数量和预设数量,对目标存储装置对应的存储位进行更新。经过上述更新后,热度存储区域中对应热度信息的存储装置的实际数量可以与预设数量相匹配,换言之,经过上述更新后,可以在热度存储区域中存储对应热度信息的、且实际数量等于或接近于预设数量的存储装置,可以实现一种热度信息的存储装置在热度存储区域中的均匀分布;故可以优化仓库中存储装置的存储位分布,因此能够提高出库效率。

方法实施例二

参照图5,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤501、查询库存信息;

该库存信息可以包括但不限于:存储位与存储装置之间的映射关系、以及存储装置与存储对象之间的映射关系。例如,库存信息可以包括:存储装置中存储对象的种类和数量。

步骤502、确定存储装置的热度值,并确定热度值对应存储装置的数量;

步骤503、根据热度值对应存储装置的数量,确定一种热度值对应的存储装置在所有种类的热度值对应的存储装置中的比例信息;

步骤504、根据比例信息,确定一种热度值在预设存储区域中对应的热度存储区域;

步骤505、根据热度存储区域中对应热度值的存储装置的实际数量和预设数量,确定目标存储装置对应的源存储位和目标存储位;

步骤506、根据目标存储装置对应的源存储位和目标存储位,针对一个目标存储装置确定存储位更新任务的任务信息;

步骤507、根据存储位的调整顺序、以及存储位更新任务,生成设备调度任务;

在采用存储位对的情况下,存储位的调整顺序从先到后的顺序可以包括:存储位对包含的存储位均未被占用,存储位对包含的第一存储位未被占用、且第二存储位被占用,以及存储位对包含的第二存储位未被占用、且第一存储位被占用。该调整顺序可以优先执行靠近巷道的存储位未被占用情况对应的存储位更新任务,故可以减少倒箱操作的次数,进而能够提高更新效率。

例如,任务池中包括:存储位更新任务A、存储位更新任务B和存储位更新任务C,其中,存储位更新任务A对应目标存储位所在存储位对、包含的存储位均未被占用,存储位更新任务B对应目标存储位所在存储位对、包含的第一存储位未被占用、且第二存储位被占用,存储位更新任务C对应目标存储位所在存储位对、包含的第二存储位未被占用、且第一存储位被占用,则可以优先执行存储位更新任务A,再执行存储位更新任务B,然后执行存储位更新任务C。当然,除了考虑目标存储位的情况外,还可以考虑源存储位的情况,也即,针对源存储位使用调整顺序。

在实际应用中,可以将多个存储位更新任务保存至任务池中,可以根据存储位的调整顺序,从任务池中选择目标存储位更新任务,并根据目标存储位更新任务,生成设备调度任务。

步骤508、下发设备调度任务。

本申请实施例可以向相关设备的控制装置或驱动装置下发设备调度任务,以使相关设备根据设备调度任务将存储装置从源存储位搬运至目标存储位。

方法实施例三

在仓库处于生产低峰或者未被占用状态的情况下,本申请实施例可以经由更新库存中存储装置的存储位,仓库中存储装置的存储位分布,因此能够提高出库效率。

参照图6,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤601、根据库存信息,确定存储装置的热度信息;

步骤602、按照热度信息,将仓库的存储层划分为多种热度存储区域;

步骤603、确定热度存储区域对应的实际数量和预设数量;

步骤604、对热度存储区域进行遍历;

步骤605、判断是否遍历完成,若是,则结束流程,否则执行步骤606;

步骤606、判断实际数量与预设数量相匹配,若否,则执行步骤607;

步骤607、判断实际数量是否大于预设数量,若是,则执行步骤608,否则执行步骤611;

步骤608、确定移出数量;

步骤609、确定移出数量对应的源存储位和目标存储位;

步骤610、确定存储位更新任务的任务信息;

步骤611、确定移入数量;

步骤612、确定移入数量对应的源存储位和目标存储位;

步骤613、确定存储位更新任务的任务信息。

在执行存储位更新任务后,可以在热度存储区域中存储对应热度信息的、且实际数量等于或接近于预设数量的存储装置,可以实现一种热度信息的存储装置在热度存储区域中的均匀分布;故可以优化仓库中存储装置的存储位分布,因此能够提高出库效率。

方法实施例四

对于需要存入仓库中的存储装置,比如补货任务对应的存储装置或合并任务对应的存储装置,可以利用存储位推荐模块,确定存储装置对应的目标存储位。

参照图7,示出了本申请实施例的一种存储位推荐流程的示意图,其中,可以根据存储位推荐请求,确定存储位推荐请求中目标存储装置对应的目标存储位。其中,存储位推荐请求的来源可以包括:入库上架、补货上架、合并上架和倒箱等。

参照图8,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤801、根据存储位对应位置级别的负载信息,从多个存储位中确定出目标存储位;

该负载信息具体可以包括如下信息中的至少一种:存储位对应位置级别的库存任务信息、存储位对应位置级别的位置占用信息、存储位对应位置级别内存储对象的热度信息;

步骤802、对目标存储装置与该目标存储位进行关联。

本申请实施例根据存储位对应位置级别的负载信息,确定需要推荐的目标存储位。本申请实施例的确定手段,能够实现不同位置级别之间负载信息的均衡或近似均衡,这样,可以在一定上避免在一个位置级别执行大量的库存任务、进而导致一个位置级别的库存任务的堵塞情况,进而能够提高出入库的效率。库存任务可以指与库存相关的任务。库存任务的种类可以包括:入库任务、合并任务、合并任务、倒箱任务或者存储位更新任务等。库存任务还可以具体到对应的设备,如穿梭车任务、提升机任务等。

本申请实施例还可以避免相同或相似热度信息的集中操作,因此能够提高出入库的效率。

位置级别可以包括:一个或多个位置级别。多个位置级别可以包括:第一位置级别和第二位置级别。

从空间维度看,仓库包含存储层、巷道、存储位三个指标。第一位置级别可以包括:存储层级别。第二位置级别可以包括:巷道级别。

在步骤801中,从多个存储位中确定出目标存储位,具体可以包括:根据存储位对应位置级别的负载信息,从多个位置级别中确定出目标位置级别;从目标位置级别的多个存储位中确定出目标存储位。

在一种实现方式中,可以根据目标第一位置级别内存储位对应第二位置级别的负载信息,从目标第一位置级别内的多个第二位置级别中确定出目标第二位置级别;以及从目标第二位置级别的多个存储位中确定出目标存储位。本实现方式可以在确定目标第一位置级别的情况下,为目标存储装置依次确定巷道和存储位,从而得出目标存储装置对应的目标存储位。

在另一种实现方式中,可以根据存储位对应第一位置级别的负载信息,从多个第一位置级别中确定出目标第一位置级别;根据目标第一位置级别内存储位对应第二位置级别的负载信息,从目标第一位置级别内的多个第二位置级别中确定出目标第二位置级别;从目标第二位置级别的多个存储位中确定出目标存储位。本实现方式可以为目标存储装置依次确定存储层、巷道和存储位,从而得出目标存储装置对应的目标存储位。

存储位对应位置级别的库存任务信息可以指位置级别正在操作以及待操作的库存任务的信息。例如,库存任务信息可以为位置级别正在操作以及待操作的库存任务的数量之和。

存储位对应位置级别的位置占用信息可以指位置级别被占用的存储位数量,或者,位置级别被占用的存储位数量相对于存储位总量的占用率等。

存储位对应位置级别内存储对象的热度信息可以指位置级别被占用的存储位所存储的存储对象的热度信息。

本申请实施例可以根据第三预设优先级,从多个位置级别中确定出目标位置级别。

第三预设优先级具体可以包括:

首先,选择库存任务第一轻的位置级别;例如,选择库存任务的数量之和第一小的位置级别;

其次,若有多个位置级别同时满足库存任务第一轻,则选择占用率第一小的位置级别。

再次,若有多个位置级别同时满足占用率第一小,则选择热度值第一小的位置级别。

以及,若有多个位置级别同时满足热度值第一小,则从多个位置级别中随机选择目标位置级别。

在步骤802中,对目标存储装置与该目标存储位进行关联的过程可以包括:生成对应的库存任务。例如,合并任务的任务信息可以包括:关联的目标存储装置与目标存储位的信息。又如,补货任务的任务信息可以包括:关联的目标存储装置与目标存储位的信息。

综上,本申请实施例的仓储处理方法,根据存储位对应位置级别的负载信息,确定需要推荐的目标存储位。本申请实施例的确定手段,能够实现不同位置级别之间负载信息的均衡或近似均衡,这样,可以在一定上避免在一个位置级别执行大量的库存任务、进而导致一个位置级别的库存任务的堵塞情况,进而能够提高出入库的效率。库存任务可以指与库存相关的任务。库存任务的种类可以包括:入库任务、合并任务、倒箱任务或者存储位更新任务等。库存任务还可以具体到对应的设备,如穿梭车任务、提升机任务等。

本申请实施例还可以避免相同或相似热度信息的集中操作,因此能够提高出入库的效率。

方法实施例五

参照图9,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤901、查询库存信息;

步骤902、根据库存信息,确定存储位对应位置级别的负载信息;

步骤903、根据存储位对应位置级别的负载信息,从多个存储位中确定出目标存储位;

步骤904、根据目标存储位和目标存储位置,生成库存任务;

步骤905、根据库存任务,生成相关设备的设备调度任务。

在步骤901中,库存信息可以包括:实际存储的存储装置的存储位、存储对象等信息。

在步骤902中,可以根据库存信息,确定存储位对应位置级别的库存任务信息、存储位对应位置级别的位置占用信息、存储位对应位置级别内存储对象的热度信息等负载信息。

步骤903中,可以根据一个或多个位置级别的第三预设优先级,确定目标存储位。

步骤904中,可以生成入库任务、合并任务、倒箱任务或者存储位更新任务等库存任务。

步骤905中,可以将库存任务转换为设备调度任务,进而可以使相关设备执行设备调度任务,以将目标存储装置搬运至目标存储位。

方法实施例六

参照图10,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤1001、接收存储位推荐请求;

步骤1002、查询库存信息;

步骤1003、判断存储位推荐请求是否涉及倒箱操作,若否,则执行步骤1004,若是则执行步骤1007;

步骤1004、获取多个存储层的库存信息;

步骤1005、确定多个存储层的负载信息;

步骤1006、从多个存储层中获取目标存储层;

步骤1007、获取目标存储层上多个巷道的库存信息;

步骤1008、确定多个巷道的负载信息;

步骤1009、从多个巷道中获取目标巷道;

步骤1010、获取目标巷道的存储位信息;

步骤1011、根据第四预设优先级,确定目标存储位;

步骤1012、生成目标存储位置和目标存储位对应的库存任务。

本发明实施例可以基于负载均衡原则,为目标存储装置依次确定目标存储层、目标巷道和目标存储位,从而得出目标存储装置的目标存储位。以上三个空间指标产生的具体方法介绍如下。

在采用例如图2的存储位对的情况下,往往需要倒箱操作。比如,在出库情形下,第二存储位的存储装置请求出库,则需要首先将第一存储位的存储装置通过倒箱操作更新到其他存储位,第二存储位的存储装置才能出库。又如,在入库情形下,第二存储位的存储装置请求入库,第一存储位已被占用,则此时第一存储位的存储装置需要倒箱操作更新到其他存储位,存储装置才可上架至第二存储位。

目标存储装置的倒箱操作需要在短时间内完成,因此倒箱操作通常限制在相同存储层的存储位范围内。因此,在存储位推荐请求涉及倒箱操作的情况下,倒箱操作对应的源存储位和目标存储位可以对应相同存储层,也即,目标存储层可以为源存储位所在的存储层。

在实际应用中,可以根据第三预设优先级,确定目标存储层和目标巷道。

进一步,可以根据第四预设优先级,确定目标存储位。第四预设优先级具体可以包括:

第一优先级:一个存储位对内两个存储位均未被占用,此种情况下,第二存储位具有第一位的优先级;

第二优先级:一个存储位对的第二存储位被占用,第一存储位未被占用,则第一存储位具有第二位的优先级;

第三优先级:一个存储位对的第一存储位被占用,第二存储位未被占用,则第二存储位具有第三位的优先级。

对于第一优先级或第二优先级或第三优先级的存储位,可以按照存储位距离出库相关位置(如对应存储层的接驳口)的距离信息从近到远的顺序,从多个存储位中选择出目标存储位。也即,距离信息越近,存储位被选择的概率越大。

方法实施例七

仓库中存储位的数量是有限的,如果仓库中存储位的占用率较高,会影响入库。并且,随着存储装置中存储对象被消耗,存储装置中存放的商品可能很少,这将影响存储装置的利用率。

本申请实施例可以经由合并任务,将填充率较低的两个或两个以上的存储装置内存储对象合并后放到一个目标存储装置,以提高仓库的空间利用率。

参照图11,示出了本申请实施例的一种合并流程的示意图,其中,一个合并任务对应的待合料箱可以包括:5个来源料箱和1个目标料箱,可以将5个来源料箱和1个目标料箱中的存储对象合并后放到目标料箱中。可以理解,5个来源料箱和1个目标料箱只是作为示例,实际上,本申请实施例对于来源料箱的具体数量不加以限制。

参照图12,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤1201、根据库存信息,从多个存储装置中确定出待合并的第一存储装置;

步骤1202、根据第一存储装置的热度信息,对第一存储装置进行分类;

步骤1203、从相同类别内的第一存储装置中,确定出待合并的多个第二存储装置;

步骤1204、将待合并的多个第二存储装置中的存储对象合并至一个目标第二存储装置中。

图12所示方法可由仓储处理系统内部的合并处理模块执行。可以理解,本申请实施例对于图12所示方法的具体执行主体不加以限制。合并处理模块可以在仓库生产过程中,确定合并任务的任务信息,该任务信息可以包括:待合并的多个第二存储装置的信息、以及一个目标第二存储装置的信息。在执行合并任务后,未被占用的第二存储装置(也即除了目标第二存储装置之外的第二存储装置)被回收,目标第二存储装置被上架至对应的存储位。

在步骤1201中,可以查询库存信息,并按照存储装置的维度,对库存信息进行分析,以得到存储装置的存储信息。该存储信息可以包括:填充率、存储对象的装载体积、存储对象的种类数与对应件数、存储对象的尺寸、存储对象的热度信息、存储对象的容积,以及所在的存储位信息等。

还可以获取存储装置的配置信息。该配置信息可以包括但不限于:填充率的上限阈值f

从多个存储装置中确定出满足预设条件的待合并的第一存储装置。预设条件可以包括:存储装置非空,也即,存储装置中包含存储对象;存储装置的填充率小于填充率的下限阈值;存储对象的种类数小于存储对象的种类数的上限值等。

在步骤1202中,可以根据存储装置中包含的存储对象的热度信息,确定第一存储装置的热度信息。

需要说明的是,若一个第一存储装置中存储有至少两个热度不同的存储对象,则可以对第一存储装置中至少两个存储对象的热度进行融合,以得到该第一存储装置对应的热度信息。对应的融合方式可以包括:加权平均方式等。

在实际应用中,可以利用分类方法或聚类方法,对第一存储装置进行分类。其中,相同类别内的第一存储装置具有相同或相近的热度信息,不同类别间的第一存储装置具有不同的热度信息。

在步骤1203中,从相同类别内的第一存储装置中,确定出待合并的多个第二存储装置,对应的确定规则可以包括:

确定规则1、合并后,占用的目标第二存储装置的数量尽可能少,即产生的未被占用的非目标第二存储装置的数量尽可能多;

确定规则2、目标第二存储装置的填充率在填充率的上限阈值和下限阈值对应的范围内;以及

确定规则3、目标第二存储装置中商品种类数不超过存储对象的种类数的上限值。

本申请实施例可以根据该确定规则,对相同类别内的第一存储装置进行分组。一个组内可以包括:待合并的多个第二存储装置,多个第二存储装置中可以包括:目标第二存储装置。

其中,组的数量应该满足确定规则1;组内包含的目标第二存储装置应该满足确定规则2和确定规则3。

在步骤1204中,可以生成合并任务。合并任务的任务信息可以包括:多个第二存储装置的信息、以及一个目标第二存储装置的信息。合并任务的任务信息还可以包括:目标第二存储装置对应目标存储位的信息。目标第二存储装置对应目标存储位的确定过程。

在本申请的一些实施例中,可以从相同存储对象对应的第一存储装置中,确定出待合并的多个第三存储装置,并将待合并的多个第三存储装置中的存储对象合并至一个目标第三存储装置中。例如,可以对原本存储在多个来源料箱中的相同商品进行合并处理。

本申请实施例则是突破了对原本存储在多个来源料箱中的相同商品进行合并处理的限制,对原本存储在多个来源料箱中的、热度信息相同的不同存储对象进行合并处理,这样,可以提高仓库的空间利用率。

方法实施例八

参照图13,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤1301、确定库存中存储装置的填充率;

步骤1302、根据填充率,确定待合并的第一存储装置;

步骤1303、根据商品标识,对第一存储装置进行分类;

步骤1304、是否为单品合并,若是,则执行步骤1305,否则执行步骤1306;

步骤1305、将相同商品标识的第一存储装置划分为一组;

步骤1306、确定第一存储装置的热度信息;

步骤1307、将相同热度信息的第一存储装置划分为一组;

本申请实施例可以首先获取对应相同商品标识的第一存储装置A,然后从除了第一存储装置A之外的第一存储装置中获取对应相同热度信息的第一存储装置B。相同商品标识的第一存储装置A位于一个组。相同热度信息的第一存储装置B位于一个组。

步骤1308、确定同组内第一存储装置的合并方案;

步骤1309、生成合并任务;

步骤1310、执行合并任务。

方法实施例九

参照图14,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤1401、查询库存信息;

步骤1402、确定合并任务的任务信息;

步骤1403、对任务信息对应相关存储装置的库存进行预占;

步骤1404、判断是否预占成功,若是则执行步骤1405;

步骤1405、生成合并任务;

步骤1406、生成相关存储装置的下架任务、以及设备调度任务;

步骤1407、调用相关设备将相关存储装置搬运至合并工作站,以执行合并操作;

步骤1408、将来源存储装置和目标存储装置搬运至接驳位,以进行来源存储装置的回收和目标存储装置的回库。

在步骤1401中,可以查询系统中的库存信息,该库存信息可以包括:商品存放的料箱、料箱存放的存储位、商品种类、商品数量、商品货主、商品效期、以及商品尺寸等。商品标识可以为商品名称、商品编号或商品类型等。

进一步,可以按存储装置的维度,对库存信息进行处理,以得到存储装置包含的商品标识,商品件数、所属货主、期限以及尺寸等。并且,可以根据图12或图13所示方法,确定任务信息。

本领域技术人员可以根据仓库内的实时作业信息,如仓库的忙闲程度、可用工作站数量、以及存储位使用率等,确定需要执行的目标任务信息。

本申请实施例可以对目标任务信息涉及到相关存储位置对应的库存进行预占。若库存预占失败,则需重新选择其他目标任务信息;若库存预占成功,则根据目标任务信息,生成相应的合并任务。

库存的预占,可以锁定库存,防止其他服务在相同的时段内对任务信息涉及的相关存储装置进行操作,库存预占成功后可以生成对应的合并任务。

本申请实施例可以根据合并任务,生成相关存储装置的下架任务,并生成相关设备的设备调度任务。相关设备可以根据分配的任务列表,有序执行设备调度任务,以将相关存储装置搬运至合并工作站。

本领域技术人员在合并工作站执行合并任务,并更新合箱后目标存储装置的库存信息,包括商品标识及商品数量等。

本领域技术人员执行合并任务后,将来源存储装置与目标存储装置放置到合并工作站的接驳位,由相关设备对已清空的来源存储装置进行回收,以及对合并后的目标存储装置进行上架回库。

方法实施例十

例如商品的存储对象的出库,使得系统中的库存被消耗,此时需要对系统进行补货以满足后续的订单生产需求。

本申请实施例可以首先利用补货处理模块,将为存储对象提供补货信息。然后,根据补货信息,将对应的存储对象进行料箱化,并将料箱存入仓库中。在将料箱存入仓库中的过程中,可以利用前述存储位推荐模块为料箱推荐目标存储位。

参照图15,示出了本申请实施例的一种补货流程的示意图,其中,可以将商品从外部存储区补充到系统的料箱内,并将料箱存入仓库中,以使系统的库存满足后续订单需求。

参照图16,示出了本申请实施例的一种仓储处理方法的步骤流程图,具体可以包括如下步骤:

步骤1601、查询库存信息;

步骤1602、确定补货信息;

步骤1603、对外部存储区中与补货信息相应的库存进行预占;

步骤1604、生成补货任务;

步骤1605、生成外部存储区对应商品的下架任务,并将对应商品搬运至补货工作站;

步骤1606、对商品进行料箱化;

步骤1607、将料箱上架到仓库中的目标存储位。

在实际应用中,可以查询仓储处理系统的库存信息。库存信息可以包括:商品数量、在途商品数量、商品安全库存的上下限等。

可以按日常补货或紧急补货的补货模式,确定补货信息,补货信息可以包括:商品的补货数量。

日常补货日常对一些低于安全库存下限的商品进行补货。紧急补货用于对商品的缺货情况进行补货。安全库存上限指商品在系统的库存数量不应高于第一阈值,以避免占用不必要的空间资源。安全库存下限指商品在系统的库存数量不应低于第二阈值,以避免发生缺货而影响订单拣选出库的效率。以下分别介绍两类补货模式对应补货信息的确定方法:

(1)日常补货

日常补货是指对系统中低于安全库存下限的商品进行补货,其输入信息可以包括:系统中商品剩余库存数量N

日常补货可以将商品补货至其安全库存上限,即补货数量可以为:

N=N

若外部存储区商品库存数量不足,即当N

N=N

可以基于商品料箱化,将商品存放于料箱中,经料箱化后需补货的料箱数量(向上取整)为:

因此,实际补货数量为N

(2)紧急补货

紧急补货可用于在订单所需商品出现缺货情况下进行补货,其输入信息可以包括:系统商品剩余库存数量N

可以首先将商品需求数量对应的商品补齐,再继续补货至满足其安全库存上限,即补货数量为:

N=N

若外部存储区商品库存数量不足,即当N

N=N

商品在系统存放于料箱中,经料箱化后需补货的料箱数量(向上取整)为:

因此,实际补货数量为N

在确定补货信息后,可以对补货信息中涉及到外部存储区的库存进行预占,并生成补货任务。可以根据补货任务,生成外部存储区对应商品的下架任务,并将对应商品搬运至补货工作站。

用户可以根据补货任务进行商品料箱化,并将料箱放到指定接驳位,完成补货实操。相关设备可以根据料箱上架任务,将料箱搬运到系统的目标存储位。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

在上述实施例的基础上,本实施例还提供了一种仓储处理系统,参照图17,该系统具体可以包括模块:第一功能模块、第二功能模块和硬件设备模块。

其中,第一功能模块可以进一步包括:补货处理模块、合并处理模块、存储位推荐模块和存储位更新模块。

第二功能模块可以包括:库存占用模块、库存任务生成模块和设备任务生成模块。

硬件设备模块可以包括:立体仓库、穿梭车、提升机和运输线等。

其中,补货处理模块,可用于确定补货信息。合并处理模块可用于确定合并任务的任务信息。存储位推荐模块可用于为目标存储装置确定目标存储位。存储位更新模块用于确定存储位更新任务的任务信息。

库存占用模块以系统内的库存信息为依据,根据系统内的服务类型,对库存任务对应的库存进行预占,以锁定库存防止其他服务同时需要对库存任务对应的目标存储装置进行操作;库存预占成功后才可生成对应的库存任务。

库存任务生成模块以系统内的库存信息和存储位布局为依据,根据系统内的服务类型,生成目标存储装置对应的库存任务,包括:存储位更新任务、合并任务、补货任务等。

设备任务生成模块以系统内的存储位布局和设备配置为依据,根据系统生成的库存任务,生成相关设备的设备调度任务。

本申请实施例从仓储处理系统的整体链路建立上述模块间的关联,充分考虑了库存管理的体系化建设,能够有效提升自动化仓库的库存管理质量,且可以提高存储位使用的合理性和商品出入库的效率。

参照图18,示出了本申请实施例的一种仓储处理系统的工作过程的步骤流程图,具体可以如下步骤:

步骤1801、仓库生产;

步骤1802、判断是否需要补货,若是,则执行步骤1803,否则返回步骤1801;

步骤1803、补货处理模块确定补货信息;

步骤1804、存储位推荐模块确定目标存储装置对应的目标存储位;

步骤1805、判断系统是否空闲,若是,则执行步骤1806,否则返回步骤1801;

步骤1806、存储位更新模块对目标存储装置对应的存储位进行更新;

步骤1807、合并处理模块确定合并任务的任务信息。

合并任务的任务信息可以包括:来源存储装置和目标存储装置,此种情况下,可以利用存储位推荐模块确定目标存储装置对应的目标存储位,并将目标存储装置上架至目标存储位。

补货处理模块会在需要补货的情况下,为商品提供补货信息。本申请实施例可以将补货信息对应的商品进行料箱化,并存入仓库中。在将料箱存入仓库中的过程中,存储位推荐模块可以为待上架的料箱推荐目标存储位。

合并处理模块会在仓库生产过程中确定料箱的填充率,并针对填充率低的料箱给出合并任务的任务信息。在执行合并任务后,产生的空箱被回收,合并后的目标料箱则通过存储位推荐模块确定目标存储位,再次存入仓库。

在生产过程中,上述补货处理模块、合并处理模块、存储位推荐模块的工作可以随生产实时进行。而在仓库处于生产低峰或空闲的情况下,存储位更新模块经由调整系统内现有料箱的存储位,优化的存储位分布,使得系统能够高效满足后续的生产需求。

本申请实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备时,可以使得该设备执行本申请实施例中各方法步骤的指令(instructions)。

本申请实施例提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个所述的方法。本申请实施例中,所述电子设备包括服务器、终端设备等设备。

本公开的实施例可被实现为使用任意适当的硬件,固件,软件,或及其任意组合进行想要的配置的装置,该装置可包括服务器(集群)、终端等电子设备。图19示意性地示出了可被用于实现本申请中所述的各个实施例的示例性装置1900。

对于一个实施例,图19示出了示例性装置1900,该装置具有一个或多个处理器1902、被耦合到(一个或多个)处理器1902中的至少一个的控制模块(芯片组)1904、被耦合到控制模块1904的存储器1906、被耦合到控制模块1904的非易失性存储器(NVM)/存储设备1908、被耦合到控制模块1904的一个或多个输入/输出设备1910,以及被耦合到控制模块1904的网络接口1912。

处理器1902可包括一个或多个单核或多核处理器,处理器1902可包括通用处理器或专用处理器(例如图形处理器、应用处理器、基频处理器等)的任意组合。在一些实施例中,装置1900能够作为本申请实施例中所述服务端、终端等设备。

在一些实施例中,装置1900可包括具有指令1914的一个或多个计算机可读介质(例如,存储器1906或NVM/存储设备1908)以及与该一个或多个计算机可读介质相合并被配置为执行指令1914以实现模块从而执行本公开中所述的动作的一个或多个处理器1902。

对于一个实施例,控制模块1904可包括任意适当的接口控制器,以向(一个或多个)处理器1902中的至少一个和/或与控制模块1904通信的任意适当的设备或组件提供任意适当的接口。

控制模块1904可包括存储器控制器模块,以向存储器1906提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。

存储器1906可被用于例如为装置1900加载和存储数据和/或指令1914。对于一个实施例,存储器1906可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,存储器1906可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。

对于一个实施例,控制模块1904可包括一个或多个输入/输出控制器,以向NVM/存储设备1908及(一个或多个)输入/输出设备1910提供接口。

例如,NVM/存储设备1908可被用于存储数据和/或指令1914。NVM/存储设备1908可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。

NVM/存储设备1908可包括作为装置1900被安装在其上的设备的一部分的存储资源,或者其可被该设备访问可不必作为该设备的一部分。例如,NVM/存储设备1908可通过网络经由(一个或多个)输入/输出设备1910进行访问。

(一个或多个)输入/输出设备1910可为装置1900提供接口以与任意其他适当的设备通信,输入/输出设备1910可以包括通信组件、音频组件、传感器组件等。网络接口1912可为装置1900提供接口以通过一个或多个网络通信,装置1900可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如WiFi、2G、3G、4G、5G等,或它们的组合进行无线通信。

对于一个实施例,(一个或多个)处理器1902中的至少一个可与控制模块1904的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器1902中的至少一个可与控制模块1904的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器1902中的至少一个可与控制模块1904的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器1902中的至少一个可与控制模块1904的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。

在各个实施例中,装置1900可以但不限于是:服务器、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等终端设备。在各个实施例中,装置1900可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,装置1900包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。

其中,装置中可采用主控芯片作为处理器或控制模块,传感器数据、位置信息等存储到存储器或NVM/存储设备中,传感器组可作为输入/输出设备,通信接口可包括网络接口。

本申请实施例还提供了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如本申请实施例中一个或多个所述的方法。

本申请实施例还提供了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如本申请实施例中一个或多个所述的方法。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程异常处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程异常处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程异常处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程异常处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请实施例所提供的一种仓储处理方法、一种控制装置、一种电子设备和一种存储介质,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

相关技术
  • 移动设备的界面处理方法、装置、设备、介质和操作系统
  • 仓储安防监控装置、系统、方法、计算机设备及存储介质
  • 数据处理方法及装置、系统、计算机设备及可读介质
  • 授时信号的处理方法、装置、设备、介质和系统
  • 通信系统中的信息处理方法、装置、介质和计算设备
  • 仓储任务处理方法、装置、仓储系统以及存储介质
  • 货品处理方法、装置、设备、仓储系统及存储介质
技术分类

06120116301717