CN113019937B - 分拣策略的生成方法、装置、设备及存储介质 - Google Patents
分拣策略的生成方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN113019937B CN113019937B CN201911253729.9A CN201911253729A CN113019937B CN 113019937 B CN113019937 B CN 113019937B CN 201911253729 A CN201911253729 A CN 201911253729A CN 113019937 B CN113019937 B CN 113019937B
- Authority
- CN
- China
- Prior art keywords
- sorted
- goods
- time point
- storage area
- cargo
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C3/00—Sorting according to destination
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例公开了一种分拣策略的生成方法、装置、设备及存储介质。该分拣策略的生成方法包括获取各个待分拣货物进入仓储区域的进入时间点,以及待分拣货物在仓储区域驻留的预设驻留时长;根据进入时间点和预设驻留时长,确定最大货物体积,最大货物体积是指同时驻留在仓储区域的待分拣货物的体积;确定仓储支出,仓储支出是指在仓储区域容纳最大货物体积的待分拣货物所需的支出;根据仓储支出,生成分拣策略,其中,分拣策略包括待分拣货物在仓储区域的驻留时长以及仓储区域的仓储容量。本申请实施例中在仓储区域可以容纳所有进入仓储区域的待分拣货物,并且仓储区域的利用率提高,降低了因仓储容量的利用率低而导致的不必要的仓储支出。
Description
技术领域
本申请实施例涉及物流技术领域,具体涉及一种分拣策略的生成方法、装置、设备及存储介质。
背景技术
随着电子商务的蓬勃发展,带动了物流行业的快速发展。物流公司为了方便对货物进行收件、发件管理,往往会租赁一定容量的仓储区域,用于对需要中转的货物(如包裹、集装箱等)进行分拣。例如,物流公司往往会在机场租赁一定面积的场地,用于对航运中转的集装箱进行分拣。
目前,主要是根据人为经验,确定租赁多大容量的仓储区域用于对货物进行分拣。然而,根据人为经验租赁一定容量的仓储区域,有时候会出现租赁的仓储区域的容量过小,导致无法容纳全部的货物;而有时候租赁的仓储区域的容量过大,导致仓储区域的容量浪费,从而造成不必要的仓储支出。
发明内容
本申请实施例提供一种分拣策略的生成方法、装置、设备及存储介质,使得在仓储区域可以容纳所有进入仓储区域的待分拣货物,并使得仓储区域的利用率提高,降低因仓储容量的利用率低而导致的不必要的仓储支出。
一方面,本申请实施例提供一种分拣策略的生成方法,所述方法包括:
获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长;
根据所述进入时间点和所述预设驻留时长,确定最大货物体积,所述最大货物体积是指同时驻留在所述仓储区域的待分拣货物的体积;
确定仓储支出,所述仓储支出是指在所述仓储区域容纳所述最大货物体积的待分拣货物所需的支出;
根据所述仓储支出,生成分拣策略,所述分拣策略用于对所述待分拣货物进行分拣,其中,所述分拣策略包括所述待分拣货物在所述仓储区域的驻留时长,以及所述仓储区域的仓储容量。
在本申请的一些实施例中,所述根据所述进入时间点和所述预设驻留时长,确定最大货物体积,包括:
根据所述进入时间点,以及所述预设驻留时长,确定每个所述待分拣货物离开所述仓储区域的初定离开时间点;
获取各个所述待分拣货物的目的地;
根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点;
根据所述进入时间点和所述第二离开时间点,确定所述最大货物体积。
在本申请的一些实施例中,所述根据所述目的地和所述进入时间点,更新所述初定离开时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点,包括:
检测第一目标货物的体积,所述第一目标货物是指同时驻留在所述仓储区域的所述待分拣货物中,所述目的地相同的待分拣货物;
当所述第一目标货物的体积大于预设体积时,获取目标时间点,所述目标时间点是指所述第一目标货物的体积大于所述预设体积时的时间点;
根据所述目标时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点。
在本申请的一些实施例中,所述根据所述仓储支出,生成分拣策略,包括:
根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数;
根据所述总车次数,确定运输所述待分拣货物所需的运输支出;
根据所述运输支出和所述仓储支出,确定所述待分拣货物的分拣支出,并根据所述分拣支出,生成分拣策略。
在本申请的一些实施例中,所述根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数,包括:
获取每个所述离开时间点所需的车辆的车次数,所述每个所述离开时间点所需的车辆的车次数是指在每个所述离开时间点运输所述待分拣货物所需的车辆的车次数;
根据每个所述离开时间点所需的车辆的车次数,确定运输所述待分拣货物所需的车辆的总车次数。
在本申请的一些实施例中,所述获取每个所述离开时间点所需的车辆的车次数,包括:
获取第二目标货物的目的地,以及所述第二目标货物的体积,所述第二目标货物是指所述待分拣货物中,所述离开时间点相同的待分拣货物;
根据所述第二目标货物的目的地和所述第二目标货物的体积,确定每个所述离开时间点所需的车辆的车次数。
在本申请的一些实施例中,所述方法还包括:
获取当前的待分拣货物的货物信息;
根据所述分拣策略,确定目标驻留时长和目标仓储容量,所述目标驻留时长是指所述待分拣货物在所述仓储区域的驻留时长,所述目标仓储容量是指所述仓储区域的仓储容量;
根据所述目标驻留时长、所述目标仓储容量以及所述货物信息,对所述待分拣货物进行分拣。
另一方面,本申请实施例提供一种分拣策略的生成装置,所述分拣策略的生成装置包括:
获取单元,用于获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长;
确定单元,用于根据所述获取单元获取的所述进入时间点和所述预设驻留时长,确定最大货物体积,所述最大货物体积是指同时驻留在所述仓储区域的所述待分拣货物的体积;确定仓储支出,所述仓储支出是指在所述仓储区域容纳所述最大货物容量的待分拣货物所需的支出;
生成单元,用于根据所述确定单元确定的所述仓储支出,生成分拣策略,所述分拣策略用于对所述待分拣货物进行分拣,其中,所述分拣策略包括所述待分拣货物在所述仓储区域的驻留时长,以及所述仓储区域的仓储容量。
在本申请的一些实施例中,所述确定单元具体用于:
根据所述进入时间点,以及所述预设驻留时长,确定每个所述待分拣货物离开所述仓储区域的初定时间点;
获取各个所述待分拣货物的目的地;
根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点;
根据所述进入时间点和所述离开时间点,确定所述最大货物体积。
在本申请的一些实施例中,所述确定单元具体用于:
检测第一目标货物的体积,所述第一目标货物是指同时驻留在所述仓储区域的所述待分拣货物中,所述目的地相同的待分拣货物;
当所述第一目标货物的体积大于预设体积时,获取目标时间点,所述目标时间点是指所述第一目标货物的体积大于所述预设体积时的时间点;
根据所述目标时间点,更新所述初定离开时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点。
在本申请一些的实施例中,所述生成单元具体用于:
根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数;
根据所述总车次数,确定运输所述待分拣货物所需的运输支出;
根据所述运输支出和所述仓储支出,确定所述待分拣货物的分拣支出,并根据所述分拣支出,生成分拣策略。
在本申请的一些实施例中,所述生成单元具体用于:
获取每个所述离开时间点所需的车辆的车次数,所述每个所述离开时间点所需的车辆的车次数是指在每个所述离开时间点运输所述待分拣货物所需的车辆的车次数;
根据每个所述离开时间点所需的车辆的车次数,确定运输所述待分拣货物所需的车辆的总车次数。
在本申请的一些实施例中,所述生成单元具体用于:
获取第二目标货物的目的地,以及所述第二目标货物的体积,所述第二目标货物是指所述待分拣货物中,所述离开时间点相同的待分拣货物;
根据所述第二目标货物的目的地和所述第二目标货物的体积,确定每个所述离开时间点所需的车辆的车次数。
在本申请的一些实施例中,所述分拣策略的生成装置还包括分拣单元,所述分拣单元具体用于:
获取当前的待分拣货物的货物信息;
根据所述分拣策略,确定目标驻留时长和目标仓储容量,所述目标驻留时长是指所述待分拣货物在所述仓储区域的驻留时长,所述目标仓储容量是指所述仓储区域的仓储容量;
根据所述目标驻留时长、所述目标仓储容量以及所述货物信息,对所述待分拣货物进行分拣。
另一方面,本申请实施例还提供了一种分拣策略的生成设备,包括处理器和存储器,存储器中存储有计算机程序,处理器调用存储器中的计算机程序时执行本申请实施例提供的任一种分拣策略的生成方法中的步骤。
另一方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的分拣策略的生成方法中的步骤。
本申请实施例通过根据预设驻留时长,确定在分拣期间同时驻留在仓储区域的待分拣货物的最大货物体积后,计算最大货物体积的待分拣货物所占用的容量;当容纳最大货物体积的待分拣货物所需的仓储支出小于预设阈值时,获取预设驻留时长作为待分拣策略中待分拣货物在仓储区域的驻留时长、获取最大货物体积的待分拣货物所占用的容量作为分拣策略中的仓储区域的仓储容量,使得所生成的分拣策略对应的仓储支出低于预设阈值。由于待分拣货物在仓储区域的驻留时长为预设驻留时长时,待分拣货物的体积的最大值可以预测为最大货物体积,通过采用与最大货物体积对应的仓储区域的仓储容量,使得在仓储区域可以容纳进入仓储区域的待分拣货物;同时,由于仓储区域的仓储容量是容纳最大货物体积的待分拣货物所需占用的容量,能够提高仓储区域的利用率,进而降低不必要的仓储支出。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的分拣策略的生成方法的应用场景示意图;
图2是本申请实施例中提供的分拣策略的生成方法的一个实施例流程示意图;
图3是本申请实施例中提供的步骤20的一个实施例流程示意图;
图4是本申请实施例第一目标货物的体积变化示意图;
图5是对待分拣货物进行分拣时的场景示意图;
图6是本申请实施例中提供的步骤40的一个实施例流程示意图;
图7是本申请实施例中各个离开时间点离开仓储区域的待分拣货物的体积的示意图;
图8是本申请实施例第二目标货物的体积示意图;
图9是本申请实施例中提供的分拣策略的生成装置的一个实施例结构示意图;
图10是本申请实施例中提供的分拣策略的生成设备的一个实施例结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请实施例的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本申请实施例的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本申请实施例中,“示例性”一词用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本申请,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本申请。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本申请实施例的描述变得晦涩。因此,本申请并非旨在限于所示的实施例,而是与符合本申请实施例所公开的原理和特征的最广范围相一致。
首先,在介绍本申请实施例之前,先介绍下本申请实施例关于应用背景的相关内容。
在物流技术领域,经常需要对货物进行分拣,例如,货物(如集装箱)运输到机场后,会暂时存储在机场,并需在机场进行分拣,然后运输离开机场。物流公司会在机场租赁一定面积的场地,用于暂存、分拣货物。
由于货物占用机场场地面积越大,物流公司租用场地所需的费用越高,导致整体的物流成本也会越高。物流公司在提前租赁场地时,一方面,物流公司需要保证租赁的场地可以容纳所有在机场的货物;另一方面,物流公司需要保证租赁的场地都可以被充分利用,以减少场地费用;由此可见,物流公司比较难权衡预留多大的场地用于暂存、分拣货物。
基于现有的相关技术存在的上述缺陷,本申请实施例提供了分拣策略的生成方法,至少在一定程度上克服现有的相关技术所存在的缺陷。
参照图1,图1为本申请实施例提供的分拣策略的生成方法的应用场景示意图。在本申请实施例中,在仓储区域对待分拣货物进行分拣,仓储区域包括进入口和离开口,待分拣货物由进入口进入仓储区域,并由离开口离开仓储区域;待分拣货物由进入口进入仓储区域后,将在仓储区域驻留,当待分拣货物完成分拣时由离开口离开仓储区域。
本申请实施例分拣策略的生成方法的执行主体可以为本申请实施例提供的分拣策略的生成装置,或者集成了该分拣策略的生成装置的服务器设备、物理主机或者用户设备(User Equipment,UE)等不同类型的分拣策略的生成设备,其中,分拣策略的生成装置可以采用硬件或者软件的方式实现,UE具体可以为智能手机、平板电脑、笔记本电脑、掌上电脑、台式电脑或者个人数字助理(Personal Digital Assistant,PDA)等终端设备。
该分拣策略的生成设备可以采用单独运行的工作方式,或者也可以采用设备集群的工作方式,通过应用本申请实施例提供的分拣策略的生成方法,可以生成分拣策略,分拣策略用于指示用户需要租赁多大的场地面积、货物停留最长多久需要运输,可以确定需要租赁的场地面积以及货物在机场的停留时长,并且按照所确定场地面积,可以满足容纳货物的需求。
当分拣策略的生成设备采用设备集群的工作方式时,各个设备集群构成了一个分拣策略生成***。该***具体可以包括,但不限于生成设备、分拣设备、用户交互设备等,生成设备、分拣设备与用户交互设备两两之间可以相互通信、交互数据。其中,用户交互设备用于:(1)输出或显示生成设备生成的分拣策略(包括仓储区域的仓储容量、待分拣货物在仓储区域的驻留时长),以便用户确定租赁多大的场地作为仓储区域;(2)输入预设驻留时长(即每个货物在仓储区域停留多长时间离开)、进入仓储区域的时间点处于某个时间段内的待分拣货物的货物信息(包括体积、目的地、进入仓储区域的时间点等),以便生成设备根据预设驻留时长、待分拣货物的货物信息,模拟某时间段内仓储区域中的待分拣货物的分拣过程。
生成设备用于:(1)首先,获取并根据用户输入的预设驻留时长、待分拣货物进入仓储区域进入时间点、待分拣货物的目的地等信息,模拟在一个时间段内仓储区域中的待分拣货物的分拣过程;然后,确定并根据该时间段内同时驻留在仓储区域中的待分拣货物的体积的最大值,确定物流公司至少需要预留多大的场地作为仓储区域(即确定仓储区域的仓储容量)。并确定该仓储容量的仓储区域需要的仓储支出。
例如,面积为1m2的场地可容纳1m3的货物、面积为1m2的场地的租赁费用为100元,若通过模拟分拣过程发现在1天内同时驻留在仓储区域中的待分拣货物的体积的最大值为100m3,则至少需要预留面积为100m2的场地作为仓储区域、100m2的场地需要的仓储支出为10000元;若通过模拟分拣过程发现在1天内同时驻留在仓储区域中的待分拣货物的体积的最大值为200m3,则至少需要预留面积为200m2的场地作为仓储区域、200m2的场地需要的仓储支出为20000元。
(2)将该预设驻留时长,以及基于该预设驻留时长对应确定的仓储区域的仓储容量、仓储支出关联记录。
(3)重新获取不同的预设驻留时长,重复(1)和(2)中的步骤,直至仓储支出小于预设阈值时,获取与该仓储支出关联记录的仓储容量作为目标仓储容量,获取与该仓储支出关联记录的预设驻留时长作为目标驻留时长,一、将目标仓储容量和目标驻留时长发送至用户交互设备,以供用户确定租赁多大的场地作为仓储区域;二、将目标驻留时长发送至分拣设备,以供分拣设备根据目标驻留时长,对待分拣货物进行分拣。
分拣设备用于:在实际分拣过程中,检测待分拣货物是否已经进入仓储区域(如在仓储区域的进入口拍摄图像,基于图像分析是否有待分拣货物进入仓储区域、哪些待分拣货物进入了仓储区域),并检测已进入仓储区域中的所有待分拣货物的状态信息(如进入仓储区域的时间点、目的地等),当待分拣货物进入仓储区域后,根据目标驻留时长和待分拣货物进入仓储区域的时间点,确定待分拣货物离开仓储区域的时间点;并在当前时间为待分拣货物离开仓储区域的时间点时,将待分拣货物分拣至对应的车辆上,以便将待分拣货物从仓储区域运输离开。
下面,开始介绍本申请实施例提供的分拣策略的生成方法,为了方便理解,以分拣策略生成***为执行主体来说明该分拣策略的生成方法的各个实施例。该分拣策略的生成方法包括:获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长;根据所述进入时间点和所述预设驻留时长,确定最大货物体积;确定仓储支出;根据所述仓储支出,生成分拣策略。
参照图2,图2为本申请实施例提供的分拣策略的生成方法的一种流程示意图。需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该分拣策略的生成方法包括:
10、获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长。
其中,进入时间点是指待分拣货物进入仓储区域的时间点。预设驻留时长是指待分拣货物在仓储区域驻留的时长,预设驻留时长可以是5分钟、10分钟、15分钟或20分钟等,具体可以根据具体需求而设置,此处不作具体限定。可以理解的是,不同待分拣货物对应的预设驻留时长可以不同,但为了方便理解与简化说明,在本申请实施例中,每个待分拣货物对应的预设驻留时长均相同;例如,获取到预设驻留时长为5分钟,则在模拟分拣过程中,所有待分拣货物在仓储区域驻留的时长均为5分钟。
用户可以通过用户交互设备输入待分拣货物在仓储区域驻留的预设驻留时长,以及进入仓储区域的时间点处于某个时间段内的待分拣货物的货物信息(包括体积、目的地、进入仓储区域的时间点等),例如,用户将进入仓储区域的时间点处于2001年1月1日期间的待分拣货物的货物信息(如体积、目的地、进入仓储区域的时间点)输入至用户交互设备,用户将预设驻留时长设定为5分钟并输入至用户交互设备。
生成设备可以从用户交互设备获取用户输入的预设驻留时长、待分拣货物的货物信息,以便后续用于模拟某个时间段内仓储区域中的待分拣货物的分拣过程。
20、根据所述进入时间点和所述预设驻留时长,确定最大货物体积。
作为一种实施方式,步骤20由生成设备完成,根据所述进入时间点和所述预设驻留时长,确定最大货物体积的步骤,可以包括:
(1)根据每个待分拣货物进入仓储区域的进入时间点和预设驻留时长,确定每个待分拣货物离开仓储区域的离开时间点。并获取每个待分拣货物的体积。
(2)根据每个待分拣货物进入仓储区域的进入时间点、每个待分拣货物离开仓储区域的离开时间点以及每个待分拣货物的体积,在模拟分拣期间,每间隔预设时长(如每间隔5分钟或每间隔10分钟,具体可根据实际需求而设置),统计一次驻留在仓储区域的待分拣货物的体积。
(3)根据每次统计到的驻留在仓储区域的待分拣货物的体积,确定在分拣期间驻留在仓储区域的待分拣货物的体积的最大值,并获取该最大值作为最大货物体积。其中,最大货物体积是指在分拣期间,同时驻留在仓储区域的待分拣货物的体积的最大值。
为了减小最大货物体积,进而减小仓储区域的容量,在本申请的一些实施例中,如图3所示,根据所述进入时间点和所述预设驻留时长,确定最大货物体积的步骤,可以包括:
201、根据所述进入时间点,以及所述预设驻留时长,确定每个所述待分拣货物离开所述仓储区域的初定时间点。
由于步骤201至204为步骤20的细化,因此步骤201至204也是由生成设备完成。
其中,初定时间点是指初步确定的待分拣货物离开仓储区域的时间点。为了便于理解,以一具体例子进行说明。例如,待分拣货物1进入仓储区域的进入时间点为6:00,预设驻留时长为5分钟,则待分拣货物1离开仓储区域的初定时间点为6:05;待分拣货物2进入仓储区域的进入时间点为6:03,预设驻留时长为5分钟,则待分拣货物2离开仓储区域的初定时间点为6:08。
202、获取各个所述待分拣货物的目的地。
其中,待分拣货物的目的地是指待分拣货物从仓储区域离开后的去往地。具体地,获取每个待分拣货物的目的地,例如,待分拣货物1的目的地为A地、待分拣货物2的目的地为B地、待分拣货物3的目的地为A地。以便进一步根据待分拣货物的目的地,更新待分拣货物离开仓储区域的初定时间点,得到每个待分拣货物实际离开仓储区域的离开时间点。
203、根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点。
考虑到实际分拣过程中,有个别待分拣货物有特殊需求(例如某个目的地的待分拣货物要求在进入仓储区域后立即运输离开),而由于计算最大货物体积需要依赖于待分拣货物进入仓储区域的进入时间点、实际离开仓储区域的离开时间点等数据,为了可以精确计算出最大货物体积,需要更新待分拣货物的初定时间点。
因此,在本申请的一些实施例中,根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点的步骤,可以包括:首先,根据待分拣货物的货物信息,确定驻留在仓储区域的待分拣货物的目的地是否为预设的目的地,如果确定待分拣货物的目的地为预设的目的地,则将该待分拣货物的进入时间点加上预设时长,得到最新时间点,并将该待分拣货物离开仓储区域的初定时间点更新为最新时间点,得到待分拣货物实际离开仓储区域的离开时间点。其中,预设时长可以由用户根据具体需求设置,并输入至用户交互设备,以供生成设备从用户交互设备获取并使用,预设时长小于预设驻留时长,不同预设的目的地对应的预设时长可以相同,也可以不相同。例如,目的地为北京时,对应的预设时长为20分钟;目的地为上海时,对应的预设时长为10分钟;或者目的地为北京和上海时,对应的预设时长均为10分钟。
为了避免同一时间驻留在仓储区域的待分拣货物的总体积过大,以减小仓储区域所需的容量,在本申请的一些实施例中,根据所述目的地和所述进入时间点,更新所述离开时间点的步骤,可以包括:检测第一目标货物的体积;当所述第一目标货物的体积大于预设体积时,获取目标时间点;根据所述目标时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点。具体地,检测同时驻留在仓储区域的待分拣货物中,目的地相同的待分拣货物,并统计目的地相同的待分拣货物的总体积,当目的地相同的待分拣货物(即第一目标货物)的总体积大于预设体积时,获取当前时间点。将这些目的相同的待分拣货物(即第一目标货物)的初定时间点更新为当前时间点,得到第一目标货物实际离开仓储区域的离开时间点。如果第一目标货物的总体积小于或等于预设体积,则将第一目标货物初定时间点,作为第一目标货物实际离开仓储区域的离开时间点。,至此,得到每个待分拣货物实际离开仓储区域的离开时间点。其中,第一目标货物是指同时驻留在仓储区域的待分拣货物中,目的地相同的待分拣货物。第一目标货物的体积是指目的地相同的待分拣货物的总体积。目标时间点是指第一目标货物的体积大于预设体积时的时间点。
为了方便理解,参照图4,图4为本申请实施例第一目标货物的体积变化示意图。即图4中示出了仓储区域中同一目的地的待分拣货物的体积变化情况。其中,待分拣货物1、待分拣货物2和待分拣货物3的目的地均为A地,待分拣货物1、待分拣货物2和待分拣货物3的体积分别为1、2、3;在t1时间点,待分拣货物1进入仓储区域,则在t1时间点,第一目标货物包括待分拣货物1,第一目标货物的体积为1;在t2时间点,待分拣货物2进入仓储区域,则在t2时间点,第一目标货物包括待分拣货物1和待分拣货物2,第一目标货物的体积为1+2=3;在t3时间点,待分拣货物3进入仓储区域,则在t3时间点,第一目标货物包括待分拣货物1、待分拣货物2和待分拣货物3,第一目标货物的体积为1+2+3=6。
相对于将目的地相同的各个待分拣货物分别采用不同车辆运输离开仓储区域,将相同目的地的多个待分拣货物通过一辆车运输离开仓储区域,可以节省支出。在本申请实施例中,当第一目标货物的体积大于预设体积时,统一更新第一目标货物的初定时间点,使得目的地相同的待分拣货物的离开时间点相同,即同时运输第一目标货物离开仓储区域。使得目的地相同的待分拣货物尽可能可以同时运输离开,即使得目的地相同的待分拣货物尽可能可以通过同一辆车运输离开,进而节省运输支出。并且可以避免待分拣货物在仓储区域驻留时间过长,进而避免同一时间驻留在仓储区域的待分拣货物的总体积过大,减小了所需的仓储区域的容量、降低了仓储支出。
204、根据所述进入时间点和所述离开时间点,确定所述最大货物体积。
获取每个待分拣货物的体积,并根据每个待分拣货物的进入时间点、每个待分拣货物的离开时间点以及每个待分拣货物的体积,统计在分拣期间的每个时间点驻留在仓储区域的待分拣货物的体积。最后,根据每个时间点驻留在仓储区域的待分拣货物的体积,确定在分拣期间驻留在仓储区域的待分拣货物的体积的最大值,并获取该最大值作为最大货物体积。
在本申请实施例中,通过根据待分拣货物的目的地,更新待分拣货物的离开时间点,使得待分拣货物的离开时间点提前,从而减小了最大货物体积;为后续根据最大货物体积确定仓储区域的仓储容量提供了精准的数据,提高了仓储区域的仓储容量的精准度;同时,由于最大货物体积减小,后续确定的仓储区域的仓储容量也减小,进而仓储支出也减小。
30、确定仓储支出。
具体地,首先,生成设备获取在步骤20或步骤204确定的最大货物体积,并确定最大货物体积的待分拣货物所需占用的仓储区域的总容量。然后,生成设备获取单位容量的仓储区域所需的支出;最后,生成设备获取总容量与单位容量的仓储区域所需的支出之积,作为仓储支出。其中,仓储支出是指在仓储区域容纳最大货物体积的待分拣货物所需的支出。
40、根据所述仓储支出,生成分拣策略。
在本申请的一些实施例中,根据所述仓储支出,生成分拣策略的步骤,可以包括:当仓储支出小于预设阈值,生成设备获取该预设驻留时长作为待分拣货物在仓储区域的驻留时长,并获取步骤20或步骤204中确定的最大货物体积,并确定最大货物体积的待分拣货物所需占用的总容量作为仓储区域的仓储容量,从而形成分拣策略。最后,用户交互设备输出生成设备形成的分拣策略(包括待分拣货物在仓储区域的驻留时长、仓储区域的仓储容量),以便用户确定租赁多大的场地作为仓储区域。其中,分拣策略用于对待分拣货物进行分拣,分拣策略包括待分拣货物在仓储区域的驻留时长、仓储区域的仓储容量。
为了方便对分拣策略的理解,以一具体例子进行说明;参照图5,图5为对待分拣货物进行分拣时的场景示意图。例如,生成的分拣策略为:待分拣货物在仓储区域的驻留时长为10分钟、仓储区域的仓储容量为100m3;则在采用分拣策略对待分拣货物进行分拣时,图5中所示的仓储区域的容量为100m3,每个待分拣货物进入仓储区域后(图5中,驻留在仓储区域的待分拣货物包括货物1、货物2、货物3、货物4,货物1、货物2、货物3、货物4分别在不同的时间点进入仓储区域),在仓储区域驻留10分钟,并且每个待分拣货物在仓储区域驻留10分钟后,由离开口处通过车辆运输离开仓储区域。
在本申请实施例中,通过根据预设驻留时长,确定在分拣期间同时驻留在仓储区域的待分拣货物的最大货物体积后,计算最大货物体积的待分拣货物所占用的容量;当容纳最大货物体积的待分拣货物所需的仓储支出小于预设阈值时,获取预设驻留时长作为待分拣策略中待分拣货物在仓储区域的驻留时长、获取最大货物体积的待分拣货物所占用的容量作为分拣策略中的仓储区域的仓储容量,使得所生成的分拣策略对应的仓储支出低于预设阈值。由于待分拣货物在仓储区域的驻留时长为预设驻留时长时,待分拣货物的体积的最大值可以预测为最大货物体积,通过采用与最大货物体积对应的仓储区域的仓储容量,使得在仓储区域可以容纳进入仓储区域的待分拣货物;同时,由于仓储区域的仓储容量是容纳最大货物体积的待分拣货物所需占用的容量,能够提高仓储区域的利用率,进而降低不必要的仓储支出。
为了在降低仓储支出的同时,可以尽可能地降低运输待分拣货物所需的运输支出,在本申请的一些实施例中,步骤401至403由生成设备完成,如图6所示,根据所述仓储支出,生成分拣策略的步骤,可以包括:
401、根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数。
其中,生成设备在确定运输待分拣货物所需的车辆的总车次数后,用户交互设备可以获取生成设备确定的总车次数输出(如在用户交互设备上显示总车次数),以便用户可以直接在用户交互设备查看总车次数,并作出相应时间段内的分拣准备。
为了提高所确定的总车次数的精确度,在本申请的一些实施例中,根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数的步骤,可以包括:
(1)获取每个所述离开时间点所需的车辆的车次数。
每个离开时间点所需的车辆的车次数是指在每个离开时间点运输所述待分拣货物所需的车辆的车次数。作为一种实施方式,获取每个所述离开时间点所需的车辆的车次数的步骤,包括:首先,获取每个待分拣货物的体积以及每个待分拣货物的离开时间点;然后,统计在每个离开时间点离开仓储区域的待分拣货物的总体积,并获取一辆车每次最多可运输的货物的体积。最后,计算在每个离开时间点运输该总体积的待分拣货物所需的车辆的数量,即确定了每个离开时间点运输该总体积的待分拣货物所需的车辆的车次数。
为了方便理解,参照图7,图7为本申请实施例中各个离开时间点离开仓储区域的待分拣货物的体积的示意图。其中,横轴表示待分拣货物的离开时间点、纵轴表示离开仓储区域的待分拣货物的体积。如图7所示,离开时间点为T1的待分拣货物的总体积为20,一辆车每次最多可运输的货物的体积为5,则离开时间点T1对应所需的车辆的车次数为:20/5=4;离开时间点为T2的待分拣货物的总体积为25,一辆车每次最多可运输的货物的体积为5,则离开时间点T2对应所需的车辆的车次数为:25/5=5;离开时间点为T3的待分拣货物的总体积为15,一辆车每次最多可运输的货物的体积为5,则离开时间点T3对应所需的车辆的车次数为:15/5=3。
为了提高运输效率,目的地相同的待分拣货物可以同时通过同一辆车运输(即目的地相同的待分拣货物可以通过同一车次运输),目的地不同的待分拣货物不可以同时通过同一辆车运输(即目的地不同的待分拣货物不可以通过同一车次运输)。因此,在本申请的一些实施例中,获取每个所述离开时间点所需的车辆的车次数的步骤,可以包括:获取第二目标货物的目的地,以及所述第二目标货物的体积;根据所述第二目标货物的目的地和所述第二目标货物的体积,确定每个所述离开时间点所需的车辆的车次数。
其中,第二目标货物是指待分拣货物中,离开时间点相同的待分拣货物。具体地,首先,从待分拣货物中,确定离开时间点相同的待分拣货物,作为第二目标货物,即每个离开时间点对应存在一个第二目标货物。其中,第二目标货物是离开时间点相同的待分拣货物的统称,因此第二目标货物包括一个或多个待分拣货物;如,货物1、货物2的离开时间点均为t1,货物3、货物4的离开时间点均为t2,则离开时间点t1对应的第二目标货物包括货物1和货物2,离开时间点t2对应的第二目标货物包括货物3和货物4。
然后,获取每个待分拣货物的体积和目的地,并统计在离开时间点相同的待分拣货物中(即每个离开时间点对应的第二目标货物中),目的地相同的待分拣货物的总体积(即每个目的地对应存在一个待分拣货物的总体积)。并获取每辆车可容纳的最大的货物体积,并根据每辆车可容纳的最大的货物体积,以及在同一离开时间点目的地相同的待分拣货物的总体积,计算出每个目的地的待分拣货物所需的车辆的车次数。
最后,将运输每个目的地的待分拣货物所需的车辆的车次数累加,得到每个离开时间点运输待分拣货物所需的车辆的车次数(即每个离开时间点所需的车辆的车次数)。
为了方便理解如何得出每个离开时间点所需的车辆的车次数,结合图8以一具体例子进行说明。如图8所示,图8为本申请实施例第二目标货物的体积示意图。其中,横轴表示待分拣货物的目的地,纵轴表示待分拣货物的体积,即图8中示出了在同一离开时间点离开仓储区域的待分拣货物中,目的地相同的待分拣货物的体积。例如,在某个离开时间点离开的待分拣货物中,目的地A的待分拣货物的总体积为30、目的地B的待分拣货物的总体积为10、目的地C的待分拣货物的总体积为20,每辆车可容纳的最大的货物体积10,则运输目的地A的待分拣货物所需的车辆的车次数为:30/10=3、运输目的地B的待分拣货物所需的车辆的车次数为:10/10=1、运输目的地C的待分拣货物所需的车辆的车次数为:20/10=2,该离开时间点运输待分拣货物所需的车辆的车次数(即该离开时间点所需的车辆的车次数)为:3+1+2=6。
在本申请实施例中,通过统计每个离开时间点中目的地相同的第二目标货物的体积,根据目的地相同的第二目标货物的体积,计算每个离开时间点所需的车辆的车次数,可以实现精准地计算每个离开时间点所需的车辆的车次数,为后续根据每个离开时间点所需的车辆的车次数,确定运输待分拣货物所需的车辆的总车次数提供了精准的数据。
(2)根据每个所述离开时间点所需的车辆的车次数,确定运输所述待分拣货物所需的车辆的总车次数。
具体地,将每个离开时间点所需的车辆的车次数累加,得到运输待分拣货物所需的车辆的总车次数。例如,离开时间点t1所需的车辆的车次数为5、离开时间点t2所需的车辆的车次数为6、离开时间点t3所需的车辆的车次数为7,则运输待分拣货物所需的车辆的总车次数为:5+6+7=18。
在本申请实施例中,通过分别确定每个离开时间点所需的车辆的车次数,再根据每个离开时间点所需的车辆的车次数,确定运输待分拣货物所需的车辆的总车次数,可以精准地确定运输待分拣货物所需的车辆总的车次数,进而为后续根据总车次数确定运输支出提供了精准的数据。
402、根据所述总车次数,确定运输所述待分拣货物所需的运输支出。
作为一种实施方式,根据所述总车次数,确定运输所述待分拣货物所需的运输支出的步骤,可以包括:获取每车次对应所需的支出,然后将每车次对应所需的支出与总车次数的相乘,得到运输待分拣货物所需的运输支出。其中,每车次对应所需的支出相同。例如,每车次对应所需的支出为100,总车次数为10,则运输待分拣货物所需的运输支出为:100*10=1000。
作为另一种实施方式,根据所述总车次数,确定运输所述待分拣货物所需的运输支出的步骤,可以包括:分别获取总车次数中的每个车次对应所需的支出,然后将每个车次对应所需的支出进行累加,得到运输待分拣货物所需的运输支出。其中,不同车次对应所需的支出不相同。例如,总车次数为3,车次1对应所需的支出100、车次2对应所需的支出110、车次3对应所需的支出120,则运输待分拣货物所需的运输支出为:100+110+120=330。
403、根据所述运输支出和所述仓储支出,确定所述待分拣货物的分拣支出,并根据所述分拣支出,生成分拣策略。
首先,获取步骤204确定的最大货物体积,并采用步骤30的方法,根据步骤204确定的最大货物体积,确定仓储支出。
接着,将步骤402确定的运输支出与仓储支出相加,得到待分拣货物的分拣支出;在这里,分拣支出是指运输支出与仓储支出之和。预设驻留时长为两个或以上,针对每个预设驻留时长,执行以上方法步骤将对应得到一个待分拣货物的分拣支出。由于针对不同的预设驻留时长,执行以上方法步骤后确定得到的分拣支出不同,即不同的预设驻留时长对应的分拣支出不同,为了降低后续对待分拣货物进行分拣时的分拣支出,从各个预设驻留时长中获取目标时长,目标时长是指在多个预设驻留时长中,对应的分拣支出最低的预设驻留时长。
然后,确定当步骤10中获取的预设驻留时长为目标时长时,步骤204中确定的最大货物体积。并根据最大货物体积,确定目标容量,目标容量是指最大货物体积的待分拣货物所需占用的总容量。
最后,确定待分拣货物在仓储区域的驻留时长为目标时长、仓储区域的仓储容量为目标容量,即生成了分拣策略。
例如,预设驻留时长为5分钟时,确定的待分拣货物的分拣支出为5000;预设驻留时长为10分钟时,确定的待分拣货物的分拣支出为6000,则目标时长为5分钟,当步骤10中获取的预设驻留时长为目标时长(即5分钟)时,在步骤20或步骤204中确定的最大货物体积为200m3,200m3的待分拣货物所需占用的总容量200m3;最后,确定待分拣货物在仓储区域的驻留时长为5分钟、仓储区域的仓储容量为200m3,即确定了分拣策略。
在本申请实施例中,通过确定待分拣货物的运输支出,并根据待分拣货物的运输支出和仓储支出,生成分拣策略,使得可以同时均衡运输支出和仓储支出生成的分拣策略,使得仓储支出和运输支出之和得到降低,避免了只基于仓储支出生成分拣策略或者只基于运输支出生成分拣策略,而导致整体支出得不到降低。
为了能够在仓储区域容纳所有进入仓储区域的待分拣货物,并使得仓储区域的利用率提高,在本申请的一些实施例中,还可以进一步通过生成的分拣策略对待分拣货物进行分拣,即所述分拣策略的生成方法还包括:
(1)获取当前的待分拣货物的货物信息。
在实际对待分拣货物进行分拣时,分拣设备获取当前的待分拣货物的货物信息,其中,待分拣货物的货物信息可以包括当前的待分拣货物的货物总数,当前的待分拣货物中的每一个待分拣货物的体积、目的地、进入仓储区域的时间,等等。分拣设备获取货物信息的方式有多种,例如,可以包括在仓储区域的进入口拍摄图像,并识别所拍摄图像以确定待分拣货物的体积、目的地、进入仓储区域的时间等信息;或者获取用户通过用户交互设备输入的待分拣货物的货物信息。
(2)根据所述分拣策略,确定目标驻留时长和目标仓储容量。
其中,目标驻留时长是指在实际对待分拣货物进行分拣时,待分拣货物在仓储区域的驻留时长。目标仓储容量是指在实际对待分拣货物进行分拣时,仓储区域所需的容量。
由于生成设备生成的分拣策略包括了待分拣货物在仓储区域的驻留时长、仓储区域的仓储容量,在生成分拣策略后,一方面,用户交互设备将输出分拣策略,用户在用户交互设备上可以查看或接收到分拣策略,进而确定租赁多大的场地作为仓储区域。其中,用户在用户交互设备上查看到或接收到的分拣策略中,待分拣货物在仓储区域的驻留时长即为目标驻留时长,仓储区域的仓储容量即为目标仓储容量,用户根据目标仓储容量确定租赁多大的场地作为仓储区域。
另一方面,分拣设备根据生成的分拣策略,获取待分拣货物在仓储区域的驻留时长作为目标驻留时长,以便进一步根据目标驻留时长,对待分拣货物进行分拣。
(3)根据所述目标驻留时长、所述目标仓储容量以及所述货物信息,对所述待分拣货物进行分拣。
为了方便理解,以一具体例子进行说明。例如,目标驻留时长为5分钟、目标仓储容量为100m3,则用户将租赁100m3的仓储区域用于对待分拣货物进行分拣。分拣设备获取到当前的待分拣货物的货物信息如下:待分拣货物1进入仓储区域的时间为7:00、待分拣货物2进入仓储区域的时间为7:45、待分拣货物3进入仓储区域的时间为8:00,则在7:05将待分拣货物1从仓储区域运输离开、在7:50将待分拣货物2从仓储区域运输离开、在8:05将待分拣货物3从仓储区域运输离开。
在本申请实施例中,通过从分拣策略中,获取待分拣货物在仓储区域的驻留时长作为目标驻留时长、获取仓储区域的仓储容量作为目标仓储容量,根据目标驻留时长和目标仓储容量,对当前的待分拣货物进行分拣;在对待分拣货物进行分拣时,由于待分拣货物在仓储区域的驻留时长为目标驻留时长,同时驻留在仓储区域的待分拣货物所占用的仓储容量,不会超过目标仓储容量。因此采用目标仓储容量的仓储区域,可以满足待分拣货物的容纳需求,并且仓储区域不会过大,进而可以降低仓储支出。
为了更好实施本申请实施例中分拣策略的生成方法,在分拣策略的生成方法基础之上,本申请实施例中还提供一种分拣策略的生成装置,如图7所示,为本申请实施例中分拣策略的生成装置的一个实施例结构示意图,该分拣策略的生成装置900包括:
获取单元901,用于获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长;
确定单元902,用于根据获取单元901获取的所述进入时间点和所述预设驻留时长,确定最大货物体积,所述最大货物体积是指同时驻留在所述仓储区域的所述待分拣货物的体积;确定仓储支出,所述仓储支出是指在所述仓储区域容纳所述最大货物容量的待分拣货物所需的支出;
生成单元903,用于根据确定单元902确定的所述仓储支出,生成分拣策略,所述分拣策略用于对所述待分拣货物进行分拣,其中,所述分拣策略包括所述待分拣货物在所述仓储区域的驻留时长,以及所述仓储区域的仓储容量。
在本申请的一些实施例中,所述确定单元902具体用于:
根据所述进入时间点,以及所述预设驻留时长,确定每个所述待分拣货物离开所述仓储区域的初定时间点;
获取各个所述待分拣货物的目的地;
根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点;
根据所述进入时间点和所述离开时间点,确定所述最大货物体积。
在本申请的一些实施例中,所述确定单元902具体用于:
检测第一目标货物的体积,所述第一目标货物是指同时驻留在所述仓储区域的所述待分拣货物中,所述目的地相同的待分拣货物;
当所述第一目标货物的体积大于预设体积时,获取目标时间点,所述目标时间点是指所述第一目标货物的体积大于所述预设体积时的时间点;
根据所述目标时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点。
在本申请一些的实施例中,所述生成单元903具体用于:
根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数;
根据所述总车次数,确定运输所述待分拣货物所需的运输支出;
根据所述运输支出和所述仓储支出,确定所述待分拣货物的分拣支出,并根据所述分拣支出,生成分拣策略。
在本申请的一些实施例中,所述生成单元903具体用于:
获取每个所述离开时间点所需的车辆的车次数,所述每个所述离开时间点所需的车辆的车次数是指在每个所述离开时间点运输所述待分拣货物所需的车辆的车次数;
根据每个所述离开时间点所需的车辆的车次数,确定运输所述待分拣货物所需的车辆的总车次数。
在本申请的一些实施例中,所述生成单元903具体用于:
获取第二目标货物的目的地,以及所述第二目标货物的体积,所述第二目标货物是指所述待分拣货物中,所述离开时间点相同的待分拣货物;
根据所述第二目标货物的目的地和所述第二目标货物的体积,确定每个所述离开时间点所需的车辆的车次数。
在本申请的一些实施例中,所述分拣策略的生成装置900还包括分拣单元(图中未示出),所述分拣单元具体用于:
获取当前的待分拣货物的货物信息;
根据所述分拣策略,确定目标驻留时长和目标仓储容量,所述目标驻留时长是指所述待分拣货物在所述仓储区域的驻留时长,所述目标仓储容量是指所述仓储区域的仓储容量;
根据所述目标驻留时长、所述目标仓储容量以及所述货物信息,对所述待分拣货物进行分拣。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
由上可知,本申请实施例由获取单元901获取各个待分拣货物进入仓储区域的进入时间点,以及待分拣货物在仓储区域驻留的预设驻留时长后,可以由确定单元902根据获取单元901获取的进入时间点和预设驻留时长,确定最大货物体积,并确定仓储支出;当容纳最大货物体积的待分拣货物所需的仓储支出小于预设阈值时,由生成单元903获取预设驻留时长作为待分拣策略中待分拣货物在仓储区域的驻留时长、获取最大货物体积的待分拣货物所占用的容量作为分拣策略中的仓储区域的仓储容量,因此生成单元903所生成的分拣策略对应的仓储支出低于预设阈值。由于待分拣货物在仓储区域的驻留时长为预设驻留时长时,待分拣货物的体积的最大值可以预测为最大货物体积,通过采用与最大货物体积对应的仓储区域的仓储容量,使得在仓储区域可以容纳进入仓储区域的待分拣货物;同时,由于仓储区域的仓储容量是容纳最大货物体积的待分拣货物所需占用的容量,能够提高仓储区域的利用率,进而降低不必要的仓储支出。
此外,为了更好实施本申请实施例中分拣策略的生成方法,在分拣策略的生成方法基础之上,本申请实施例还提供一种分拣策略的生成设备,分拣策略的生成设备,参阅图10,图10示出了本申请实施例分拣策略的生成设备的一种结构示意图,具体的,本申请实施例提供的分拣策略的生成设备包括处理器1001,处理器1001用于执行存储器1002中存储的计算机程序时实现如图1至图8对应任意实施例中分拣策略的生成方法的各步骤;或者,处理器1001用于执行存储器1002中存储的计算机程序时实现如图9对应实施例中各单元的功能。
示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器1002中,并由处理器1001执行,以完成本申请实施例。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。
分拣策略的生成设备可包括,但不仅限于处理器1001、存储器1002。本领域技术人员可以理解,示意仅仅是分拣策略的生成设备的示例,并不构成对分拣策略的生成设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如分拣策略的生成设备还可以包括输入输出设备、网络接入设备、总线等,处理器1001、存储器1002、输入输出设备以及网络接入设备等通过总线相连。
处理器1001可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是分拣策略的生成设备的控制中心,利用各种接口和线路连接整个分拣策略的生成设备的各个部分。
存储器1002可用于存储计算机程序和/或模块,处理器1001通过运行或执行存储在存储器1002内的计算机程序和/或模块,以及调用存储在存储器1002内的数据,实现计算机装置的各种功能。存储器1002可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据分拣策略的生成设备的使用所创建的数据(比如音频数据、视频数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的分拣策略的生成装置、设备及其相应单元的具体工作过程,可以参考如图1至图8对应任意实施例中分拣策略的生成方法的说明,具体在此不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请如图1至图8对应任意实施例中分拣策略的生成方法中的步骤,具体操作可参考如图1至图8对应任意实施例中分拣策略的生成方法的说明,在此不再赘述。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该计算机可读存储介质中所存储的指令,可以执行本申请如图1至图8对应任意实施例中分拣策略的生成方法中的步骤,因此,可以实现本申请如图1至图8对应任意实施例中分拣策略的生成方法所能实现的有益效果,详见前面的说明,在此不再赘述。
以上对本申请实施例所提供的一种分拣策略的生成方法、装置、设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (9)
1.一种分拣策略的生成方法,其特征在于,所述方法包括:
获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长;
根据所述进入时间点和所述预设驻留时长,确定最大货物体积,所述最大货物体积是指同时驻留在所述仓储区域的待分拣货物的体积;
确定仓储支出,所述仓储支出是指在所述仓储区域容纳所述最大货物体积的待分拣货物所需的支出;
根据所述仓储支出,生成分拣策略,所述分拣策略用于对所述待分拣货物进行分拣,其中,所述分拣策略包括所述待分拣货物在所述仓储区域的驻留时长,以及所述仓储区域的仓储容量;其中,当容纳最大货物体积的待分拣货物所需的仓储支出小于预设阈值时,获取预设驻留时长作为待分拣策略中待分拣货物在仓储区域的驻留时长、获取最大货物体积的待分拣货物所占用的容量作为分拣策略中的仓储区域的仓储容量,使得所生成的分拣策略对应的仓储支出低于预设阈值;由于待分拣货物在仓储区域的驻留时长为预设驻留时长时,待分拣货物的体积的最大值可以预测为最大货物体积,通过采用与最大货物体积对应的仓储区域的仓储容量,使得在仓储区域可以容纳进入仓储区域的待分拣货物;同时,由于仓储区域的仓储容量是容纳最大货物体积的待分拣货物所需占用的容量,能够提高仓储区域的利用率,进而降低不必要的仓储支出;
所述根据所述进入时间点和所述预设驻留时长,确定最大货物体积,包括:
根据所述进入时间点,以及所述预设驻留时长,确定每个所述待分拣货物离开所述仓储区域的初定时间点;
获取各个所述待分拣货物的目的地;
根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点;
根据所述进入时间点和所述离开时间点,确定所述最大货物体积。
2.根据权利要求1所述的分拣策略的生成方法,其特征在于,所述根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点,包括:
检测第一目标货物的体积,所述第一目标货物是指同时驻留在所述仓储区域的所述待分拣货物中,所述目的地相同的待分拣货物;
当所述第一目标货物的体积大于预设体积时,获取目标时间点,所述目标时间点是指所述第一目标货物的体积大于所述预设体积时的时间点;
根据所述目标时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点。
3.根据权利要求1所述的分拣策略的生成方法,其特征在于,所述根据所述仓储支出,生成分拣策略,包括:
根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数;
根据所述总车次数,确定运输所述待分拣货物所需的运输支出;
根据所述运输支出和所述仓储支出,确定所述待分拣货物的分拣支出,并根据所述分拣支出,生成分拣策略。
4.根据权利要求3所述的分拣策略的生成方法,其特征在于,所述根据所述离开时间点,确定运输所述待分拣货物所需的车辆的总车次数,包括:
获取每个所述离开时间点所需的车辆的车次数,所述每个所述离开时间点所需的车辆的车次数是指在每个所述离开时间点运输所述待分拣货物所需的车辆的车次数;
根据每个所述离开时间点所需的车辆的车次数,确定运输所述待分拣货物所需的车辆的总车次数。
5.根据权利要求4所述的分拣策略的生成方法,其特征在于,所述获取每个所述离开时间点所需的车辆的车次数,包括:
获取第二目标货物的目的地,以及所述第二目标货物的体积,所述第二目标货物是指所述待分拣货物中,所述离开时间点相同的待分拣货物;
根据所述第二目标货物的目的地和所述第二目标货物的体积,确定每个所述离开时间点所需的车辆的车次数。
6.根据权利要求1所述的分拣策略的生成方法,其特征在于,所述方法还包括:
获取当前的待分拣货物的货物信息;
根据所述分拣策略,确定目标驻留时长和目标仓储容量,所述目标驻留时长是指所述待分拣货物在所述仓储区域的驻留时长,所述目标仓储容量是指所述仓储区域的仓储容量;
根据所述目标驻留时长、所述目标仓储容量以及所述货物信息,对所述待分拣货物进行分拣。
7.一种分拣策略的生成装置,其特征在于,所述分拣策略的生成装置包括:
获取单元,用于获取各个待分拣货物进入仓储区域的进入时间点,以及所述待分拣货物在所述仓储区域驻留的预设驻留时长;
确定单元,用于根据所述获取单元获取的所述进入时间点和所述预设驻留时长,确定最大货物体积,所述最大货物体积是指同时驻留在所述仓储区域的所述待分拣货物的体积;确定仓储支出,所述仓储支出是指在所述仓储区域容纳所述最大货物容量的待分拣货物所需的支出;
生成单元,用于根据所述确定单元确定的所述仓储支出,生成分拣策略,所述分拣策略用于对所述待分拣货物进行分拣,其中,所述分拣策略包括所述待分拣货物在所述仓储区域的驻留时长,以及所述仓储区域的仓储容量;其中,当容纳最大货物体积的待分拣货物所需的仓储支出小于预设阈值时,获取预设驻留时长作为待分拣策略中待分拣货物在仓储区域的驻留时长、获取最大货物体积的待分拣货物所占用的容量作为分拣策略中的仓储区域的仓储容量,使得所生成的分拣策略对应的仓储支出低于预设阈值;由于待分拣货物在仓储区域的驻留时长为预设驻留时长时,待分拣货物的体积的最大值可以预测为最大货物体积,通过采用与最大货物体积对应的仓储区域的仓储容量,使得在仓储区域可以容纳进入仓储区域的待分拣货物;同时,由于仓储区域的仓储容量是容纳最大货物体积的待分拣货物所需占用的容量,能够提高仓储区域的利用率,进而降低不必要的仓储支出;
所述确定单元具体用于:根据所述进入时间点,以及所述预设驻留时长,确定每个所述待分拣货物离开所述仓储区域的初定时间点;获取各个所述待分拣货物的目的地;根据所述目的地和所述进入时间点,更新所述初定时间点,得到每个所述待分拣货物离开所述仓储区域的离开时间点;根据所述进入时间点和所述离开时间点,确定所述最大货物体积。
8.一种分拣策略的生成设备,其特征在于,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行如权利要求1至6任一项所述的分拣策略的生成方法。
9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行权利要求1至6任一项所述的分拣策略的生成方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911253729.9A CN113019937B (zh) | 2019-12-09 | 2019-12-09 | 分拣策略的生成方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911253729.9A CN113019937B (zh) | 2019-12-09 | 2019-12-09 | 分拣策略的生成方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113019937A CN113019937A (zh) | 2021-06-25 |
CN113019937B true CN113019937B (zh) | 2023-04-28 |
Family
ID=76451467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911253729.9A Active CN113019937B (zh) | 2019-12-09 | 2019-12-09 | 分拣策略的生成方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113019937B (zh) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200426645A (en) * | 2003-05-30 | 2004-12-01 | Hon Hai Prec Ind Co Ltd | Logistics management system and method |
CN106971282A (zh) * | 2016-01-14 | 2017-07-21 | 阿里巴巴集团控股有限公司 | 一种仓储方案有效性的确定方法和*** |
CN108399171A (zh) * | 2017-02-07 | 2018-08-14 | 菜鸟智能物流控股有限公司 | 一种库容信息更新方法、装置和*** |
CN107818413A (zh) * | 2017-10-26 | 2018-03-20 | 湖北庄品健实业(集团)有限公司 | 一种物流车配送方法 |
CN110276568B (zh) * | 2018-03-15 | 2024-01-19 | 阿里巴巴集团控股有限公司 | 入库资源分配方法、装置及计算机*** |
CN110490521A (zh) * | 2019-08-13 | 2019-11-22 | 东莞市大易产业链服务有限公司 | 一种物流资源调度方法 |
-
2019
- 2019-12-09 CN CN201911253729.9A patent/CN113019937B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113019937A (zh) | 2021-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110765615B (zh) | 物流仿真方法、装置及设备 | |
CN114331257A (zh) | 物流运输装载管理方法、装置、设备及存储介质 | |
CN110111599B (zh) | 一种基于大数据的停车诱导方法、终端设备及存储介质 | |
CN109165886B (zh) | 一种物流车辆路径规划方法及装置、设备、存储介质 | |
CN109002820A (zh) | 一种车牌识别方法、装置及相关设备 | |
CN109242320B (zh) | 订单分配方法、装置、服务器及存储介质 | |
CN110598763A (zh) | 一种图像识别方法、装置及终端设备 | |
US20190012641A1 (en) | Freight capacity maximization system | |
CN112232726A (zh) | 拣货方法、装置、服务器及存储介质 | |
CN113019937B (zh) | 分拣策略的生成方法、装置、设备及存储介质 | |
CN112418475A (zh) | 物流路径规划方法、装置、电子设备及存储介质 | |
CN111461595B (zh) | 计价模板的生成方法、装置、设备及存储介质 | |
CN108399524A (zh) | 信息处理方法及*** | |
CN112686125A (zh) | 车辆类型的确定方法及装置、存储介质、电子装置 | |
CN111445188A (zh) | 货物库存管理方法及装置 | |
CN110766228A (zh) | 用于拣货的方法、装置、拣货***、电子设备以及介质 | |
CN110400004A (zh) | 铁路货物的时限预警方法及装置 | |
CN111754050B (zh) | 配送对象配送画像的预测方法及装置 | |
CN108259380A (zh) | 数据帧处理的方法、***及以太网控制器 | |
CN114202272A (zh) | 一种基于电子围栏的车货匹配方法、装置、存储介质及终端 | |
CN116307985B (zh) | 建筑材料节能运输方法、计算机设备与介质 | |
CN107749946B (zh) | 道路停车泊位拍摄方法、***、计算机装置及计算机可读存储介质 | |
CN114648656A (zh) | 图像识别方法、装置、终端设备及可读存储介质 | |
CN114187502A (zh) | 车辆装载率识别方法、装置、电子设备及存储介质 | |
CN109934232A (zh) | 车辆识别方法、计算机装置以及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |