首页 / 专利库 / 医疗设备 / 支架 / 在库存支架处填充订单

在库存支架处填充订单

阅读:817发布:2023-01-23

专利汇可以提供在库存支架处填充订单专利检索,专利查询,专利分析的服务。并且一种系统,其包括库存 支架 和移动驱动单元。所述库存支架包括第一侧和第二侧,所述第一侧包括限定区域,在所述区域处库存保持器被 指定 用于安放。所述库存支架可操作以在所述多个限定区域中的至少一个处从所述库存保持器中的至少一个接收库存物品。所述移动驱动单元可操作以沿所述库存支架的所述第二侧运送订单保持器,其中所述订单保持器可操作以在沿所述库存支架的所述第二侧的 位置 处从所述库存支架接收库存物品。,下面是在库存支架处填充订单专利的具体信息内容。

1.一种系统,其包括:
库存支架,其包括第一侧和第二侧,所述第一侧包括多个限定区域,在所述区域处多个库存保持器被指定用于安放,所述库存支架可操作以在所述多个限定区域中的至少一个处从所述库存保持器中的至少一个接收库存物品;和
移动驱动单元,其可操作以沿所述库存支架的所述第二侧运送订单保持器,其中所述订单保持器可操作以在沿所述库存支架的所述第二侧的位置处从所述库存支架接收库存物品。
2.根据权利要求1所述的系统,其中所述多个库存保持器至少部分基于存储在所述多个库存保持器中的一个或多个库存物品的产品速度而指定用于所述限定区域。
3.根据权利要求1所述的系统,其中所述订单保持器可操作以保持多个容器,其中所述容器中的至少一部分与请求存储在所述多个库存保持器中的一个中的库存物品的一个或多个订单相关联。
4.根据权利要求1所述的系统,所述移动驱动单元还可操作以:
在所述限定区域中的一个处以第二库存保持器取代所述多个库存保持器的第一库存保持器,其中至少部分基于与所述第一库存保持器相关联的度量取代所述第一库存保持器。
5.根据权利要求1所述的系统,所述库存支架还包括界面,所述界面可操作以指示所述库存支架的操作器从所述多个库存保持器中的一个移除所述库存物品且将所述库存物品放置在存储在所述订单保持器中的容器中,所述容器与所述订单相关联。
6.一种用于在库存支架处履行订单的方法,所述方法包括:
由管理模接收多个订单,第一订单包括一个或多个库存物品的请求;
由所述管理模块检验所述多个订单以识别库存物品,所述库存物品由安放在库存支架处的库存保持器存储;
由所述管理模块至少部分基于确定所述第一订单和所述第二订单包括所述库存物品的请求而使所述多个订单的所述第一订单与所述第二订单分组;
在引导站处在订单保持器上布置与所述第一订单相关联的第一容器和与所述第二订单相关联的第二容器,其中所述第一容器和所述第二容器可操作以接收所述库存物品;和由所述管理模块指示移动驱动单元将所述订单保持器从所述引导站运送到所述库存支架,其中所述订单保持器在与所述库存保持器相对的位置处从所述库存支架接收所述库存物品。
7.根据权利要求6所述的方法,其还包括:
确定所述第一订单和所述第二订单是否在所述库存支架处完成;
如果所述第一订单和所述第二订单在所述库存支架处完成,那么指示所述移动驱动单元将所述订单保持器运送到装运站;和
如果所述第一订单和所述第二订单未在所述库存支架处完成,那么指示所述移动驱动单元将所述订单保持器运送到库存站。
8.根据权利要求6所述的方法,其中所述库存物品包括第一库存物品,所述库存保持器包括第一库存保持器,且所述方法还包括:
检验所述多个订单中是否具有包括请求所述多个库存物品中的第二库存物品的订单,所述第二库存物品由安放在所述库存支架处的第二库存保持器存储;且其中至少部分基于包括所述第一库存物品和所述第二库存物品的所述第一订单和所述第二订单中的一个或多个分组所述第一订单和所述第二订单。
9.根据权利要求6所述的方法,其还包括:
指派第一得分给所述第一订单且指派第二得分给所述第二订单,得分至少部分基于以下项:
接收订单请求的一个或多个库存物品所需的行程的量;和
位于所述库存支架处的订单上的库存物品的量;且
至少部分基于所述第一得分和所述第二得分确定分组所述订单保持器上的所述第一订单与所述第二订单。
10.一种包括逻辑的非暂时性计算机可读介质,所述逻辑在由处理器执行时可操作以:
指示第一移动驱动单元将库存保持器运送到库存支架,所述指令响应于由库存保持器存储的一个或多个库存物品的速度;和
指示第二移动驱动单元将订单保持器运送到所述库存支架,所述指令响应于包括所述一个或多个库存物品的订单,其中所述第二移动驱动单元沿所述库存支架移动所述订单保持器以接收所述库存物品中的一个或多个。
11.根据权利要求10所述的计算机可读介质,所述逻辑还可操作以将所述库存保持器指定用于在履行多个订单时在库存支架处的多个限定区域中的一个处保持固定。
12.根据权利要求10所述的计算机可读介质,其中:
所述速度包括第一速度;
所述一个或多个库存物品包括一个或多个第一库存物品;
所述库存保持器包括第一库存保持器;且
所述逻辑还可操作以:
计算所述一个或多个第一库存物品的所述第一速度;和
指示所述第一移动驱动单元至少部分基于确定所述一个或多个第一库存物品的所述第一速度比由第二库存保持器存储的一个或多个第二库存物品的第二速度更高而将所述第一库存保持器运送到所述库存支架。
13.根据权利要求10所述的计算机可读介质,其中所述速度还包括历史速度、已知需求和期望需求中的一个或多个。
14.根据权利要求10所述的计算机可读介质,其中所述订单保持器包括第一订单保持器且所述逻辑还可操作以指示第三移动驱动单元沿所述库存支架运送第二订单保持器,其中所述第三移动驱动单元和所述第二移动驱动单元在相同方向上移动且在大体相同时间沿所述库存支架移动。
15.根据权利要求10所述的计算机可读介质,其中所述库存保持器包括第一库存保持器,所述订单保持器包括第一订单保持器,且所述逻辑还可操作以:
指示所述第一移动驱动单元将存储所述一个或多个库存物品的第二库存保持器运送到所述库存支架;和
指示第三移动驱动单元将第二订单保持器运送到所述库存支架,其中在所述第一保持器从所述第一库存保持器接收所述库存物品中的一个或多个时,所述第二订单保持器从所述第二库存保持器接收所述库存物品中的一个或多个,其中所述第一库存保持器中和所述第二库存保持器中的所述库存物品相同。

说明书全文

在库存支架处填充订单

[0001] 发明背景
[0002] 现代库存系统面临有效履行订单的增大的需求,而不管库存和订单增大的复杂度和多样性。遭受低效使用系统资源的库存系统面临低系统处理量、未完成或延迟任务和令人无法接受的响应时间。因此,这种库存系统面临更有效使用时间、空间、设备和人以符合其提升的需求的挑战。
[0003] 附图简述
[0004] 为了更完整地理解本发明及其优点,现将参考下面结合附图所作的描述,其中:
[0005] 图1是图示包括根据实例实施方案的库存支架的库存系统的组件的透视图;
[0006] 图2图示能够使用库存支架填充订单的库存系统的各个组件的侧视图;
[0007] 图3图示能够使用多个库存支架填充订单的库存系统的另一实例实施方案的顶视图;
[0008] 图4图示能够使用多个库存支架填充订单的库存系统的另一实例实施方案的俯视图;
[0009] 图5图示用于使用库存支架履行订单的特定技术;
[0010] 图6是使用库存支架填充订单的实例方法的流程图
[0011] 图7是图示促进在库存支架处履行订单的实例方法的流程图;
[0012] 图8是图示促进在库存支架处履行的实例的流程图;且
[0013] 图9图示可用于本文中所公开的系统和方法中的一个或多个部分的实例计算系统。

具体实施方式

[0014] 许多实体利用库存系统来存储和管理库存。例如,一些零售商可利用在各个料箱中存储库存物品的仓库搁架。当零售商需要填充特定库存物品的订单时,工作人员通常从存储库存物品的料箱处检索库存物品。
[0015] 本公开的库存系统可利用一个或多个移动驱动单元来从仓库存储自动检索库存保持器。库存保持器可以是完整的搁架,其中每个架具有用于各个库存物品的料箱。移动驱动单元可以是被配置来在仓库周围独立移动的机器人设备。架可由移动驱动单元运送到用于执行库存操作的站。站可包括操作人员和/或自动化设备以从库存保持器移除所需库存物品且完成订单。移动驱动单元运送库存物品到站以执行库存操作的能力而不是工作人员从固定架手动检索库存物品或除此之外可极大增大库存系统的效率和生产力。例如,通过利用移动驱动单元,库存系统可以能够比先前解决方案每小时履行更多个订单。移动单元可以响应于从自动化指导系统接收的命令和/或指令在仓库周围移动且/或检索库存保持器。例如,管理模可以控制仓库内的特定元件和/或任务的监管和协调。管理模块可以接收仓库中的库存物品的订单且协调履行订单的任务指派,包括提供指令给移动驱动单元以将具有所请求库存物品的架运送到库存站以完成订单。管理模块还可在库存站提供如何装配订单的指导。
[0016] 为了使用简单说明,在办公供应店的分配仓库中,管理模块可以接收打印机、若干墨盒和纸盒的订单。管理模块可以确定这些物品在分配仓库中的存储架内的位置。所述物品可以例如在三个单独搁架的架上。管理模块可以发布任务使三个不同移动驱动单元检索分别保持打印机、墨盒和纸的每个搁架,以及使移动驱动单元运送保持这些物品到其中三个物品的订单可以包装到盒中用于装运的库存站的搁架。如此做时,管理模块可以协调各个任务使得以有效方式履行管理模块接收的所有订单。
[0017] 在许多库存系统中,小百分比的高速度和/或高体积库存负责大百分比的总体系统活动。高速度库存可指受欢迎的大百分比订单请求的库存,而高体积库存可指订单请求的大体积库存。体积可指特定库存物品在仓库中需要的立方空间的物理量。高体积库存物品可指大型或块体物品和/或个别订单大量购买的物品。在特定库存系统中,最多1%的库存物品可占超过20%的总系统活动。深受欢迎的物品可能需要移动驱动单元的对应高度使用以将库存保持器运送到库存站。类似地,高体积库存可能需要相对更多的劳力以补充存储这种物品的库存保持器,使得将这种物品拆解到库存保持器中可能比为订单只以其从批发商到达的方式使用库存更低效。可使用库存支架实现填充这种物品的订单的更有效方法。库存支架可以存储深受欢迎且/或高体积的库存。可以沿着库存支架的一侧定位存储受欢迎或高体积库存的库存保持器。库存支架可因此被配置成包括可配置数量的固定位置用于最多的库存物品。对于存储3,000个唯一库存物品的实例库存系统,少如三十个唯一库存物品可由于这种物品的高速度或高体积而占系统活动的高百分比。因此,在这种库存系统中,库存支架可包括足够量的限定区域以在库存支架处存储30个最多库存物品。订单保持器可例如是搁架,其被配置成保持将用于填充库存物品的订单的盒子或容器。每个盒子或容器可与特定订单相关。例如,订单保持器可存储用于若干墨盒和若干令纸的订单的装运的纸板盒。具有需要这种物品的订单的订单保持器可沿库存支架访问对应于存储订单所需的库存物品的库存保持器的位置。操作器可以从库存保持器处移除物品且将其放置到订单保持器中的适当盒子或容器中。如果需要,订单保持器然后可以被带到库存站以在订单保持器的盒子或容器中填充留在订单上的物品。
[0018] 为了说明,在上文讨论的办公供应实例中,纸可以是高体积库存物品且墨盒可以是深受欢迎的物品。因此,纸板和存储各种墨盒的库存保持器可安放在库存支架处。可以通过沿着与存储纸的货板相对的库存支架移动订单保持器到其中操作器可将纸传送到订单保持器的位置而填充纸和墨盒的若干包装的订单。订单保持器然后可移动到相对存储墨盒且其中相同或不同操作器可以将墨盒传送到订单保持器的库存保持器的位置。如果所请求的打印机并未存储在库存支架处,那么移动驱动单元可将订单保持器运送到库存站,其中另一移动驱动单元可运送含有打印机的库存保持器,使得可填充订单。
[0019] 本公开的某些实施方案的技术优点包括提供用于使用库存支架来履行订单的系统和方法的能力。技术优点可包括在库存支架处安放高体积和/或高速度物体的能力。随着库存物品在库存系统内变化的需求,管理模块可包括在库存支架处取代库存的能力,因此确保最高速度和/或体积物品在库存支架处随时可用。另一技术优点可包括基于订单中位于库存支架处的物品将各个订单分组到订单保持器中的能力。因此,可在大体相同时间由单个订单保持器履行由单个移动驱动单元运送的若干订单。另外,多个订单保持器可以同时且/或并行地沿着库存支架移动,允许大体同时填充多个订单保持器中的订单。因此,库存系统可以能够达成比使用传统技术以其它方式实现的更大的操作效率。使用库存支架履行订单的库存系统可以能够比只使用库存站和/或传统挑选方法投入更少的移动驱动单元来履行订单。此外,以其它方式需要来运送多个库存保持器来填充高速度物品的订单的移动驱动单元的驱动时间可减少且/或投入到库存系统内的其它任务中。本发明的某些实施方案的进一步技术优点可包括提供灵活且可扩展的库存存储解决方案,所述解决方案可以很容易地适于适应系统增长和修改。本发明的某些实施方案的进一步技术优点可包括提供灵活且可扩展的库存存储解决方案,所述解决方案可以很容易地适应系统增长和更改。从以下附图、描述和所附权利要求书,本发明的其它技术优点对于本领域的技术人员将显而易见。
[0020] 虽然上文已列举了具有具体优点的具体实例,但是各个实施方案可包括所有、一些所列举的优点,或不包括所列举的优点。通过参考图1至图9,可最好地理解本发明的实施方案及其优点,其中相似编号指代各个附图的相似和对应部分。
[0021] 图1是图示包括根据实例实施方案的库存支架50的库存系统10的组件的透视图。如所示,库存系统10还包括管理模块15、各种移动驱动单元20、库存保持器30、货板保持器34、垃圾保持器36和订单保持器40。如所示,库存保持器30、货板保持器34和垃圾保持器36沿库存支架50的一侧被安放在限定区域80处。库存保持器30和货板保持器34可通常在库存支架50处的一个或多个操作器填充订单时保持库存物品42且在限定区域80处保持固定。然而,移动驱动单元20可在各个时间将库存保持器30和货板保持器34运送到限定区域80且从其中送出。例如,如所示,一个移动驱动单元20可从库存支架50移除货板保持器34,而另一移动驱动单元20用保持额外库存物品42的货板的新货板保持器34取代货板保持器34。为了填充订单,移动驱动单元20将订单保持器40移动到沿库存支架50的相对侧的位置。在各个位置处,移动驱动单元20可减慢和/或停止使得库存支架50处的操作器和/或自动化设备可从库存保持器30和/或货板保持器34移除所请求库存物品42且将其放置到订单保持器40中的容器60中。在一些实施方案中,库存支架
50的操作器可以是自动化设备和/或工作人员。如所示,订单保持器40可在库存支架50的一端开始且沿侧端移动直至到达相对端。在一些实施方案中,订单保持器40可沿库存支架50直接移动到在其处可接收库存物品42的位置。订单保持器40然后可在接收库存物品42(如例如由图1的虚箭头所指示)之后沿着库存支架50的侧面移动到在其处可从库存支架50接收另一库存物品42且/或可从其中移走另一库存物品42的位置。在访问库存支架50之后,订单保持器40可被运送到库存系统10中的其它适当位置。例如,如果订单保持器40中的订单完成,那么订单保持器40可被运送到装运站。
[0022] 管理模块15接收和/或生成请求,并可开始涉及移动驱动单元20、库存保持器30、货板保持器34、订单保持器40、库存物品42、库存支架50和/或库存系统10的其它元件的特定操作。管理模块15可选择库存系统10的组件来执行各种操作,并将命令、指令和/或其它适当的信息传递到所选择的组件,以促进完成这些操作。管理模块15可接收有关各种库存物品42的订单,且可协调和管理各种适当任务来填充订单。管理模块15可从任何适当系统或组件接收订单,且可替代或额外地生成任务且指派任务给库存系统10的各个组件。在特定实施方案中,管理模块15部分基于包括管理模块15从库存系统10的其它组件接收且/或从与管理模块15通信的外部组件接收的库存物品42的请求的订单生成任务指派。基于所述订单,管理模块15可识别要完成的涉及存储或要存储在库存系统10内的库存物品且可表示任何适当形式的通信的特定操作。例如,在特定实施方案中,订单可指定客户已购买且将从库存系统10中检索供客户装运用的特定库存物品42。
[0023] 在生成一个或多个任务指派之后,管理模块15选择适当组件来完成特定任务且将任务指派传输给所选组件以触发相关任务的完成。相关组件然后执行其指派的任务。每个任务指派定义特定组件要完成的一个或多个任务。这些任务可涉及库存物品的检索、存储、补充和计数和/或移动驱动单元20、库存保持器30、货板保持器34、订单保持器40、库存支架50和库存系统10的其它组件的管理。取决于组件和要完成的任务,特定任务指派可识别与对应任务相关联的位置、组件和/或动作以及/或完成指派任务相关的组件要使用的任何其它适当信息相关。
[0024] 虽然库存系统10的适当组件完成指派任务,但是管理模块15可与相关组件交互以确保有效使用库存系统10可用的空间、设备、人力和其它资源。例如,管理组件15可从系统10的各个组件接收关于其当前位置、状态和/或其它特征的信息。基于知晓库存系统10的各个组件的其位置、当前状态和/或其它特征且知悉当前完成的任务,管理模块15可生成任务、系统资源的分配使用,且以系统级观点优化操作的方式另外引导个别组件完成的任务。此外,通过依赖于集中化、系统级管理和本地化、特定决策组件两者,库存系统10的特定实施方案可能够支持有效执行库存系统10的操作的各个方面的大量技术。
[0025] 结果,通过实施下文所述的一个或多个管理技术,管理模块15的一些实施方案可增强库存系统10的效率且/或提供其它操作优点。例如,管理模块15可基于确定何时放置在库存支架50而确定安放在库存支架50处的特定库存保持器30和/或货板保持器34,可得以减少总体系统活动。类似地,管理模块15可将订单分组到订单保持器40中且指派任务以在库存支架50处履行订单使得优化订单履行活动。下文将参考图3-8讨论管理模块15的实例操作的更详细描述。
[0026] 移动驱动单元20在与库存系统10相关联的工作间内的不同位置之间运送库存保持器30、货板保持器34和/或订单保持器40。基于库存保持器30、货板保持器34、订单保持器40和/或库存系统10的其它元件的特征和配置,移动驱动单元20可表示适于在库存系统10中使用的任何装置或组件。在库存系统10的特定实施方案中,移动驱动单元20表示独立的自供电机器人装置,其被配置来在所关联的工作间附近自由移动。在替代实施方案中,移动驱动单元20表示被跟踪的库存系统10的元件,其被配置来:沿遍历所关联的工作间的轨道、轨、线缆或其它引导元件来移动库存保持器30。在这种实施方案中,移动驱动单元20可通过与引导元件(诸如,电力钢轨)的连接来接收电力。在一些实施方案中,库存系统10可包括具有各种适当能力和规格的两个或多个不同各类型的移动驱动单元20。此外,虽然所示和讨论为移动驱动单元20为特定类型的移动驱动单元,但是移动驱动单元
20可适当指各种类型的移动驱动单元。例如,一种类型的移动驱动单元20可操作以运送货板保持器34和/或相对大型、重型或块体库存物品42。另一类型的移动驱动单元20可操作以运送库存保持器30、订单保持器40和/或相对较轻且/或更紧凑的库存物品42。移动驱动单元20可因此具有各种传动系、负载容量和其它适当规格来在库存系统10内的各种库存保持器中运送特定库存物品42。
[0027] 移动驱动单元20可能够与管理模块15进行通信,以在操作期间接收识别所选择的库存保持器30的信息、传输移动驱动单元20的位置,或交换管理模块15或移动驱动单元20使用的任何其它适当的信息。移动驱动单元20可使用移动驱动单元20与管理模块15之间的有线连接和/或以任何其它适当的方式来与管理模块15进行无线通信。作为一个实例,移动驱动单元20的一些实施方案可使用Wi-Fi(IEEE 802.11)、蓝牙(IEEE 802.15)、红外数据协会标准或任何其它适当的无线通信协议来与管理模块15进行通信和/或彼此进行通信。作为另一实例,在被跟踪的库存系统10中,轨道或其它引导元件(移动驱动单元20在上面移动)可以是有线的,以促进移动驱动单元20与库存系统10的其它组件之间的通信。
[0028] 库存保持器30存储库存物品42。在一些实施方案中,库存保持器30包括多个存储料箱,其中每个存储料箱能够保持不同类型的库存物品42。库存保持器30能够被移动驱动单元20承载、滚动或以其它方式移动。每个库存保持器30可具有多个表面,并且每个料箱可通过相关库存保持器30的具体表面临达。移动驱动单元20可被配置来在适当时间旋转库存保持器30,以向操作器或库存系统10的其它组件呈现库存保持器30和相关联的料箱的特定表面。图2更详细图示了库存保持器30的实例实施方案。
[0029] 货板保持器34表示可操作以存储库存物品42的货板的一种类型的库存保持器30。在一些实施方案中,货板保持器34能够被移动驱动单元20承载、滚动或以其它方式移动。货板保持器34可存储块体容器和/或高体积库存物品42。因此,在特定实施方案中,货板保持器34可包括具有单个SKU的大量库存物品42。在一些实施方案中,货板保持器
34表示从特定库存物品42的批发商或经销商接收库存物品42时保持所述库存物品42的容器。因此,在一些模式的操作中,货板保持器34可响应于特定货板保持器34上的库存物品42的体积和/或速度直接从入口点移动到库存系统10中到库存支架50。
[0030] 垃圾保持器36存储垃圾和/或废料。垃圾保持器36可表示料箱、托架、容器或被配置来存储由库存支架50生成的普通类型的废料的其它结构,所述废料可由于库存支架50的操作而在库存支架50处生成。例如,在货板被拆解时,可从货板保持器34上的货板移除收缩包裹和/或其它废料。作为另一实例,在库存物品42用于填充订单时,可从封装或其它一次性容器移除个别库存物品42。在封装或其它一次性容器为空时,其可被放置到垃圾保持器36中作废弃用。在一些实施方案中,垃圾保持器36可被配置使得其可由移动驱动单元20运送。如下文参考图2更详细说明,垃圾保持器36可以与库存保持器30类似的方式与移动驱动单元介接。有时,管理模块15可指示移动驱动单元20中的一个以将垃圾保持器36运离要搬空的库存支架50。
[0031] 订单保持器40保持容器60组,在其中可将库存物品42封装到订单。容器60可被配置来存储有关各种库存物品42的订单。订单保持器40可具有任何适当的结构,并被配置来基于在库存系统10中利用的容器60的类型或任何其它适当的因素而以任何适当的方式存储容器60。在一些实施方案中,订单保持器40表示一种类型的库存保持器30,其被配置来承载货板,并且可被移动驱动单元20移动。订单保持器40可包括其上搁置容器60的一个或多个平台或货架。额外地或替代地,订单保持器40可包括多个料箱,每个料箱保持不同大小或类型的容器60。订单保持器40和/或容器60可被指定用于装运到远端位置,诸如装运目的地。容器60表示任何适当形式的容器,可将库存物品42放置在所述容器中或其上,以用于存储、装运或其它适当的目的。容器60的实例包括但不限于箱、货板、料箱、纸板箱和封套。在特定实施方案中,容器60独立于存储容器60的订单保持器40,且因此,容器60可从订单保持器40移除以供处理或被传送到其它订单保持器40。作为一个实例,容器60可表示箱或货板,在所述箱中或所述货板上,与特定订单相关联的库存物品42可被存储用于递送,并且相关的容器60可然后被装运给与所述订单相关联的客户。作为另一实例,容器60可表示料箱或其它容器,其中库存物品42可被放置用于长期存储,且然后被移动到装运位置或从库存系统10移除。图2更详细图示了订单保持器40和容器60的实例实施方案。下文参考图2更详细讨论移动驱动单元20、库存保持器30和订单保持器40的更详细实例。
[0032] 库存物品42表示适于在自动化库存系统10内存储、检索和/或处理的任何物体。为了该描述的目的,“库存物品”可表示存储在库存系统10的特定类型的任何一个或多个物体。例如,给定库存物品42可表示唯一库存物品的单个库存单元(SKU)。因此,库存物品
42可指特定物品且/或可指适当具有特定SKU的物品量。作为一个实例,库存系统10可表示为零售设施存储块体库存物品42的零售分配仓库,诸如杂货店和/或商品仓库。作为另一实例,库存系统10可表示邮购仓库设施,并且库存物品42可表示存储在仓库设施中的商品。在操作期间,移动驱动单元20可检索库存保持器30,其包含在将被包装以递送给客户的订单中请求的一个或多个库存物品42。此外,在库存系统10的特定实施方案中,包含完成订单的箱自身可表示库存物品。
[0033] 库存站50表示供处理或操纵库存物品42的任何适当的组件,诸如用于监测库存物品42在库存系统10的流入和流出的扫描仪、用于与管理模块15进行通信的通信接口和/或任何其它适当的组件。库存支架50包括若干限定区域80,在其处可安放库存保持器30和/或货板保持器34。布置库存支架50使得订单保持器40可操作以从库存保持器30和/或货板保持器34的限定区域80沿相对侧移动。沿库存支架50移动的订单保持器40可从操作人员和/或自动化设备中接收库存物品42。库存支架50处的操作人员和/或自动化设备可操作以从库存保持器30和/或货板保持器34移除库存物品42且将其移动到订单保持器40中的适当容器60中。库存支架50可因此包括适当显示装置和/或发信号设备以指示操作器哪个库存物品42将被放置到哪个容器60中。另外或替代地,库存支架50可包括一个或多个指示器,其在启动时为操作器提供期望特定订单保持器40停在何处且/或沿库存支架50减慢以接收特定库存物品42的指示。指示器可以是任何适当音频和/或视频发信号装置,诸如显示接口、灯、激光或能够提供信息给库存支架50的操作器的其它适当装置。
[0034] 库存支架50可被操作人员完全或部分地控制,或可全自动化。此外,库存支架50的操作人员或自动化操作器可能够对库存物品42执行某些任务(诸如对库存物品42进行包装或计数)作为库存系统10的操作的部分。库存支架50可分成对应于每个操作器的适当数量的工作区。操作器可在每个工作区内工作。工作区可由管理模块15用于平衡且/或协调库存支架50处的指派。例如,库存保持器30和/或货板保持器34可基于在各个区中间平衡库存物品42的相对速度而被指派给工作区。作为另一实例,库存保持器30和/或货板保持器34可基于在各个区中间平衡库存物品42的随机速度而被指派给工作区。库存支架50可包括一个或多个抬高和/或扁平的表面,其被配置来促进操作器与库存保持器30、货板保持器34、垃圾保持器36和/或订单保持器40互动。此外或是替代地,库存支架
50可表示指定用于本文所述的一个或多个活动的工作间的区域。因此,库存支架50可表示在其处进行本公开所述的活动的库存系统10的虚拟区域。限定库存支架50的虚拟区域可虚拟地约束被指定用于本文所述活动的两个或多个侧,包括在一侧上定位库存保持器30和/或货板保持器34且/或将订单保持器40移动到沿相对侧的位置。管理模块15可限定且/或被编程来与指定为库存支架50的工作间的虚拟区域互动。
[0035] 限定区域80可表示邻近库存支架50的空间,在其处可在库存支架50处填充订单时定位库存保持器30、货板保持器34和/或垃圾保持器36。限定区域80可具有对应于库存保持器30、货板保持器34和/或垃圾保持器36的尺寸的面积。限定区域80可表示沿库存支架50的一侧定位的固定位置。限定区域80可表示由管理模块15限定的虚拟空间。应注意,虽然图示为在尺寸上大体彼此类似的连续空间,但是限定区域80可具有不同尺寸且/或可相对于库存支架50被定位在任何适当位置中。例如,限定区域80可具有取决于库存保持器30、货板保持器34和/或垃圾保持器36的各自尺寸而不同的尺寸。因此,在一些实施方案中,限定区域80可具有指定用于特定类型保持器的不同类型。在其它实施方案中,限定区域80可定尺寸使得其大体上可在位于库存支架50处的不同类型的保持器之间互换。在一些实施方案中,限定区域80可简单表示沿库存支架50中保存用于放置保持器
30、货板保持器34和/或垃圾保持器36的侧的区域。
[0036] 一般而言,使用库存支架50填充库存物品42的订单。可基于库存物品42的需求由管理模块15将库存物品42、库存保持器30和/或货板保持器34指派到库存支架50。可通过将承载用于订单的各个容器60的订单保持器40运送到库存支架50而填充各个库存物品42的订单,其中订单的库存物品42可被放置到容器60中。在一些实施方案中,订单保持器40可在从库存支架50接收库存物品32之前和/或之后从其它类型的库存站接收库存物品32。如下文详细说明,在访问库存支架50之后,订单保持器40可被运送到库存站以接收额外物品且/或被运送到装运站用于装运到另一设施或终端用户。下文将参考图3-8讨论库存系统10的操作的详细实例。特定而言,下文参考图5讨论用于促进库存支架
50处的订单履行的技术,且下文还参考图6-8讨论用于选择高速度和/或高体积库存安放在库存支架50以及用于将各个订单分组成订单保持器40的额外技术。
[0037] 图2图示能够使用库存支架50填充库存系统的各个组件的侧视图。特定而言,图2图示从库存存储48将库存保持器30运送到库存支架50的特定移动驱动单元20。另一移动驱动单元20将含有订单的各个容器60的订单保持器40运送到库存支架50。如所示,从可以是一种在订单保持器40上布置容器60的类型的站的订单引导站54运送订单保持器40。在库存支架50处,从库存保持器30移除库存物品42且将其放置到订单保持器40的适当容器60中。订单保持器40可沿着库存支架50的侧被移动到另一位置以接收另一库存物品42或可移动到库存系统10中的另一适当位置。
[0038] 移动驱动单元20可通过对接和/或耦合到特定保持器且在对接时移动保持器而运送库存保持器30、货板保持器34和/或订单保持器40。例如,如所示,移动驱动单元20分别运送库存保持器30和订单保持器40。出于简化的原因,更详细描述库存保持器30的运送,但是以下描述可类似地应用到货板保持器34和/或订单保持器40的一些实施方案。移动驱动单元20通过在库存保持器30下方移动且抬升介接库存保持器30的部分的对接头而运送库存保持器30。对接头可由可操作以在对接时抬升库存保持器30的移动驱动单元20的致动器控制。移动驱动单元20的对接头可将移动驱动单元20耦合到库存保持器
30且/或在将移动驱动单元20对接到库存保持器30时支撑库存保持器30。移动驱动单元20可诸如通过以任何其它适当方式抬升库存保持器30、推动库存保持器30、旋转库存保持器30和/或移动库存保持器30利用对接头以操纵库存保持器30。移动驱动单元20的对接头还可包括任何适当组件组合以促进库存保持器30的这种操纵。例如,在一些实施方案中,高摩擦部分可形成对接头的所有或部分,所述对接头在移动驱动单元20对接到库存保持器30时邻接库存保持器30的部分。在这些实施方案中,当移动驱动单元20致动对接头时,在对接头的高摩擦部分与库存保持器30的表面之间的摩擦力可引发库存保持器30的平移和旋转移动。
[0039] 在一些实施方案中,当移动和/或当停止时,移动驱动单元20可能够旋转其对接头以旋转库存保持器30。另外或替代地,移动驱动单元20可能够独立地旋转对接头或整体上作为移动驱动单元20的移动的部分。例如,移动驱动单元20可随着移动驱动单元20执行转弯时旋转库存保持器30,使得库存保持器30继续面对移动的初始方向。当抬升时,移动驱动单元20可控制另一致动器或驱动电力到其轮子的致动器。使用轮子驱动器,移动驱动单元20可能够在对接头抬升库存保持器30时或在移动驱动单元与库存保持器30未对接且/或从其解耦时运送库存保持器30。如所示,除了由一个或多个致动器供电的机动轮之外,移动驱动单元20包括一对稳定器轮。
[0040] 应注意,虽然图示了与库存保持器30的特定对接方法,但是移动驱动单元20可通过以任何其它方式连接到库存保持器30、抬升所述库存保持器30和/或以其它方式与其互动而与库存保持器30对接,使得当对接时,移动驱动单元20耦合到库存保持器30且/或支撑所述库存保持器30且可移动库存保持器30。虽然以下描述关注被配置来以特定方式对接的移动驱动单元20和库存保持器30的特定实施方案,但是移动驱动单元20和库存保持器30的替代实施方案可被配置来以适于容许移动驱动单元20在库存系统10内移动库存保持器30的任何方式对接。此外,如下文所述,在特定实施方案中,移动驱动单元20表示库存保持器30的所有或部分。在这些实施方案中,移动驱动单元20可在运送库存保持器30之前不与库存保持器30对接且移动驱动单元20每个可维持与特定库存保持器30持续对接。
[0041] 图3图示能够使用库存支架50填充订单的库存系统10的另一实例实施方案的顶视图。库存系统10包括上文参考图1和图2所述的被布置在工作间中的各个元件。除了上述库存支架50之外,库存系统10包括存储在库存存储48中的各个库存保持器30和/或货板保持器34。库存系统10还包括一个或多个站,诸如接收站52、引导站54、库存站56和/或装运站58。一般而言,通过将订单保持器40运送到库存支架50和各个其它站填充库存系统10内的库存物品42的订单。安放在库存支架50处的库存物品42可用于完成和/或促成订单。此外或是替代地,订单保持器40可被运送到库存站56以接收库存保持器30中的额外库存物品42,其中库存保持器30可由移动驱动单元20运送到库存站56且/或具有比其它库存物品42更高的立方体积。因此,虽然高体积库存物品42的量可小于相对高速度物品42的量,但是高体积库存物品42的总体积可高于具有较高速度的库存物品。
[0042] 库存系统10可表示任何适当类型的订单履行设施。例如,库存系统10可表示邮购仓库,连零售商店的分布中心、制造设施或可利用库存系统来管理库存和/或履行订单的任何其它设施。在许多实施方案中,以不同订单速率下单库存物品42。因此,以比其它库存物品42高得多的频率下单一些库存物品42。同样,可以比其它库存物品42高得多的量下单一些库存物品42。
[0043] 接收站52、引导站54、库存站56和装运站58表示包括用于处理或处置库存物品42的任何适当组件的站,诸如用于监测库存物品42在远库存系统10的流入和流出的扫描仪、用于与管理模块15进行通信的通信接口和/或任何其它适当的组件。站表示指定用于完成涉及库存物品的特定任务的位置。这些任务可包括从库存保持器30移除库存物品,将库存物品引导到库存保持器30,计数库存保持器30中的库存物品,拆解库存物品(例如,从货板或箱大小的组到个别库存物品),和/或以任何其它适当方式处理或处置库存物品。
在一些实施方案中,站可只表示其中可在库存系统10内完成涉及库存物品的特定任务的物理位置。替代地或是另外,站均可表示物理位置以及用于处理或处置库存物品的任何适当设备,诸如用于监测库存物品在库存系统10的流入和流出的扫描仪、用于与管理模块15进行通信的通信接口和/或任何其它适当的组件。站可完全或部分地由操作人员控制,或可全自动化。在一些实施方案中,操作器可以是自动化设备。此外,库存支架50的操作人员或自动化操作器可能够对库存物品执行某些任务(诸如对库存物品进行包装或计数)作为库存系统10的操作的部分。此外,库存支架50的操作人员或自动化操作器可能够对库存物品42执行某些任务(诸如对库存物品42进行包装或计数)作为库存系统10的操作的部分。接收站52、引导站54、库存站56和装运站58表示适于执行库存系统10支持的特定类型的处理任务的专业化站。然而,一般而言,一些实施方案库存系统10可包括库存站,所述库存站能够处置多个类型的任务,但在任何给定的时间,其被配置来只处理一种特定类型的任务。
[0044] 接收站52表示在其处进行与接收补充和/或取代库存物品42相关联的任务的站。例如,接收站52可包括装货台和适当处理设备以将新库存物品42纳入库存系统10中。在接收站52处,可接收、拆解、处置新库存,且将其送入库存系统10中,以及/或与接收库存物品42到库存系统10中的任何其它适当任务。
[0045] 引导站54表示在其处进行与为库存物品装配和/或组建订单保持器40且/或装配容器60的任务的站。例如,引导站54可包括装配容器60且/或将容器60分组到订单保持器40中的适当材料及设备。引导站54处的接口可提供任何适当组件用于装配容器60,诸如包装清单、包装材料、装运标签和与其它适当装运和包装任务相关的材料。在一些实施方案中,引导站54可包括适当装置和/或接口以指示引导站54的操作器如何装配容器60且/或将容器60分组到订单保持器40中。例如,给定订单可包括若干库存物品42。可为操作器提供使用哪个型号的容器60且将容器60放置到哪个订单保持器40中的指示。特定容器60可与引导至54处的特定订单相关联。因此,当容器60接收库存物品42时,“订单”可指同样或替代地接收库存物品42。
[0046] 除了库存支架50之外或替代库存支架50,库存站56表示在其处进行与履行订单的任务的站。在库存站56,可挑选库存物品42且/或将其放置到订单保持器40的容器60中。库存站56可包括适当设备以指示操作器从库存保持器30移除特定库存物品42且将库存物品42放置到订单保持器40的容器60中。在一些实施方案中,库存站56可与能够将容器60运送到装运站58用于装运的运输设备介接。因此,当完成特定订单时,可从订单保持器40移除其相关联容器60且将其放置到运输设备上用于递送到装运站58。此外或是替代地,移动驱动单元20可移动订单保持器40原理库存站56且将订单保持器40运送到装运站58。
[0047] 装运站58表示在其处可将订单装运到目的地的位置,诸如订单的终端用户和/或专用装运目的地。例如,装运站58可包括装货台和适当处理设备以从库存系统10装运容器60。在一些实施方案中,装运站58和接收站52可在类似或相同位置。
[0048] 在操作时,使用库存支架50填充库存系统10内的库存物品42的订单。随着在接收站52处将库存接收到库存系统10中,可将补充库存系统10的库存物品42的货板放置到货板保持器34上且/或放置到库存保持器30中。可由移动驱动单元20沿库存支架50将所选库存保持器30和/或货板保持器34移动到限定区域80。安放在限定区域80处的库存保持器30和货板保持器34可保持相对高速度和/或高体积的库存物品42。
[0049] 随着库存系统10接收订单,以引导站54处的适当容器60装配订单保持器40。移动驱动单元沿库存支架50移动订单保持器40以沿库存支架50接收由限定区域80处的库存保持器30和/或货板保持器34存储的库存物品42。如果在访问库存支架50之后完成特定订单保持器40上的订单,那么可将订单保持器40移动到装运站58。如果订单未完成,那么可由移动驱动单元20将订单保持器40移动到一个或多个库存站56。作为实例,如果订单包括未存储在库存支架50处的一个或多个相对较不受欢迎且/或低体积的物品,那么在访问库存支架50之后可能并未完成订单保持器40中的订单。在库存站56处,保持订单保持器40中的订单请求的特定库存物品42的特定库存保持器30可通过移动驱动单元20从库存存储48运送到库存站56。在挑选站56处完成订单之后,订单保持器40可被运送到装运站58。应注意,虽然所示实例示出移动驱动单元20将订单保持器40从引导站54运送到库存支架50,但是这并非是必需的情况。在一些实施方案中,移动驱动单元20可在将订单保持器40运送到库存支架50之前将给定订单保持器40运送到系统10内的一个或多个库存站56或其它位置。
[0050] 管理模块15可指派库存保持器30和/或货板保持器34到库存支架50处的限定区域80。管理模块15可指定特定库存保持器30和/或货板保持器34安放到库存支架50的限定区域80处。所述指定可基于且/或响应于分别存储于库存保持器30和/或货板保持器34中的库存物品42的产品速度和/或体积。在一些实施方案中,管理模块15可检验库存系统10内的各个订单以确定库存物品42的最佳组合以存储在库存支架50处。在一些实施方案中,最佳组合可基于确定可在具有特定库存保持器30和/或货板保持器34的库存支架50处完成订单的最高总量。例如,如果纸张和墨盒分别是最高体积和最高速度物品42且被选择用于安放在库存支架50处,那么管理模块15可选择特定高销售的打印机以安放在库存支架50处,因为许多订单会请求纸张、墨盒和打印机的组合。在一些实施方案中,可基于确定打印机将完成库存支架50处的更多总订单优先另一更高欢迎度物品而选择打印机。
[0051] 管理模块15可根据任何适当算法、逻辑和/或决策过程指派库存保持器30和/或货板保持器34到库存支架50处的限定区域80。例如,管理模块15可计算库存系统10中的各个库存物品42的产品速度。管理模块15可响应于库存物品42的产品速度统计指派库存保持器30和/或货板保持器34到库存支架50处的限定区域80。一些库存系统面临产品速度的大波动。例如,推出新产品可激发这些物品的订单的激增。作为另一实例,可取决于当年的时间以不同速率销售假日和/或当季的库存物品42。产品速度可指给定时间时段内需要系统10内的特定库存物品和/或特定类型库存物品的订单的频率。在一些实施方案中,产品速度可指系统10内的订单需要和/或预测将需要的每个库存物品和/或每种类型的库存物品的相对量。例如,如果系统10内的订单40与其它库存物品相比更频繁地需要库存物品,那么库存物品可具有相对高的产品速度。在一些实施方案中,产品速度可指给定时间时段中给定库存物品的需求量。或者或是另外,产品速度可简单指库存系统10内打开和/或接收的订单40请求的库存物品42的量。在一些实施方案中,速度可指历史速度、已知需求和期望需求的一些适当组合。
[0052] 产品体积可指特定订单请求的库存物品42的相对量。例如,可以块体量下单特定产品,诸如按箱和/或按货板。对于这些库存物品42,将箱和/或货板拆解以将其放置到库存存储48中可能是低效的。产品体积可额外或是替代地指库存系统10内下单的特定库存物品42的立方体积。大型和/或块体库存物品42可能比较少大小和/或块体物品消耗相对更多的劳力以整合到库存保持器30中。因此,管理模块15可计算各个库存保持器42的产品体积且确定将保持这些物品的货板保持器34安放在库存支架50处。在一些实施方案中,管理模块15可确定各个库存物品42的产品速度和产品体积且基于产品速度和产品体积统计确定是否将库存物品42安放在库存支架50处。
[0053] 管理模块15可因此计算库存物品42的产品速度和/或产品体积统计。产品速度可基于库存系统10内过去的订单信息、历史订单趋势、当前订单来确定,呈现订单信息、已知和/或期望需求,且/或预测的未来订单信息、销售信息和/或用于确定库存系统10内的库存物品42的已知或期望需求的任何其它适当信息。基于产品速度和/或产品体积,管理模块15可确定具有相对高欢迎度和/或高体积的库存物品42。具有高欢迎度的库存物品42可指多个订单以相对高频率请求的物品。这些库存物品42通常可导致管理模块50生成对应高量的任务指派以履行这些库存物品42的订单。管理模块15可基于确定指派将减少使用库存支架50履行这些物品的订单所生成的任务指派的量而指派货板保持器34和/或库存保持器30。
[0054] 管理模块15在选择库存物品42以安放在库存支架50处时可考虑与库存物品42的需求相关联的各个这些度量。例如,管理模块15可确定具有最高产品速度和/或产品体积的库存物品42的量来指派给库存支架50。作为另一实例,管理模块15可确定具有最高已知或期望需求的产品的量。所选库存支架42的量可对应于用于库存支架50处的库存保持器30和/或货板保持器34的限定区域80的量。在一些实施方案中,管理模块15可比较速度与预订阈值来确定是否要将库存物品42安放在库存支架50处。例如,可能需要库存物品42来生成至少预定量的系统活动和/或任务指派以有资格放置在库存支架50处。此外或是替代地,管理模块15可基于比较、分类或另外分析各个产品的速度来确定具有最高速度的库存物品而确定具有最高速度的库存物品42。
[0055] 为了提供更具体的实例,库存支架50的特定实施方案可包括三十个限定区域80。管理模块15可确定适当量的库存物品42以填充具有库存保持器30和/或货板保持器34的库存支架50处的三十个位置。例如,货板保持器34可保持特定库存物品42的一个特定SKU的块体量。同时,库存保持器30的特定实施方案可承载各个库存物品42的若干SKU。
高速度物品42可一起存储在库存保持器30中使得多个库存物品42可存储在库存保持器
30中的库存支架50处的一个限定区域80处。返回到先前讨论的办公供应实例,库存保持器30可保持受欢迎的墨盒的各个SKU,同时货板保持器34可保持具有单个SKU的高体积纸盒。结果,虽然库存支架50处可存在例如三十个限定区域80,但是管理模块15可确定更高量的库存物品42以存储在限定区域80处。例如,管理模块15可指定50-60或更多个SKU的库存物品42以以安放在库存支架50处。
[0056] 然而,应注意,本文只出于说明的目的提供具体数量,且任何适当量的库存物品42可取决于库存支架50处的限定区域80、库存保持器30和/或货板保持器34的配置和布置而安放在库存支架50处。例如,管理模块15可确定存储比存在的限定区域80更少的库存物品42,且/或可因此指派保持相同SKU或库存物品42的多个SKU的多个库存保持器30和/或货板保持器34。作为另一实例,库存支架50处的限定区域80的量可取决于库存系统10的系统活动而改变。因此,虽然已经讨论限定区域80的实例量,但是可使用任何适当量的限定区域80。此外或是替代地,在一些实施方案中,库存支架50可取决于特定时间处高于库存系统10内的最小阈值的高度受欢迎和/或高体积库存物品42的量而具有可配置量的限定区域80。还应注意,管理模块15可操作以在库存物品被接收到库存系统10中的时间将高速度物品分组到接收站52处的库存保持器30中。管理模块15可提供指令给接收站52以将特定库存物品42放置到库存保持器30中。因此,库存保持器30可预先配置成包括高速度库存物品42使得其可在适当时间被放置在库存支架50处。
[0057] 基于所选的库存物品42,管理模块15可选择保持所选库存物品42的库存保持器30和/或货板保持器34。管理模块15然后可为移动驱动单元20生成且/或发布任务指派以将该保持器运送到库存支架50处的限定区域80。在其中库存系统10存储5,000个SKU的唯一库存物品42且以三十个限定区域80布置库存支架50的实例实施方案中,管理模块15可选择多达三十个库存保持器30和/或货板保持器34的组合安放在库存支架50处。在一些实施方案中,管理模块15可选择存储库存物品42的最佳组合的库存保持器30以安放在库存支架50处。此外或是替代地,库存保持器30的选择可基于确定在库存支架
50处完成高订单线量。订单“线”可指该订单中的个别线物品。线可指订单上的特定SKU。
例如,三个不同SKU的订单可具有三个线。当选择库存保持器30和/或货板保持器34来指派给库存支架50时,管理模块15可确定期望由特定库存保持器30和/或货板保持器34完成的订单上的线总量。基于所完成的线总量,管理模块15可指派得分给特定库存保持器
30和/或货板保持器34。管理模块15可因此指派得分给库存系统10内的各个库存保持器且/或可确定库存保持器30和/或货板保持器34中的每个的最高相对得分。基于具有最佳得分的库存保持器30和/或货板保持器34,管理模块15可选择该库存保持器30或货板保持器34。当补充接收站52处的库存保持器30时,管理模块15可在确定如何且哪个组合的库存物品42被放置到库存保持器30中而可额外或是替代地考虑类似因素。应注意,虽然在实例实施方案中由管理模块15考虑完成的总线,但是管理模块15可基于完成的订单的总量而额外或是替代地选择特定库存保持器30和/或货板保持器34。
[0058] 管理模块15可因此在选择库存保持器30和/或货板保持器34用于库存支架50时考虑完成的产品速度和/或总订单。例如,基于检验库存物品42的已知需求和历史下单趋势,管理模块15可选择计算来履行和/或完成库存支架50处最多的订单的库存物品42的组合。在实例中,库存系统10中的五个最高销售物品可分别为纸张、墨盒、铅笔、纸张和打印机。基于确定以上产品的最常用的订单组合为墨盒、纸张和打印机,管理模块15可因此选择纸张、墨盒和打印机来存储在库存支架50处。
[0059] 在一些实施方案中,管理模块15可调度库存保持器30和/或货板保持器34以放置在库存支架50处。管理模块15可计划调度来基于与库存物品42相关联的度量将库存保持器30和/或货板保持器34运送到库存支架50。例如,管理模块15可确定库存物品42期望的需求。基于期望需求,在未来当期望其它库存保持器的库存物品42的期望需求高于当前库存支架50处的库存保持器30中的库存物品42时的一些时间,管理模块15可确定特定库存保持器30应取代库存支架50处的另一库存保持器30。因此,管理模块15可组建在其上各个库存保持器30和/或货板保持器34将在库存支架50可用的调度。管理模块15还可确定在未来履行特定订单且或延迟填充订单使得各个订单上的库存物品42可被分组在一起。因此,在未来的时间将请求更大量的这些物品42且在该时间保持这些物品的库存保持器30和/或货板保持器34可被移动到库存支架50。管理模块15还可基于确定何时调度各个库存保持器30和/或货板保持器34运送到库存支架50而确定如何且/或何时在库存支架50处填充订单。
[0060] 在一些实施方案中,管理模块15可在库存支架50处选择特定限定区域80以放置特定库存保持器30或货板保持器34。例如,管理模块15可基于库存支架50处的期望工作分配选择特定限定区域80。例如,库存支架50可包括各从库存支架50中的各自工作区内移除物品42的各个操作器。基于库存支架50工作区的期望或实际的工作量,管理模块15可分配库存保持器30和/或货板保持器34给这些特定区。可使用工作量的任何适当度量,诸如每小时挑选量或每分钟挑选量或可操作以测量库存支架50处的活动级的其它适当度量。管理模块15可跨库存支架50的各个工作区平衡工作分配。在其它实施方案中,管理模块15可跨工作区以各个高速度物品42随机指派库存保持器30和/或货板保持器34。在一些实施方案中,管理模块15可指派货板保持器34给特定子组的限定区域80,同时指派库存保持器30给另一子组的限定区域80。例如,货板保持器34可一起被分组和/或放置到库存支架50处。货板保持器34可例如被分组到特定工作区中。作为另一实例,库存保持器30可一起被分组和/或放置到库存支架50处,其可以是在与货板保持器34不同的工作区中。
[0061] 管理模块15可基于各自库存保持器30或货板保持器34内的库存物品的相对速度而确定订单保持器30和/或货板保持器34被最佳分配给库存支架50的各个限定区域80。还应注意,库存支架50可取决于在时间的特定持续时间下期望在库存支架50处完成的总工作量而具有可配置的工作区量。例如,尤其在库存系统10的重度工作、下单和/或系统活动级期间,更多操作器可被指派给库存支架50。因此,库存管理模块15可平衡工作分配且/或设置在其下基于库存支架50处的操作器的量而在库存支架50处填充订单的速率。管理模块15可因此基于操作器的数量指派更多工作和/或更高速度物品。如下文更详细讨论,操作器的数量还可影响被运送给库存支架50用于订单履行的订单保持器40的数量和/或类型。考虑库存支架50的活动级可确保库存支架50处的操作器不会工作过度且/或完成给定比实际可能更多的任务。管理模块15还可指派适当量的工作给库存支架
50。另外,基于产品速度分布库存保持器30和/或货板保持器34给各个限定区80可在订单保持器40沿库存支架50移动时容许其更有序且/或平衡的流动。
[0062] 在库存系统10内,库存物品42的需求不时可改变。例如,随着推出新产品和产品版本,库存物品可逐渐变得不受欢迎且/或被其它库存物品42取代。例如,DVD上推出的新电影最初可能是高度受欢迎的,但是可能随时间和/或随着推出新DVD而降低。因此,管理模块15可能够随时追踪产品速度和/或库存物品42的产品。例如,管理模块15可追踪库存物品42的已知需求和/或期望需求。随着库存物品42的需求的变化,管理模块15可发布适当任务指派以基于所述变化用其它库存物品42取代存储在库存支架50处的库存物品42。例如,管理模块15可确定存储在库存支架50处的库存物品42在欢迎度上降低到库存存储48中当前存储的另一库存物品42之下。管理模块15可发布适当任务以从库存支架50移除该库存物品42且用当前在库存存储48中的库存物品取代之。另外,随着库存支架50使用来自各个库存保持器30和/或货板保持器34的库存物品42,存储在这些各自保持器中的库存物品可降低。因此,管理模块15可检测、确定和/或接收给定库存保持器30和/或货板保持器34中的库存物品42的量的一些指示。预定量可例如指示库存保持器30和/或货板保持器34在库存物品42的量上即将耗尽且已耗尽库存物品42。管理模块15可因此发布任务指派以运送补充库存物品42给库存支架50。管理模块15可用存储相同类型的库存物品42的保持器取代耗尽的库存保持器30和/或货板保持器34,且/或可用具有比耗尽库存物品42相对更高速度的不同库存物品42取代耗尽的保持器。
[0063] 在一些实施方案中,库存保持器30和/或货板保持器34可在面对库存支架50的侧上以更快速率耗尽。例如,货板保持器34可首先耗尽到达库存支架50的操作器内的库存物品42。因此,可耗尽货板保持器34的最接近库存支架50的侧,而背对库存支架50的侧仍可包括可接受的量的库存物品42。因此,管理模块15可接收在库存支架50处应旋转的库存保持器30和/或货板保持器34的状态指示。因此,管理模块15可给移动驱动单元20发布适当任务指派以旋转适当库存保持器30或货板保持器34。下文将参考图5讨论用于完成此的特定操作和技术的更多细节。
[0064] 在选择库存保持器30和/或货板保持器34安放在库存支架50处的固定站之后,在特定实施方案中,管理模块15可给特定移动驱动单元20指派任务以将所选库存保持器30和/或货板保持器34沿库存支架50运送给限定区域80。例如,管理模块15可将识别所选库存保持器30和/或货板保持器34的位置的任务指派传达给所选移动驱动单元20。
管理模块15可基于所选移动驱动单元20相对于特定库存保持器30和/或货板保持器34的位置或状态、所选移动驱动单元20已完成先前指派的任务的指示、预定调度和/或任何其它适当考虑而选择移动驱动单元20来指派相关任务。管理模块15可计划移动驱动单元
20从移动驱动单元的当前位置到所选库存保持器30和/或货板保持器34将采用的路径。
响应于指派任务,移动驱动单元20可请求到特定库存保持器30或货板保持器34的目的地的路径。管理模块15可选择请求的移动驱动单元20的当前位置与所请求目的地之间的路径且将识别该路径的信息传达给移动驱动单元20。管理模块15可利用当前拥塞、历史流量趋势、任务优先次序和/或其它适当考虑的认知来选择所请求移动驱动单元20采用来到达目的地的最佳路径。此外,在计划路径(或指派任务时)时,管理模块15可作出有关库存系统10的升降机、传输机、扶梯、隧道和/或其它传输设备或特征的知情决策以促进相关移动驱动单元20在库存系统10内的移动。
[0065] 在从管理模块15接收路径之后,所请求的移动驱动单元20然后可以逐区段的方式穿过该路径移动到所选库存保持器30和/或货板保持器34的目的地。在开始特定区段之前,相关移动驱动单元20可请求准许使用来自管理模块15的区段。结果,管理模块15可保存所述区段用于该移动驱动单元20。结果,管理模块15还可负责解决对库存系统10的特定部分的使用的竞争请求。在到达库存保持器30和/或货板保持器34之后,移动驱动单元20可耦合、对接或以其它方式连接到保持器。例如,移动驱动单元20可在相关保持器下方移动且使用移动驱动单元的对接头抬升所述保持器。当在保持器下方移动时,移动驱动单元20可使其本身与保持器的一部分对准使得对接头和/或移动驱动单元的中心垂直轴大体上与保持器的中心垂直轴对准。在耦合、对接和/或连接到保持器之后,移动驱动单元20可将特定保持器运送到所选限定区域80。在所选限定区域处,移动驱动单元20可解锁、下降、解耦,或以其它方式从库存保持器30断开。移动驱动单元20然后可移离库存保持器30且/或对管理模块15指示其可用性以接收另一任务指派。
[0066] 根据以上原理,所选库存保持器30和/或货板保持器34中的每个可由移动驱动单元20运送到库存支架50。然而,应注意,虽然讨论了如何将库存保持器30和货板保持器34运送到库存支架50的具体实例,但是可使用任何适当方法。例如,在一些实施方案中,库存保持器30可由移动驱动单元20运送到库存支架50,而货板保持器34可由一些其它运送构件运送,诸如由起重机、叉车、传输机,或能够运送库存物品42的货板的其它工业移动设备。在一些实施方案中,管理模块15可能够结合将库存保持器30和/或货板保持器34运送到库存支架50而利用一个或多个漂移位置。下文参考图5讨论漂移位置的更详细讨论以及其如何可用于履行库存支架50处的订单。
[0067] 在库存系统10的操作期间,管理模块15可在各个时间接收请求各个库存物品42的订单。为了履行由管理模块15接收的库存物品42的订单,管理模块15可将两个或多个订单布置到订单保持器40上。订单保持器40可例如被布置在引导站54处。在引导站54处,一个或多个订单可分组到容器60中且布置在订单保持器40上。容器60可基于任何数量和类型的因素而布置到订单保持器40上,包括容器60的大小、期望被接收在容器60中的库存物品42的类型、从库存支架50接收订单的库存物品42的能力,或其它各个适当因素。此外或是替代地,管理模块15可基于库存支架50处的给定库存保持器34内所期望的订单完成而确定分组各个订单。
[0068] 管理模块15可确定以任何适当方式将与容器60相关联的订单分组到订单保持器40中。例如,管理模块15可检验库存系统10内的优秀订单以响应于一个或多个库存物品的订单而识别一个或多个库存物品42。管理模块15可确定哪个库存保持器30和/或货板保持器34存储这些库存物品42。管理模块15可确定订单上的库存物品42是否存储在库存支架50处和/或库存存储48中。管理模块15可基于确定不同订单请求的一个或多个库存物品42各位于库存支架50处的限定区域80处而分组订单。订单可具有相关联容器
60以接收订单的库存物品42。例如,如上文所述,容器60可为适当大小的卡板盒或适于装运的其它容器。因此,订单保持器40可被布置使得其保持与指定用于沿库存支架50接收各个位置处的库存物品42的订单相关联的各个组的容器60。
[0069] 管理模块15可能够取决于库存系统10的优秀订单和/或各个活动级布置订单保持器40的各个配置。例如,管理模块15可布置订单保持器40使其包括全部位于库存支架50处的库存物品42的订单,当这些订单保持器40被运送到库存支架50以在订单保持器
40中的订单上接收库存物品42时,在该订单保持器40中的所有订单可在库存支架50处完成。管理模块15还可布置订单保持器40使其包括位于库存支架50处的库存物品42和存储于库存存储48中的库存物品42的订单。这些订单保持器40可部分在库存支架50处完成且可被运送到各个库存站56使得库存存储48中的库存物品42可由移动驱动单元20被运送到那些库存站56。管理模块15还可布置订单保持器40使其包括单独位于库存存储
48内的库存物品42的订单。这些订单保持器可在库存站56处完成。订单保持器40的这些配置可分别称为唯库存支架订单保持器40、混合式订单保持器40和/或唯库存站订单保持器40。
[0070] 管理模块15可基于任何适当考虑确定要装配的订单保持器40的数量和/或配置。例如,管理模块15可因此考虑活动级和/或库存支架50的操作器的工作分配和/或库存支架50的总体工作量。如果管理模块15确定库存支架50的工作量高于预定级,那么管理模块15可确定组建混合式订单保持器40和/或唯库存站订单保持器40。工作量可指每小时指派的挑选量、指派的工作量或用于测量库存支架50的活动级的其它适当度量。例如,库存支架50的操作器可能够以预定和/或最大功率速率操作库存支架50。管理模块15可指派工作量给库存支架50,其经计算使得库存支架50的操作器以大体上预定和/或最大的工作速率操作。在一些实施方案中,最大工作速率可用于确定可指派给库存支架50的最佳和/或最大工作量。管理模块15可以确定降低和/或提高库存支架50处的工作以实现最佳和/或最大工作量。基于所述确定,管理模块15可选择订单保持器40的数量和配置。如果(例如)库存支架50处的工作量高于最小值但是低于最大值,那么管理模块15可基于预定调度确定布置混合式订单保持器40和/或唯库存支架订单保持器40的混合。
可基于尝试平衡工作、保持工作量高于最小值且低于最大值、库存支架50处的操作器的数量和/或任何其它适当因素而确定预定调度。如果库存支架50处的工作量低于最小值,那么管理模块15可确定装配单独由唯库存支架订单保持器40组成(如果可能)的订单保持器40,同时为位于单独订单保持器40中的库存存储48中的库存物品42布置订单保持器
40。
[0071] 管理模块15可根据以上原理对订单和/或订单保持器40的布置进行排序。例如,管理模块15可使能够在库存支架50处履行的订单优先于由相对更大速率或较不受欢迎且可能位于库存存储48中的物品组成的订单。替代地或是另外,单独引导站54可指定用于处置较不受欢迎的库存物品42的订单。管理模块15可引导订单保持器40以装配在这些其它物品的其它引导站处。在一些实施方案中,管理模块15可布置包括由库存支架50存储但是基于各种因素(诸如所讨论的活动级考虑)可仍然决定从库存站56而不是在库存支架50处履行这些订单的库存物品42的订单保持器40。
[0072] 管理模块15可额外地或替代地考虑布置订单保持器40时将由各个订单请求的特定库存物品42存储在库存支架50的何处。例如,管理模块15可跨库存支架50的各个工作区平衡工作量分配。管理模块15可尝试在特定订单保持器40沿库存支架50处的各个位置移动时甚至分配由其接收的库存物品42的量且/或平衡移动到库存支架50的订单保持器40的流动。为了说明,与其从一个限定区域80处的一个库存保持器30接收五个库存物品42,管理模块15可将含有五个不同库存物品42的订单沿库存支架50布置在五个不同限定区域80处。在一些实施方案中,特定库存物品42的SKU可存储在两个不同位置。管理模块15可确定履行订单保持器40中使用存储在库存支架50处的两个不同库存保持器30请求相同SKU的订单,以平衡库存支架50的工作流动且/或防止在特定时间和/或库存支架50的位置上库存支架50活动级的陡增。然而,应注意,本实例只是出于说明目的。管理模块15可以任何适当方式分布和/或平衡库存支架50处的工作。
[0073] 管理模块15可确定容器60的任何适当组合以布置在订单保持器40中以最小化被运送到库存支架50的订单保持器40的量。在一些实施方案中,管理模块15可确定基于减少移动驱动单元20所需的行程总量而分组订单。如上文所讨论,由管理模块15指派给移动驱动单元20的任务指派可涉及穿过特定路径到目的地。当订单保持器40被运送到库存支架50处时,移动驱动单元20可能需要将订单保持器40从引导站54运送到库存支架50。之后,移动驱动单元20可将订单保持器40运送到库存站56和/或装运站58。订单可被分组到订单保持器40以最小化移动驱动单元20所需的行程量且/或减少和/或最小化移动驱动单元20所需的行程的总长度。因此,管理模块15可尝试在布置订单保持器40时最小化移动驱动单元20的总体行程。
[0074] 在装配订单保持器40之后,移动驱动单元20可将订单保持器40运送到库存系统10内的库存站支架50和/或其它目的地。移动驱动单元20可响应于来自管理模块15的适当任务指派运送订单保持器40。管理模块15可使用上述任务指派和/或路径计划技术中的任一个指派任务给移动驱动单元20以将订单保持器40运送到库存支架50。移动驱动单元20沿库存支架50移动订单保持器40。随着订单保持器40沿库存支架50移动,订单保持器40沿相对于其中库存物品42存储在库存保持器30和/或货板保持器34中的限定区域80的侧在沿库存支架50的位置接收库存物品42。在一些实施方案中,库存支架50处的操作器可将库存物品42从库存保持器30和/或货板保持器34传送到订单保持器40的适当容器60中。管理模块15可在库存支架50处启动指示器,诸如灯或其它视觉指示器以指示操作器期望订单保持器40在哪里减慢且/或停在要接收库存物品42的各个位置。
替代地或是另外,管理模块15可将适当信息传送到库存支架50以指示操作器挑选哪个库存物品42且放到哪个容器60中以放置订单保持器40的所述库存物品42。
[0075] 可根据促进操作器与订单保持器40互动的方式沿库存支架50中相对限定区域80的侧运送订单保持器40。在一些实施方案中,可沿库存支架50的侧运送订单保持器40使得操作器和给定订单保持器40一起在初始方向移动,直至操作器到达操作器的特定工作区的终点。当给定订单保持器40到达下个工作区时,下个工作区的操作器可开始将物品适当放置到订单保持器40中。第一区的操作器然后可返回到该区的远端且然后随着其沿库存支架50在初始方向上移动时继续将库存物品42放置到新订单保持器40。订单保持器40到达特定工作区的起点可根据操作器何时返回到该工作区的起点来定时。下文将参考图5讨论订单保持器40沿库存支架50移动以及库存支架50处的指示器可如何指示操作器运送库存物品42的详细讨论。
[0076] 在适当库存物品42被接收到订单保持器40的容器60中之后,移动驱动单元20可继续移动订单保持器40到库存系统10内的适当位置。如果订单未完成,那么可由移动驱动单元20将订单保持器40移动到适当库存站56使得可接收额外物品42。在位于库存站56时,额外库存物品42可由订单保持器40中的订单接收。额外或是替代地,库存站56可准备订单保持器40中的容器60以装运到终端用户和/或装运目的地。例如,操作器可执行订单完成任务,诸如增加保护性包装材料给容器60和/或封闭、敲打、密封和/或执行其它任务以备装运容器60。一旦完成订单,订单保持器40便可被移动驱动单元20运送到装运站58用于装运,然而,应注意,在一些实施方案中,库存站56可用于完成且装运订单。此外或是替代地,装运站58可执行上述订单完成任务。
[0077] 虽然订单保持器40被安放在库存站56处,但是管理模块15可在库存存储48内定位额外库存物品42。库存系统10内的移动驱动单元的管理指派任务将存储容器60的订单所需的剩余库存物品42的特定库存保持器30运送到库存站56。例如,可在库存站56使用任何适当技术以促进将物品从位于库存存储48中的库存保持器30传送到订单保持器40的容器60。在一个或多个库存站56完成订单之后,订单保持器40和/或容器60可移动且/或被运送到装运站58用于装运到终端用户和/或装运目的地。移动驱动单元20可将订单保持器40运送到装运站58以作如上文所讨论的最后装运准备。
[0078] 图4图示能够使用库存支架50填充订单的库存系统10的另一实例实施方案的顶视图。在图4中,以多个库存支架50a、50b和50c布置库存系统10。当结合使用时,库存支架50a-50c能够完成存储在库存系统10的库存存储48中的库存物品42的大体上所有订单。如所示,库存系统10可在做出任何适当修改以支持若干库存支架50的情况下以大体上类似于上文参考图3所述的方式操作。
[0079] 库存存储48可布置在库存支架50之间使得移动驱动单元可能够根据以上技术基于产品速度和/或体积置换出库存保持器30和/或货板34。另外,可布置接收站52使得库存系统10内的订单保持器40行经的路径被缩短。因此,接收站52可位于存储由这些特定接收站52接收的库存物品32的库存存储48的区域附近。如所示,接收站52位于库存支架50之间使得其可由操作于库存存储48的特定区域附近的移动驱动单元20临达。另外或替代地,可布置接收站52使得操作器可具有往返于库存支架50的路径而不会交叉移动驱动单元20的路径。然而,应注意,虽然图示了特定库存支架50、引导站54、装运站58和接收站52的布置,但是库存系统10的任何特定几何形态和布局可以是适当的且可以使用。此外,可使用任何适当数量和/或类型的库存支架50。
[0080] 在操作中,在移动驱动单元20访问库存支架50a之后,如果订单保持器40具有请求存储在库存支架50b处的库存物品42的订单,那么移动驱动单元20可将订单保持器40运送到库存支架50b。在从库存支架50b接收库存物品42且在访问库存50b之后,移动驱动单元20可将订单保持器40运送到库存支架50c。或者,如果订单保持器40需要库存支架50b处的库存物品42,那么移动驱动单元20可进行到库存支架50c而不访问库存支架50b。在一些实施方案中,如果订单保持器40中的订单接收所有请求的物品且/或在访问这些库存支架50中的一个或多个之后准备完成用于装运,那么移动驱动单元20可在访问库存支架50a和/或50b之后进行到装运站58。因此,在一些实施方案中,订单保持器40可只访问具有订单保持器40中的订单请求的库存物品42的库存支架50a、50b、50c。此外或是替代地,管理模块15可操作以在库存系统10中的每个库存支架50a-50c之间平衡工作分配,使得避免工作量超过最大量和/或低于最小量。例如,库存支架50a和50b可每个存储特定库存物品42。管理模块15可基于确定库存支架50b处的工作量低于库存支架50a处的工作量而确定特定订单保持器40应从库存支架50b而不是库存支架50a接收特定库存物品42,应注意,出于说明目的讨论工作分配平衡的具体实例,管理模块15可确定以任何适当方式平衡库存支架50a-50c处的工作量。管理模块15还可根据先前讨论的平衡技术分配库存保持器30和/或货板保持器34到各个库存支架50的各个限定区域80。
[0081] 图5图示用于使用库存系统10中的库存支架50履行订单的特定技术。库存系统10可包括一个或多个漂移位置90A到90D。管理模块15可操作以指定库存系统10内的特定区域作为漂移位置90。因此,管理模块15可结合库存支架50使用一个或多个漂移空间以促进履行订单。图5还图示旋转位于库存支架50处的限定区域80中的库存保持器30的技术。最后,图5图示库存支架50启动指示器64以促进操作器在其各自工作区内移动的能力。指示器64可指示给定订单保持器40将相对库存保持器30和/或货板保持器34的位置而停止。将依序讨论这些技术中的每个。
[0082] 库存系统10可利用本文称为“漂移”的技术根据订单包装布置促进在库存支架50处履行订单。漂移可容许库存系统10的组件在完成涉及该元件的特定任务期间朝向特定目的地移动或以其它方式定位以便减少到相关目的地的行进时间。在促进履行库存支架50处的订单的上下文中,漂移可用于将库存物品42收集到库存支架50附近使得其在限定区域80变得可用时就在附近。未来可期望一个或多个额订单保持器40需要漂移的库存物品42。因此,根据较不复杂的技术可减少置换和/或取代安放在库存支架50处的库存物品42所需的时间。
[0083] “漂移”位置90表示仓库中的库存站附近指定用于承载库存保持器的移动驱动单元“漂移”直至适当时间来包装订单需要的库存的位置。漂移位置90可用作其中可在特定时间且/或按需要沿库存支架50将受欢迎库存物品42置换入限定区域80和从其中置换出的位置。例如,漂移位置90可用于将库存物品42为低且最近已被存储更高速度库存物品42的另一库存保持器30所取代的库存保持器30保持在库存支架50附近。管理模块15可通过在订单保持器40到达库存支架50处时将这些库存保持器30保持在库存支架50附近,诸如使其可放置在限定区域80中的一个而实现各个效率。因此,系统10的一些实施方案可利用漂移来预期要完成的任务且定位相关组件以减少完成预期任务所需的时间。漂移可减少由于使用较不复杂技术而造成的拥塞。利用漂移位置90可容许履行涉及由库存系统10完成若干任务的特定订单,同时减少库存系统10完成这些任务且改善系统吞吐量所花费的时间。漂移可额外或是替代地容许更有效使用库存系统10内的有限物理面积。本文描述了包括漂移位置90的库存系统10的实例实施方案。
[0084] 管理模块15可响应于检测到第一触发事件(多个事件)而确定发送特定库存保持器30和/或货板保持器34到特定漂移位置90。在特定实施方案中,相关元件可保留在特定漂移空间90或特定组的漂移位置90中,直至发生第二触发事件(或多个事件)。在第二触发事件发生之后,元件然后可朝向相关系统资源移动以完成任务。在特定实施方案中,空间在统计上可指定为漂移位置90,而在替代实施方案中,取决于库存系统10所需的资源、空间74的可用性和/或其它适当考虑,空间可动态指定为漂移位置90。如下文进一步所述,可以各种方式利用漂移位置90以改善吞吐量或是以其它方式提高库存系统10的特定实施方案的系统效率,包括但不限于促进履行库存支架50处的订单。
[0085] 管理模块15可响应于第一触发事件(诸如确定各自保持器中的库存量降低到低于预定量)确定将库存保持器30和/或货板保持器34移离库存支架50。在一些实施方案中,管理模块15可确定新近耗尽的库存保持器30的库存物品42在欢迎度上已降低到其它库存物品42之下。漂移位置90可因此用于将库存保持器30和低库存物品42保持在库存支架50附近,使得其可视需要使用以履行库存物品42的订单。作为另一实例,特定库存保持器30可包括在产品速度上有所降低的库存物品42且更受欢迎的物品被移动到在其处先前安放库存保持器30的限定区域80处。与其库存保持器30保持这些库存物品42到库存存储48,例如,该库存保持器30可移动到漂移位置90使得其可用于库存支架50附近用于未来的订单。然而,管理模块15可确定库存物品42仍比存储在库存存储48中且/或期望不久的将来的订单所需的其它物品相对更受欢迎。如果在不久的将来需要这些库存保持器30,那么可以通过将这些库存保持器30留在库存支架50附近而非将库存保持器30移动到库存存储48来实现更大的效率。
[0086] 如所示,若干漂移位置90a至90d安置在库存支架50附近。如所示,特定库存保持器30a可响应于管理模块15检测到上述触发事件中的一个而移动到漂移位置90a,这可造成管理模块15将库存保持器30a从限定区域80a传送到漂移空间90a。
[0087] 随着其它库存保持器30漂移,库存保持器30a可在漂移位置90a至90d中的一个或多个处漂移。在一些实施方案中,漂移位置90a至90d可用作库存保持器30的随机访问缓冲器。因此,库存保持器30可被指派给随机可用的漂移位置90a至90d。库存保持器30可留在指派的漂移位置90a至90d中,直至发生第二触发事件。额外或是替代地,漂移位置可用作连续队列。库存保持器30可在连续位置可用时漂移通过位置90a至90d。然而,应注意,虽然漂移位置90a至90d图示为彼此邻接,但这不无需是必需如此。在一些实施方案中,漂移位置90可以是连续的且/或彼此分开。此外,在一些实施方案中,漂移位置90可适当位于分散定位的漂移位置90的组。响应于检测到第二触发事件,管理模块15可确定将库存保持器30a沿库存支架50移回到限定区域80。例如,需要库存保持器30a存储的库存物品42的库存保持器40可被运送到库存支架50且/或期望在不久的将来被运送到库存支架50。如所示,本技术可适当利用若干库存保持器30a-30c以在库存支架50附近漂移各个保持器。因此,这些库存保持器30将可用于比另外使用复杂技术所做般更快速地安放在限定区域80处。
[0088] 作为造成管理模块15确定漂移库存保持器30的触发事件的另一实例,可确定期望限定区域80b处的库存保持器30b已耗尽且/或库存物品42即将耗尽,因此,库存保持器30c可在期望库存保持器30c将尽快取代库存保持器30b的情况下被运送到漂移位置90d。
库存保持器30c可例如存储由库存保持器30b存储的SKU的相同SKU的额外库存物品42。
作为另一实例,可期望期望库存30b的库存物品42降落低于特定相对产品速度且库存保持器30c中的物品42可具有相对更高的产品速度。库存物品30c可在漂移位置90d中就绪以在适当时取代库存保持器30b中的这些物品。
[0089] 在一些实施方案中,管理模块15可确定漂移一个或多个订单保持器40。管理模块15可响应于检测到第一触发事件确定漂移一个或多个订单保持器40。第一触发事件可例如确定库存支架50的工作量超过预定和/或最大量。例如,库存支架50处的所有可用位置可由其它订单保持器40占用。管理模块15可指示移动驱动单元20将订单保持器40运送到接近库存支架50的漂移位置90。响应于第二触发事件,管理模块15可指示移动驱动单元20将订单保持器40从漂移位置90运离库存支架50。例如,第二触发事件可确定库存支架50的工作量低于预定和/或最大量。可触发订单保持器40的漂移的触发事件的其它实例包括确定具有由订单保持器40中的一个或多个订单请求的库存物品42的库存保持器
30和/或货板保持器34未在库存支架50处,但是在不久的将来将在库存支架50处。例如,具有请求的库存物品42的库存保持器30本身可以在漂移位置90中。作为另一实例,如下文更详细讨论,货板保持器34可以经历旋转操纵的过程。因此,管理模块15可确定漂移订单保持器40直至所需库存保持器30和和/或货板保持器34位于库存支架50处。此外,如果管理模块15确定订单保持器40所请求的额外库存物品42在不久的将来将被运送到库存支架50,那么在接收库存支架50处的库存物品42之后,订单保持器40可被发送到漂移位置。订单保持器40可在移动到漂移位置90之前首先接收这些订单保持器40中的订单请求的所有可用库存物品42。然而,在一些实施方案中,管理模块15可在一些情况下确定将订单保持器40发送到库存存储48中的位置。例如,订单保持器40可请求只在库存支架50处可用但是未被调度成运送到库存支架50直至在度过大于预定阈值的一定量的时间之后的库存物品42。替代或是除此之外,管理模块15可基于这些订单保持器40在引导站54装配时起的时间量而选择特定订单保持器40来运送到库存支架50。
[0090] 图5还图示旋转安放在库存支架50处的限定区域80中的货板保持器34a的技术。首先,管理模块15可确定响应于任何适当触发事件旋转货板保持器34a。例如,库存支架50的操作器可指示在最接近库存支架50的侧上的库存物品42为低,而货板保持器34a的另一侧上的其它库存物品仍可用(但是操作器可能无法接达)。因此,管理模块15可指示移动驱动单元20移动到货板保持器34a且/或执行旋转操纵。移动驱动单元20可在货板保持器34a下方移动。移动驱动单元20然后可对接、耦合或以其它方式连接到货板保持器34a。移动驱动单元20然后可将货板保持器34a移离库存支架使得货板保持器34a可旋转。货板保持器34a可移离适当量使得只有足够空间用于选择货板保持器34a而不与位于库存支架50处的其它库存保持器30和/或货板保持器34碰撞。如步骤二所示,货板保持器34a可选择180度。在步骤三,货板保持器34a可被移回库存支架50之处。虽然图示为旋转180度,但是货板保持器34a可旋转任何适当量,包括90度、270度或任何其它适当量。
[0091] 图5还图示用于沿库存支架50移动库存保持器40的特定技术,以促进库存支架50的一个或多个操作器的效率。如所示,库存支架50包括两个区100和102,每个操作器一个。如所示,区100和102可基于库存支架50的操作和订单保持器40的到达而改变和/或重叠。可指示操作器在初始方向上移动以在订单保持器40沿库存支架50移动时从库存保持器30和/或货板保持器34挑选库存物品。初始方向可以是与订单保持器40沿库存支架50移动的方向相同的方向。在图示中,库存保持器40从左移到右,且操作器主要从左移到右。一旦操作器在初始方向移动时到达区100的终端,那么可指示操作器返回到区100中图示为库存支架50的最远离的左边点的起始点。在返回到区100的起始点之后,操作器可再次开始在初始方向上移动以满足将库存物品42移动到订单保持器40的容器60中的更多请求。订单保持器40可移动到与保持订单保持器40中的订单请求的库存物品42的特定库存保持器30的限定区域80相对的位置。一旦订单保持器40到达适当位置,那么订单保持器40可减慢且/或停止,直至操作器完成库存物品42到订单保持器40的适当容器
60中的传送。订单保持器40可在操作器在初始方向上移动时从操作器接收库存物品42。
类似模式可用于其它区的操作器,包括区102。在一些实施方案中,可对订单保持器40的到达定时使得订单保持器40在操作器沿区100在初始方向上移动时到达。替代地或是除此之外,库存支架50的操作器可在两个方向上适当移动以移动到准备接收库存物品42的订单保持器40。
[0092] 如所示,指示器64沿库存支架50被布置在与库存保持器30和/或货板保持器34的限定区域80相对的各个点。随着订单保持器40沿库存支架50移动,可启动指示器以指示操作器期望库存支架订单保持器40沿库存支架50停止或减慢的地方。指示器64通常可安置成与每个限定区域80相对。应注意,虽然图示为分散指示器64,但是将可使用其中将为订单保持器40的任何适当传达方法。例如,显示屏幕可沿库存支架50安置在各个位置,指示操作器50期望订单保持器40在何处停止和/或减慢且可额外指示操作器从库存保持器30和/或货板保持器34移动哪个物品42。
[0093] 在所图示的实施方案中,订单保持器40a将在接近指示器64a时停止。管理模块15可因此启动指示器64a。操作器可行进到指示器64a。在指示器64a处,操作器可将适当库存物品42从与指示器64a相对的库存保持器30放置到订单保持器40a的适当容器60中。在一些实施方案中,库存支架50处的指示器64a或一些其它件的设备可指示操作器挑选特定库存物品42且/或指示操作器将特定库存物品42放置到订单保持器40a的特定容器60中。例如,指示器可显示灯或其它视觉指示器,指示哪个容器60将从给定库存保持器
50接收库存物品42。类似地,在第二工作区102中,其它操作器可从指示器64b接收指示订单保持器40b将在接近指示器64b时停止且/或减慢的信号。根据这些技术,可在库存支架50处以比另外方式可能的更有效方式履行订单。
[0094] 移动驱动单元20可操作以避免在沿库存支架50移动时与其它移动驱动单元20碰撞。例如,随着订单保持器40a沿库存支架50移动,管理模块15可确定接收库存物品42的下个位置。管理模块15可确定另一订单保持器40b是否阻挡订单保持器40a与下个位置之间的路径。如果订单保持器40b未阻挡且没有其它的阻挡,那么管理模块15可启动下个位置处的指示器64a且移动驱动单元20可将订单保持器40a运送到指示器64a。如果订单保持器40b如此进行,那么管理模块15可确定订单保持器40b的目的地。如果订单保持器40b的目的地越过订单保持器40a的下个位置,那么可启动指示器64a。否则,管理模块15可延迟指示器64a的启动,直至订单保持器40b不再沿订单保持器40a的路径具有阻挡目的地且/或清除订单保持器40a希望的路径。此方法还避免了操作器因为操作器将知道指示器64启动对应于先前订单保持器40而混乱。
[0095] 图6是图示使用库存支架填充订单的实例方法600的流程图。方法600始于步骤602,其中管理模块15选择要安放在库存支架50处的库存保持器30和/或货板保持器34。
可根据任何适当算法、逻辑和/或决策过程进行选择。下文参考图7更详细地讨论步骤602可如何实施的更多细节阐述。
[0096] 在604,在选择适当库存保持器30和/或货板保持器34安放在库存支架50处之后,管理模块15指示移动驱动单元20将库存保持器30和/或货板保持器34运送到库存支架50。移动驱动单元20可根据上文讨论的技术检索所选库存保持器30和/或货板保持器34且将其运送库存支架50的适当限定区域80。
[0097] 在步骤606,管理模块15可确定库存支架50处的限定区域80是否仍可用。如果额外限定区域80仍待填充,那么所述方法可返回到步骤602,在其中可选择额外库存保持器30和/或货板保持器24安放在库存保支架50。应注意,虽然图示为依序进行,但是管理模块15可大体同时为每个限定区域80选择所有库存保持器。此外,步骤602到606可在库存系统10内按库存物品42变化所需随时且/或连续发生。此外,在一些实施方案中,管理模块15可确定使一些限定区域80未填充。管理模块15无需在库存支架50处指定所有限定区域80用于库存保持器30和货板保持器34。例如,管理模块15可由于工作量约束、总体系统活动或其它各种因素而使一些限定区域未填充。替代地或是额外地,一个或多个限定区域80可指定为垃圾保持器36或其它废料容器的位置。在一些实施方案中,垃圾保持器36和/或废料容器可操作为由移动驱动单元20运送。因此,由库存支架50废料产生的包装材料和/或其它废弃产品可放入限定区域80处的垃圾保持器36中。在适当时间和/或当充满时,垃圾保持器36可由移动驱动单元20被运离库存支架50。
[0098] 在步骤608,管理模块15可接收各个库存物品42的订单。例如,库存系统10可随时接收订单。还应注意,可在步骤602到606所述的指派库存保持器30和/或货板保持器34给限定区域80的过程之前、期间和之后接收订单。因此,步骤608可依序且/或与步骤
602到606并行地进行。此外,当适当重新指派新库存保持器30和/或货板保持器34给限定区域80时可接收订单。
[0099] 在步骤610,管理模块15可确定是否满足库存支架50处的订单上的库存物品42的一个或多个请求。例如,基于库存支架50处的分配和/或总工作量,管理模块15可确定填充库存站56而非库存支架50的所有和/或部分订单。在一些实施方案中,管理模块15可确定填充库存站56处的部分订单和库存支架50处的部分订单。管理模块15还可在填充订单时为所述订单确定要访问的库存站56和/或库存支架50的序列。序列可以是任何适当序列,包括首先访问一个或多个库存站56或首先访问一个或多个库存支架50。替代地或是额外地,管理模块15可确定要布置的适当类型的订单保持器40。例如,订单保持器40可布置为唯库存支架订单保持器40、混合式订单保持器40和/或唯库存站订单保持器40。可根据任何前述工作平衡和/或分配技术进行如何处理给定订单的决策过程。在一些实施方案中,管理模块15可在订单保持器40处于接收库存物品42的过程时确定将订单保持器
40发送到何处。例如,管理模块15可确定用位于库存支架50处的库存物品42填充保持器40上的订单和/或部分订单。相反,管理模块15可确定填充库存站56处的订单保持器
40上的订单和/或部分订单。在接收这些库存物品42之后,管理模块15可确定是否用库存支架50和/或库存站56处的库存物品42填充订单保持器40上的额外订单和/或额外订单线。作为实例,管理模块15可基于检验订单保持器40上请求未被接收的库存物品42的订单的打开线确定将订单保持器40送到何处且/或确定库存物品42将位于库存系统10中何处。此外或是替代地,管理模块15可确定一个或多个库存支架50和库存站56处的填充订单,但是在指示移动驱动单元20将订单保持器40运送到一个或多个这些位置之前可决定等待预定量时间。例如,基于上文所讨论的一个或多个触发事件,管理模块15可在继续填充订单保持器40之前确定将订单保持器40运送到漂移位置。作为另一实例,管理模块15可基于库存系统10的一个或多个状况确定延迟装配特定订单。管理模块15可因此在确定是否填充订单和/或首先填充另一订单时还考虑待决的订单已有多长时间。
[0100] 在步骤612,管理模块15可确定要运送到库存支架50以填充订单的订单保持器40的布置。例如,管理模块15可确定将两个或多个订单分组到特定订单保持器40中使得两个订单可由一个订单保持器40完成。下文参考图8讨论可如何根据库存系统10的实例操作完成步骤612的更多细节。在步骤614,在布置订单保持器40之后,管理模块15可指示一个或多个移动驱动单元将订单保持器40运送到库存支架50使得物品可被接收到订单保持器40的容器60中。应注意,可基于管理模块确定在步骤610处布置的订单保持器40的类型执行步骤612。此外,虽然图示为在管理模块15确定填充库存支架50处的所有和/或部分订单时进行,但是步骤612可甚至在管理模块15确定在步骤624填充库存站56处的订单时执行。例如,管理模块15可确定将订单布置到唯库存站保持器40中且/或可与在库存站56处指定来填充的其它订单一起将所述订单分组到订单保持器40上。
[0101] 在步骤616,移动驱动单元20将订单保持器40移动到沿库存支架50的位置,使得订单保持器40可根据与保持的每个容器60相关联的订单接收库存物品42。容器60可在步骤618根据其相关联订单接收库存物品42。例如,库存支架50处的操作器可在订单保持器40停止和/或减慢的位置处将适当库存物品42传送到订单保持器40的适当容器60中。
[0102] 在步骤620,在库存支架50处接收库存物品42之后,管理模块15可确定是否完成订单保持器40中的订单。如果订单完成,那么在步骤622,管理模块15可指示移动驱动20将订单保持器40运送到库存站56和/或装运站58用于装运准备和/或装运到最终目的地。如果订单保持器40上的一个或多个订单未完成,那么所述方法可进行到步骤610,其中管理模块15可确定是否填充库存支架50和/或库存站56处的订单保持器40上的订单的剩余开线。例如,管理模块15可在步骤610确定订单保持器40上的订单请求的额外物品在不久的将来将可用于库存支架50。管理模块15可因此指示移动驱动单元20将订单保持器40运送到库存支架50附近的漂移位置90中且/或等待该库存变得可用。作为另一实例,管理模块15可在步骤610确定订单保持器40上的订单的开线请求位于库存存储48中的库存物品42。
[0103] 管理模块15可在步骤624指示移动驱动单元20将订单保持器40运送到库存站56,使得可在步骤628接收应当放置在订单保持器40的容器60中的任何物品。例如,管理模块15可确定填充在库存站56处的唯库存站订单保持器40和/或混合订单保持器40上的订单线。步骤624可在移动驱动单元20将订单保持器40运送到库存支架50之前、之后和/或交替进行。
[0104] 在步骤626,虽然订单保持器40位于库存站56处,但是管理模块15可在库存存储48中定位库存保持器30和/或货板保持器34中存储的库存物品42。基于所存储的库存物品42的位置,管理模块15可指示一个或多个移动驱动单元20移动到在库存存储48内存储这些库存物品42的库存保持器30和/或货板保持器34的位置。在步骤626,移动驱动单元20可将存储所请求库存物品42的所述库存保持器30和/或货板保持器34运送到库存站56。
[0105] 在步骤628,可由订单保持器40的适当容器60接收库存保持器30存储且被运送到库存站56的库存物品42。在容器60从库存保持器30接收所请求库存物品42之后,管理模块15确定是否在步骤630完成订单。如果存在未完成订单,那么所述方法600可返回到步骤610,管理模块15确定是否填充库存支架50和/或库存站56处的订单保持器40中的订单的额外线。如果确定填充库存站56处的订单的额外线,那么订单保持器40可留在库存站56处且含有额外请求库存物品42的额外库存保持器30可被运送到库存站56。如果确定填充库存支架50处的订单的额外线,那么所述方法可继续到步骤614,其中订单保持器40可被运送到库存支架50。方法600继续,直至在步骤620或630处完成订单保持器40中的订单。一旦完成,便由移动驱动单元20将订单保持器40运送到库存站56和/或装运站58用于准备和/或装运到终端用户和/或装运目的地。
[0106] 图7是图示促进在库存支架处履行订单的实例方法700的流程图。方法700开始于步骤702,其中开始选择要安放在库存支架50处的库存保持器30。方法700是图6中的方法600的步骤602的实例实施方式。
[0107] 可基于速度和/或订单线完成进行选择库存30的方法。如果单独基于步骤704处的速度选择库存保持器30,那么所述方法进行到步骤706,其中在步骤706处计算库存系统10中的可用库存物品42的速度和/或体积。可以包括历史下单趋势和/或当前优秀订单和/或预测将在库存系统10内发生的期望订单的任何适当度量计算可用库存物品42的速度。如上文所讨论,速度可表示在其下订单包括每个库存物品且/或可包括在其下下单库存物品42的体积的相对速率。体积可指特定订单下单的库存物品42的量,且额外或是替代地可表示根据库存物品42的实际大小的物理体积。因此,管理模块15可基于这些库存物品42占用的实际空间量确定将库存物品42定位在库存支架50处。例如,可选择大型和/或块体物品用于放置在库存支架50处。在一些实施方案中,管理模块15可计算库存系统10内由特定SKU和/或唯一库存物品42生成的总系统活动。可基于最小化总系统活动而选择库存保持器30和/或货板保持器34。
[0108] 在步骤708,选择存储具有最高速度的库存物品42的库存保持器30和/或货板保持器42安放在库存支架50处。在实例实施方案中,库存支架50可具有沿库存支架50位于十个库存保持器30(各位于十个限定区域中的一个)中的最多五十个库存物品42,其中每个库存保持器30存储最多五十个库存物品42中的五个。如果限定区域80中的一个因为例如库存保持器30中的一个的库存物品42即将用尽而变得可用且/或限定区域80中的一个仍未被填充,那么管理模块15然后可选择平均存储最高速度库存物品42中的五个的另一库存保持器30来定位在该限定区域80处。应注意,虽然举例提供特定量,但是库存保持器30和/货板保持器34的任何适当量和/或组合可定位在库存支架50处,且这些库存保持器30和/或货板保持器34可存储各个速度的库存物品42的任何适当量和/或组合。
[0109] 如果在步骤704,库存保持器30和/或货板保持器34并不是单独基于速度而是还基于期望的订单线完成,那么在步骤710,所述方法继续到步骤712,其中计算每个库存保持器30满足的优秀线订单。例如,管理模块15可确定库存系统10内由每个库存保持器30存储的每个库存物品42。如果所述特定库存保持器安放在库存支架50处,那么管理模块15可确定将满足的订单线量。基于满足的优秀线订单的总量,每个库存保持器可指派一个得分。步骤710可额外或是替代地将库存保持器30和/或货板保持器34的选择基于库存系统10中的优秀订单期望的总订单完成。例如,可对包括完成比另一库存保持器30更多的实际订单的一个或多个库存物品42的组合的库存保持器30给定偏好重量。
[0110] 在步骤714,管理模块15可确定每个库存保持器30和/或货板保持器34满足的期望量的订单线。例如,如果库存系统10期望接收大量订单的特定库存物品42,那么可在计分每个库存保持器30时将其考虑在内。基于步骤712和714中确定的总量,可在步骤716计算每个库存保持器30满足的订单线总量,且/或聚集指派给每个库存保持器30的得分。步骤714可额外或是替代地将库存保持器30和/或货板保持器34的选择基于库存系统10中的期望订单期望的总订单完成。例如,可对包括期望预测未来将比另一库存保持器
30完成更多的实际订单的一个或多个库存物品42的组合的库存保持器30给定偏好重量。
[0111] 基于每个库存保持器的总量,可在步骤718处确定具有最高总量的线订单完成和/或最佳得分的库存保持器30或货板保持器34。如果两个最高库存保持器相符,那么步骤720的所述方法可进行到步骤706,其中计算每个库存保持器30中的可用库存物品42的相对速度且可在步骤708选择具有最高速度库存物品42的一个库存保持器30或货板保持器
34。如果不相符,那么所述方法可进行到步骤722且可选择具有最高总订单完成和/或最佳得分的库存保持器。步骤718可额外或是替代地将库存保持器30和/或货板保持器34的选择基于期望完成的优秀订单和期望完成的预测订单的总量。此外,还应注意,上文将方法700讨论为选择单个库存保持器30放置在单个库存支架50处,但是类似方法可用于选择多个库存保持器30和/或货板保持器34在一个或多个库存支架50处的大体上所有或大部分限定区域80处。例如,方法700可用来选择对应于库存支架50处的三十个限定区域80的最多三十个库存保持器30。
[0112] 图8是图示促进在库存支架处履行订单的实例方法800的流程图。方法800开始于步骤802,其中开始选择布置订单保持器40。方法800是方法600的步骤612的实例实施方式。
[0113] 在步骤802,管理模块15开始布置订单保持器40。例如,管理模块15可开始布置唯库存支架订单保持器40、混合式订单保持器40和/或唯库存站订单保持器40。在步骤806,管理模块15可将第一个订单选择为包括在订单保持器40中。例如,可检验库存物品
42的优秀订单以确定每个订单有多少个线请求位于库存支架50处的库存物品42且/或由多少个线请求位于库存存储48中的库存物品42。可额外或是替代地检验优秀订单以确定每个订单上有多少总库存物品42位于库存支架50处且/或每个订单上有多少总库存物品42位于库存存储48中。基于每个订单上的总库存物品42和/或总线位于库存支架50处,每个订单可指派一个得分。基于要布置的订单保持器40的类型和每个订单的得分,管理模块15可选择适当第一订单来开始布置订单保持器40。例如,对于唯库存订单保持器
40,管理模块15可选择位于库存支架50处的具有最佳得分的第一订单、最多线的库存物品
42和/或最多总库存物品42。如果布置唯库存站订单保持器40,那么管理模块15可选择请求位于库存存储48处的库存物品42的适当订单。如果开始布置混合式订单保持器40,那么管理模块15可选择请求位于库存支架50处和/或位于库存存储48中的库存物品42的适当订单。应注意,订单可包括位于库存支架50的多个库存物品42,这尤其是因为如上文所阐述,管理模块15可选择计算来满足最多订单的库存保持器30和/或货板保持器34。
因此,可能给定订单具有已位于库存支架50处的其全部库存物品42。
[0114] 在步骤808,与每个所选的订单相关联的容器60可布置在订单保持器40上。管理模块可例如将关于将哪个容器60增加到订单保持器40和/或如何将给定订单与特定容器60相关联的指令提供给引导站54的操作器。管理模块15可额外或是替代地指示操作器将容器60放置在订单保持器40上的何处。例如,特定订单保持器40可具有针对一个架上的特定大小和/或类型的容器60的空间,且可具有可用于不同量的不同类型容器60的空间。当布置订单保持器40上的订单时,管理模块15可考虑各个容器60的大小和/或类型。如果订单保持器40已使其中的容器60与其它订单相关联,那么管理模块15可确定如何相对于这些容器60放置其它容器60。此外或是替代地,管理模块15可在确定是否在步骤806和/或步骤812处将订单布置在订单保持器40上时考虑选定用于订单的容器60所占用的空间。
[0115] 在步骤810,管理模块15可确定是否有额外空间可用于订单保持器40中的额外订单容器60。如果存在额外可用空间,那么在步骤812,管理模块812可确定一个或多个其它订单包括在订单保持器40中。例如,管理模块15可为库存支架50处的库存物品42增加订单且/或可为在库存系统10内的其它位置处的库存物品42增加订单。
[0116] 在步骤812,管理模块15可额外或是替代地确定还在库存支架50处包括库存物品的其它订单。基于包括也位于库存支架50处的库存物品42的订单,管理模块15可选择布置在订单保持器40上的订单。例如,管理模块15可选择两个或多个订单以分组到订单保持器40中。两个或多个订单可包括步骤806处选择的第一订单和一个或多个其它订单。可基于所选第一订单请求的库存物品42选择除了第一订单之外的订单。例如,订单可基于具有与第一所选订单相同和/或类似的库存物品42被分组到订单保持器40。选择用于布置在订单保持器40上的订单可例如基于移动驱动单元20计算来行进到库存系统10中的库存支架50和/或其它位置而计算的行程量。如果未分组成计算的通过选择两个或多个订单而产生的行程量,那么管理模块15可通过比较以其它方式履行订单所需的行程量来确定计算的保值。管理模块15可选择减少和/或最小化总体行程的量的订单来分组。管理模块15还可选择减少和/或最小化由管理模块15生成的总体任务指派的量的订单来分组。例如,管理模块15可确定减少指派给移动驱动单元20填充订单的任务的量。
[0117] 如上文所讨论,管理模块15可基于确定订单只包括位于安放在库存支架50处的一个或多个库存保持器30和/或货板保持器34中的库存物品而从可用订单选择两个或多个订单。例如,管理模块15可确定布置唯库存支架订单保持器40、混合式订单保持器40和/或唯库存站订单保持器40。出于各种原因,管理模块15可确定将包括位于库存系统10内的其它位置(诸如库存存储48)的库存物品42的订单增加到订单保持器40以组建混合式订单保持器40。这个确定可基于上文所讨论的任何因素进行。所述确定可基于库存支架50处的工作量。
[0118] 如上所述,当确定给定订单保持器40上的订单的布置时,管理模块15还可考虑库存物品42在库存支架50上的位置。例如,管理模块15可确定选择请求位于库存支架50处的不同库存保持器30中的库存物品42的订单。具体而言,管理模块15可基于确定第一订单用于由位于库存支架50的一个限定区域80处的库存保持器30存储的一个库存物品42,且确定第二订单用于由位于库存支架50处的另一限定区域80的另一库存保持器30存储的另一库存物品42而确定分组订单。
[0119] 一旦在步骤810处订单保持器40充满且/或不具有可用的额外空间,那么所述方法结束。应注意,虽然方法800图示为一次增加一个订单到订单保持器40,但是管理模块15可预先确定将被增加到特定订单保持器40的所有订单和/或容器60。
[0120] 可对在图6-8的流程图中分别图示的方法600、700和800作出修改、增加或省略。例如,管理模块15能够一次和/或并行地指派多个任务。因此,管理模块15还可并行地和/或按顺序处理许多订单。此外,管理模块15可能够使用库存支架50来履行任何数量和类型的库存设施的订单。管理模块15可能够参考图4根据上文所讨论的原理用多个库存支架50履行订单。可由管理模块15使用各种库存站56和/或库存支架50循序地和/或同时处理与各种那些设施对应的订单。此外,可并行或以任何适当的顺序来执行图6-8的步骤。此外,参考本公开描述的实施方案被预期来完全组合在并适用于本文描述的适当的实施方案。
[0121] 图9图示可用于本文所公开的系统和方法的一个或多个部分的实例计算机系统900。在特定实施方案中,一个或多个计算机系统900执行本文描述或图示的一种或多种方法的一个或多个步骤。在特定实施方案中,一个或多个计算机系统900提供本文中描述或图示的功能,诸如例如,系统10的任何适当的组件(诸如管理模块15、移动驱动单元20和/或库存支架50)。在特定实施方案中,运行在一个或多个计算机系统900上的软件执行本文描述或图示的一种或多种方法中的一个或多个步骤,或提供本文描述或图示的功能。特定实施方案包括一个或多个计算机系统900中的一个或多个部分。
[0122] 本公开预期任何适当数量的计算机系统900。本公开预期呈任何适当的物理形式存在的计算机系统900。作为实例而非限制,计算机系统900可以是嵌入式计算机系统、片上系统(SOC)、单板计算机系统(SBC)(诸如例如,计算机模块(COM)或系统模块(SOM))、台式计算机系统、膝上型或笔记本计算机系统、交互式信息亭、主机、计算机系统网、移动电话个人数字助理(PDA)、服务器、平板计算机系统或这些设备中的两个或多个的组合。计算机系统900可适当包括一个或多个计算机系统900;是单一的或分布式的;跨越多个位置;跨越多个机器;跨越多个数据中心;或驻留在中,其可包括一个或多个网络中的一个或多个云组件。一个或多个计算机系统900可适当执行(没有实质上的空间或时间限制)本文中描述或图示的一种或多种方法中的一个或多个步骤。作为实例而非限制,一个或多个计算机系统900可实时或以批量处理模式来执行本文中描述或图示的一种或多种方法中的一个或多个步骤。一个或多个计算机系统900可适当在不同时间或在不同位置处执行本文描述或图示的一个或多个方法中的一个或多个步骤。
[0123] 在特定实施方案中,计算机系统900包括处理器902、内存904、存储器906、输入/输出(I/O)接口908、通信接口910和总线912。虽然本公开描述并图示具有在特定布置中的特定数量的特定组件的特定计算机系统,但是本公开预期任何适当的计算机系统,其具有在任何适当布置中的任何适当数量的任何适当组件。
[0124] 在特定实施方案中,处理器902包括用于执行指令(诸如组成计算机程序的那些指令)的硬件。作为实例而非限制,为了执行指令,处理器902可从内部寄存器、内部缓存、内存904或存储器906检索(或提取)指令;并解码并执行所述指令;且然后将一个或多个结果写入内部寄存器、内部缓存、内存904或存储器906中。在特定实施方案中,处理器902可包括一个或多个用于数据、指令或地址的内部缓存。虽然本公开描述并图示了特定的处理器,但是本公开预期任何适当的处理器。
[0125] 在特定实施方案中,内存904包括主内存,其用于存储处理器902执行的指令或处理器902操作的数据。在某些实施方案中,内存904可以是包括在上文讨论的任何系统10组件中的内存,诸如管理模块15、移动驱动单元20和/或库存支架50。内存904可存储用于系统10的组件的任何适当的信息,诸如与管理模块15接收的多个订单相关联的多个订单和/或信息。作为实例而非限制,计算机系统900可将来自存储器906或另一来源(诸如例如,另一计算机系统900)的指令加载到内存904。处理器902可然后将来自内存904的指令加载到内部寄存器或内部缓存。例如,处理902可获得与存储在内存904中的多个订单相关联的信息。为了执行所述指令,处理器902可从内部寄存器或内部缓存检索指令,并解码所述指令。在执行指令期间或之后,处理器902可将一个或多个结果(其可以是中间结果或最终结果)写入内部寄存器或内部缓存。处理器902可然后将那些结果中的一个或多个写入内存904。在特定实施方案中,处理器902只执行一个或多个内部寄存器或内部缓存中或内存904中(而不是存储器906或其它地方)的指令,并且只操作一个或多个内部寄存器或内部缓存或内存904中(而不是存储器906或其它地方)的数据。一个或多个内存总线(其可各自包括地址总线数据总线)可将处理器02耦合到内存904。总线912可包括一个或多个内存总线,如下文所述。在特定实施方案中,一个或多个内存管理单元(MMU)驻留在处理器902与内存904之间,并促进对处理器902所请求的内存904的访问。虽然本公开描述并图示特定内存,但是本公开预期任何适当的内存。
[0126] 在特定实施方案中,存储器906包括用于数据或指令的大容量存储器。在某些实施方案中,可在系统10的任何适当的组件(包括管理模块15、移动驱动单元20和/或库存支架50)中包括存储器906。存储器906可存储用于系统10的组件的任何适当的信息,诸如与管理模块15接收的多个订单相关联的多个订单和/或信息。存储器906可适当包括可移动或不可移动(例如,固定的)介质。存储器906适当可以在计算机系统900的内部或外部。在特定实施方案中,存储器906是非易失性的固态内存。存储器906可适当包括一个或多个存储器706。虽然本公开描述并图示特定存储器,但是本公开预期任何适当的存储器。
[0127] 在特定实施方案中,I/O接口908包括硬件、软件或二者,其提供用于在计算机系统900与一个或多个I/O装置之间的通信的一个或多个接口。计算机系统900可适当包括这些I/O装置中的一个或多个。这些I/O装置中的一个或多个可实现人与计算机系统900之间的通信。作为实例而非限制,I/O装置可包括键盘、按键、麦克、监测器、鼠标、打印机、扫描仪、扬声器、静物照相机、光笔、输入板、触摸屏、跟踪球、视频照相机、另一适当的I/O装置,或这些装置中的两个或更多个的组合。I/O装置可包括一个或多个感测器。本公开预期任何适当的I/O装置和用于所述装置的任何适当的I/O接口908。I/O接口908可适当包括一个或多个装置或软件驱动器,其使处理器902能够驱动这些I/O装置中的一个或多个。I/O接口908可适当包括一个或多个I/O接口908。虽然本公开描述并图示了特定的I/O接口,但是本公开预期任何适当的I/O接口。
[0128] 在特定实施方案中,通信接口910包括硬件、软件或二者,其提供用于计算机系统900与一个或多个其它计算机系统900或一个或多个网络之间的通信(诸如例如,基于分组的通信)。作为实例而非限制,通信接口910可包括:网络接口控制器(NIC)或网络适配器,其用于与以太网或其它基于有线的网络进行通信;或无线NIC(WNIC)或无线适配器,其用于与无线网络(诸如Wi-Fi网络)进行通信。本公开预期任何适当的网络和用于所述网络的任何适当的通信接口910。虽然本公开描述并图示特定的通信接口,但是本公开预期任何适当的通信接口。
[0129] 在特定实施方案中,总线912包括硬件、软件或二者,其将计算机系统900的组件彼此耦合。虽然本公开描述并图示特定的总线,但是本公开预期任何适当的总线或互连件。
[0130] 在本文中,参考计算机可读存储介质涵盖一个或多个非暂时性、有形的计算机可读存储介质处理结构。作为实例而非限制,计算机可读存储介质可适当包括基于半导体或其它集成电路(IC)(诸如例如,现场可编程阵列(FPGA)或专用IC(ASIC)、硬盘、HDD、混合硬驱动(HHD)、光盘、光盘驱动(ODD)、磁光盘、磁光驱动、软磁盘、软磁盘驱动(FDD)、磁带、全息存储介质、固态驱动(SSD)RAM驱动、安全数码卡、安全数码驱动、或另一适当的计算机可读存储介质,或这些装置中的两个或更多个的组合。计算机可读非暂时性存储介质适当可以是易失性的、非易失性的,或易失性和非易失性的组合。
[0131] 本公开预期有实施任何适当存储器器的一个或多个计算机迎可读存储介质。在特定实施方案中,计算机可读存储介质适当实施处理器902的一个或多个部分(诸如,例如,一个或多个内部寄存器或缓存)、内存904的一个或多个部分、存储器906的一个或多个部分、或这些的组合。在特定实施方案中,计算机可读存储介质实施RAM或ROM。在特定实施方案中,计算机可读存储介质实施易失性或永久内存。在特定实施方案中,一个或多个计算机可读存储介质包括软件。在本文中,参考软件可涵盖一个或多个应用程序、字节代码、一个或多个计算机程序、一个或多个可执行文件、一个或多个指令、逻辑、机器代码、一个或多个脚本或源代码,且在适当情况下反之亦然。在特定实施方案中,软件包括一个或多个应用程序编程接口(API)。本公开预期任何适当的软件,其以任何适当的编程语言或编程语言的组合来编写或另外表述。在特定实施方案中,软件被表述为源代码或目标代码。
[0132] 在本文中,“或”是包含性的而非排他性的,除非另有明确指示或由上下文另外指示。因此,在本文中,“A或B”意指“A、B或二者”,除非另有明确指示或由上下文另外指示。此外,“和”是二者连带和个别,除非另有明确指示或由上下文另外指示。因此,在本文中,“A和B”意指“A和B,连带地或个别地”,除非另有明确指示或由上下文另外指示。
[0133] 本公开涵盖本领域的普通技术人员可理解的对本文中的实例实施方案的所有改变、取代、变体、取代和修改。类似地,随附权利要求书适当包括本领域的普通技术人员可理解的对本文中的实例实施方案的所有修改、取代、变体、更改和修改。此外,在随附权利要求书中参考被适配于、被布置来、能够、被配置来、被启动来、可操作来或操作来执行特定功能的设备或系统或设备或系统的组件涵盖所述设备、系统、组件,无论所述设备、系统、组件或所述特定功能是否被启动、打开或解锁,只要所述设备、系统或组件是如此适配、被布置、能够、被配置、被启动、可操作或操作。
[0134] 可使用一个或多个软件或软件模块单独或与其它装置组合来执行或实施本文中描述的任何步骤、操作或过程。在一个实施方案中,使用包括计算机可读介质的计算机程序产品来实施软件模块,所述计算机可读介质含有可由计算机处理器执行以用于执行所描述的任何或所有步骤、操作或过程的计算机程序代码。
[0135] 本发明的实施方案还可涉及用于执行本文的操作的设备。该设备可以是特别构造用于所需目的,且/或其可包括通用计算装置,所述通用计算装置由存储在计算机中的计算机程序选择性地启动或重新配置。这种计算机程序可存储在用于存储电子指令的有形计算机可读存储介质或任何类型的介质中,并耦合到计算机系统总线。此外,在说明书中提及的任何计算系统可包括单个处理器或可以是采用被设计用于增加的计算能力的多个处理器的架构。
[0136] 虽然图示了库存系统10的特定实施方案,但是应理解,本公开的教导可应用于任何类型和数量的库存系统。例如,库存系统10可表示商品退回设施。在这种实施方案中,库存物品可表示被客户退回的商品。当在设施处从个别客户接收时,这些商品可存储在库存保持器130中。在适当的时间,大量的单元可从特定的库存保持器30移除,并在库存支架50处运送库存保持器40。例如,特定库存物品可与产品召回相关联,造成这些库存物品以高体积返回。作为另一实例,系统10可表示生产设施,并且库存物品可表示生产套件的个别组件。因此,生产套件的个别物品可存储在库存保持器30中。用于生产产品的订单可从库存支架50处自个别物品中装配。最终产品可使用订单保持器由移动驱动单元20运送且可装运到适当目的地。因此,虽然在本公开中描述若干实例实施方案,但是库存系统10一般可表示存储或处理库存物品的任何适当设施或系统,且库存物品可表示适于在特定库存系统10中存储、检索和/或处理的任何类型的物体。
[0137] 在一些实施方案中,管理模块15可独立于这些库存请求而生成任务指派作为库存系统10的总体管理和维护的部分。例如,管理模块15可响应于发生特定事件(例如,响应于移动驱动单元20请求停靠的空间)、根据预定调度(例如,作为例如日常开始程序的部分)或在任何适当时间基于库存系统10的构造和特征生成任务指派。此外,虽然管理模块15可被配置来管理库存系统10的组件的操作的各个方面,但是在特定实施方案中,组件本身也可负责其操作的特定方面的决策,从而减少管理模块15上的处理负载。特定而言,个别组件可被配置来以容许这些组件改善其效率的方式独立响应于特定本地化环境,而不会减少库存系统10的总体效率。作为实例,管理模块15可依赖于移动驱动单元20的独立决策以防止碰撞。此外,虽然以上描述关注其中移动驱动单元20请求自管理模块15的路径的一个或多个实施方案,但是在替代实施方案中,移动驱动单元20可生成其自身的路径。此外,虽然以上讨论描述沿库存支架50的一侧移动订单保持器40,但是本公开的教导还可应用于其中沿库存支架50的一侧定位运输设备配置。容器60可沿传输设备移动且停在各个位置处以与上文参考订单保持器40所述类似的方式接收库存物品42。此外,在一些实施方案中,移动驱动单元20可包括传输设备。
[0138] 可根据以下条款描述本公开的各个实施方案:
[0139] 1.一种方法,其包括:由管理模块指定沿库存支架的第一侧安放在多个限定区域的多个库存保持器;由所述管理模块指示一个或多个第一移动驱动单元来运送所述多个库存保持器到所述多个限定区域,其中在履行多个订单时所述多个库存保持器在所述多个限定区域处保持固定;接收多个库存物品的订单;由所述管理模块确定由所述订单请求的库存物品存储在安放在所述库存支架处的限定区域处的库存保持器中,其中所述库存保持器是所述多个库存保持器中的一个;和由所述管理模块指示第二移动驱动单元运送订单保持器到所述库存支架的第二侧,其中所述第二移动驱动单元沿所述第二侧移动使得所述订单保持器可操作以在沿与所述库存保持器的限定区域相对的所述库存支架的所述第二侧的位置处接收所述库存物品。
[0140] 2.根据条款1所述的方法,其还包括:确定所述订单请求额外库存物品;指示所述第二移动驱动单元运送所述订单保持器到库存站;和指示所述第一移动驱动单元中的一个将存储所述额外库存物品的库存保持器从库存存储位置运送到所述库存站。
[0141] 3.根据条款1所述的方法,其中所述库存支架是第一库存支架且所述方法还包括:确定所述订单请求额外库存物品;指示所述第二移动驱动单元运送所述订单保持器到第二库存支架;和在所述第二库存支架处用所述额外库存物品完成所述订单。
[0142] 4.根据条款1所述的方法,其还包括:在所述库存支架处启动指示沿所述第二侧移动的订单保持器将停在与所述限定区域相对的所述位置处的信号;和至少部分基于所述信号指示所述库存支架的操作器移动到所述限定区域。
[0143] 5.根据条款1所述的方法,其中所述限定区域包括第一限定区域,所述库存保持器包括第一库存保持器,且所述方法还包括:至少部分基于第一触发事件,指示所述第一移动驱动单元中的一个从所述第一限定区域移除所述第一库存保持器且运送所述第一库存保持器到与所述库存支架相关联的漂移位置;指示第三移动驱动单元运送第二库存保持器到所述第一限定区域;和至少部分基于第二触发事件,指示所述第一移动驱动单元中的一个将所述第一库存保持器从所述漂移位置运送到所述库存支架处的第二限定区域。
[0144] 6.根据条款1所述的方法,其还包括:确定在其下在库存系统内下单多个库存物品中每个的速率;比较所述多个库存物品中的每个的速率;至少部分基于所述比较,选择高于预定速率的库存物品的量;且其中指定所述多个库存保持器安放在所述多个限定区域是至少部分基于确定所述库存物品量存储在所述多个库存保持器中。
[0145] 7.一种系统,其包括:
[0146] 库存支架,其包括第一侧和第二侧,所述第一侧包括多个限定区域,在所述区域处多个库存保持器被指定用于安放,所述库存支架可操作以在所述多个限定区域中的至少一个处从所述库存保持器中的至少一个接收库存物品;和移动驱动单元,其可操作以沿所述库存支架的所述第二侧运送订单保持器,其中所述订单保持器可操作以在沿所述库存支架的所述第二侧的位置处从所述库存支架接收库存物品。
[0147] 8.根据条款7所述的系统,其中沿所述库存支架的第二侧的所述位置与所述第一侧上的限定区域相对,所述限定区域具有存储所述库存物品的库存保持器。
[0148] 9.根据条款7所述的系统,其中所述移动驱动单元包括第一移动驱动单元且所述系统还包括第二移动驱动单元,其可操作以运送所述多个库存保持器中的一个或多个到所述库存支架处的限定区域中的一个或多个。
[0149] 10.根据条款7所述的系统,其中所述多个库存保持器至少部分基于存储在所述多个库存保持器中的一个或多个库存物品的产品速度而指定用于所述限定区域。
[0150] 11.根据条款7所述的系统,其中所述多个库存保持器在填充多个订单时保持安放在限定区域处。
[0151] 12.根据条款7所述的系统,其中所述订单保持器可操作以保持多个容器,其中所述容器中的至少一部分与请求存储在所述多个库存保持器中的一个中的库存物品的一个或多个订单相关联。
[0152] 13.根据条款7所述的系统,所述移动驱动单元还可操作以:在所述限定区域中的一个处以第二库存保持器取代所述多个库存保持器的第一库存保持器,其中至少部分基于与所述第一库存保持器相关联的度量取代所述第一库存保持器。
[0153] 14.根据条款7所述的系统,其中所述限定区域中的一个或多个指定用于存储垃圾保持器且所述移动驱动单元可操作以运送所述垃圾保持器。
[0154] 15.根据条款7所述的系统,其中所述第一移动驱动单元可操作以移动所述多个库存保持器中的一个到与所述库存支架相关联的漂移位置。
[0155] 16.根据条款7所述的系统,所述库存支架还包括界面,所述界面可操作以指示所述库存支架的操作器从所述多个库存保持器中的一个移除所述库存物品且将所述库存物品放置在存储在所述订单保持器中的容器中,所述容器与所述订单相关联。
[0156] 17.根据条款7所述的系统,所述库存支架还包括第一操作器区和第二操作器区,其中所述第一操作器区指定应用于第一操作器以将库存物品放置到所述限定区域的第一子组处的所述订单保持器中,且所述第二操作器区指定用于第二操作器以将库存物品放置到所述限定区域的第二子组处的所述订单保持器中。
[0157] 18.根据条款7所述的系统,所述库存支架还包括扁平表面、抬高表面和工作间的虚拟区域中的一个或多个。
[0158] 19.一种系统,其包括:库存保持器;订单保持器;和移动驱动单元,所述移动驱动单元可操作以:
[0159] 运送所述库存保持器到库存支架的第一侧的限定区域;运送所述订单保持器到所述库存支架;沿所述库存支架的第二侧移动所述订单保持器;和停在沿与所述限定区域相对的第二侧的位置处,其中所述订单保持器可操作以在所述限定区域处从所述库存保持器接收库存物品。
[0160] 20.根据条款19所述的系统,其中所述库存保持器所述库存保持器是第一库存保持器且所述移动驱动单元还可操作以用第二库存保持器取代所述第一库存保持器,且所述系统还包括管理模块,所述管理模块至少部分基于比较与所述第一库存保持器相关联的第一度量和与所述第二库存保持器相关联的第二度量指示所述移动驱动单元用所述第二库存保持器取代所述第一库存保持器。
[0161] 21.根据条款20所述的系统,其中所述第一度量包括以下项中的一个或多个:存储在所述第一库存保持器中的库存物品的量;和存储在所述第一库存保持器中的库存物品的速度。
[0162] 22.根据条款20所述的系统,其中所述第一度量包括第一期望需求,所述第二度量包括第二期望需求,且管理模块还可操作以至少部分基于在特定时间确定预测所述第二期望需求超过所述第一期望需求而在所述特定时间调度所述第一库存保持器来由所述第二库存保持器取代。
[0163] 23.根据条款20所述的系统,其中所述移动驱动单元可操作以通过以下项运送所述库存保持器:在所述库存保持器下方移动;朝所述库存保持器的表面抬高对接头;使用所述对接头抬升所述库存保持器;在抬升所述库存保持器时移动。
[0164] 24.根据条款19所述的系统,其还包括管理模块,所述管理模块可操作以:确定应旋转所述库存保持器;和至少部分基于确定应旋转所述库存保持器指示所述移动驱动单元进行以下项:将所述库存保持器移离所述限定区域;旋转所述库存保持器;和将所述库存保持器移回所述限定区域。
[0165] A1.一种用于在库存支架处履行订单的方法,所述方法包括:由管理模块接收多个订单,第一订单包括一个或多个库存物品的请求;由所述管理模块检验所述多个订单以识别库存物品,所述库存物品由安放在库存支架处的库存保持器存储;由所述管理模块至少部分基于确定所述第一订单和所述第二订单包括所述库存物品的请求而使所述多个订单的所述第一订单与所述第二订单分组;在引导站处在订单保持器上配置与所述第一订单相关联的第一容器和与所述第二订单相关联的第二容器,其中所述第一容器和所述第二容器可操作以接收所述库存物品;和由所述管理模块指示移动驱动单元将所述订单保持器从所述引导站运送到所述库存支架,其中所述订单保持器在与所述库存保持器相对的位置处从所述库存支架接收所述库存物品。
[0166] A2.根据条款A1所述的方法,其还包括:确定所述第一订单和所述第二订单是否在所述库存支架处完成;如果所述第一订单和所述第二订单在所述库存支架处完成,那么指示所述移动驱动单元将所述订单保持器运送到装运站;和如果所述第一订单和所述第二订单未在所述库存支架处完成,那么指示所述移动驱动单元将所述订单保持器运送到库存站。
[0167] A3.根据条款A1所述的方法,其还包括:在增加所述第一容器和所述第二容器之后确定所述订单保持器是否具有可用空间用于额外容器;和如果所述订单保持器具有可用空间,那么增加额外容器到所述订单保持器。
[0168] A4.根据条款A1所述的方法,其中所述库存物品包括第一库存物品,所述库存保持器包括第一库存保持器,且所述方法还包括:检验所述多个订单中是否具有包括请求所述多个库存物品中的第二库存物品的订单,所述第二库存物品由安放在所述库存支架处的第二库存保持器存储;且其中至少部分基于包括所述第一库存物品和所述第二库存物品的所述第一订单和所述第二订单中的一个或多个分组所述第一订单和所述第二订单。
[0169] A5.根据条款A1所述的方法,其还包括:指派第一得分给所述第一订单且指派第二得分给所述第二订单,得分至少部分基于以下项:接收订单请求的一个或多个库存物品所需的行程的量;和位于所述库存支架处的订单上的库存物品的量;且至少部分基于所述第一得分和所述第二得分确定分组所述订单保持器上的所述第一订单与所述第二订单。
[0170] A6.一种管理模块,其包括:内存,其可操作以存储与多个库存物品的多个订单相关联的信息;处理器,其可通信耦合到所述内存且可操作以:获得与所述多个订单相关联的信息;选择两个或多个单元运送所述订单保持器到库存支架;其中所述两个或多个订单在所述订单保持器沿所述库存支架移动时接收所述两个或多个订单请求的库存物品。
[0171] A7.根据权利要求A6所述的管理模块,所述处理器还可操作以:计算所述移动驱动单元到所述库存支架以填充所述多个订单所需的行程的量;和至少部分基于所计算的行程量,确定选择两个或多个订单且由所述移动驱动单元将所述订单保持器运送到所述库存支架将减少行程量。
[0172] A8.根据条款A6所述的管理模块,所述处理还可操作以至少部分基于确定所述两个或多个订单只请求位于安放在所述库存支架处的一个或多个库存保持器中的库存物品而从所述多个订单选择所述两个或多个订单来增加到所述订单保持器。
[0173] A9.根据条款A6所述的管理模块,所述处理器还可操作以:提供第一指令来利用包括存储在安放在所述库存支架处的库存保持器中的第一库存物品的订单装配订单保持器;提供第一指令来利用包括存储在安放在所述库存支架处的库存保持器中的第一库存物品和存储在除所述库存支架外的位置处的第二库存物品的订单装配订单保持器;和提供第三指令来利用包括存储在除所述库存支架外的位置处的第二库存物品订单装配订单保持器。
[0174] A10.根据条款A9所述的管理模块,所述处理器还可操作以:获得指示在其下降库存物品增加到沿所述库存支架的一侧移动的一个或多个订单保持器的速率的信息;和至少部分基于所述速率,确定提供所述第一指令、所述第二指令和所述第三指令的所选指令。
[0175] A11.根据条款A6所述的管理模块,所述处理器还可操作以:确定所述库存支架处的工作量是否大于最大工作量;且如果所述工作量大于最大值,那么确定在与所述库存支架不同的库存站处履行订单。
[0176] A12.根据条款A6所述的管理模块,其中所述两个或多个订单包括第一订单和第二订单,且所述处理器还可操作以:至少部分基于以下项利用所述订单保持器选择来履行的所述第一订单和所述第二订单:确定所述第一订单是用于由安放在所述库存支架处的第一限定区域处的第一库存保持器存储的第一库存物品;和确定所述第二订单是用于由安放在所述库存支架处的第二限定区域处的第二库存保持器存储的第二库存物品。
[0177] A13.根据条款A6所述的管理模块,所述处理器还可操作以:指示所述库存支架的操作器在其处在所述订单沿所述库存支架移动时期望所述订单保持器接收所述库存物品的特定位置。
[0178] A14.一种包括逻辑的非暂时性计算机可读介质,所述逻辑在由处理器执行时可操作以:指示第一移动驱动单元将库存保持器运送到库存支架,所述指令响应于由库存保持器存储的一个或多个库存物品的速度;和指示第二移动驱动单元将订单保持器运送到所述库存支架,所述指令响应于包括所述一个或多个库存物品的订单,其中所述第二移动驱动单元沿所述库存支架移动所述订单保持器以接收所述库存物品中的一个或多个。
[0179] A15.根据条款A14所述的计算机可读介质,所述逻辑还可操作以启动所述库存支架上的指示器,所述指示器提供在其下所述订单保持器将停止以接收库存物品到所述两个或多个容器中的位置的指示给所述库存支架的操作器。
[0180] A16.根据条款A14所述的计算机可读介质,所述逻辑还可操作以至少部分基于所述库存支架处的多个操作器的工作分配运送所述订单保持器到所述库存支架。
[0181] A17.根据条款A14所述的计算机可读介质,所述逻辑还可操作以:指示操作器沿所述库存支架移动到在其下所述订单保持器将接收第一库存物品到所述两个或多个容器的第一容器中的位置;和指示所述操作器在所述位置处将所述第一库存物品从库存保持器移动到所述第一容器,所述库存保持器包括多个库存物品。
[0182] A18.根据条款A14所述的计算机可读介质,所述逻辑还可操作以确定运送所述订单保持器到所述库存支架,其中所述库存支架包括多个工作区且所述确定是计算来平衡跨越所述多个工作区的工作量。
[0183] A19.根据条款A18所述的计算机可读介质,其中工作区包括若干限定区域,库存保持器安放在限定区域处,且所述逻辑至少部分基于由所述库存保持器存储的库存物品的速度确定运送所述库存保持器到所述限定区域。
[0184] A20.根据条款A14所述的计算机可读介质,其中所述订单保持器包括第一订单保持器且所述逻辑还可操作以:
[0185] 在所述第一订单沿所述库存支架移动时确定在相同方向上移动的第二订单保持器是否阻挡所述订单保持器与在其处所述订单保持器将接收所述库存物品的第一目的地之间的路径;且
[0186] 如果所述第二订单保持器阻挡所述路径,那么确定所述第二订单保持器的第二目的地;且如果所述第二目的地沿所述库存支架比所述第一目的地更远,那么启动所述第一位置处的指示器且指示所述移动驱动单元行进到所述第一位置。
[0187] A21.根据条款A14所述的计算机可读介质,所述逻辑还可操作以:响应于第一触发事件,指示所述移动驱动单元运送所述订单保持器到与所述库存支架相关联的漂移位置;且响应于第二触发事件,指示所述移动驱动单元将所述订单保持器从所述漂移位置运送到所述库存支架。
[0188] A22.根据条款A21所述的计算机可读介质,其中所述第一触发事件包括确定所述库存支架处的工作量超过预定工作量且所述第二触发事件包括确定所述工作量低于所述预定工作量。
[0189] B1.一种方法,其包括:由管理模块计算多个产品速度,与可用于在库存系统内下单的库存物品的需求相关联的产品速度;由所述管理模块选择安放在所述库存支架处的固定量的库存保持器,所述固定量对应于沿库存支架的第一侧的多个限定区域,其中选择库存保持器安放在限定区域是至少部分基于所述库存物品的所述产品速度,所述库存物品由所述库存保持器存储;由所述管理模块指示移动驱动单元运送所述选择库存保持器到所述限定区域;由所述管理模块接收所述库存物品的订单;和由所述管理模块指示所述移动驱动单元运送与所述订单相关联的订单保持器到所述库存支架的第二侧,其中所述订单保持器可操作以在沿相对所述限定区域的所述第二侧接收所述库存物品。
[0190] B2.根据条款B1所述的方法,其中所述库存保持器包括第一库存保持器且所述方法还包括:确定所述第一库存保持器将在所述库存支架处满足的订单上的第一线总量;且其中选择所述第一库存保持器还至少部分基于确定订单上的所述第一线总量大于第二库存保持器在所述库存支架处满足的订单的第二线总量。
[0191] B3.根据条款B2所述的方法,其中选择所述第一库存保持器还至少部分基于确定所述第一库存保持器将在所述库存支架处完成比所述第二库存保持器更多量的订单,所述方法还包括:如果由所述订单请求的多个库存物品全位于安放在所述库存支架处的一个或多个库存保持器中,那么确定将在所述库存支架处完成订单。
[0192] B4.根据条款B1所述的方法,其中所述多个产品速度包括以下项中的一个或多个:在其下第一库存物品出现在库存物品的多个订单上的第一频率;和在其下期望第二库存物品出现在库存物品的所述多个订单上的第二频率。
[0193] B5.根据条款B4所述的方法,其中所述库存保持器包括存储所述第一库存物品的第一库存保持器且所述方法还包括:确定所述第一频率已经变化;且至少部分基于所述第一频率的变化,确定运送第二库存保持器到所述第一库存保持器的所述限定区域以取代所述第一库存保持器。
[0194] B6.一种系统,其包括:库存支架,其包括布置来安放库存保持器的限定区域,所述库存保持器存储库存物品;移动驱动单元,其可操作以运送订单保持器;和管理模块,其可操作以:计算与所述库存物品的需求相关联的度量;至少部分基于所述度量,从多个库存保持器中选择存储安放在所述库存支架的所述限定区域处的所述库存物品的库存保持器;接收所述库存物品的订单;指示所述移动驱动单元运送所述订单保持器到所述库存支架,所述订单保持器可操作以从接近所述限定区域的所述库存保持器接收所述库存物品。
[0195] B7.根据条款B6所述的系统,其中与需求相关联的所述度量包括由所述管理模块生成的任务指派量,且所述管理模块还可操作以:至少部分基于接收所述库存物品的订单计算所生成的任务指派量;和至少部分基于减少生成的任务指派量选择存储安放在所述限定区域处的所述库存物品的所述库存保持器。
[0196] B8.根据条款B6所述的系统,所述管理模块还可操作以:比较可用于下单的多个库存物品中的每个的产品速度;至少部分基于所述比较,选择存储具有高产品速度的库存物品的库存保持器的量;和
[0197] 指示一个或多个移动驱动单元运送所述量的库存保持器到所述库存支架。
[0198] B9.根据条款B6所述的系统,其中所述订单保持器在与存储所述库存物品的所述库存保持器的限定区域相对的位置处接收所述库存物品。
[0199] B10.根据条款B6所述的系统,其中:所述移动驱动单元还可操作以运送所述库存保持器;且所述管理模块还可操作以指示所述移动驱动单元运送所述库存保持器到所述限定区域。
[0200] B11.根据条款B10所述的系统,其中所述库存保持器包括第一库存保持器且所述管理模块还可操作以指示所述移动驱动单元用第二库存保持器取代所述第一库存保持器。
[0201] B12.根据条款B6所述的系统,其中所述度量包括至少部分基于过去订单信息、已知需求和预测未来订单信息中的至少一个确定的产品速度。
[0202] B13.根据条款B12所述的系统,其中所述度量还包括产品体积,所述产品体积包括由多个订单请求的库存物品的量的立方体积。
[0203] B14.根据条款B6所述的系统,其中所述库存保持器包括两个或多个侧,每侧能够存储一个或多个库存物品且所述管理模块还可操作以:确定存储在所述库存保持器上的库存物品的量低于预定量,所述第一侧面对所述库存支架;且指示所述移动驱动单元旋转所述库存保持器使得所述库存保持器的第二侧面向所述库存支架。
[0204] B15.一种包括逻辑的非暂时性计算机可读介质,所述逻辑在由处理器执行时可操作以:指示第一移动驱动单元将库存保持器运送到库存支架,所述指令响应于由库存保持器存储的一个或多个库存物品的速度;和指示第二移动驱动单元将订单保持器运送到所述库存支架,所述指令响应于包括所述一个或多个库存物品的订单,其中所述第二移动驱动单元沿所述库存支架移动所述订单保持器以接收所述库存物品中的一个或多个。
[0205] B16.根据权利要求B15所述的计算机可读介质,所述逻辑还可操作以将所述库存保持器指定用于在履行多个订单时在库存支架处的多个限定区域中的一个处保持固定。
[0206] B17.根据权利要求B15所述的计算机可读介质,其中:所述速度包括第一速度;所述一个或多个库存物品包括一个或多个第一库存物品;所述库存保持器包括第一库存保持器;且所述逻辑还可操作以:计算所述一个或多个第一库存物品的所述第一速度;和指示所述第一移动驱动单元至少部分基于确定所述一个或多个第一库存物品的所述第一速度比由第二库存保持器存储的一个或多个第二库存物品的第二速度更高而将所述第一库存保持器运送到所述库存支架。
[0207] B18.根据权利要求B17所述的计算机可读介质,所述逻辑还可操作以:在指示所述第一移动驱动单元运送所述第一库存保持器到所述库存支架之后的时间计算所述一个或多个第一库存物品的所述第一速度;和至少部分基于计算所述第一速度低于第三速度,指示所述第一移动驱动单元运送第三库存保持器到所述库存支架。
[0208] B19.根据条款B15所述的计算机可读介质,其中所述速度还包括历史速度、已知需求和期望需求中的一个或多个。
[0209] B20.根据条款B15所述的计算机可读介质,其中所述订单保持器包括第一订单保持器且所述逻辑还可操作以指示第三移动驱动单元沿所述库存支架运送第二订单保持器,其中所述第三移动驱动单元和所述第二移动驱动单元在相同方向上移动且在大体相同时间沿所述库存支架移动。
[0210] B21.根据条款B15所述的计算机可读介质,其中所述库存保持器包括第一库存保持器,所述订单保持器包括第一订单保持器,且所述逻辑还可操作以:指示所述第一移动驱动单元将存储所述一个或多个库存物品的第二库存保持器运送到所述库存支架;和指示第三移动驱动单元将第二订单保持器运送到所述库存支架,其中在所述第一保持器从所述第一库存保持器接收所述库存物品中的一个或多个时,所述第二订单保持器从所述第二库存保持器接收所述库存物品中的一个或多个,其中所述第一库存保持器中和所述第二库存保持器中的所述库存物品相同。
[0211] 虽然已利用若干实施方案对本发明进行描述,但是可对本领域的技术人员建议大量的改变、变体、更改、变换和修改,并且希望本发明涵盖落在随附权利要求范围内的此类变化、变体、更改、变换和修改。此外,虽然已相对于各个实施方案对本公开进行描述,但是完全期望本公开的教导可适当组合在单个实施方案中。
相关专利内容
标题 发布/更新时间 阅读量
太阳能光伏支架 2020-05-12 48
太阳能支架 2020-05-11 133
一种多功能桌面支架 2020-05-13 407
血管支架及其制造方法 2020-05-13 709
用于密封泄漏的抽吸支架、支架系统和方法 2020-05-13 260
太阳能支架 2020-05-11 426
太阳能支架 2020-05-11 256
太阳能支架 2020-05-11 646
太阳能光伏支架 2020-05-12 600
平板电脑支架 2020-05-12 710
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈