分拣设备和分拣方法与流程

文档序号:18403103发布日期:2019-08-10 00:06阅读:300来源:国知局
分拣设备和分拣方法与流程

本发明涉及一种分拣设备和分拣方法。



背景技术:

标准variocontrol分拣控制系统软件方案中包含一个分拣计划管理功能,允许分拣计划的创建,修改,启动和停止。每个分拣计划包含一个预先定义的目的地组(例如仓库代码)到滑槽的固定分配。在分拣计划启动时,属于同一个目的地组的所有邮件会被分拣到其中一个对应的滑槽(小于10个)。尽管可以根据不同的目的地组到滑槽的分配来制定多个不同的分拣计划,但是同一时间只能有一个活动的分拣计划。如果对分拣计划进行切换,在启动新的分拣计划前需要清空分拣机并且更换分拣机的所有包袋,以确保没有邮件的混淆。因此,在一个分拣计划的运行期间,自分拣计划启动时起目的地组到滑槽的分配可以被视为是静态的分配。



技术实现要素:

本发明旨在解决上述和/或其他技术问题并提供一种分拣设备和分拣方法。

在一个示例性实施例中,一种分拣设备包括:目的地组确定装置,被构造为确定待分拣的目标对象的目的地组;分配装置,被构造为确定多个接收装置是否包括与待分拣的目标对象的目的地组对应的已分配的接收装置且是否包括未分配的接收装置,并在确定所述多个接收装置不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置且包括未分配的接收装置时,将所述多个接收装置中的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置;输送装置,被构造为将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的已分配的接收装置,其中,分配装置被构造为:当确定所述多个接收装置不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置且不包括未分配的接收装置时,将等待时间最长的已分配的接收装置确定为不可用,并在该被确定为不可用的接收装置被重置时将该被重置的接收装置确定为未分配的接收装置,其中,被重置的接收装置是被关闭后再次打开的接收装置,等待时间是从输送装置最近一次将待分拣的目标对象输送到接收装置所起所经历的时间。

所述分拣设备还包括:存储装置,被构造为存储指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息,分配装置被构造为:当将所述多个接收装置中的未分配的接收装置分配为与待分拣的目标对象的目的地组对应的已分配的接收装置时,将指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息发送到存储装置。

分配装置被构造为:当确定所述多个接收装置包括与待分拣的目标对象的目的地组对应的已分配的接收装置且包括未分配的接收装置时,确定该已分配的接收装置是否可用,并在确定该已分配的接收装置不可用时,将所述多个接收装置中的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。

分配装置被构造为:确定已分配的接收装置是否处于满载状态或处于被关闭的状态,并在确定已分配的接收装置处于满载状态或处于被关闭的状态时,确定该已分配的接收装置不可用。

所述分拣设备还包括:存储装置,被构造为存储指示所述多个接收装置中的已分配的接收装置是否可用的信息,分配装置被构造为:当确定已分配的接收装置不可用时,将指示该已分配的接收装置不可用的信息发送到存储装置。

当分配装置确定已分配的接收装置可用时,输送装置将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的可用的已分配的接收装置。

分配装置被构造为:当在输送装置将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的已分配的接收装置的同时确定该已分配的接收装置不可用时,将等待时间最长的已分配的接收装置确定为不可用,并在该接收装置被重置时将该接收装置确定为未分配的接收装置,且将该未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。

在另一个示例性实施例中,一种分拣方法包括:确定待分拣的目标对象的目的地组;确定多个接收装置是否包括与待分拣的目标对象的目的地组对应的已分配的接收装置且是否包括未分配的接收装置,并在确定所述多个接收装置不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置且包括未分配的接收装置时,将所述多个接收装置中的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置;将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的已分配的接收装置,其中,分配的步骤包括:当确定所述多个接收装置不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置且不包括未分配的接收装置时,将等待时间最长的已分配的接收装置确定为不可用,并在该被确定为不可用的接收装置被重置时将该被重置的接收装置确定为未分配的接收装置,其中,被重置的接收装置是被关闭后再次打开的接收装置,等待时间是从输送装置最近一次将待分拣的目标对象输送到接收装置所起所经历的时间。

所述方法还包括:当将所述多个接收装置中的未分配的接收装置分配为与待分拣的目标对象的目的地组对应的已分配的接收装置时,存储指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息。

分配的步骤包括:当确定所述多个接收装置包括与待分拣的目标对象的目的地组对应的已分配的接收装置且包括未分配的接收装置时,确定该已分配的接收装置是否可用,并在确定该已分配的接收装置不可用时,将所述多个接收装置中的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。

分配的步骤包括:确定已分配的接收装置是否处于满载状态或处于被关闭的状态,并在确定已分配的接收装置处于满载状态或处于被关闭的状态时,确定该已分配的接收装置不可用。

所述方法还包括:当确定已分配的接收装置不可用时,存储指示该已分配的接收装置不可用的信息。

当确定已分配的接收装置可用时,将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的可用的已分配的接收装置。

分配的步骤包括:当在输送装置将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的已分配的接收装置的同时确定该已分配的接收装置不可用时,将等待时间最长的已分配的接收装置确定为不可用,并在该接收装置被重置时将该接收装置确定为未分配的接收装置,且将该未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。

根据示例性实施例的分拣方法和分拣设备,能够实时地、动态地将接收装置分配为与待分拣的目标对象的目的地组对应。因此,可以动态地均衡负载。优选地,可以在一次分拣操作中将同一个接收装置分配先后分配为与不同的目的地组对应,从而可以在接收装置的数量少于目的地组的数量时可也可以保证有效地分拣,而避免出现没有接收装置与待分拣的目标对象的目的地组对应的情况,并可以因此避免这些目标对象被输送到溢流接收装置。

附图说明

以下附图仅旨在于对本发明做示意性说明和解释,并不限定本发明的范围。其中,

图1是示出根据示例性实施例的分拣设备的示意性框图;

图2是示出根据示例性实施例的分拣方法的示意性流程图;

图3是示出了根据示例性实施例的对已分配的接收装置进行再分配的步骤的示意性流程图。

附图标记说明:

100目的地组确定装置300分配装置500输送装置700接收装置。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图说明本发明的具体实施方式。

图1是示出根据示例性实施例的分拣设备的示意性框图。如图1中所示,根据示例性实施例的分拣设备可以包括目的地组确定装置100、分配装置300和输送装置500。此外,根据示例性实施例的分拣设备还可以包括多个接收装置700。

目的地组确定装置100可以确定待分拣的目标对象的目的地组。待分拣的目标对象可以是诸如邮件等具有诸如地址等的特定目的地的对象。例如,待分拣的目标对象可以包括指示该对象的目的地的信息的标签。目的地组确定装置100可以包括用于识别待分拣的目标对象的标签的识别装置,从而通过对标签的识别来得到与待分拣的目标对象的目的地相关的信息。

然后,目的地组确定装置100可以根据与待分拣的目标对象的目的地相关的信息确定待分拣的目标对象的目的地组。这里,目的地组可以指示用于存放具有相同目的地的待分拣的目标对象的仓库和/或用于向仓库投放待分拣的目标对象的接收装置(例如,滑槽(chute))700的信息,例如,目的地组可以是仓库和/或接收装置的代码、编号、名称等信息。因此,目的地组确定装置100可以包括存储了目的地组与目的地之间的关系的查找表单元(未示出),从而当目的地组确定装置100得到了与待分拣的目标对象的目的地相关的信息时,可以通过查找表单元来确定该待分拣的目标对象的目的地组。

当确定了待分拣的目标对象的目的地组时,分配装置300可以为该待分拣的目标对象从多个接收装置(例如,多个滑槽)中分配用于该待分拣的目标对象的接收装置。然后,输送装置500可以将该待分拣的目标对象输送到被分配的接收装置。这里,分配装置300和输送装置500的操作可以被认为是按照根据示例性实施例的动态分拣计划而进行的。下面将详细描述根据示例性实施例的动态分拣计划的分配装置300和输送装置500的操作。

在根据示例性实施例的动态分拣计划中,分配装置300可以将多个接收装置动态地分配为已分配的接收装置和未分配的接收装置。已分配的接收装置是已被分配装置300分配为与某一目的地组对应的接收装置,未被分配的接收装置是尚未被分配装置300分配为与目的地组对应的接收装置。在这样的实施例中,被分配装置300分配为与目的地组对应的接收装置可以组成虚拟分拣机。换句话说,与相同的目的地组对应的待分拣的目标对象可以被分拣到虚拟分拣机中的任意一个已被分配的接收装置。例如,分配装置300可以将多个接收装置分配为与一个目的地组对应。

在开始执行分拣计划时,所有的接收装置可以均为未分配的接收装置,即,所有的接收装置均未被分配为与目的地组对应。然而,示例性实施例不限于此,在开始执行分拣计划时,一部分或全部的接收装置可以为与一个或多个目的地组对应的已分配的接收装置。

当开始执行分拣计划时,分配装置300可以将多个接收装置中的未分配的接收装置分配为与确定的目的地组对应的已分配的接收装置。然后,输送装置500可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置,从而完成分拣。

根据当前的示例性实施例,目的地组与接收装置之间的对应关系可以不必须是预先设定的,而是可以由分配装置300在开始执行分拣计划时进行分配。例如,分配装置300可以将在未分配的接收装置中的距离待分拣的目标对象最近的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应,并因此由输送装置500将该待分拣的目标对象输送到该最近的接收装置。因此,可以提高分拣的效率。

当开始执行分拣计划时一部分的或全部的接收装置已被分配为与目的地组对应、或者在分拣计划执行过程中接收装置中的一个或多个已经被分配装置300分配为与目的地组对应时,分配装置300可以首先确定一个或多个已分配的接收装置中是否包括与确定的待分拣的目标对象的目的地组对应的已分配的接收装置、以及是否存在未分配的接收装置。当分配装置300确定已分配的接收装置不包括与确定的待分拣的目标对象的目的地组对应的已分配的接收装置、且存在未分配的接收装置时,可以将未分配的接收装置(例如,最靠近待分拣的目标对象的未分配的接收装置)分配为与确定的目的地组对应的已分配的接收装置。然后,输送装置500可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置,从而完成分拣。

存在这样的情况,即,在开始分拣时已经预先将所有的接收装置分配为与特定的目的地组对应,或者在进行分拣的过程中分配装置300已经将所有的接收装置分配为与特定的目的地组对应,或者在接收装置中包括已分配的接收装置和未分配的接收装置。这时,分配装置300可以确定特定的已分配的接收装置,并最终将确定的已分配的接收装置确定为未分配的接收装置,并针对该未分配的接收装置进行分配。

具体地讲,分配装置300可以确定等待时间。等待时间可以是从输送装置500最近一次将待分拣的目标对象输送到接收装置700起所经历的时间。例如,分配装置300可以对输送装置500向已分配的接收装置输送目标对象进行计时,即,可以确定从输送装置500最近一次将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的已分配的接收装置起经过的时间,从而确定等待时间。或者,分配装置300可以与输送装置500通信,以从输送装置500接收与等待时间对应的信息,从而确定等待时间。此外,等待时间也可以是从接收装置700最近一次接收到目标对象起所经历的时间。这样,分配装置300可以对接收装置700接收目标对象进行计时,即,可以确定从接收装置700最近一次接收到目标对象起经过的时间。或者,分配装置300可以与接收装置700通信,以从接收装置700接收与等待时间对应的信息,从而确定等待时间。在一个示例性实施例中,从输送装置500最近一次将待分拣的目标对象输送到接收装置700起所经历的时间可以与从接收装置700最近一次接收到目标对象起所经历的时间基本相等。

例如,当已分配的接收装置已经等待了一定预定长的等待时间时,可能意味着与该已分配的接收装置对应的目的地组的待分拣对象的数量较少,或者可能已经接收了全部的对应的目的地组的待分拣对象。因此,根据示例性实施例,可以将该已分配的接收装置分配给其他的目的地组的待分拣对象。

为此,当分配装置300确定某个已分配的接收装置已经等待了预定长的等待时间时,分配装置300可以将该已分配的接收装置确定为不可用。这时,分配装置300可以通知或命令该接收装置向操作者进行可视或可听的警告,以使操作者获知并重置该接收装置。这里,接收装置重置接收装置可以是指操作者可以关闭该接收装置之后重新或再次打开该接收装置的操作。或者,被重置的接收装置可以是被关闭后再次打开的接收装置。这里,在操作者关闭该接收装置之后,操作者可以对关闭后的接收装置进行处理,例如,清空接收装置接收的目标对象,和/或例如可以将该接收装置接收的目标对象运输到下一个仓库或直接运输到目标对象的目的地。

然后,在接收装置被重置时,分配装置300可以将该被重置的接收装置确定为未分配的接收装置,因此,可以再次对该接收装置进行分配。如此,可以根据等待时间动态地将已被分配为与一个目的地组对应的接收装置分配为与另一个目的地组对应,从而使该接收装置能够接收与所述另一个目的地组的目标对象。在另一个示例性实施例中,分配装置300可以确定接收装置中是否包括与待分拣的目标对象的目的地组对应的已分配的接收装置。当分配装置300确定接收装置中不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置时,分配装置300可以将已分配的接收装置中的等待时间超过预定的时间的已分配的接收装置中的至少一个已分配的接收装置、或者已分配的接收装置中的等待时间最长的已分配的接收装置确定为不可用。然后,分配装置300可以在被确定为不可用的接收装置被重置时将该接收装置确定为未分配的接收装置,从而将该未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。该该示例性实施例中,在对等待时间进行确定之前,分配装置300还可以确定接收装置中不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置、并且不包括任何未分配的接收装置。即,分配装置300可以在确定所有的接收装置均已被分配为与当前的待分拣的目标对象的目的地组不同的目的地组时,可以将已分配的接收装置中的等待时间最长的已分配的接收装置确定为不可用,并在该接收单元被重置时将该接收装置确定为未分配的接收装置并将该接收装置分配为与当前的待分拣的目标对象的目的地组对应。如此,输送装置500可以将目标对象输送到该接收装置。

根据示例性实施例的分拣设备还可以包括存储装置(未示出)。存储装置可以存储指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息。这样,当分配装置300将未分配的接收装置分配为与确定的目的地组对应的已分配的接收装置时,分配装置300可以将指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息发送到存储装置。此外,分配装置300可以根据存储装置存储的信息来确定在接收装置中的哪些接收装置是未分配的接收装置、哪些接收装置是已分配的接收装置,并可以确定已分配的接收装置的对应的目的地组。这里,存储在存储装置中的指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息也可以被称为分拣计划或者可以被包括在分拣计划中。如下面将要详细描述的,这样的分拣计划可以是能够被动态更新的,即,根据示例性实施例的分拣计划可以是动态分拣计划。

另一方面,当分配装置300确定接收装置(即,已分配的接收装置)中包括与确定的目的地组对应的已分配的接收装置时,分配装置300可以不是直接命令输送装置500将待分配的目标对象输送到该接收装置,而是可以确定该已分配的接收装置是否可用。当分配装置300确定已分配的接收装置不可用时,可以将接收装置中的未分配的接收装置(例如,与待分配的目标对象距离最近的接收装置)分配为与确定的目的地组对应的已分配的接收装置。然后,输送装置500可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置,从而完成分拣。

为此,根据示例性实施例的分拣设备还可以包括存储装置(未示出)。存储装置可以存储指示所述多个接收装置中的已分配的接收装置是否可用的信息。这样,当分配装置300确定已分配的接收装置不可用时,可以将指示待已分配的接收装置不可用的信息发送到存储装置。分配装置300可以确定已分配的接收装置是否处于满载状态或处于被关闭的状态,并在确定已分配的接收装置处于满载状态或处于被关闭的状态时,确定该已分配的接收装置不可用。接收装置满载可以意味着接收装置无法再接收新的目标对象。例如,接收装置可以包括感测接收装置是否满载的满载传感器。这样,分配装置300可以接收来自满载传感器的指示该接收装置满载的信息,并因此确定该接收装置处于满载状态。接收装置被关闭可以意味着接收装置因满载、进行维护、正在对接收装置所接收的目标对象进行处理等原因而被自动或手动地关闭。例如,接收装置可以包括用于控制接收装置打开和关闭的按钮。在一个示例性实施例中,当接收装置满载时,接收装置可以向操作者提供可视或可听的警告,然后操作者可以手动地关闭接收装置,并将接收装置所接收的目标对象运输到下一个仓库或直接运输到目标对象的目的地。然后,操作者可以手动地打开接收装置,从而被打开的接收装置可以作为未分配的接收装置被分配装置进行分配。同时,如上所述,当分配装置300确定已被关闭的接收装置被打开(即,确定该接收装置被重置)时,可以将该接收装置确定为未分配的接收装置。此时,该接收装置可以被分配装置300再次分配为与其他的目的地组对应,并接收该目的地组的待分拣的目标对象。

此外,当分配装置300确定已分配的接收装置可用时,可以通知或命令输送装置500将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的可用的已分配的接收装置,从而完成分拣。

在一个示例性实施例中,分配装置300可以实时调节待分拣的目标对象的分配结果。例如,当输送装置已经正在将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置时,分配装置300可以确定该已分配的接收装置不可用。这时,与上面描述的相似,分配装置300可以将接收装置中的等待时间超过预定的时间的已分配的接收装置中的一个已分配的接收装置、或者已分配的接收装置中的等待时间最长的已分配的接收装置确定为不可用。然后,当被确定为不可用的接收装置被重置时,分配装置300可以将该接收装置确定为未分配的接收装置,从而将该未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。然后,输送装置500可以改为将待分拣的目标对象输送到最新被分配的已分配的接收装置,从而完成分拣。如此,即使在输送装置已经正在将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置的过程中确定该已分配的接收装置不可用,且不存在未分配的接收装置,分配装置300也可以根据等待时间确定并将确定的接收装置分配为与当前的待分拣的目标对象的目的地组对应,从而使得该接收装置能够接收当前的目标对象。

图2是示出了根据示例性实施例的分拣方法。根据当前的示例性实施例的分拣方法可以由如上所述的分拣设备执行。因此,下文中将省略对于相同或相似特征的重复性描述。

如图2中所示,首先,在步骤s210,可以确定待分拣的目标对象的目的地组。待分拣的目标对象可以是诸如邮件等具有诸如地址等的特定目的地的对象。例如,待分拣的目标对象可以包括指示该对象的目的地的信息的标签。因此,可以通过用于识别待分拣的目标对象的标签的识别装置来对标签的识别,以得到与待分拣的目标对象的目的地相关的信息。然后,可以根据与待分拣的目标对象的目的地相关的信息确定待分拣的目标对象的目的地组。这里,目的地组可以指示用于存放具有相同目的地的待分拣的目标对象的仓库和/或用于向仓库投放待分拣的目标对象的接收装置(例如,滑槽(chute))的信息,例如,目的地组可以是仓库和/或接收装置的代码、编号、名称等信息。因此,根据一个示例性实施例,可以利用存储了目的地组与目的地之间的关系的查找表来确定该待分拣的目标对象的目的地组。

然后,在步骤s230,可以为该待分拣的目标对象从多个接收装置(例如,多个滑槽)中分配用于该待分拣的目标对象的接收装置。例如,可以确定接收装置是否包括与待分拣的目标对象的目的地组对应的已分配的接收装置且是否包括未分配的接收装置,并在确定接收装置不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置且包括未分配的接收装置时,可以将所述多个接收装置中的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。

最后,在步骤s250,可以将该待分拣的目标对象输送到被分配的接收装置。在本说明书中,步骤s230和步骤s250也可以被称为动态分拣计划。下面将详细描述根据示例性实施例的动态分拣计划。

在动态分拣计划中,多个接收装置可以被动态地分配为已分配的接收装置和未分配的接收装置。已分配的接收装置被分配为与某一目的地组对应的接收装置,未被分配的接收装置是尚未被分配为与目的地组对应的接收装置,即,不与特定的目的地组对应的接收装置。例如,在开始执行分拣计划时,所有的接收装置可以均为未分配的接收装置,即,所有的接收装置均未被分配为与特定的目的地组对应。在其他的示例中,在开始执行分拣计划时,一部分或全部的接收装置可以为与一个或多个目的地组对应的已分配的接收装置。

当开始执行分拣计划时,可以将多个接收装置中的未分配的接收装置分配为与确定的目的地组对应的已分配的接收装置。然后,可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置,从而完成分拣。换句话说,目的地组与接收装置之间的对应关系可以不必须是预先设定的,而是可以在开始执行分拣计划时进行动态地分配。例如,可以将在未分配的接收装置中的距离待分拣的目标对象最近的未分配的接收装置分配为与该待分拣的目标对象的目的地组对应,并因此由输送装置将该待分拣的目标对象输送到该最近的接收装置。因此,可以提高分拣的效率。

当开始执行分拣计划时一部分的或全部的接收装置已被分配为与目的地组对应、或者在分拣计划执行过程中接收装置中的一个或多个已经被分配装置分配为与目的地组对应时,可以首先确定一个或多个已分配的接收装置中是否包括与确定的待分拣的目标对象的目的地组对应的已分配的接收装置。当分配装置确定已分配的接收装置不包括与确定的待分拣的目标对象的目的地组对应的已分配的接收装置时,可以将接收装置中的未分配的接收装置(例如,最靠近待分拣的目标对象的未分配的接收装置)分配为与确定的目的地组对应的已分配的接收装置。然后,可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置,从而完成分拣。

存在这样的情况,即,在开始分拣时已经预先将所有的接收装置分配为与特定的目的地组对应,或者在进行分拣的过程中分拣装置已经将所有的接收装置分配为与特定的目的地组对应,或者在接收装置中包括已分配的接收装置和未分配的接收装置。这时,可以确定特定的已分配的接收装置,并最终将确定的已分配的接收装置确定为未分配的接收装置,并针对该未分配的接收装置进行分配。

具体地讲,可以对向已分配的接收装置输送目标对象的操作进行计时,例如,可以确定从最近一次将待分拣的目标对象输送到与该待分拣的目标对象的目的地组对应的已分配的接收装置起经过的时间。这里,从最近一次将待分拣的目标对象输送到接收装置起所经历的时间也可以被称为等待时间,即,该接收装置等待接收下一目标对象的时间。例如,当已分配的接收装置已经等待了一定预定长的等待时间时,可能意味着与该已分配的接收装置对应的目的地组的待分拣对象的数量较少,或者可能已经接收了全部的对应的目的地组的待分拣对象。因此,根据示例性实施例,可以将该已分配的接收装置分配给其他的目的地组的待分拣对象。

图3是示出了根据示例性实施例的对已分配的接收装置进行再分配的步骤的流程图。如图3中所示,步骤s231,可以确定接收装置不包括与待分拣的目标对象的目的地组对应的已分配的接收装置且不包括未分配的接收装置。然后,在步骤s233,可以将等待时间最长的已分配的接收装置确定为不可用。这时,可以通知或命令该接收装置向操作者进行可视或可听的警告,以使操作者获知并重置该接收装置(s235)。这里,接收装置重置接收装置可以是指操作者可以关闭该接收装置之后重新或再次打开该接收装置的操作。或者,被重置的接收装置可以是被关闭后再次打开的接收装置。这里,在操作者关闭该接收装置之后,操作者可以对关闭后的接收装置进行处理,例如,清空接收装置接收的目标对象,和/或例如可以将该接收装置接收的目标对象运输到下一个仓库或直接运输到目标对象的目的地。

然后,在接收装置被重置时,可以将该被重置的接收装置确定为未分配的接收装置,因此,可以再次对该接收装置进行分配(s237)。例如,可以将该被重置后并被确定为未分配的接收装置分配为与当前的目标对象的目的地组对应。从而,可以将该目标对象输送到该接收装置。如此,可以根据等待时间动态地将已被分配为与一个目的地组对应的接收装置分配为与另一个目的地组对应,从而使该接收装置能够接收与所述另一个目的地组的目标对象。

在另一个示例性实施例中,可以确定接收装置中是否包括与待分拣的目标对象的目的地组对应的已分配的接收装置。当确定接收装置中不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置时,可以将已分配的接收装置中的等待时间超过预定的时间的已分配的接收装置中的至少一个已分配的接收装置、或者已分配的接收装置中的等待时间最长的已分配的接收装置确定为不可用。然后,可以在被确定为不可用的接收装置被重置时将该接收装置确定为未分配的接收装置,从而将该未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。该该示例性实施例中,在对等待时间进行确定之前,还可以确定接收装置中不包括与该待分拣的目标对象的目的地组对应的已分配的接收装置、并且不包括任何未分配的接收装置。即,可以在确定所有的接收装置均已被分配为与当前的待分拣的目标对象的目的地组不同的目的地组时,根据等待时间确定并将确定的接收装置分配为与当前的待分拣的目标对象的目的地组对应,从而使得该接收装置能够接收当前的目标对象。

此外,根据示例性实施例的分拣方法还可以包括存储指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息的步骤。这样,当将未分配的接收装置分配为与确定的目的地组对应的已分配的接收装置时,可以将指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息发送到存储装置。此外,可以根据存储装置存储的信息来确定在接收装置中的哪些接收装置是未分配的接收装置、哪些接收装置是已分配的接收装置,并可以确定已分配的接收装置的对应的目的地组。这里,存储在存储装置中的指示待分拣的目标对象的目的地组与已分配的接收装置之间的对应关系的信息也可以被称为分拣计划或者可以被包括在分拣计划中。如下面将要详细描述的,这样的分拣计划可以是能够被动态更新的,即,根据示例性实施例的分拣计划可以是动态分拣计划。

另一方面,当确定接收装置(即,已分配的接收装置)中包括与确定的目的地组对应的已分配的接收装置时,可以不是直接将待分配的目标对象输送到该接收装置,而是可以确定该已分配的接收装置是否可用。当确定已分配的接收装置不可用时,可以将接收装置中的未分配的接收装置(例如,与待分配的目标对象距离最近的接收装置)分配为与确定的目的地组对应的已分配的接收装置。然后,可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置,从而完成分拣。

为此,根据示例性实施例的分拣方法还可以存储指示所述多个接收装置中的已分配的接收装置是否可用的信息。当确定已分配的接收装置不可用时,可以存储指示待已分配的接收装置不可用的信息。可以确定已分配的接收装置是否处于满载状态或处于被关闭的状态,并在确定已分配的接收装置处于满载状态或处于被关闭的状态时,确定该已分配的接收装置不可用。接收装置满载可以意味着接收装置无法再接收新的目标对象。接收装置被关闭可以意味着接收装置因满载、进行维护、正在对接收装置所接收的目标对象进行处理等原因而被自动或手动地关闭。在一个示例性实施例中,当接收装置满载时,接收装置可以向操作者提供可视或可听的警告,然后操作者可以手动地关闭接收装置,并将接收装置所接收的目标对象运输到下一个仓库或直接运输到目标对象的目的地。然后,操作者可以手动地打开接收装置,从而被打开的接收装置可以作为未分配的接收装置被分配装置进行分配。当确定已被关闭的接收装置被打开(即,确定该接收装置被重置)时,可以将该接收装置确定为未分配的接收装置。然后,可以将该接收装置再次分配为与其他的目的地组对应,并将该目的地组的待分拣的目标对象输送到该接收装置。

另一方面,当确定已分配的接收装置可用时,可以将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的可用的已分配的接收装置,从而完成分拣。

在一个示例性实施例中,可以实时动态调整针对某一目的地组的待分拣的目标对象的分配结果。例如,当已经正在将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置时,可以确定该已分配的接收装置不可用。这时,与上面描述的相似,可以将接收装置中的等待时间超过预定的时间的已分配的接收装置中的一个已分配的接收装置、或者已分配的接收装置中的等待时间最长的已分配的接收装置确定为不可用。然后,当被确定为不可用的接收装置被重置时,可以将该接收装置确定为未分配的接收装置,从而将该未分配的接收装置分配为与该待分拣的目标对象的目的地组对应的已分配的接收装置。因此,可以改为将待分拣的目标对象输送到最新被分配的已分配的接收装置,从而完成分拣。如此,即使在输送装置已经正在将待分拣的目标对象输送到与该待分拣的目标对象的确定的目的地组对应的已分配的接收装置的过程中确定该已分配的接收装置不可用,且不存在未分配的接收装置,也可以根据等待时间确定并将确定的接收装置分配为与当前的待分拣的目标对象的目的地组对应,从而使得该接收装置能够接收当前的目标对象。

根据示例性实施例的分拣方法和分拣设备,能够实时地、动态地将接收装置分配为与待分拣的目标对象的目的地组对应。因此,可以动态地均衡负载。优选地,可以在一次分拣操作中将同一个接收装置分配先后分配为与不同的目的地组对应,从而可以在接收装置的数量少于目的地组的数量时可也可以保证有效地分拣,而避免出现没有接收装置与待分拣的目标对象的目的地组对应的情况,并可以因此避免这些目标对象被输送到溢流接收装置(溢流滑槽)。

应当理解,虽然本说明书是按照各个实施例描述的,但并非每个实施例仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

以上所述仅为本发明示意性的具体实施方式,并非用以限定本发明的范围。任何本领域的技术人员,在不脱离本发明的构思和原则的前提下所作的等同变化、修改与结合,均应属于本发明保护的范围。

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