一种货位的确定方法、仓储控制系统及计算机存储介质与流程

文档序号:17606750发布日期:2019-05-07 20:47阅读:350来源:国知局
一种货位的确定方法、仓储控制系统及计算机存储介质与流程

本申请涉及仓库中子母车运输存放物料的技术,尤其涉及一种货位的确定方法、仓储控制系统及计算机存储介质。



背景技术:

随着物流自动化、信息自动化、设备自动化的发展,仓储控制系统(wcs,warehousecontrolsystem)越来越成熟。为了提高仓库土地的利用率、适应人员微缺、减少业务错率(错误率为零)、保证先进先出率(100%)、提高效率、实现全自动作业等,自动化仓库出入采用两个阶段传输货物的,第一阶段:链条输送线传输;第二阶段:子母车搬运到所分配的货道上。对整套设备要求是:库位利用率大、能够满足最高峰业务需求(业务量)、设备稳定性高、信息稳定性高、有利于物料盘点。

现有技术存储设计方案有两种:一种是所有物料上架后自由分配货道全部混放;第二种是根据货道货位的个数分配。

然而,按照第一种方案进行存储,能够更好的利用所有货位,出入库效率是最高达到预定速度120%;但是,存放物料太散不稳定,容易出现信息错乱,子母车工作量差别大严重影响子母车使用寿命,不利于物料全面盘点,帐和实物是否一致。按照第二种设计方案进行存储,物料摆放整齐,有利于盘点;但是,减少了货位利用率,浪费很多货位,一个货道只能入同一批次的物料,例如,同一批物料有七盘物料,选择两个六个的货道,就浪费了五个货位,降低出入库率,不能满足出入库率;由此可以看出,现有的存放物料的方法要么货位的利用率和出入库率较低,要么物料的存放太杂乱,影响子母车的使用寿命。



技术实现要素:

本申请实施例期望提供一种货位的确定方法、仓储控制系统及计算机存储介质,能够在提高货位的利用率和出入库率的同时尽可能地归类存放物料。

本申请的技术方案是这样实现的:

本申请实施例提供了一种货位的确定方法,所述方法包括:

根据接收到的物料,确定存放所述物料所需要货位的个数;

根据所需要货位的个数,确定所述物料的存储区域;

当确定出的存储区域为第一存储区时,从所述第一存储区的空置货位中,为所述物料确定与所需要货位的个数相同数量的货位;

当所述确定出的存储区域为第二存储区,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

其中,每个货道中至少包括两个货位。

在上述方法中,所述根据接收到的物料,确定存放所述物料所需要货位的个数,包括:

根据每个货位的尺寸参数,对接收到的物料的尺寸参数进行计算,得到存放所述物料所需要货位的个数。

在上述方法中,所述根据所述货位的个数,确定所述物料的存储区域,包括:

当所需要货位的个数小于m时,确定所述物料的存储区域为所述第一存储区;

当所需要货位的个数大于等于m时,确定所述物料的存储区域为所述第二存储区。

在上述方法中,所述从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,包括:

当所需要货位的个数大于等于m小于等于n时,判断所述第二存储区的空置货道中是否存在所包括的货位的个数等于所需要的货位的个数的货道;

根据判断结果,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

当所需要货位的个数等于n+m时,从所述第二存储区的空置货道中,为所述物料确定第一货道和第二货道,且所述第一货道包括的货位的数量与所述第二货道包括的货位的数量之和等于n+m;

当所需要货位的个数大于n+m时,用所需要的货位的个数整除n,根据整除结果,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数。

在上述方法中,所述根据判断结果,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,包括:

当所述第二存储区的空置货道中存在所包括的货位的个数等于所需要的货位的个数的货道时,从所述第二存储区的空置货道中,为所述物料确定第三货道,且所述第三货道所包括的货位的数量等于所需要货位的个数;

当所述第二存储区的空置货道中不存在所包括的货位的个数等于所需要的货位的个数的货道时,从所述第二存储区的空置货道中,为所述物料确定第四货道和第五货道,且所述第四货道所包括的货位的数量与所述第五货道所包括的货位的数量之和等于所需要货位的个数。

在上述方法中,所述根据整除结果,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,包括:

当所述整除结果的余数为0时,从所述第二存储区的空置货道中,为所述物料确定与商的值相同数量个第六货道,且所述第六货道所包括的货位的数量为n;

当所述整除结果的余数不为0时,从所述第二存储区的空置货道中,为所述物料确定与商的值相同数量个第六货道和第七货道,且所述第七货道所包括的货位的数量等于余数。

在上述方法中,m等于2,n等于6。

本申请实施例提供了一种仓储控制系统,所述仓储控制系统包括:

第一确定单元,用于根据接收到的物料,确定存放所述物料所需要货位的个数;

第二确定单元,用于根据所需要货位的个数,确定所述物料的存储区域;

第三确定单元,用于当确定出的存储区域为第一存储区时,从所述第一存储区的空置货位中,为所述物料确定与所需要货位的个数相同数量的货位;

第四确定单元,用于当所述确定出的存储区域为第二存储区,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

其中,每个货道中至少包括两个货位。

在上述仓储控制系统中,所述第一确定单元,具体用于:

根据每个货位的尺寸参数,对接收到的物料的尺寸参数进行计算,得到存放所述物料所需要货位的个数。

在上述仓储控制系统中,所述第二确定单元,具体用于:

当所需要货位的个数小于m时,确定所述物料的存储区域为所述第一存储区;

当所需要货位的个数大于等于m时,确定所述物料的存储区域为所述第二存储区。

在上述仓储控制系统中,所述第四确定单元,包括::

第一确定子单元,用于当所需要货位的个数大于等于m小于等于n时,判断所述第二存储区的空置货道中是否存在所包括的货位的个数等于所需要的货位的个数的货道;

第二确定子单元,用于根据判断结果,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

第三确定子单元,用于当所需要货位的个数等于n+m时,从所述第二存储区的空置货道中,为所述物料确定第一货道和第二货道,且所述第一货道包括的货位的数量与所述第二货道包括的货位的数量之和等于n+m;

第四确定子单元,用于当所需要货位的个数大于n+m时,用所需要的货位的个数整除n,根据整除结果,从所述第二存储区的空置货道中,为所述物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数。

在上述仓储控制系统中,所述第二确定子单元,具体用于:

当所述第二存储区的空置货道中存在所包括的货位的个数等于所需要的货位的个数的货道时,从所述第二存储区的空置货道中,为所述物料确定第三货道,且所述第三货道所包括的货位的数量等于所需要货位的个数;

当所述第二存储区的空置货道中不存在所包括的货位的个数等于所需要的货位的个数的货道时,从所述第二存储区的空置货道中,为所述物料确定第四货道和第五货道,且所述第四货道所包括的货位的数量与所述第五货道所包括的货位的数量之和等于所需要货位的个数。

在上述仓储控制系统中,所述第四确定子单元,具体用于:

当所述整除结果的余数为0时,从所述第二存储区的空置货道中,为所述物料确定与商的值相同数量个第六货道,且所述第六货道所包括的货位的数量为n;

当所述整除结果的余数不为0时,从所述第二存储区的空置货道中,为所述物料确定与商的值相同数量个第六货道和第七货道,且所述第七货道所包括的货位的数量等于余数。

在上述仓储控制系统中,m等于2,n等于6。

本申请实施例还提供了一种仓储控制系统,所述仓储控制系统包括:处理器以及存储有所述处理器可执行指令的存储介质,所述存储介质通过通信总线依赖所述处理器执行操作,当所述指令被所述处理器执行时,执行上述一个或多个实施例所述货位的确定方法。

本申请实施例提供了一种计算机存储介质,存储有可执行指令,当所述可执行指令被一个或多个处理器执行的时候,所述处理器执行上述一个或多个实施例所述货位的确定方法。

本申请实施例提供了一种货位的确定方法、仓储控制系统及计算机存储介质,该方法包括:首先,根据接收到的物料,确定存放物料所需要货位的个数,根据所需要货位的个数,确定物料的存储区域,当确定出的存储区域为第一存储区时,从第一存储区的空置货位中,为物料确定与所需要货位的个数相同数量的货位,当确定出的存储区域为第二存储区,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,其中,每个货道中至少包括两个货位;也就是说,在本申请实施例中,在知晓物料所需要货位的个数之后,先为物料确定出一个存储区域,当确定存入第一存储区域,由于第一存储区域中是以货位为单位存放物料的,那么在第一存储区域的空置货位中,为物料确定出与所需要货位的个数相同数量的货位后直接存储,当确定存入第二存储区域,由于第二存储区域中是以货道为单位存放物料的,那么在第二存储区域中的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,如此,通过物料所需要货位的个数来确定物料是存储于,以货位为单位的存储区域,还是以货道为单位的存储区域,从第一存储区为物料分配货位,或者从第二存储区为物料分配货道,这样,通过设置包括至少两个货位的货道,针对不同数量的物料来分配货位,既提高了货位的利用率和出入库率,同时尽可能地归类存放了物料。

附图说明

图1为本申请实施例提供的一种可选的货位的确定方法的流程示意图;

图2为本申请实施例提供的一种可选的仓库的结构示意图;

图3为本申请实施例提供的一种仓储控制系统的结构示意图一;

图4为本申请实施例提供的一种仓储控制系统的结构示意图二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

实施例一

本申请实施例提供了一种货位的确定方法,该方法应用于一仓储控制系统中,图1为本申请实施例提供的一种可选的货位的确定方法的流程示意图,参考图1所示,该货位的确定方法可以包括:

s101:根据接收到的物料,确定存放物料所需要货位的个数;

目前,随着物流业的不断发展,仓库存储自动化已经应用到各个仓库当中,仓库中经常会用到仓储控制系统来分拣物料,当仓库被设置为混合存放物料时,那么,仓储控制系统在接收到物料,确定出物料所需要的货位的个数之后,用子母车将物料运输至第一个空置货位中,一个挨一个存放,这样,存放的物料是按照接收到的物料的先后顺序一个挨一个的存储。

另外,当仓库被设置为按照物料的类别分类存储时,那么,仓储控制系统在接收到物料,先对物料归类,按照归类后的物料确定货位,然后,用子母车将归类后的物料运输至该类物料的存储区域,在每类物料的存储区域只存放该类别的物料。

基于上述两种存储方式,混合存放物料太过杂乱,影响子母车的使用寿命,分类存放物料,降低了货位的使用率和物料的出入库率。

为了在提高货位的利用率和出入库率的同时,尽可能地归类存放物料,在本申请实施例中,将仓库分为两个存储区域,一个是以货位为单位的第一存储区,一个是以货道为单位的第二存储区,其中,每个货道包括至少两个货位。

基于上述仓库,首先,仓储控制系统在接收到物料,确定存放物料所需要货位的个数。

为了确定出存放这批物料所需要货位的个数,在一种可选的实施例中,s101可以包括:

根据每个货位的尺寸参数,对接收到的物料的尺寸参数进行计算,得到存放物料所需要货位的个数。

这里,在仓储控制系统中预先设置每个货位的尺寸参数,例如,货位的长、宽和高等参数,货位所能够放置面积和所能够容纳的体积,本申请实施例对尺寸参数不作具体限定。

在知晓每个货位的尺寸参数之后,对接收到的物料的尺寸参数进行计算,得到存放物料所需要货位的个数,在实际应用中,若物料是按照箱子存放的,在获取到货位的长、宽、高、放置面积和放置体积之后,计算每个货位上能够放多少物料,从而确定出存放物料所需要货位的个数。

还可以通过托盘的方式先码放物料,每个托盘所能够码放的物料即为每个货位能够存放的物料,那么,物料能够码放成几板托盘,即为物料所需要货位的个数。

这样,便可以确定出这批物料所需要货位的个数。

s102:根据所需要货位的个数,确定物料的存储区域;

在确定出存放物料所需要货位的个数之后,先要根据所需要货位的个数确定物料的存储区域为第一存储区还是第二存储区。

为了确定出物料的存储区域是第一存储区还是第二存储区,在一种可选的实施例中,s102可以包括:

当所需要货位的个数小于m时,确定物料的存储区域为第一存储区;

当所需要货位的个数大于等于m时,确定物料的存储区域为第二存储区。

这里,在仓储控制系统中设置m的值,其中,m为正整数。

通过设置m的值,将所需要货位的个数小于m的物料存储于第一存储区,将所需要货位的个数大于等于m的物料存储于第二存储区。

也就是说,针对所需要货位的个数较少的物料来说,将所需要货位的个数较少的物料存储于第一存储区,针对所需要货位的个数较多的物料来说,将所需要货位的个数较多的物料存储于第二存储区,这样,按照物料所需要货位的多少来划分物料的存储区域。

s103:当确定出的存储区域为第一存储区时,从第一存储区的空置货位中,为物料在确定与所需要货位的个数相同数量的货位;

在s102中确定出物料的存储区域之后,由于第一存储区是以货位为单位的存储区,即,在第一存储区可以为物料确定一个一个的货位,这样,使得所需要货位的个数较少的物料存储至以货位为单位的第一存储区,那么,针对所需要货位的个数较少的物料来说,提高了货位的利用率和物料的出入库率。

s104:当确定出的存储区域为第二存储区,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数。

在s102中确定出物料的存储区域之后,由于第二存储区是以货道为单位的存储区,即,在第二存储区可以为物料确定一个一个的货道,这样,使得所需要货位的个数较多的物料存储至以货道为单位的第二存储区。

为了实现从第二存储区的空置货道中为物料确定货道,在一种可选的实施例中,s104可以包括:

当所需要货位的个数大于等于m小于等于n时,判断第二存储区的空置货道中是否存在所包括的货位的个数等于所需要货位的个数的货道;

根据判断结果,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

当所需要货位的个数等于n+m时,从第二存储区的空置货道中,为物料确定第一货道和第二货道,且第一货道包括的货位的数量与第二货道包括的货位的数量之和等于n+m;

当所需要货位的个数大于n+m时,用所需要的货位的个数整除n,根据整除结果,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数。

这里,针对所需要货位的个数大于等于m的物料来说,可以分成所需要货位的个数大于等于m小于等于n,所需要货位的个数等于n+m,所需要货位的个数大于n+m三种情况,根据不同的情况来分配货道。

针对所需要货位的个数大于等于m小于等于n的物料来说,需要先判断第二存储区的空置货道中是否存在所包括货位的个数等于所需要货位的个数的货道,例如,在第二存储区中设置的货道中,存在包括m个货位的货道,包括m+1个货位的货道,……,直至包括n个货位的货道,在存储的过程中,当所需要货位的个数为m+1,需要先判断第二存储区的控制货道中是否存在所包括货位的个数等于m+1的货道,然后根据判断结果为物料确定货道。

为了为所需要货位的个数大于等于m小于等于n的物料确定出货道,在一种可选的实施例中,根据判断结果,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,可以包括:

当第二存储区的空置货道中存在所包括的货位的个数等于所需要的货位的个数的货道时,从第二存储区的空置货道中,为物料确定第三货道,且第三货道所包括的货位的数量等于所需要货位的个数;

当第二存储区的空置货道中不存在所包括的货位的个数等于所需要的货位的个数的货道时,从第二存储区的空置货道中,为物料确定第四货道和第五货道,且第四货道所包括的货位的数量与第五货道所包括的货位的数量之和等于所需要货位的个数。

也就是说,当第二存储区的空置货道中存在所包括的货位的个数等于所需要的货位的个数的货道时,直接从第二存储区的空置货道中确定一个包括所需要货位的个数的货位的货道,即上述第三货道。

当第二存储区的空置货道中不存在所包括的货位的个数等于所需要的货位的个数的货道时,从第二存储区的空置货道中确定出两个货道,即上述第四货道和第五货道,第四货道所包括的货位的数量与第五货道所包括的货位的数量之和等于所需要货位的个数,使得利用第四货道和第五货道就能够存放完成物料。

针对所需要货位的个数等于n+m的物料来说,可以从第二存储区的空置货道中,为物料确定两个货道,还是以上述第二存储区中存在的货道为例,为物料确定两个货道,分别为第一货道和第二货道,其中,第一货道包括的货位的数量与第二货道包括的货位的数量之和等于n+m,这样,使得用第一货道和第二货道就可以将物料存放完成。

针对大批量物料来说,由于物料所需要货位的个数较多,此时,用所需要的货位的个数整除n,得到整除结果,从第二存储区的空置货道中,为物料确定货道。

为了为所需要货位的个数大于n+m的物料确定出货道,在一种可选的实施例中,根据整除结果,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,可以包括:

当整除结果的余数为0时,从第二存储区的空置货道中,为物料确定与商的值相同数量个第六货道,且第六货道所包括的货位的数量为n;

当整除结果的余数不为0时,从第二存储区的空置货道中,为物料确定与商的值相同数量个第六货道和第七货道,且第六货道所包括的货位的数量等于余数。

这里,针对所需要货位的个数非常多的物料来说,由于在实际应用中货道中设置的货位的个数有限,至多包括n个货位时,用所需要的货位的个数整除n,得到的整数结果的余数为0时,说明能够整除,从第二存储区的空置货道中,为物料确定与商的值相同数量个第六货道,这样,利用与商的值相同数量个第六货道就可以将物料存放完。

当得到的整数结果的余数不为0时,说明不能够整除,有余数,从第二存储区的空置货道中,为物料确定与商的值相同数量个第六货道和第七货道,这样,利用与商的值相同数量个第六货道和第七货道就可以将物料存放完。

这样,按照物料所需要货位的个数来进行存储,能够尽可能的起到归类存放物料的目的,提高了子母车的使用寿命。

下面举实例来对上述一个或多个实施例中的货位的确定方法进行说明。

图2为本申请实施例提供的一种可选的仓库的结构示意图,参考图2所示,该仓库包括8个子区域,分别为子区域①,子区域②,子区域③,子区域④,子区域⑤,子区域⑥,子区域⑦和子区域⑧。

其中,子区域①为第一存储区,是以货位为单位的;子区域②,子区域③,子区域④,子区域⑤,子区域⑥,子区域⑦和子区域⑧为第二存储区,子区域②中所设置的货道包括4个货位,子区域③中所设置的货道包括3个货位,子区域④中所设置的货道包括6个货位,子区域⑤中所设置的货道包括6个货位,子区域⑥中所设置的货道包括3个货位,子区域⑦中所设置的货道包括4个货位,子区域⑧中所设置的货道包括2个货位,图2中每个小正方形是一个货位,中间走道时母车轨道,也是维修轨道。

图2以m=2,n=6为例,基于上述图2中第一存储区和第二存储区,上述货位的确定方法可以包括:

步骤a:仓储控制系统接收到若干箱物料,根据每箱物料的包装规格和每个货位的长宽高,将物料用托盘码放;

步骤b:仓储控制系统将这一批物料用托盘码放的板数确定为物料所需要货位的个数;

步骤c:当需要货位的个数为1个时,仓储控制系统将子区域①的第一个空置货位确定为该物料的货位,然后控制子母车将物料运输至该货位上;

步骤d:当需要货位的个数为2个时,仓储控制系统将子区域⑧的第一个空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤e:当需要货位的个数为3个时,仓储控制系统将子区域③的第一个空置货道和子区域⑥的第一个空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤f:当需要货位的个数为4个时,仓储控制系统将子区域②的第一个空置货道和子区域⑦的第一个空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤g:当需要货位的个数为5个时,仓储控制系统分别将子区域⑧的第一个空置货道和子区域③的第一个空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤h:当需要货位的个数为6个时,仓储控制系统将子区域④的第一个空置货道或者子区域⑤的第一个空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤i:当需要货位的个数为7个时,仓储控制系统分别将子区域②的第一个空置货道和子区域③的第一个空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤j:当需要货位的个数为12个时,仓储控制系统分别将子区域④的第一个空置货道和第二个控制货道确定为该物料的货道,然后控制子母车将物料运输至该货道上;

步骤k:当需要货位的个数为15个时,仓储控制系统分别将子区域④的第一个空置货道和第二个空置货道,以及将子区域③中的第一空置货道确定为该物料的货道,然后控制子母车将物料运输至该货道上。

通过上述实例,整体货架布局是划分为一个货位的第一存储区,在第二存储区划分为:2个货位的货道,3个货位的货道,4个货位的货道,6个货位的货道,实际上只是做系统逻辑分区,并不会做物理隔断,这样实现起来相对简单同时扩展性强,根据每批物料板数自动计算锁定货位,不浪费任何一个货位,实现了货位利用最大货,子母车工作量的均衡化,通过对大储量货道进行系统逻辑拆分成小的组合货道如背靠背的三+四、二+四,使子母车工作量均衡化,在某区进行系统逻辑划分,使其存放这个区域的物料可以进行混放,也就是说,不同物料代码、不同批次等物料都可以存放在这个存储道中,这样解决物料每批量较小实际占用一排货道浪费货位的情况,大大提高货位利用率,提高了库位利用率,保证出入库工作效率、保证设备运行的稳定性、保证物料存储信息安全性、满足实际的业务需求。

本申请实施例提供了一种货位的确定方法,该方法包括:首先,根据接收到的物料,确定存放物料所需要货位的个数,根据所需要货位的个数,确定物料的存储区域,当确定出的存储区域为第一存储区时,从第一存储区的空置货位中,为物料确定与所需要货位的个数相同数量的货位,当确定出的存储区域为第二存储区,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,其中,每个货道中至少包括两个货位;也就是说,在本申请实施例中,在知晓物料所需要货位的个数之后,先为物料确定出一个存储区域,当确定存入第一存储区域,由于第一存储区域中是以货位为单位存放物料的,那么在第一存储区域的空置货位中,为物料确定出与所需要货位的个数相同数量的货位后直接存储,当确定存入第二存储区域,由于第二存储区域中是以货道为单位存放物料的,那么在第二存储区域中的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数,如此,通过物料所需要货位的个数来确定物料是存储于,以货位为单位的存储区域,还是以货道为单位的存储区域,从第一存储区为物料分配货位,或者从第二存储区为物料分配货道,这样,通过设置包括至少两个货位的货道,针对不同数量的物料来分配货位,既提高了货位的利用率和出入库率,同时尽可能地归类存放了物料。

实施例二

图3为本申请实施例提供的一种仓储控制系统的结构示意图一,如图3所示,本申请实施例提供了一种仓储控制系统,该仓储控制系统还可以包括:

第一确定单元31,用于根据接收到的物料,确定存放物料所需要货位的个数;

第二确定单元32,用于根据所需要货位的个数,确定物料的存储区域;

第三确定单元33,用于当确定出的存储区域为第一存储区时,从第一存储区的空置货位中,为物料确定与所需要货位的个数相同数量的货位;

第四确定单元34,用于当确定出的存储区域为第二存储区,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

其中,每个货道中至少包括两个货位。

可选的,上述第一确定单元31,具体用于:

根据每个货位的尺寸参数,对接收到的物料的尺寸参数进行计算,得到存放物料所需要货位的个数。

可选的,上述第二确定单元32,具体用于:

当所需要货位的个数小于m时,确定物料的存储区域为第一存储区;

当所需要货位的个数大于等于m时,确定物料的存储区域为第二存储区。

可选的,上述第四确定单元34,包括:

第一确定子单元,用于当所需要货位的个数大于等于m小于等于n时,判断第二存储区的空置货道中是否存在所包括的货位的个数等于所需要的货位的个数的货道;

第二确定子单元,用于根据判断结果,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数;

第三确定子单元,用于当所需要货位的个数等于n+m时,从第二存储区的空置货道中,为物料确定第一货道和第二货道,且第一货道包括的货位的数量与第二货道包括的货位的数量之和等于n+m;

第四确定子单元,用于当所需要货位的个数大于n+m时,用所需要的货位的个数整除n,根据整除结果,从第二存储区的空置货道中,为物料确定货道,且确定出的货道所包括的货位的数量等于所需要货位的个数。

可选的,上述第二确定子单元,具体用于:

当第二存储区的空置货道中存在所包括的货位的个数等于所需要的货位的个数的货道时,从第二存储区的空置货道中,为物料确定第三货道,且第三货道所包括的货位的数量等于所需要货位的个数;

当第二存储区的空置货道中不存在所包括的货位的个数等于所需要的货位的个数的货道时,从第二存储区的空置货道中,为物料确定第四货道和第五货道,且第四货道所包括的货位的数量与第五货道所包括的货位的数量之和等于所需要货位的个数。

可选的,上述第四确定子单元,具体用于:

当整除结果的余数为0时,从第二存储区的空置货道中,为物料确定与商的值相同数量个第六货道,且第六货道所包括的货位的数量为n;

当整除结果的余数不为0时,从第二存储区的空置货道中,为物料确定与商的值相同数量个第六货道和第七货道,且第七货道所包括的货位的数量等于余数。

可选的,m等于2,n等于6。

在实际应用中,上述第一确定单元31、第二确定单元32、第三确定单元33、第四确定单元34、第一确定子单元、第二确定子单元、第三确定子单元和第四确定子单元可由位于仓储控制系统上的处理器实现,具体为中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessorunit)、数字信号处理器(dsp,digitalsignalprocessing)或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现。

图4为本申请实施例提供的一种仓储控制系统的结构示意图二,如图4所示,本申请实施例提供了一种仓储控制系统400,包括:

处理器41以及存储有所述处理器41可执行指令的存储介质42,所述存储介质42通过通信总线43依赖所述处理器41执行操作,当所述指令被所述处理器41执行时,执行上述实施例一所述的货位的确定方法。

需要说明的是,实际应用时,终端中的各个组件通过通信总线43耦合在一起。可理解,通信总线43用于实现这些组件之间的连接通信。通信总线43除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为通信总线43。

本申请实施例提供了一种计算机存储介质,存储有可执行指令,当所述可执行指令被一个或多个处理器执行的时候,所述处理器执行实施例一所述的货位的确定方法。

其中,计算机可读存储介质可以是磁性随机存取存储器(ferromagneticrandomaccessmemory,fram)、只读存储器(readonlymemory,rom)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(compactdiscread-onlymemory,cd-rom)等存储器。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

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

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

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

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

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