CN110322172B - Inventory scheduling method, inventory scheduling device and computer-readable storage medium - Google Patents
Inventory scheduling method, inventory scheduling device and computer-readable storage medium Download PDFInfo
- Publication number
- CN110322172B CN110322172B CN201810262762.7A CN201810262762A CN110322172B CN 110322172 B CN110322172 B CN 110322172B CN 201810262762 A CN201810262762 A CN 201810262762A CN 110322172 B CN110322172 B CN 110322172B
- Authority
- CN
- China
- Prior art keywords
- storage
- available
- location
- diameter
- stored
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Landscapes
- Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
Description
技术领域technical field
本公开涉及自动化仓储领域,特别涉及一种库存调度方法、装置以及计算机可读存储介质。The present disclosure relates to the field of automated warehousing, in particular to an inventory scheduling method, device, and computer-readable storage medium.
背景技术Background technique
无人仓是在全新一代的物流技术中,采用无人仓对货物进行存储。无人仓在存储方面可以使用了能在狭窄货架间运转自如的货箱穿梭车机器人(Shuttle)实现高密度存储和高效率货箱吞吐。The unmanned warehouse is a new generation of logistics technology that uses unmanned warehouses to store goods. In terms of storage, the unmanned warehouse can use a container shuttle robot (Shuttle) that can operate freely between narrow shelves to achieve high-density storage and high-efficiency container throughput.
目前,利用货箱穿梭车机器人进行货箱入库时,首先由智能排产系统推荐储位,货箱穿梭车机器人等硬件设备接收到智能排产系统的推荐储位后,将货箱送至相应储位。入库流程结束。智能排产系统推荐储位一般根据储位到入库口的距离进行推荐。At present, when the box shuttle robot is used to store boxes, the storage space is first recommended by the intelligent production scheduling system. After receiving the storage space recommended by the intelligent production scheduling system, hardware equipment such as the box shuttle robot sends the box to Corresponding storage position. The inbound process is over. The storage location recommended by the intelligent production scheduling system is generally recommended based on the distance from the storage location to the storage entrance.
发明内容Contents of the invention
发明人发现:对于多深位货架,例如图1所示,货架分为前径深储位和后径深储位,仅根据储位到入库口的距离推荐储位的方法,可能会造成后径深储位还没有放置货箱的情况下,对应的前径深储位优先被推荐了。这样,再向后径深储位放置货箱时,需要将前径深储位的货箱移开,在后径深储位放置货箱后,再将前径深储位的货箱移回原处。这种情况造成入库效率较低。The inventor found that: for multi-deep shelves, such as shown in Figure 1, the shelves are divided into front-diameter deep storage positions and rear-diameter deep storage positions, and the method of recommending storage positions only based on the distance from the storage position to the storage port may cause If the rear diameter deep storage position has not yet placed a cargo box, the corresponding front diameter deep storage position is recommended first. Like this, when placing the cargo box toward the deep storage position of the rear diameter, the cargo box of the deep storage position of the front diameter needs to be removed. in place. This situation results in low warehousing efficiency.
本公开所要解决的一个技术问题是:如何提高多深位货架的情况下入库的效率。A technical problem to be solved by the present disclosure is: how to improve the storage efficiency in the case of multi-deep shelves.
根据本公开的一些实施例,提供的一种库存调度方法,包括:为待入库货箱确定入库巷道和入库巷道中的入库货架层;获取入库货架层的可用储位;根据可用储位的径深以及可用储位到入库口的距离,按照优先选取径深大且到入库口距离近的可用储位的方法,从可用储位中为待入库货箱选取入库储位,以便将待入库货箱存储至入库储位。According to some embodiments of the present disclosure, an inventory scheduling method is provided, including: determining the storage lane and the storage shelf layer in the storage lane for the cargo boxes to be stored; obtaining the available storage space of the storage shelf layer; according to The diameter depth of the available storage space and the distance from the available storage space to the storage entrance, according to the method of preferentially selecting the available storage space with the largest diameter and the shortest distance to the storage entrance, select the storage space for the container to be stored from the available storage space Inbound storage space, in order to store the boxes to be inbound in the inbound storage space.
在一些实施例中,从可用储位中为待入库货箱选取入库储位包括:根据入库货架层的货箱分布情况、可用储位的径深以及可用储位到入库口的距离,按照与待入库货箱相关联的货箱对应的前径深可用储位、径深大且到入库口距离近的可用储位优先级依次降低的顺序,从可用储位中为待入库货箱选取入库储位。In some embodiments, selecting a storage location for the boxes to be stored from the available storage locations includes: according to the distribution of the boxes on the storage shelf layer, the diameter and depth of the available storage locations, and the distance from the available storage locations to the storage entrance Distance, according to the order of decreasing priority of the available storage space with the deepest front diameter and the shortest distance to the storage entrance corresponding to the container to be stored, from the available storage space to Select the storage location for the container to be loaded into the warehouse.
在一些实施例中,从可用储位中为待入库货箱选取入库储位包括:在入库货架层中的可用储位占总储位数量的比例低于预设值的情况下,根据入库货架层的货物分布情况、可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位;在入库货架层中的可用储位占总储位数量的比例超过预设值的情况下,根据可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。In some embodiments, selecting an inbound storage space for the container to be inbound from the available storage space includes: when the ratio of the available storage space to the total number of storage spaces in the inbound shelf layer is lower than a preset value, According to the distribution of goods on the storage shelf layer, the diameter and depth of the available storage space, and the distance from the available storage space to the storage port, select the storage space for the container to be stored from the available storage space; in the storage shelf layer When the ratio of the available storage space to the total storage space exceeds the preset value, according to the diameter and depth of the available storage space and the distance from the available storage space to the storage entrance, select the storage space for the container to be stored from the available storage space. library storage location.
在一些实施例中,从可用储位中为待入库货箱选取入库储位包括:确定与待入库货箱相关联的货箱;根据相关联的货箱位置和各个储位的径深,将可用储位划分为相关联的货箱所在后径深储位对应的前径深储位、其他前径深储位以及后径深储位;根据不同类型的可用储位对应的权重以及各个可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。In some embodiments, selecting an inbound storage location for a to-be-inbound container from available storage locations includes: determining a container associated with the to-be-inbound container; Depth, the available storage locations are divided into the front-diameter deep storage locations corresponding to the rear-diameter deep storage locations where the associated container is located, other front-diameter deep storage locations, and rear-diameter deep storage locations; according to the weights corresponding to different types of available storage locations As well as the distance from each available storage location to the storage port, select the storage location for the container to be stored from the available storage location.
在一些实施例中,相关联的货箱所在后径深储位对应的前径深储位、后径深储位和其他前径深储位对应的权重依次降低;从可用储位中为待入库货箱选取入库储位包括:选取到入库口的距离与对应的权重之和最小的可用储位作为待入库货箱选取入库储位。In some embodiments, the weights corresponding to the front-diameter deep storage positions, rear-diameter deep storage positions, and other front-diameter deep storage positions corresponding to the rear-diameter deep storage positions where the associated container is located are sequentially reduced; The selection of the storage location for the incoming container includes: selecting the available storage location with the smallest sum of the distance to the storage port and the corresponding weight as the storage location for the container to be loaded.
在一些实施例中,获取入库货架层的可用储位包括:根据预留比例和入库货架层的空闲储位分布情况确定预留储位;将空闲储位除去预留储位后的剩余储位作为可用储位。In some embodiments, obtaining the available storage slots on the incoming shelf layer includes: determining the reserved storage slots according to the reserved ratio and the distribution of free storage slots on the incoming rack layer; storage slots as available storage slots.
在一些实施例中,根据预留比例和入库货架层的空闲储位确定预留储位包括:根据预留比例确定预留储位在均匀分布情况下的分布位置;在分布位置已存放货箱的情况下,将距离分布位置最近的空闲储位确定为预留储位。In some embodiments, determining the reserved storage space according to the reserved ratio and the free storage space of the storage shelf layer includes: determining the distribution position of the reserved storage space under the condition of uniform distribution according to the reserved ratio; In the case of boxes, the free storage space closest to the distribution location is determined as the reserved storage space.
在一些实施例中,为待入库货箱确定入库巷道包括:根据各条巷道内货箱分布情况、负载情况以及巷道到货架区入口的距离为待入库货箱确定入库巷道。In some embodiments, determining the storage aisle for the containers to be stored includes: determining the storage aisle for the containers to be stored according to the distribution of the containers in each aisle, the load condition, and the distance from the aisle to the entrance of the shelf area.
在一些实施例中,为待入库货箱确定入库货架层包括:根据货架层中货箱分布情况、负载情况以及货架层的高度为待入库货箱确定入库巷道。In some embodiments, determining the storage shelf layer for the boxes to be stored includes: determining the storage lane for the boxes to be stored according to the distribution of the boxes in the shelf layer, the load condition, and the height of the shelf layer.
根据本公开的另一些实施例,提供的一种库存调度装置,包括:入库巷道确定模块,用于为待入库货箱确定入库巷道;入库货架层确定模块,用于为待入库货箱确定入库巷道中的入库货架层;可用储位确定模块,用于获取入库货架层的可用储位;入库储位确定模块,用于根据可用储位的径深以及可用储位到入库口的距离,按照优先选取径深大且到入库口距离近的可用储位的方法,从可用储位中为待入库货箱选取入库储位,以便将待入库货箱存储至入库储位。According to some other embodiments of the present disclosure, an inventory scheduling device is provided, including: a storage aisle determination module, used to determine a storage aisle for containers to be stored; a storage shelf layer determination module, used to The storage box determines the storage shelf layer in the storage lane; the available storage location determination module is used to obtain the available storage location of the storage shelf layer; the storage location determination module is used to determine the The distance from the storage location to the storage entrance, according to the method of preferentially selecting the available storage location with the largest diameter and the shortest distance to the storage entrance, select the storage location for the container to be stored from the available storage location, so that the storage location to be stored The warehouse container is stored to the inbound storage location.
在一些实施例中,入库储位确定模块用于根据入库货架层的货箱分布情况、可用储位的径深以及可用储位到入库口的距离,按照与待入库货箱相关联的货箱对应的前径深可用储位、径深大且到入库口距离近的可用储位优先级依次降低的顺序,从可用储位中为待入库货箱选取入库储位。In some embodiments, the input storage location determination module is used to determine the distribution of the boxes on the storage shelf layer, the diameter and depth of the available storage locations, and the distance from the available storage locations to the storage entrance, according to the order related to the boxes to be stored. The priority of the available storage space corresponding to the front diameter depth corresponding to the connected cargo box, the priority of the available storage space with the largest diameter and the shortest distance to the storage entrance is reduced in turn, and the storage space is selected for the storage box to be stored from the available storage space .
在一些实施例中,入库储位确定模块用于在入库货架层中的可用储位占总储位数量的比例低于预设值的情况下,根据入库货架层的货物分布情况、可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位;在入库货架层中的可用储位占总储位数量的比例超过预设值的情况下,根据可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。In some embodiments, the incoming storage location determination module is used to determine the distribution of goods on the incoming shelf layer according to the distribution of goods on the incoming shelf layer, The diameter and depth of the available storage space and the distance from the available storage space to the storage port, select the storage space for the boxes to be stored from the available storage space; the available storage space in the storage shelf layer accounts for the total number of storage spaces When the ratio exceeds the preset value, according to the diameter and depth of the available storage space and the distance from the available storage space to the storage entrance, select the storage space for the container to be stored from the available storage space.
在一些实施例中,入库储位确定模块用于确定与待入库货箱相关联的货箱,根据相关联的货箱位置和各个储位的径深,将可用储位划分为相关联的货箱所在后径深储位对应的前径深储位、其他前径深储位以及后径深储位,根据不同类型的可用储位对应的权重以及各个可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。In some embodiments, the input storage location determination module is used to determine the container associated with the container to be stored, and divide the available storage location into associated storage locations according to the location of the associated container and the diameter depth of each storage location. According to the corresponding weight of different types of available storage locations and the corresponding weight of each available storage location to the storage port Distance, select an inbound storage location for the box to be inbound from the available storage locations.
在一些实施例中,相关联的货箱所在后径深储位对应的前径深储位、后径深储位和其他前径深储位对应的权重依次降低;入库储位确定模块用于选取到入库口的距离与对应的权重之和最小的可用储位作为待入库货箱选取入库储位。In some embodiments, the weights corresponding to the front-diameter deep storage positions, rear-diameter deep storage positions, and other front-diameter deep storage positions corresponding to the rear-diameter deep storage positions where the associated container is located are sequentially reduced; Based on the selection of the available storage space with the minimum sum of the distance to the storage port and the corresponding weight, it is selected as the storage space for the storage box to be stored.
在一些实施例中,可用储位确定模块用于根据预留比例和入库货架层的空闲储位分布情况确定预留储位,将空闲储位除去预留储位后的剩余储位作为可用储位。In some embodiments, the available storage space determination module is used to determine the reserved storage space according to the reserved ratio and the distribution of free storage spaces on the storage shelf layer, and the remaining storage space after the free storage space is removed from the reserved storage space is regarded as the available storage space. Storage spaces.
在一些实施例中,可用储位确定模块用于根据预留比例确定预留储位在均匀分布情况下的分布位置,在分布位置已存放货箱的情况下,将距离分布位置最近的空闲储位确定为预留储位。In some embodiments, the available storage space determination module is used to determine the distribution position of the reserved storage space in the case of uniform distribution according to the reserved ratio. The bit is determined as a reserved storage bit.
在一些实施例中,入库巷道确定模块用于根据各条巷道内货箱分布情况、负载情况以及巷道到货架区入口的距离为待入库货箱确定入库巷道。In some embodiments, the module for determining the storage aisle is used to determine the storage aisle for the containers to be stored according to the distribution of containers in each aisle, the load situation, and the distance from the aisle to the entrance of the shelf area.
在一些实施例中,入库货架层确定模块用于根据货架层中货箱分布情况、负载情况以及货架层的高度为待入库货箱确定入库巷道。In some embodiments, the inbound shelf layer determination module is used to determine the inbound lane for the boxes to be inbound according to the distribution of the boxes in the shelf layer, the load condition and the height of the shelf layer.
根据本公开的又一些实施例,提供的一种库存调度装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器设备中的指令,执行如前述任一些实施例的库存调度方法。According to some other embodiments of the present disclosure, an inventory scheduling device is provided, including: a memory; and a processor coupled to the memory, the processor is configured to execute any of the aforementioned implementations based on instructions stored in the memory device. Example inventory scheduling method.
根据本公开的又一些实施例,提供的一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现前述任一些实施例的库存调度方法的步骤。According to still other embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, wherein, when the program is executed by a processor, the steps of the inventory scheduling method in any of the foregoing embodiments are implemented.
本公开中根据入库货架层中的可用储位的径深以及可用储位到入库口的距离,为待入库货箱优先选取径深大且到入库口距离近的可用储位,提高了多深位货架的情况下入库的效率。In this disclosure, according to the diameter and depth of the available storage positions in the storage shelf layer and the distance from the available storage positions to the storage entrance, the available storage positions with large diameters and short distances to the storage entrance are preferentially selected for the cargo boxes to be stored. Improve the efficiency of storage in the case of multi-deep shelves.
通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。Other features of the present disclosure and advantages thereof will become apparent through the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings.
附图说明Description of drawings
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present disclosure. For those skilled in the art, other drawings can also be obtained according to these drawings without creative work.
图1示出本公开的一些实施例的货架层的结构示意图。Fig. 1 shows a schematic structural diagram of a shelf layer in some embodiments of the present disclosure.
图2示出本公开的一些实施例的库存调度方法的流程示意图。Fig. 2 shows a schematic flowchart of an inventory scheduling method in some embodiments of the present disclosure.
图3示出本公开的另一些实施例的库存调度方法的流程示意图。Fig. 3 shows a schematic flowchart of an inventory scheduling method according to other embodiments of the present disclosure.
图4示出本公开的一些实施例的库存调度装置的结构示意图。Fig. 4 shows a schematic structural diagram of an inventory scheduling device in some embodiments of the present disclosure.
图5示出本公开的另一些实施例的库存调度装置的结构示意图。Fig. 5 shows a schematic structural diagram of an inventory scheduling device according to other embodiments of the present disclosure.
图6示出本公开的又一些实施例的库存调度装置的结构示意图。Fig. 6 shows a schematic structural diagram of an inventory scheduling device according to some other embodiments of the present disclosure.
具体实施方式Detailed ways
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are only some of the embodiments of the present disclosure, not all of them. The following description of at least one exemplary embodiment is merely illustrative in nature and in no way intended as any limitation of the disclosure, its application or uses. Based on the embodiments in the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present disclosure.
本公开提供一种库存调度方法,适用于无人仓中货架为多深位货架的场景。下面结合图2进行描述。The present disclosure provides an inventory scheduling method, which is applicable to the scenario where the shelves in the unmanned warehouse are multi-deep shelves. It will be described below in conjunction with FIG. 2 .
图2为本公开库存调度方法一些实施例的流程图。如图1所示,该实施例的方法包括:步骤S202~S206。Fig. 2 is a flowchart of some embodiments of the inventory scheduling method of the present disclosure. As shown in FIG. 1, the method of this embodiment includes: steps S202-S206.
在步骤S202中,为待入库货箱确定入库巷道和入库巷道中的入库货架层。In step S202, the storage aisle and the storage shelf layer in the storage aisle are determined for the container to be stored.
待入库货物确定之后,智能排产系统可以对待入库货物生成入库任务,根据货物的信息推荐货箱的箱型,例如,小件货物和大件货物对应不同的箱型。确定箱型后,智能排产系统将任务下发到入库工作站,同时货物和对应的型号的货箱也会送达入库工作站,由机器人或工作人员将运送到工作站的货物进行装箱,并核实入库数量等。装入货物后的待入库货箱被投放到输送线上,在输送线上可以对待入库货箱检验重量、高度等是否合格。进一步,可以对待入库货箱进行信息识别,例如,利用BCR(Bar Code Reader条形码读出器)对货箱上的条形码进行扫码等,该条形码可以包括货物标识、数量等信息。然后,智能排产系统根据待入库货箱信息发起待推荐巷道和货架层任务,进一步在确定的货架层中推荐相关的空储位,作为待入库货箱最后的入库储位。智能排产系统将入库任务下发到对应的各种硬件设备,例如穿梭车机器人、提升机等,接收到智能排产系统的推荐储位后,各种硬件设备配合将待入库货箱送至相应储位。After the inbound goods are determined, the intelligent production scheduling system can generate warehousing tasks for the inbound goods, and recommend the box type of the container according to the information of the goods. For example, small goods and large goods correspond to different box types. After the box type is determined, the intelligent production scheduling system will send the task to the storage workstation, and at the same time, the goods and the corresponding type of container will also be delivered to the storage workstation, and the robot or staff will pack the goods delivered to the workstation. And verify the storage quantity, etc. After the goods are loaded, the boxes to be put into storage are put on the conveyor line, and the weight and height of the boxes to be put into storage can be inspected on the conveyor line to see if they are qualified. Further, it is possible to carry out information identification on the cargo box to be stored, for example, use a BCR (Bar Code Reader) to scan the barcode on the cargo box, etc. The barcode can include information such as cargo identification and quantity. Then, the intelligent production scheduling system initiates the task of aisle and shelf layer to be recommended according to the information of the container to be stored, and further recommends the relevant empty storage space in the determined shelf layer as the final storage space for the container to be stored. The intelligent production scheduling system sends the warehousing tasks to the corresponding various hardware devices, such as shuttle robots, elevators, etc. After receiving the recommended storage space from the intelligent production scheduling system, various hardware equipment will cooperate with the storage boxes to be stored sent to the appropriate storage location.
在一些实施例中,根据各条巷道内货箱分布情况、负载情况以及巷道到货架区入口的距离为待入库货箱确定入库巷道。In some embodiments, the storage aisle is determined for the cargo boxes to be stored according to the distribution of the cargo boxes in each aisle, the load situation and the distance from the aisle to the entrance of the shelf area.
由于可以获知各个货箱中存储的货物的信息,因此,可以确定各条巷道中与待入库货箱相关联的货箱。与待入库货箱相关联的货箱例如为存储有与待入库货箱中相同或相关联货物的货箱。货物的关联性例如可以根据货物一起出库的概率进行确定。例如,通过统计任意两种货物在预设数量的订单中出现在同一订单中的比例,当该比例大于阈值时,确定两种货物相关联。Since the information of the goods stored in each container can be obtained, the container associated with the container to be put into storage in each lane can be determined. The container associated with the container to be put into storage is, for example, a container in which the same or related goods are stored in the container to be put into storage. The relevance of goods can be determined according to the probability that goods are shipped together, for example. For example, by counting the ratio of any two goods appearing in the same order in the preset number of orders, when the ratio is greater than a threshold, it is determined that the two goods are associated.
可以根据各条巷道内与待入库货箱相关联的货箱的分布情况,为巷道设置巷道第一权重。与待入库货箱相关联的货箱越少,则巷道第一权重越大。可以根据各条巷道的负载情况,为巷道设置巷道第二权重,负载情况包括已经在储位中和已经分配到该巷道的货箱的数量。负载越大,则巷道第二权重越大。可以根据巷道到货架区入口的距离,为巷道设置巷道第三权重。巷道到货架区入口的距离越大,则巷道第三权重越大。将巷道对应的上述三种权重相加,将最终结果最大的巷道作为入库巷道。The first weight of the lane can be set for the lane according to the distribution of the boxes associated with the boxes to be put into storage in each lane. The fewer boxes associated with the boxes to be put into storage, the greater the first weight of the aisle. The second weight of the roadway can be set for the roadway according to the load situation of each roadway, and the load situation includes the number of containers already in the storage position and allocated to the roadway. The greater the load, the greater the second weight of the roadway. The third weight of the lane can be set for the lane according to the distance from the lane to the entrance of the shelf area. The greater the distance from the aisle to the entrance of the shelf area, the greater the third weight of the aisle. Add the above three weights corresponding to the roadway, and use the roadway with the largest final result as the storage roadway.
通过上述实施例可以看出,其他条件相同的情况下,与待入库货箱相关联的货箱越多,则巷道被选为入库巷道的概率越低。这样可以将相关联的货箱尽可能分散,避免出库时由于货箱堆积在一个巷道,或货箱所在巷道出库任务已满,无法及时对货箱进行出库。其他条件相同的情况下,巷道的负载越小,则巷道被选为入库巷道的概率越高。这样可以尽量避免货物存储于一个巷道,无法及时出库。其他条件相同的情况下,巷道到货架区入口的距离越大,则巷道被选为入库巷道的概率越高。由于输送线一般情况下从货架区入库依次进过各个巷道,如果待入库货箱大部分选择到货架区入口的距离最近的巷道入库,会导致待入库货箱堆积在该巷道,而其他货箱也无法运输到距离较远的巷道。因此,优先将待入库货箱存放至距离较远的巷道,可以提高入库效率。It can be seen from the above embodiments that, under the same other conditions, the more containers are associated with the containers to be stored, the lower the probability that the lane will be selected as the storage lane. In this way, the associated cargo boxes can be dispersed as much as possible, and it is avoided that the cargo boxes cannot be unloaded in time because the cargo boxes are piled up in a lane, or the lane where the cargo boxes are located is full of outbound tasks. Under other conditions being the same, the smaller the load of the roadway, the higher the probability of the roadway being selected as the storage roadway. In this way, the goods can be avoided as far as possible from being stored in one lane, and cannot be released in time. Under the same other conditions, the greater the distance from the laneway to the entrance of the shelf area, the higher the probability of the laneway being selected as the storage laneway. Since the conveyor line generally enters the storage from the shelf area and passes through each lane in turn, if most of the cargo boxes to be stored are stored in the lane with the closest distance to the entrance of the shelf area, the cargo boxes to be stored will be piled up in this lane. And other cargo boxes cannot be transported to the roadway with a long distance. Therefore, it is possible to improve the efficiency of storage by prioritizing the storage of the boxes to be stored in the aisle with a long distance.
上述巷道对应的多个权重可以根据实际需求设置不同的取值。例如,巷道到货架区入口的距离作为更高优先级的选择条件,可以将巷道第三权重的取值范围相对于其他两种权重设置的更大。The multiple weights corresponding to the above roadways can be set to different values according to actual needs. For example, the distance from the aisle to the entrance of the shelf area is used as a higher priority selection condition, and the value range of the third weight of the aisle can be set larger than that of the other two weights.
在一些实施例中,根据货架层中货箱分布情况、负载情况以及货架层的高度为待入库货箱确定入库巷道。In some embodiments, the storage aisle is determined for the boxes to be stored according to the distribution of the boxes in the shelf layer, the load situation and the height of the shelf layer.
可以根据各货架层内与待入库货箱相关联的货箱的分布情况,为货架层设置货架层第一权重。与待入库货箱相关联的货箱越少,则货架层第一权重越大。可以根据各货架层的负载情况,为货架层设置货架层第二权重,负载情况包括已经在储位中和已经分配到该货架层的货箱的数量。负载越大,则货架层第二权重越大。可以根据货架层的高度,为货架层设置货架层第三权重。高度越小,则货架层第三权重越大。将货架层对应的上述三种权重相加,将最终结果最大的货架层作为入库货架层。The first weight of the shelf layer can be set for the shelf layer according to the distribution of the boxes associated with the boxes to be put into storage in each shelf layer. The fewer boxes associated with the boxes to be put into storage, the greater the first weight of the shelf layer. The second weight of the shelf layer can be set for the shelf layer according to the load situation of each shelf layer, and the load situation includes the number of containers already in the storage space and allocated to the shelf layer. The greater the load, the greater the second weight of the shelf layer. The third weight of the shelf layer can be set for the shelf layer according to the height of the shelf layer. The smaller the height, the greater the third weight of the shelf layer. Add the above three weights corresponding to the shelf layer, and use the shelf layer with the largest final result as the storage shelf layer.
通过上述实施例可以看出,其他条件相同的情况下,与待入库货箱相关联的货箱越多,则货架层被选为入库货架层的概率越低。这样可以将相关联的货箱尽可能分散,避免出库时由于货箱堆积在一个货架层,或货箱所在货架层出库任务已满,无法及时对货箱进行出库。其他条件相同的情况下,货架层的负载越小,则货架层被选为入库货架层的概率越高。这样可以尽量避免货物存储于一个货架层,无法及时出库。其他条件相同的情况下,货架层的高度越小,则货架层被选为入库货架层的概率越高。尽量将货物存储于较低的货架层,提高入库和出库效率。It can be seen from the above embodiments that, under the same other conditions, the more boxes are associated with the boxes to be put into storage, the lower the probability that a shelf layer is selected as a shelf layer to be put into storage. In this way, the associated cargo boxes can be dispersed as much as possible, so as to prevent the cargo boxes from being out of the warehouse in time because the cargo boxes are piled up on a shelf layer, or the shelf layer where the cargo boxes are located is full of outbound tasks. Under other conditions being the same, the smaller the load on the shelf layer, the higher the probability that the shelf layer will be selected as the storage shelf layer. In this way, the goods can be avoided as far as possible from being stored on one shelf layer and cannot be released in time. When other conditions are the same, the smaller the height of the shelf layer, the higher the probability of the shelf layer being selected as the storage shelf layer. Try to store the goods on the lower shelf layer to improve the efficiency of storage and delivery.
上述货架层对应的多个权重可以根据实际需求设置不同的取值。例如,货架层的货箱分布情况作为更高优先级的选择条件,可以将货架层第一权重的取值范围相对于其他两种权重设置的更大。The multiple weights corresponding to the above shelf layers can be set to different values according to actual needs. For example, the box distribution of the shelf layer is used as a higher-priority selection condition, and the value range of the first weight of the shelf layer can be set to be larger than that of the other two weights.
在步骤S204中,获取入库货架层的可用储位。In step S204, the available storage space of the storage shelf layer is obtained.
智能排产系统中存储有各个货架层的空闲储位,根据空闲储位可以确定可用储位。还可以在货架层中设置预留储位用于将前径深储位的货箱进行移动,根据预留比例(例如10%)和入库货架层的空闲储位分布情况确定预留储位,可用储位即空闲储位除去预留储位之后的储位。The free storage space of each shelf layer is stored in the intelligent production scheduling system, and the available storage space can be determined according to the free storage space. It is also possible to set a reserved storage space in the shelf layer to move the container with a deep front diameter, and determine the reserved storage space according to the reserved ratio (for example, 10%) and the distribution of free storage spaces on the incoming shelf layer , the storage space after the reserved storage space is removed from the available storage space, that is, the free storage space.
在一些实施例中,根据预留比例确定预留储位在均匀分布情况下的分布位置;在分布位置已存放货箱的情况下,将距离分布位置最近的空闲储位确定为预留储位。例如,预留储位的预留数量=预留比例*货架层总储位数量,间隔距离=货架层总储位数量/预留数量,即可确定各个预留储位的分布位置。在分布位置已被占用的情况下,智能排产系统自动将分布位置最近的空闲储位确定为预留储位,当该分布位置的货箱出库或被移走之后,系统将其自动更新为预留储位。In some embodiments, the distribution position of the reserved storage space in the case of uniform distribution is determined according to the reserved ratio; when the distribution position has already stored the container, the free storage space closest to the distribution position is determined as the reserved storage position . For example, the reserved quantity of reserved storage spaces=reserved ratio*total quantity of storage spaces on the shelf layer, interval distance=total quantity of storage spaces on the shelf layer/reserved quantity, the distribution position of each reserved storage space can be determined. When the distribution location is already occupied, the intelligent production scheduling system automatically determines the nearest free storage location at the distribution location as the reserved storage location, and the system will automatically update it when the container at the distribution location is out of the warehouse or removed Reserved for storage.
在步骤S206中,根据可用储位的径深以及可用储位到入库口的距离,按照优先选取径深大且到入库口距离近的可用储位的方法,从可用储位中为待入库货箱选取入库储位,以便将待入库货箱存储至入库储位。In step S206, according to the diameter depth of the available storage space and the distance from the available storage space to the storage entrance, according to the method of preferentially selecting the available storage space with a large diameter and a short distance to the storage entrance, the available storage space is selected from the available storage space. Select an inbound storage location for the inbound container, so that the incoming container can be stored in the inbound storage location.
在一些实施例中,可以针对可用储位的不同径深设置不同的权重,选取到入库口的距离与对应的权重之和最小的可用储位作为待入库货箱选取入库储位。径深越小的可用储位的权重越大。可用储位的距离为可用储位在穿梭车机器人运行轨道的方向上到入库口的距离。如图1所示,同一列的前径深和后径深储位到入库口的距离相同。In some embodiments, different weights can be set for different diameters and depths of the available storage locations, and the available storage location with the smallest sum of the distance to the storage port and the corresponding weight is selected as the storage location for the container to be stored. Available storage slots with smaller diameters are given greater weight. The distance of the available storage space is the distance from the available storage space to the storage entrance in the direction of the running track of the shuttle robot. As shown in Figure 1, the distance from the front diameter depth and rear diameter depth storage position to the storage port of the same column is the same.
进一步,可以将可用储位的距离与对应的权重之和作为该可用储位的入库成本。可以根据实际应用或测试经验调整不同径深的可用储位对应的权重。例如,将径深作为最高优先级的参考条件,优选考虑可用储位的径深,即优先选取后径深储位;在径深相同的情况下,再参考到入库口的距离选取储位(例如,径深相同的可用储位中优先选取到入库口距离近的)。这种情况下,可以将径深小的可用储位的权重设置同样的值,并且径深小的可用储位的入库成本大于任意径深大的入库成本。例如,前径深储位的入库成本=n+到入库口距离,后径深储位的入库成本=到入库口距离,设置n使得任意前径深储位的入库成本都大于任意后径深储位的入库成本。Further, the sum of the distance of the available storage space and the corresponding weight may be used as the storage cost of the available storage space. The weights corresponding to the available storage positions with different diameters and depths can be adjusted according to actual application or test experience. For example, take the diameter depth as the highest priority reference condition, preferably consider the diameter depth of the available storage space, that is, choose the rear diameter depth storage position first; in the case of the same diameter depth, then refer to the distance from the storage entrance to select the storage position (For example, among the available storage positions with the same diameter and depth, the one with the closest distance to the storage port is preferred). In this case, the same value can be set for the weight of the available storage space with a small diameter, and the storage cost of the available storage space with a small diameter is greater than the storage cost of any large diameter. For example, the storage cost of the front-diameter deep storage location = n+ the distance to the storage entrance, the storage cost of the rear-diameter deep storage location = the distance to the storage entrance, setting n makes the storage cost of any front-diameter deep storage location greater than The storage cost of any back-diameter deep storage location.
上述实施例,可以优选选取后径深储位进行入库,不需要反复移动前径深储位的货箱,同时,货架层货物在放置不满的情况下,优先放置在后径深储位的货箱也便于出库。In the above-mentioned embodiment, the rear diameter deep storage position can be preferably selected for warehousing, and there is no need to repeatedly move the container with the front diameter deep storage position. The cargo box is also convenient for getting out of the warehouse.
进一步,还可以将前径深储位的货箱移动增加的距离作为前径深储位的权重,后径深储位的权重设置为零。这种情况下主要考虑将货箱放置在前径深储位增加了对应的后径深货箱出库时需要移动该前径深储位货箱的距离。前径深储位的货箱移动增加的距离可以是将前径深储位到最近的预留储位的距离的两倍与距离偏移值之和,该距离偏移值可以是搬起和放下货箱等动作的时间之和与穿梭车机器人平均速度之积。例如,前径深储位的入库成本=货箱移动增加的距离+到入库口距离,后径深储位的入库成本=到入库口距离,不同前径深储位的货箱移动增加的距离不是固定值。Further, the increased distance of movement of the cargo box at the front diameter deep storage position can also be used as the weight of the front diameter deep storage position, and the weight of the rear diameter deep storage position is set to zero. In this case, it is mainly considered that placing the container in the deep front diameter storage position increases the distance that the corresponding deep rear diameter container needs to be moved when it leaves the warehouse. The increased distance of container movement for the deep front-diameter storage can be the sum of twice the distance from the deep front-diameter storage to the nearest reserved storage and the distance offset value, which can be the sum of lifting and The product of the sum of the time for actions such as putting down the cargo box and the average speed of the shuttle robot. For example, the storage cost of the front-diameter deep storage position = the increased distance of the container movement + the distance to the storage port, the storage cost of the rear-diameter deep storage position = the distance to the storage port, and containers with different front-diameter deep storage positions The distance increased by movement is not a fixed value.
上述实施例,针对距离近且径深小的储位和距离远且径深大的储位这两种储位都存在的情况,可能会优先选取距离近且径深小的储位,例如距离近的前径深储位,这是由于前径深储位即使存在需要移动货箱的可能,也比距离远的后径深储位的入库和出库效率高。In the above-mentioned embodiment, for the situation that there are both storage locations with short distance and small diameter depth and storage locations with long distance and large diameter depth, the storage location with short distance and small diameter depth may be selected preferentially, for example, the distance between The near front-diameter deep storage position is because even if there is a possibility of moving the container, the front-diameter deep storage position is more efficient than the rear-diameter deep storage position with a higher storage and output efficiency.
需要说明的是,实现步骤S206中的方法,不限于通过设置不同径深对应的权重再与到入库口距离相加的方式来确定各个可用储位的入库成本,例如,也可以通过权重与入库口距离相乘,或者直接设置选取优先级等方式,只要能够实现与上述实施例相同的选取原则即可。It should be noted that the implementation of the method in step S206 is not limited to determining the storage cost of each available storage location by setting weights corresponding to different diameters and adding them to the distance to the storage entrance. Multiply with the distance of the storage entrance, or directly set the selection priority, etc., as long as the same selection principle as the above-mentioned embodiment can be realized.
上述实施例的方法,根据入库货架层中的可用储位的径深以及可用储位到入库口的距离,为待入库货箱优先选取径深大且到入库口距离近的可用储位,提高了多深位货架的情况下入库的效率。In the method of the above-mentioned embodiment, according to the diameter depth of the available storage space in the storage shelf layer and the distance from the available storage position to the storage entrance, the available storage space with a large diameter and a short distance to the storage entrance is preferentially selected for the storage boxes to be stored. The storage position improves the efficiency of storage in the case of multi-deep shelves.
本公开在为待入库货箱选取入库储位时还可以参考其他因素,进一步提高入库效率,下面结合图3描述本公开库存调度方法的另一些实施例。In the present disclosure, other factors may be referred to when selecting storage locations for containers to be stored, so as to further improve storage efficiency. The following describes other embodiments of the inventory scheduling method of the present disclosure in conjunction with FIG. 3 .
图3为本公开库存调度方法另一些实施例的流程图。如图3所示,该实施例的方法包括:步骤S302~S306。Fig. 3 is a flow chart of another embodiment of the inventory scheduling method of the present disclosure. As shown in FIG. 3, the method of this embodiment includes: steps S302-S306.
在步骤S302中,为待入库货箱确定入库巷道和入库巷道中的入库货架层。In step S302, the storage aisle and the storage shelf layer in the storage aisle are determined for the container to be stored.
在步骤S304中,获取入库货架层的可用储位。In step S304, the available storage space of the storage shelf layer is obtained.
在步骤S306中,根据入库货架层的货箱分布情况、可用储位的径深以及可用储位到入库口的距离,按照与待入库货箱相关联的货箱对应的前径深可用储位、径深大且到入库口距离近的可用储位优先级依次降低的顺序,从可用储位中为待入库货箱选取入库储位。In step S306, according to the distribution of the boxes on the storage shelf layer, the diameter depth of the available storage space, and the distance from the available storage space to the storage entrance, according to the front diameter depth corresponding to the box associated with the box to be stored The priority of the available storage space, the available storage space with a large diameter and a short distance to the storage entrance is reduced in descending order, and the storage space is selected for the storage box to be stored from the available storage space.
与待入库货箱相关联的货箱可以参考前述实施例中的方法确定,即与待入库货箱存储有相同或相关联货物的货箱。相对于径深大且到入库口距离近的可用储位,相关联的货箱对应的前径深可用储位的选取优先级更大。即如果有与待入库货箱相关联的货箱,且该相关联的货箱已经存储于后径深储位,则直接选取该相关联的货箱对应的前径深储位,将待入库货箱与相关联货箱对应存储。如果有多个与待入库货箱相关联的货箱,则选取关联度最大的货箱对应的前径深储位作为入库储位。如果多个与待入库货箱相关联的货箱,关联度相同,则选取到入库口距离最近的相关联的货箱对应的前径深储位作为入库储位。The container associated with the container to be put into storage can be determined with reference to the method in the foregoing embodiment, that is, the container with the same or associated goods stored in the container to be put into storage. Compared with the available storage space with a large diameter and a short distance to the storage port, the selection priority of the available storage space with the front diameter corresponding to the associated container is higher. That is, if there is a container associated with the container to be put into storage, and the associated container has been stored in the rear diameter deep storage position, then directly select the front diameter deep storage position corresponding to the associated container, and the Inbound containers are stored correspondingly to associated containers. If there are multiple boxes associated with the box to be put into storage, the front diameter deep storage location corresponding to the box with the highest correlation degree is selected as the storage location. If multiple boxes associated with the boxes to be put into storage have the same degree of association, then the front-diameter deep storage location corresponding to the associated box with the closest distance to the storage entrance is selected as the storage location.
上述实施例,将相关联的货箱在同一列储位进行对应存储,由于相关联货箱同时出库概率较高或者只需要对其中之一出库就能满足出库任务,因此,对应存储更加方便出库,也不会带来过多的前径深储位需要移动货箱的问题,还能够使其他货箱尽量存储于便于出库的后径深储位,从整体上提高了出库和入库效率。In the above-mentioned embodiment, the associated containers are stored in the same row of storage positions. Since the associated containers have a high probability of being out of the warehouse at the same time or only one of them needs to be out of the warehouse to meet the outbound task, the corresponding storage It is more convenient to go out of the warehouse, and it will not bring about the problem that too many front-diameter deep storage positions need to move the container. It can also make other cargo boxes stored in the rear-diameter deep storage position that is convenient for the storage, which improves the overall delivery. Inventory and storage efficiency.
在一些实施例中,可以通过以下方式实现上述选取入库储位的方法。根据相关联的货箱位置和各个储位的径深,将可用储位划分为相关联的货箱所在后径深储位对应的前径深储位、其他前径深储位以及后径深储位;根据不同类型的可用储位对应的权重以及各个可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。In some embodiments, the above-mentioned method for selecting a storage location for storage may be implemented in the following manner. According to the location of the associated cargo box and the diameter depth of each storage location, the available storage locations are divided into the front diameter deep storage location corresponding to the rear diameter deep storage location where the associated cargo box is located, other front diameter deep storage locations, and rear diameter depth Storage location: According to the weights corresponding to different types of available storage locations and the distance from each available storage location to the storage entrance, select the storage location for the container to be stored from the available storage locations.
进一步,相关联的货箱所在后径深储位对应的前径深储位、后径深储位和其他前径深储位对应的权重依次降低;选取到入库口的距离与对应的权重之和最小的可用储位作为待入库货箱选取入库储位。Further, the weights corresponding to the front-diameter deep storage positions, rear-diameter deep storage positions, and other front-diameter deep storage positions corresponding to the rear-diameter deep storage positions where the associated cargo boxes are located are sequentially reduced; the distance to the storage port and the corresponding weight The available storage space with the smallest sum is selected as the storage space for the container to be stored.
上述实施例中,优先选取相关联的货箱所在后径深储位对应的前径深储位,进一步其他前径深储位以及后径深储位的选取方法可以参考前述实施例中根据径深和到入库口距离选取入库储位的方法。In the above-mentioned embodiment, the front-diameter deep storage position corresponding to the rear-diameter deep storage position where the associated container is located is preferentially selected. Further, the selection method of other front-diameter deep storage positions and rear-diameter deep storage positions can refer to the previous embodiments according to the diameter. The method of selecting the storage location based on the depth and the distance from the storage entrance.
图2和图3中的实施例可以进一步根据可用储位的比例,相互结合应用。在一些实施例中,在入库货架层中的可用储位占总储位数量的比例低于预设值的情况下,根据入库货架层的货物分布情况、可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位;在入库货架层中的可用储位占总储位数量的比例超过预设值的情况下,根据可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。The embodiments in Fig. 2 and Fig. 3 can be applied in combination with each other further according to the ratio of available storage positions. In some embodiments, when the ratio of the available storage slots to the total storage slots in the incoming shelf layer is lower than the preset value, according to the distribution of goods on the incoming shelf layer, the diameter and depth of the available storage slots, and the available The distance from the storage location to the storage entrance, select the storage location for the storage box from the available storage location; when the ratio of the available storage location to the total storage location in the storage shelf layer exceeds the preset value , according to the diameter and depth of the available storage space and the distance from the available storage space to the storage port, select the storage space for the container to be stored from the available storage space.
在可用储位占总储位数量的比例低于预设值的情况下,货架层的装填率已经较高,可以优先将相关联的货箱进行对应存储,进一步参考储位的径深和到入库口的距离选取入库储位。在所可用储位占总储位数量的比例超过预设值的情况下,货架层的装填率较低,还有较多可用储位,可以直接根据可用储位的径深和到入库口的距离选取入库储位。When the ratio of the available storage space to the total storage space is lower than the preset value, the filling rate of the shelf layer is already high, and the corresponding storage of the associated container can be prioritized. Further reference is made to the diameter and depth of the storage space. Select the storage location for the distance from the storage entrance. When the ratio of the available storage spaces to the total number of storage spaces exceeds the preset value, the filling rate of the shelf layer is low, and there are more available storage spaces. The distance to select the storage location.
上述实施例的方法,根据可用储位的比例采取不同的入库储位确定方法,在可用储位比例较低的情况下,优先将相关联的货箱对应存储,在可用储位比例较高的情况下,优先根据径深和到入库口距离选取入库储位,适应不同的入库场景,综合考虑多方面因素,从整体上提高了入库和出库效率。In the method of the above-mentioned embodiment, according to the proportion of the available storage space, different determination methods are adopted for the warehouse-in storage space. When the proportion of the available storage space is low, the corresponding storage of the associated container is given priority, and when the proportion of the available storage space is high Under the circumstances, the storage location is selected according to the diameter depth and the distance to the storage entrance, adapting to different storage scenarios, comprehensively considering various factors, and improving the efficiency of storage and delivery as a whole.
本公开还提供一种库存调度装置,下面结合图4进行描述。The present disclosure also provides an inventory scheduling device, which will be described below with reference to FIG. 4 .
图4为本公开库存调度装置的一些实施例的结构图。如图4所示,该实施例的装置40包括:入库巷道确定模块402,入库货架层确定模块404,可用储位确定模块406,入库储位确定模块408。库存调度装置可以是前述实施例中的智能排产系统。Fig. 4 is a structural diagram of some embodiments of the inventory scheduling device of the present disclosure. As shown in FIG. 4 , the
入库巷道确定模块402,用于为待入库货箱确定入库巷道。例如,入库巷道确定模块402可以执行步骤S202中的对应方法。The storage aisle determination module 402 is used to determine the storage aisle for the containers to be stored. For example, the storage laneway determining module 402 may execute the corresponding method in step S202.
在一些实施例中,入库巷道确定模块402用于根据各条巷道内货箱分布情况、负载情况以及巷道到货架区入口的距离为待入库货箱确定入库巷道。In some embodiments, the storage aisle determination module 402 is configured to determine the storage aisle for the containers to be stored according to the distribution of containers in each aisle, the load condition, and the distance from the aisle to the entrance of the shelf area.
入库货架层确定模块404,用于为待入库货箱确定入库巷道中的入库货架层。例如,入库货架层确定模块404可以执行步骤S202中的对应方法。The storage-in shelf
在一些实施例中,入库货架层确定模块404用于根据货架层中货箱分布情况、负载情况以及货架层的高度为待入库货箱确定入库巷道。In some embodiments, the inbound shelf
可用储位确定模块406,用于获取入库货架层的可用储位。例如,可用储位确定模块406可以执行步骤S204中的对应方法。The available storage
在一些实施例中,可用储位确定模块406用于根据预留比例和入库货架层的空闲储位分布情况确定预留储位,将空闲储位除去预留储位后的剩余储位作为可用储位。In some embodiments, the available storage
进一步,可用储位确定模块406用于根据预留比例确定预留储位在均匀分布情况下的分布位置,在分布位置已存放货箱的情况下,将距离分布位置最近的空闲储位确定为预留储位。Further, the available storage
入库储位确定模块408,用于根据可用储位的径深以及可用储位到入库口的距离,按照优先选取径深大且到入库口距离近的可用储位的方法,从可用储位中为待入库货箱选取入库储位,以便将待入库货箱存储至入库储位。The input storage
在一些实施例中,入库储位确定模块408用于根据入库货架层的货箱分布情况、可用储位的径深以及可用储位到入库口的距离,按照与待入库货箱相关联的货箱对应的前径深可用储位、径深大且到入库口距离近的可用储位优先级依次降低的顺序,从可用储位中为待入库货箱选取入库储位。In some embodiments, the storage
进一步,入库储位确定模块408用于在入库货架层中的可用储位占总储位数量的比例低于预设值的情况下,根据入库货架层的货物分布情况、可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位;在入库货架层中的可用储位占总储位数量的比例超过预设值的情况下,根据可用储位的径深以及可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。Further, the incoming storage
进一步,入库储位确定模块408用于确定与待入库货箱相关联的货箱,根据相关联的货箱位置和各个储位的径深,将可用储位划分为相关联的货箱所在后径深储位对应的前径深储位、其他前径深储位以及后径深储位,根据不同类型的可用储位对应的权重以及各个可用储位到入库口的距离,从可用储位中为待入库货箱选取入库储位。Further, the incoming storage
进一步,相关联的货箱所在后径深储位对应的前径深储位、后径深储位和其他前径深储位对应的权重依次降低。入库储位确定模块408用于选取到入库口的距离与对应的权重之和最小的可用储位作为待入库货箱选取入库储位。Further, the weights corresponding to the front-diameter deep storage positions corresponding to the rear-diameter deep storage positions where the associated container is located, the rear-diameter deep storage positions, and other front-diameter deep storage positions decrease in turn. The storage
本公开的实施例中的库存调度装置可各由各种计算设备或计算机系统来实现,下面结合图5以及图6进行描述。The inventory scheduling devices in the embodiments of the present disclosure may be implemented by various computing devices or computer systems, which will be described below in conjunction with FIG. 5 and FIG. 6 .
图5为本公开库存调度装置的一些实施例的结构图。如图5所示,该实施例的装置50包括:存储器510以及耦接至该存储器510的处理器520,处理器520被配置为基于存储在存储器510中的指令,执行本公开中任意一些实施例中的库存调度方法。Fig. 5 is a structural diagram of some embodiments of the inventory scheduling device of the present disclosure. As shown in FIG. 5 , the
其中,存储器510例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(Boot Loader)、数据库以及其他程序等。Wherein, the
图6为本公开库存调度装置的另一些实施例的结构图。如图6所示,该实施例的装置60包括:存储器610以及处理器620,分别与存储器510以及处理器520类似。还可以包括输入输出接口630、网络接口640、存储接口650等。这些接口630,640,650以及存储器610和处理器620之间例如可以通过总线260连接。其中,输入输出接口630为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口640为各种联网设备提供连接接口,例如可以连接到数据库服务器或者云端存储服务器等。存储接口650为SD卡、U盘等外置存储设备提供连接接口。Fig. 6 is a structural diagram of other embodiments of the inventory scheduling device of the present disclosure. As shown in FIG. 6 , the
本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Accordingly, the present disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein. .
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each process and/or block in the flowchart and/or block diagram, and a combination of processes and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。The above descriptions are only preferred embodiments of the present disclosure, and are not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure shall be included in the protection of the present disclosure. within range.
Claims (14)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810262762.7A CN110322172B (en) | 2018-03-28 | 2018-03-28 | Inventory scheduling method, inventory scheduling device and computer-readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810262762.7A CN110322172B (en) | 2018-03-28 | 2018-03-28 | Inventory scheduling method, inventory scheduling device and computer-readable storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110322172A CN110322172A (en) | 2019-10-11 |
| CN110322172B true CN110322172B (en) | 2022-11-08 |
Family
ID=68109670
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810262762.7A Active CN110322172B (en) | 2018-03-28 | 2018-03-28 | Inventory scheduling method, inventory scheduling device and computer-readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110322172B (en) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110723453B (en) * | 2019-10-22 | 2020-12-04 | 广东电网有限责任公司 | Multi-roadway stereoscopic warehouse warehousing control method, multi-roadway stereoscopic warehouse ex-warehouse control method and multi-roadway stereoscopic warehouse ex-warehouse control device |
| CN113205288A (en) * | 2020-02-03 | 2021-08-03 | 北京京东乾石科技有限公司 | Method and device for warehousing articles |
| CN113554377B (en) * | 2020-04-24 | 2024-07-19 | 北京京东乾石科技有限公司 | Task processing method and device, warehouse management system, and electronic equipment |
| CN113554381A (en) * | 2020-04-26 | 2021-10-26 | 北京京东乾石科技有限公司 | Warehousing scheduling method and device |
| CN113657821B (en) * | 2020-05-12 | 2024-08-20 | 北京京东乾石科技有限公司 | Warehouse-in method and device |
| CN113706062A (en) * | 2020-05-20 | 2021-11-26 | 苏州新宁公共保税仓储有限公司 | Container warehousing method and device |
| CN114066340A (en) * | 2020-08-04 | 2022-02-18 | 北京极智嘉科技股份有限公司 | Method, device, equipment and medium for adjusting position of stock container |
| CN114435810A (en) * | 2020-10-30 | 2022-05-06 | 泰科电子(上海)有限公司 | Tray handling system |
| CN112917645A (en) * | 2021-02-07 | 2021-06-08 | 浙江和惠生态环境科技有限公司 | Fly ash forming formation method, system, control method, device and storage medium |
| CN113816049B (en) * | 2021-02-20 | 2024-05-17 | 北京京东乾石科技有限公司 | Cargo container dispatching method, device and system |
| CN113044465B (en) * | 2021-05-20 | 2021-11-02 | 深圳市海柔创新科技有限公司 | Cargo storage space adjustment method, device, equipment and storage medium |
| CN113283837B (en) * | 2021-05-31 | 2024-08-20 | 深圳市库宝软件有限公司 | Warehouse entry control method and equipment |
| CN113325847A (en) * | 2021-05-31 | 2021-08-31 | 深圳市库宝软件有限公司 | Inventory scheduling method, equipment and system |
| CN113449906B (en) * | 2021-06-04 | 2024-06-21 | 北京迈格威科技有限公司 | A storage location optimization method, device, inventory management equipment and system |
| CN113581707B (en) * | 2021-07-28 | 2023-06-06 | 龙岩烟草工业有限责任公司 | Stereoscopic warehouse goods space distribution method, stereoscopic warehouse goods space distribution device, multicast server and medium |
| CN113627857B (en) * | 2021-08-24 | 2025-09-16 | 北京京东乾石科技有限公司 | Article warehouse-in and warehouse-out method, inventory system, device, equipment and medium |
| CN113682704A (en) * | 2021-08-25 | 2021-11-23 | 深圳市库宝软件有限公司 | Task allocation method, device, server and storage medium |
| CN114620387B (en) * | 2022-02-28 | 2024-04-05 | 北京京东振世信息技术有限公司 | Empty unit container handling method and apparatus |
| CN114912860B (en) * | 2022-03-07 | 2024-11-22 | 北京京东乾石科技有限公司 | A warehouse management method, device and system |
| CN114881564A (en) * | 2022-05-18 | 2022-08-09 | 浙江凯乐士科技集团股份有限公司 | Multi-deep goods location allocation method and device, computer equipment and storage medium |
| CN115384984A (en) * | 2022-07-15 | 2022-11-25 | 北京京东振世信息技术有限公司 | Container conveying method, device, electronic equipment, computer medium and program product |
| CN115564321B (en) * | 2022-12-06 | 2023-04-14 | 无锡凯乐士科技有限公司 | Goods warehousing method and device and computer equipment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102708529A (en) * | 2012-05-16 | 2012-10-03 | 北京航空航天大学 | Drug storage information managing system for pharmacy |
| CN106709692A (en) * | 2017-02-24 | 2017-05-24 | 北京远大宏略科技股份有限公司 | Logistics center storage position allocation method |
| CN106966100A (en) * | 2017-05-15 | 2017-07-21 | 北京京东尚科信息技术有限公司 | Goods warehousing method and system |
| CN107235276A (en) * | 2017-06-05 | 2017-10-10 | 北京京东尚科信息技术有限公司 | Goods method for carrying and device |
-
2018
- 2018-03-28 CN CN201810262762.7A patent/CN110322172B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102708529A (en) * | 2012-05-16 | 2012-10-03 | 北京航空航天大学 | Drug storage information managing system for pharmacy |
| CN106709692A (en) * | 2017-02-24 | 2017-05-24 | 北京远大宏略科技股份有限公司 | Logistics center storage position allocation method |
| CN106966100A (en) * | 2017-05-15 | 2017-07-21 | 北京京东尚科信息技术有限公司 | Goods warehousing method and system |
| CN107235276A (en) * | 2017-06-05 | 2017-10-10 | 北京京东尚科信息技术有限公司 | Goods method for carrying and device |
Non-Patent Citations (1)
| Title |
|---|
| 双深位多层穿梭车系统出库作业建模与优化;杨宝龙;《中国优秀硕士学位论文全文数据库(电子期刊)》;20170915;第19-21页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110322172A (en) | 2019-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110322172B (en) | Inventory scheduling method, inventory scheduling device and computer-readable storage medium | |
| CN106934580B (en) | Inventory control method and device | |
| US11544645B2 (en) | Inventory scheduling method and device and non-transitory computer readable storage medium | |
| CN107194646B (en) | Inventory scheduling method and device | |
| CN110059992B (en) | Goods storage method, device and computer readable storage medium | |
| CN109544054B (en) | Inventory scheduling method, apparatus, and computer-readable storage medium | |
| CN109934520B (en) | Shelf scheduling method and device | |
| CN108596540B (en) | Replenishment method and apparatus, computer-readable storage medium, and electronic device | |
| JP6970666B2 (en) | How to manage resources in a warehouse | |
| CN109767151B (en) | Storage management method, device, medium and electronic equipment | |
| CN111661532B (en) | Storage container sorting method, storage container sorting device, storage container sorting equipment and storage medium | |
| CN109902983B (en) | Method and device for controlling transport devices in unmanned silos | |
| CN114435816B (en) | A Storage Location Allocation Method for Stereoscopic Warehouse Inventory | |
| CN115724113B (en) | Goods picking method, device, electronic device and readable storage medium | |
| CN106934577B (en) | Cargo layout method and device | |
| CN109683504B (en) | Warehouse-out control method and device, electronic equipment and storage medium | |
| CN114219276B (en) | Simulation method, device and equipment for warehouse logistics and storage medium | |
| CN113894048B (en) | Stereoscopic sorting control method, stereoscopic sorting robot and related equipment | |
| CN111754014B (en) | Control method, storage medium and electronic device for outbound tasks of picking workstation | |
| WO2023020105A1 (en) | Supplies inventory method and apparatus, and device and storage medium | |
| CN110390497B (en) | Article warehouse-in method and device | |
| CN111126857A (en) | Intensive storage task management method and device and electronic equipment | |
| CN113450037A (en) | Replenishment method, device and system for warehouse | |
| CN111747008B (en) | Ex-warehouse positioning method, device and system | |
| CN111498368B (en) | Method and device for determining storage position |
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 | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20210301 Address after: 101, 1st floor, building 2, yard 20, Suzhou street, Haidian District, Beijing 100080 Applicant after: Beijing Jingbangda Trading Co.,Ltd. Address before: 100195 Beijing Haidian Xingshikou Road 65 West Cedar Creative Garden 4 District 11 Building East 1-4 Floor West 1-4 Floor Applicant before: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY Co.,Ltd. Applicant before: BEIJING JINGDONG CENTURY TRADING Co.,Ltd. Effective date of registration: 20210301 Address after: Room a1905, 19 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176 Applicant after: Beijing Jingdong Qianshi Technology Co.,Ltd. Address before: 101, 1st floor, building 2, yard 20, Suzhou street, Haidian District, Beijing 100080 Applicant before: Beijing Jingbangda Trading Co.,Ltd. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |