Method and apparatus for order picking in a warehouse
By allocating unmanned picking areas and manual picking areas in the warehouse for scheduling, and by optimizing the number and priority of picking tasks in conjunction with verification parameters, the problem of high labor costs and low efficiency caused by excessive picking path range in the existing technology has been solved, and more efficient picking and automation have been achieved.
Patent Information
- Application Number
- CN202210248078.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-14
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2042-03-14
AI Technical Summary
In the existing warehouse picking model, the excessively large picking path range leads to high labor costs, low picking efficiency, and easy congestion in the inventory area.
From the perspective of full warehouse picking tasks, the picking scheduling method is allocated to combine unmanned picking areas and manual picking areas, and the number of picking tasks is determined by review parameters, and priority is adjusted to improve efficiency.
It reduced picking costs, improved picking efficiency and automation capabilities, enhanced warehousing and logistics efficiency, and increased user satisfaction.
Smart Images

Figure CN114663014B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of warehouse logistics, and in particular to a method and device for picking goods in a warehouse. BACKGROUND
[0002] Picking, as an important part of warehouse logistics, refers to a process in which a picker takes out corresponding goods from a storage rack based on the attributes (such as name, specification, quantity, etc.) of one or more goods corresponding to a picking task, and places the corresponding goods in a unit container for transportation to a warehouse-out area for warehouse-out.
[0003] Existing warehouse picking mainly adopts a set single picking mode. One set single is usually a combination of 10-20 picking tasks (each picking task contains several goods), and the picker receives the set single and goes to the inventory area for picking. Since the goods are diverse, the picking path may cover the entire warehouse, and there may be several pickers in the warehouse at the same time.
[0004] In the existing set single picking mode, on the one hand, the labor cost of picking is extremely high due to the excessively large picking path range; on the other hand, when facing a large number of picking tasks, due to the excessive number of pickers and the extremely high coincidence rate of goods in the set single, accordingly, multiple pickers may concentrate in the same or adjacent area, which easily causes congestion in the inventory area, resulting in low picking efficiency. SUMMARY
[0005] Therefore, the embodiments of the present application provide a method and device for picking goods in a warehouse, which can allocate the production mode of picking based on the perspective of the entire warehouse picking task, combine the production of machine areas and human areas, and then perform rechecking (i.e., repackaging), which can greatly reduce the picking cost, improve the picking efficiency and automation capability, improve the efficiency of warehouse logistics, and thus greatly improve the user satisfaction.
[0006] To achieve the above-mentioned purpose, according to one aspect of the embodiments of the present application, a method for picking goods in a warehouse is provided, comprising:
[0007] obtaining one or more picking tasks; wherein the picking task indicates a to-be-picked good;
[0008] determining a picking area corresponding to the to-be-picked good in the warehouse; wherein the picking area includes an unmanned picking area and / or a manual picking area;
[0009] respectively determining the number of picking tasks of the to-be-picked good in the unmanned picking area and / or the manual picking area;
[0010] According to the number of picking tasks, a picking instruction is issued, so that the picking vehicles in the unmanned picking area and / or the picking personnel in the manual picking area pick the to-be-picked items according to the picking instruction.
[0011] Optionally, the warehouse further comprises: a plurality of review slots; and the separately determining the number of picking tasks of the to-be-picked items in the unmanned picking area and / or the manual picking area comprises:
[0012] determining a review slot corresponding to the picking task;
[0013] determining a plurality of review parameters respectively corresponding to the review slots; wherein the review parameters comprise an unmanned picking area picking coefficient or a manual picking area picking coefficient, a total number of slots, a slot threshold coefficient, an unreviewed task number, and a slot unavailable number;
[0014] determining the number of picking tasks of the to-be-picked items in the unmanned picking area and / or the manual picking area according to a linear relationship between the total number of slots, the slot threshold coefficient, the unreviewed task number, and the slot unavailable number, and a product of the linear relationship and the unmanned picking area picking coefficient or the manual picking area picking coefficient.
[0015] Optionally, the method further comprises:
[0016] determining a first constraint condition of the number of picking tasks according to the number of unreviewed picking tasks in the unmanned picking area and / or the manual picking area;
[0017] determining a second constraint condition of the number of picking tasks according to two and / or three of the following: the number of review slots in a pre-occupied state, the number of review slots in an occupied state, and the number of review slots in a released state;
[0018] determining the linear relationship according to the first constraint condition and the second constraint condition.
[0019] Optionally, the method further comprises:
[0020] determining the unreviewed task number according to the number of unreviewed picking tasks in the unmanned picking area and / or the manual picking area, and taking the unreviewed task number as the first constraint condition;
[0021] and / or,
[0022] determining the slot unavailable number according to the number of review slots in a pre-occupied state and the number of review slots in an occupied state; and,
[0023] determine the total number of the cells according to the number of the cells in the review state, the number of the cells in the occupied state and the number of the cells in the released state;
[0024] use the number of the unavailable cells and / or the total number of the cells as the second constraint condition.
[0025] Optionally, the warehouse further comprises a conveying area; wherein:
[0026] The conveying area is located between the unmanned picking area and / or the manual picking area and the review cell;
[0027] The picked items in the unmanned picking area and / or the manual picking area are conveyed to the review cell through the conveying area.
[0028] Optionally, in the case that the picking area corresponding to the to-be-picked items of the same picking task comprises the unmanned picking area and the manual picking area, further comprising:
[0029] For the same picking task:
[0030] When the unmanned picking area or the manual picking area finishes picking, the picking priority of the picking task of the manual picking area or the unmanned picking area is adjusted to the highest priority.
[0031] Optionally, the obtaining one or more picking tasks comprises:
[0032] According to the delivery addresses and / or delivery times of multiple tasks, obtaining all the tasks corresponding to the same delivery site and / or delivery time, and using the obtained tasks as the picking tasks.
[0033] According to still another aspect of the embodiment of the present application, there is provided an item picking device in a warehouse, comprising:
[0034] an obtaining module configured to obtain one or more picking tasks; wherein the picking task indicates to-be-picked items;
[0035] a picking area determining module configured to determine a picking area corresponding to the to-be-picked items in the warehouse; wherein the picking area comprises an unmanned picking area and / or a manual picking area;
[0036] a task number determining module configured to determine the number of picking tasks of the to-be-picked items in the unmanned picking area and / or the manual picking area respectively;
[0037] an issuing module configured to issue a picking instruction according to the number of the picking tasks, so that the picking vehicle of the unmanned picking area and / or the picking personnel of the manual picking area pick to-be-picked items according to the picking instruction.
[0038] According to another aspect of the embodiments of the present application, there is provided an article picking electronic device in a warehouse, comprising:
[0039] one or more processors;
[0040] a storage device for storing one or more programs,
[0041] When the one or more programs are executed by the one or more processors, the one or more processors implement the article picking method in a warehouse provided by the present application.
[0042] According to still another aspect of the embodiments of the present application, there is provided a computer readable medium having stored thereon a computer program which, when executed by a processor, implements the article picking method in a warehouse provided by the present application.
[0043] An embodiment of the above-mentioned application has the following advantages or beneficial effects: because the production scheduling of the unmanned picking area and / or the manual picking area is determined according to the picking task of the whole warehouse, and the number of picking tasks of the unmanned picking area and / or the manual picking area is determined according to the review parameter, further, in the case that the picking area of the picking task corresponding to the to-be-picked article includes the unmanned picking area and the manual picking area, if one of the picking areas is scheduled, the technical means of automatically triggering the adjustment of the picking priority of the picking task corresponding to the other picking area to the highest priority, so as to overcome the technical problems of high labor cost, easy congestion of the inventory area, and low picking efficiency of the existing collective single picking mode, and further to achieve the technical effect of being able to allocate the production scheduling of picking based on the perspective of the picking task of the whole warehouse, combine the production scheduling of the machine area and the human area, and then review (i.e., repack), which can greatly reduce the picking cost, improve the picking efficiency and automation capability, improve the warehouse logistics efficiency, and further greatly improve the user satisfaction.
[0044] The further effects of the above-mentioned non-conventional optional mode will be described in the following in combination with the specific embodiments. BRIEF DESCRIPTION OF DRAWINGS
[0045] The accompanying drawings are used to better understand the present application and do not constitute an improper limitation on the present application. Among them:
[0046] Figure 1 is a schematic diagram of the main process of the article picking method in a warehouse according to the embodiments of the present application;
[0047] Figure 2 is a schematic diagram of the planar layout of the warehouse according to the embodiments of the present application;
[0048] Figure 3is a schematic diagram of the main flow of the method for determining the number of picking tasks of a picking area according to an embodiment of the present application;
[0049] Figure 4 is a schematic diagram of the main flow of the method for determining the priority of a picking task according to an embodiment of the present application;
[0050] Figure 5 is a schematic diagram of the main modules of the article picking device in a warehouse according to an embodiment of the present application;
[0051] Figure 6 An exemplary system architecture suitable for application to the article picking method in a warehouse or the article picking device in a warehouse according to an embodiment of the present application is shown Figure 1 ;
[0052] Figure 7 An exemplary system architecture suitable for application to the article picking method in a warehouse or the article picking device in a warehouse according to an embodiment of the present application is shown Figure 2 ;
[0053] Figure 8 is a structural schematic diagram of a computer system of a terminal device or a server suitable for use to implement an embodiment of the present application. DETAILED DESCRIPTION
[0054] Exemplary embodiments of the present application are described herein with reference to the accompanying drawings, which are meant to be exemplary and not limiting. Therefore, it should be recognized that many modifications and variations can be made to the embodiments described and illustrated herein without departing from the spirit and scope of the application. Also, for the purpose of clarity and brevity, the description herein focuses on the functional and structural aspects of the present application.
[0055] WMS: Warehouse Management System, a warehouse management system, is a management system for warehouse entry, warehouse exit, allocation, inventory, etc. business, which can effectively control and track the whole process of warehouse business logistics and cost management.
[0056] WCS: Warehouse Control System, a warehouse automation management system, which can interact with WMS to control the operation of intelligent devices (such as AGV, intelligent forklift, RFID electronic tag, etc.) in the warehouse.
[0057] Figure 1 is a schematic diagram of the main flow of the article picking method in a warehouse according to an embodiment of the present application, as Figure 1 shown, the article picking method in a warehouse of the present application includes the following steps:
[0058] The warehouse article picking method of the present application is suitable for a warehouse logistics intelligent flexible production mode. In view of the improvement of the automation and intelligence of warehouse logistics, all warehouse orders within a preset order range are processed uniformly, which can greatly improve the operation efficiency of the whole warehouse.
[0059] In step S101, one or more picking tasks are obtained; wherein the picking task indicates an article to be picked.
[0060] In the embodiments of the present application, the warehouse article picking method of the present application can be executed by WMS, and the picking task can be picking an article corresponding to a certain customer order. Specifically:
[0061] The WMS obtains all tasks corresponding to the same delivery site and / or delivery time according to the delivery addresses and / or delivery times of the tasks, and takes the obtained tasks as picking tasks. For example, the WMS receives orders of several customers, obtains orders corresponding to the same delivery site according to the delivery addresses of the orders, and takes one or more of the obtained orders as one or more picking tasks; for another example, the WMS receives orders of several customers, obtains orders corresponding to a delivery time of 11:00 the next day according to the delivery times of the orders, and takes one or more of the obtained orders as one or more picking tasks.
[0062] In the embodiments of the present application, as shown in Figure 2 The warehouse of the present application includes an unmanned picking area 1, a manual picking area 2, a conveying area 3 and a review area 4. The conveying area 3 is located between the unmanned picking area 1 and / or the manual picking area 2 and the review area 4. The picked articles in the unmanned picking area 1 and / or the manual picking area 2 are conveyed to the review area 4 through the conveying area 3, wherein:
[0063] The unmanned picking area 1 and the manual picking area 2 are used for storing and picking various articles. In the unmanned picking area 1, the articles are picked by picking vehicles (i.e. AGV 5, automatic guided vehicle), and in the manual picking area 2, the articles are picked by picking personnel. The types of articles in the unmanned picking area 1 and the manual picking area 2 can be the same, different or partially the same, which can be selectively set according to actual storage needs. The picking vehicles in the unmanned picking area 1 and / or the picking personnel in the manual picking area 2 transport and / or carry the unit containers carrying the picked articles from the corresponding shelves to the conveying area 3.
[0064] The conveying area 3 includes a conveying belt for conveying unit containers. The unit containers transported and / or carried by the picking vehicles in the unmanned picking area 1 and / or the picking personnel in the manual picking area 2 to the conveying belt in the conveying area 3 are transported to the review area 4.
[0065] The review area 4 includes an import device 41 and a review shelf 42, and the review shelf is provided with a plurality of review slots 43 for reviewing the items corresponding to the picking task picked by the picking vehicle of the unmanned picking area 1 and / or the picking personnel of the manual picking area 2. The unit container on the conveying belt is introduced into the review slot 43 of the review shelf 42 by the import device 41, and is transported out of the warehouse after the review is completed.
[0066] In step S102, the picking area corresponding to the to-be-picked item in the warehouse is determined; wherein the picking area includes an unmanned picking area and / or a manual picking area.
[0067] In the embodiment of the present application, the unmanned picking area 1 and the manual picking area 2 respectively include a plurality of storage spaces 11, 21, and the first item storage database of the WMS stores the correspondence between the item sku and the item storage space of the unmanned picking area 1 and the manual picking area 2. According to the to-be-picked item indicated by the picking task and the first item storage database, the storage space of the to-be-picked item corresponding to the picking area can be determined; wherein the storage space of the to-be-picked item corresponding to the picking area of the picking task can include the storage space 11 of the unmanned picking area 1, or include the storage space 21 of the manual picking area 2, or include the storage space 11 of the unmanned picking area 1 and the storage space 21 of the manual picking area 2.
[0068] Alternatively, only the correspondence between the item sku and the item storage space of the manual picking area 2 is stored in the first item storage database of the WMS, and the correspondence between the item sku and the item storage space of the unmanned picking area 1 is stored by the second item storage database of the WCS. After the WMS obtains the picking task, according to the to-be-picked item indicated by the picking task and the first item storage database, the storage space 21 of the to-be-picked item of the manual picking area 2 is determined, and the remaining to-be-picked items are sent to the WCS, and the storage space 11 of the to-be-picked item of the unmanned picking area 1 is determined by the WCS.
[0069] In step S103, the number of picking tasks of the to-be-picked items in the unmanned picking area and / or the manual picking area is determined respectively.
[0070] In the embodiment of the present application, the WMS determines the number of picking tasks corresponding to the unmanned picking area 1 and / or the manual picking area 2 according to the review parameters. When the picking tasks corresponding to the same distribution site and / or distribution time limit are one, the WMS determines that the number of picking tasks corresponding to the to-be-picked items of the unmanned picking area 1 is one, or determines that the number of picking tasks corresponding to the to-be-picked items of the manual picking area 2 is one, or respectively determines that the number of picking tasks corresponding to the to-be-picked items of the unmanned picking area 1 and the manual picking area 2 is one; when the picking tasks corresponding to the same distribution site and / or distribution time limit are multiple, the WMS respectively determines the number of picking tasks corresponding to the to-be-picked items of the unmanned picking area 1 and / or the manual picking area 2 according to the review parameters.
[0071] Alternatively, the WMS determines the number of picking tasks corresponding to the to-be-picked items of the manual picking area 2 according to the review parameters, and sends the number of the remaining to-be-picked items to the WCS, which determines the number of picking tasks corresponding to the to-be-picked items of the unmanned picking area 1 according to the review parameters, and returns the number of picking tasks corresponding to the to-be-picked items of the unmanned picking area 1 to the WMS.
[0072] In the embodiment of the present application, as shown in FIG. 1, Figure 3 The method for determining the number of picking tasks of the picking area of the present application comprises the following steps:
[0073] Step S301, determining a review bin corresponding to the picking task.
[0074] In the embodiment of the present application, the WMS determines the review bin k corresponding to the picking task i according to the review database; wherein the review database stores the correspondence between the picking task (such as a customer order) and the review bin, and the to-be-picked items corresponding to the picking task i are all reviewed through the review bin k.
[0075] Step S302, determining the review parameters corresponding to the multiple review bins respectively; wherein the review parameters include the unmanned picking area picking coefficient or the manual picking area picking coefficient, the total number of bins, the bin threshold coefficient, the number of unreviewed tasks, and the number of unavailable bins.
[0076] In the embodiment of the present application, the unmanned picking area picking coefficient is β1, which is usually 0.4-0.8 and can be configured according to actual needs; since the number of picking tasks is limited by the review parameters, in the case that the to-be-picked items of the picking task i correspond to the unmanned picking area and the manual picking area, the unmanned picking area has large capacity and high picking efficiency, therefore, the unmanned picking area picking coefficient is set to balance the capacity and picking efficiency of the manual picking area.
[0077] The manual sorting area sorting coefficient β2 ranges from 0.9 to 1.1, and is usually 1; the greater the manual sorting area sorting coefficient, the higher the picking density of the picking personnel, and the higher the picking efficiency of the manual sorting area.
[0078] The total number of grid holes is Q, which represents the total number of review grid holes on the review shelf; wherein, according to the number of review grid holes in the pre-occupied state The number of review grid holes in the occupied state And the number of review grid holes in the released state The total number of grid holes Q is determined. Specifically:
[0079] The review grid hole k is in the pre-occupied state; wherein, according to the review grid hole k corresponding to the picking task i determined in step S301, when any one of the several to-be-picked items corresponding to the picking task i first reaches the import device of the review area, and has not reached the review grid hole k (the information of the items inside the container can be determined by scanning the container barcode of the container unit, and the position information of the container, so as to determine the position of the to-be-picked items), the review grid hole k corresponding to the picking task i is in the pre-occupied state, and the first arriving item is the first review item corresponding to the picking task i, and until the review grid hole k completes the review work of the picking task i and is taken away, the review grid hole k cannot be used by other picking tasks;
[0080] Further, since the to-be-picked items need a certain time from the import device to the review grid hole, it is necessary to distinguish the pre-occupied state and the occupied state of the review grid hole;
[0081] The review grid hole k is in the occupied state; wherein, when the first review item corresponding to the picking task i reaches the review grid hole k, the review grid hole k corresponding to the picking task i is in the occupied state;
[0082] The review grid hole k is in the released state; wherein, when the last item corresponding to the picking task i leaves the review grid hole k, the review grid hole k corresponding to the picking task i is in the released state, that is, when the review grid hole k collects all the items corresponding to the picking task i, completes the review work and is taken away, the review grid hole k is in the released state.
[0083] The grid hole threshold coefficient is α1, which is usually 1-1.2, and can be configured according to actual needs, for controlling the upper limit of the number of picking tasks that can be produced.
[0084] The number of unchecked tasks is J1, representing the total number of unchecked picking tasks in both the unmanned picking area and the manual picking area. Unchecked picking tasks refer to picking tasks where none of the items to be picked have reached the import equipment in the checking area. Specifically, the number of unchecked tasks J1 is determined based on the number of unchecked picking tasks corresponding to the unmanned picking area and / or the manual picking area.
[0085] I1 represents the set of unchecked picking tasks in the unmanned picking area;
[0086] I2 represents the set of unchecked picking tasks in the manual picking area.
[0087] The number of unavailable grids is N. k This indicates the total number of unavailable verification slots on the verification shelf; where the number of verification slots in a reserved state is included. and the number of verification grids that are currently occupied Determine the number N of unusable grids. k .
[0088] Step S303: Determine the linear relationship between the total number of grids, the grid threshold coefficient, the number of unreviewed tasks, and the number of unusable grids.
[0089] In this embodiment of the invention, the method for determining the linear relationship includes the following steps:
[0090] Step S3031: Determine the first constraint condition for the number of picking tasks based on the number of unchecked picking tasks corresponding to the unmanned picking area and / or the manual picking area.
[0091] In this embodiment of the invention, the number of unchecked picking tasks J1 is determined based on the total number of unchecked picking tasks corresponding to the unmanned picking area and the manual picking area. The number of unchecked tasks J1 is used as the first constraint condition, that is:
[0092] J1 = N(I1∪I2)
[0093] in:
[0094] N(I1∪I2) represents the total number of unchecked picking tasks in the unmanned picking area and the total number of unchecked picking tasks in the manual picking area, excluding those with the same picking task. For example, a picking task i includes item a in the unmanned picking area and item b in the manual picking area. Item a belongs to a picking task in the unmanned picking area and item b belongs to a picking task in the manual picking area. However, items a and b belong to the same picking task i, so the number of unchecked tasks J1 corresponding to items a and b is 1.
[0095] Step S3032, determining the second constraint condition of the number of sorting tasks according to the sum of the number of review slots in the pre-occupied state, the number of review slots in the occupied state, and / or the number of review slots in the released state.
[0096] In the embodiment of the present application, the number of sorting tasks of the to-be-sorted items in the unmanned sorting area is determined according to the sum of the number of review slots in the pre-occupied state the number of review slots in the occupied state and the number of review slots in the released state. k The number of unavailable slots N is determined as one of the second constraint conditions. k
[0097]
[0098] In the embodiment of the present application, the number of sorting tasks of the to-be-sorted items in the unmanned sorting area is determined according to the sum of the number of review slots in the pre-occupied state the number of review slots in the occupied state and the number of review slots in the released state. The total number of slots Q is determined as the second constraint condition.
[0099]
[0100] Step S3033, determining the linear relationship according to the first constraint condition and the second constraint condition.
[0101] In the embodiment of the present application, the linear relationship among the total number of slots Q, the slot threshold coefficient a1, the number of unreviewed tasks J1, and the number of unavailable slots N k is determined according to the first constraint condition of step S3031 and the second constraint condition of step S3032, that is:
[0102] a1*Q-J1-N k .
[0103] Step S304, determining the number of sorting tasks of the to-be-sorted items in the unmanned sorting area and / or the manual sorting area according to the linear relationship among the total number of slots, the slot threshold coefficient, the number of unreviewed tasks, and the number of unavailable slots, and the product of the linear relationship and the sorting coefficient of the unmanned sorting area or the sorting coefficient of the manual sorting area.
[0104] In the embodiment of the present application, the method for determining the number of sorting tasks of the to-be-sorted items in the unmanned sorting area of the present application comprises:
[0105] Step S3041, according to the linear relationship between the total number of grid openings, the grid opening threshold coefficient, the number of unreviewed tasks, the number of grid openings unavailable, and the product of the linear relationship and the picking coefficient of the unmanned picking area, the number of picking tasks corresponding to the to-be-picked items in the unmanned picking area is determined.
[0106] In the embodiment of the application, according to the product of the linear relationship of step S303 and the picking coefficient β1 of the unmanned picking area, the number N1 of picking tasks corresponding to the to-be-picked items in the unmanned picking area is determined, that is:
[0107] N1 = (α1*Q-J1-N k )*β1
[0108] Wherein:
[0109] N1 represents the number of picking tasks that can be automatically scheduled in the unmanned picking area.
[0110] In the embodiment of the application, the method for determining the number of picking tasks of to-be-picked items in the manual picking area of the application comprises:
[0111] Step S3042, according to the linear relationship between the total number of grid openings, the grid opening threshold coefficient, the number of unreviewed tasks, the number of grid openings unavailable, and the product of the linear relationship and the picking coefficient of the manual picking area, the number of picking tasks corresponding to the to-be-picked items in the manual picking area is determined.
[0112] In the embodiment of the application, according to the product of the linear relationship of step S303 and the picking coefficient β2 of the manual picking area, the number N2 of picking tasks corresponding to the to-be-picked items in the manual picking area is determined, that is:
[0113] N2 = (α1*Q-J1-N k )*β2
[0114] Wherein:
[0115] N2 represents the number of picking tasks that can be scheduled in the manual picking area.
[0116] In the embodiment of the application, by the method for determining the number of picking tasks of the picking area of the application, the number of picking tasks of the unmanned picking area and / or the manual picking area can be determined according to the review parameters of the review area, so as to schedule the production of each picking area, greatly reducing the picking cost and improving the picking efficiency.
[0117] In the embodiment of the application, as Figure 4 shown, the method for determining the priority of the picking task of the application comprises the following steps:
[0118] Step S401, according to the picking area corresponding to the to-be-picked items, the execution sequence of the picking task is determined.
[0119] Step S402, in the case that the picking area corresponding to the to-be-picked items of the picking task is an unmanned picking area or a manual picking area, go to step S403; in the case that the picking area corresponding to the to-be-picked items of the same picking task includes an unmanned picking area and a manual picking area, go to step S404.
[0120] Step S403, determine the execution order of the picking task according to the delivery time of the picking task.
[0121] In the embodiment of the present application, the execution order of the picking task is determined according to the length of the delivery time from the current time in the order from short to long.
[0122] Step S404, for the same picking task: when the unmanned picking area or the manual picking area is picked, the picking priority of the picking task of the manual picking area or the unmanned picking area is adjusted to the highest priority.
[0123] In the embodiment of the present application, for the same picking task:
[0124] When the unmanned picking area is picked, the picking priority of the picking task of the manual picking area is adjusted to the highest priority, that is:
[0125] P2(i) = 1, i∈O1, i∈O2 & P1(i) = 2
[0126] Wherein:
[0127] O1, represents the set of to-be-picked items of the unmanned picking area;
[0128] O2, represents the set of to-be-picked items of the manual picking area;
[0129] i∈O1, indicates that the picking task i belongs to the unmanned picking area;
[0130] i∈O2, indicates that the picking task i belongs to the manual picking area;
[0131] P1(i) = 0, indicates that the picking task i is not scheduled in the unmanned picking area;
[0132] P1(i) = 1, indicates that the picking task i is scheduled in the unmanned picking area;
[0133] P1(i) = 2, indicates that the picking task i is scheduled in the unmanned picking area;
[0134] P2(i) = 0, indicates that the picking task i is not scheduled in the manual picking area;
[0135] P2(i) = 1, indicates that the picking task i is scheduled in the manual picking area;
[0136] P2(i) = 2, indicating that the picking task i is at the end of the production in the manual picking area;
[0137] The above formula indicates that when the to-be-picked items corresponding to the picking task i are in both the unmanned picking area and the manual picking area, that is, the picking task i belongs to both the unmanned picking area and the manual picking area, when the picking task i has completed the production in the unmanned picking area, the production of the corresponding picking task i in the manual picking area is automatically triggered. Because the same picking task only occupies one review grid, at this time, the review parameters do not need to be considered, and the picking priority of the picking task in the manual picking area corresponding to the unmanned picking area is directly adjusted to the highest priority, so that the to-be-picked items corresponding to the picking task i are quickly collected, the corresponding review grid k is released, so that the released review grid can be used to process the next picking task, and the unmanned picking area and the manual picking area can produce more picking tasks. For example, the picking task i includes the unmanned picking area items a1-a n and the manual picking area items b1-b n , the picking task of the unmanned picking area items a1-a n , and the picking task of the manual picking area items b1-b n , when the unmanned picking area items a1-a n are picked (that is, the production is completed), if the manual picking area items b1-b n have not started picking (that is, the production has not started), the picking priority of the picking task of the manual picking area corresponding to the items b1-b n is adjusted to the highest priority, and the production of the picking task of the corresponding items b1-b n in the manual picking area is automatically triggered.
[0138] Or,
[0139] When the manual picking area is picked, the picking priority of the picking task of the unmanned picking area is adjusted to the highest priority, that is:
[0140] P1(i) = 1, i∈O1, i∈O2 & P2(i) = 2
[0141] Wherein:
[0142] The above formula indicates that when the items to be picked for picking task i are in both the manual picking area and the unmanned picking area (i.e., picking task i belongs to both the manual picking area and the unmanned picking area), once picking task i has already completed scheduling in the manual picking area, the corresponding picking task i in the unmanned picking area will automatically start scheduling. At this time, there is no need to consider various verification parameters; the picking priority of the picking task in the unmanned picking area corresponding to the manual picking area will be directly adjusted to the highest priority. For example, picking task i includes items b1-b in the manual picking area. n Items a1-a in the unmanned picking area n Items b1-b n Picking tasks belonging to the manual picking area, items a1-a n Picking tasks belonging to the unmanned picking area, when items b1-b in the manual picking area... n After the picking is completed, if there are no items a1-a in the unattended picking area... n If picking has not yet started, then the unattended picking area and item a1-a will be separated. n The picking priority of the corresponding picking task is adjusted to the highest priority, automatically triggering the picking of the corresponding item a1-a in the unattended picking area. n The picking task began to be scheduled.
[0143] In this embodiment of the invention, the method for determining the priority of picking tasks can be used to quickly complete the picking task when the picking task corresponding to one picking area is completed, since there may be a time difference in the scheduling of the picking areas. This allows the picking task corresponding to the other picking area to be executed first, thereby releasing the verification slots and enabling the picking areas to schedule more picking tasks.
[0144] Step S104: Based on the number of picking tasks, issue picking instructions so that the picking vehicles in the unmanned picking area and / or the picking personnel in the manual picking area can pick the items to be picked according to the picking instructions.
[0145] In this embodiment of the invention, the WMS issues picking instructions based on the determined number of picking tasks, causing picking vehicles in the unmanned picking area and / or picking personnel in the manual picking area to begin picking.
[0146] Alternatively, the WMS issues picking instructions based on the determined number of picking tasks in the manual picking area, causing the picking personnel in the manual picking area to start picking; the WCS issues picking instructions based on the determined number of picking tasks in the unmanned picking area, causing the picking vehicles in the unmanned picking area to start picking.
[0147] In the embodiment of the present application, one or more picking tasks are obtained; wherein the picking task indicates the to-be-picked goods; the picking area corresponding to the to-be-picked goods is determined in the warehouse; wherein the picking area includes an unmanned picking area and / or a manual picking area; the number of picking tasks of the to-be-picked goods in the unmanned picking area and / or the manual picking area is determined respectively; according to the number of picking tasks, a picking instruction is issued, so that the picking vehicle of the unmanned picking area and / or the picking personnel of the manual picking area pick the to-be-picked goods according to the picking instruction, etc. Steps can allocate the production arrangement mode of picking based on the angle of the whole warehouse picking task, combine the machine area and the human area production arrangement, and then recheck (i.e. repack), which can greatly reduce the picking cost, improve the picking efficiency and automation capability, improve the warehouse logistics efficiency, and thus greatly improve the user satisfaction.
[0148] Figure 5 is a schematic diagram of the main modules of the goods picking device in the warehouse according to the embodiment of the present application, as Figure 5 indicated, the goods picking device 500 in the warehouse of the present application includes:
[0149] The obtaining module 501 is configured to obtain one or more picking tasks; wherein the picking task indicates the to-be-picked goods.
[0150] In the embodiment of the present application, the picking task can be to pick the goods corresponding to a certain customer order. The obtaining module 501 obtains all tasks corresponding to the same delivery site and / or delivery time according to the delivery address and / or delivery time of multiple tasks, and takes the obtained tasks as picking tasks.
[0151] The picking area determination module 502 is configured to determine the picking area corresponding to the to-be-picked goods in the warehouse; wherein the picking area includes an unmanned picking area and / or a manual picking area.
[0152] In the embodiment of the present application, the unmanned picking area 1 and the manual picking area 2 respectively include a plurality of storage spaces 11, 21, and the first goods storage database of the picking area determination module 502 stores the correspondence between the goods sku of the unmanned picking area 1 and the manual picking area 2 and the goods storage space. The picking area determination module 502 can determine the storage space of the picking area corresponding to the to-be-picked goods according to the to-be-picked goods indicated by the picking task and the first goods storage database; wherein the storage space of the picking area corresponding to the to-be-picked goods of the picking task can include the storage space 11 of the unmanned picking area 1, or include the storage space 21 of the manual picking area 2, or include the storage space 11 of the unmanned picking area 1 and the storage space 21 of the manual picking area 2.
[0153] The task quantity determination module 503 is configured to determine the number of picking tasks of the to-be-picked items in the unmanned picking area and / or the manual picking area respectively.
[0154] In the embodiment of the present application, the task quantity determination module 503 determines the number of picking tasks corresponding to the to-be-picked items in the unmanned picking area 1 and / or the manual picking area 2 according to the review parameter. When the picking tasks corresponding to the same delivery site and / or delivery time limit are one, the task quantity determination module 503 determines that the number of picking tasks corresponding to the to-be-picked items in the unmanned picking area 1 is one, or determines that the number of picking tasks corresponding to the to-be-picked items in the manual picking area 2 is one, or respectively determines that the number of picking tasks corresponding to the to-be-picked items in the unmanned picking area 1 and the manual picking area 2 is one. When the picking tasks corresponding to the same delivery site and / or delivery time limit are multiple, the task quantity determination module 503 respectively determines the number of picking tasks corresponding to the to-be-picked items in the unmanned picking area 1 and / or the manual picking area 2 according to the review parameter.
[0155] The issuing module 504 is configured to issue a picking instruction according to the number of picking tasks, so that the picking vehicle in the unmanned picking area and / or the picking personnel in the manual picking area picks the to-be-picked items according to the picking instruction.
[0156] In the embodiment of the present application, the issuing module 504 issues a picking instruction according to the determined number of picking tasks, so that the picking vehicle in the unmanned picking area 1 and / or the picking personnel in the manual picking area 2 starts picking.
[0157] In the embodiment of the present application, through the modules such as the acquisition module, the picking area determination module, the task quantity determination module and the issuing module, the picking scheduling mode can be allocated based on the perspective of the whole warehouse picking task, so that the scheduling of the machine area and the human area is combined, and subsequent review (i.e., repacking) is performed, which can greatly reduce the picking cost, improve the picking efficiency and the automation capability, improve the warehouse logistics efficiency, and thus greatly improve the user satisfaction.
[0158] Figure 6 An exemplary system architecture of the item picking method in a warehouse or the item picking device in a warehouse suitable for application in the embodiment of the present application is shown Figure 1 As shown in Figure 6 The exemplary system architecture of the item picking method in a warehouse or the item picking device in a warehouse in the embodiment of the present application includes:
[0159] As shown in Figure 6As shown, the system architecture 600 can include terminal devices 601, 602, 603, a network 604, a server 605, terminal devices 606, 607, 608, and a picking vehicle 609. The network 604 serves as a medium to provide communication links between the terminal devices 601, 602, 603 and the server 605, between the server 605 and the terminal devices 606, 607, 608, and between the server 605 and the picking vehicle 609. The network 604 can include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.
[0160] The users can use the terminal devices 601, 602, 603 to interact with the server 605 through the network 604 to receive or send messages, etc. Various communication client applications can be installed on the terminal devices 601, 602, 603, such as warehouse applications, shopping applications, web browser applications, search applications, instant messaging tools, mailbox clients, social platform software, etc.
[0161] The terminal devices 601, 602, 603 can be various electronic devices with display screens and supporting web browsing, including but not limited to smartphones, tablet computers, laptop computers, desktop computers, etc.
[0162] The server 605 can be a server providing various services, such as a background management server providing support for a warehouse website browsed by the users using the terminal devices 601, 602, 603. The background management server can analyze and process the received picking tasks and other data, and issue the processing results (e.g., target picking instructions) to the terminal devices 606, 607, 608 and the picking vehicle 609.
[0163] It should be noted that the warehouse item picking method provided by the embodiments of the present application is generally executed by the server 605, and accordingly, the warehouse item picking device is generally provided in the server 605.
[0164] It should be understood that Figure 6 The number of terminal devices, networks, servers, and picking vehicles in the system architecture 600 is merely illustrative. According to the implementation needs, there can be any number of terminal devices, networks, servers, and picking vehicles.
[0165] Figure 7 An exemplary system architecture suitable for application of the warehouse item picking method or the warehouse item picking device of the embodiments of the present application is shown Figure 2 As shown in Figure 7 The exemplary system architecture of the warehouse item picking method or the warehouse item picking device of the embodiments of the present application includes:
[0166] AsFigure 7 As shown, the system architecture 700 can include terminal devices 701, 702, 703, a network 704, a WMS server 705, terminal devices 706, 707, 708, a WCS server 709, and a picking vehicle 710. The network 704 is used to provide a communication link between the terminal devices 701, 702, 703 and the WMS server 705, between the WMS server 705 and the terminal devices 706, 707, 708, between the WMS server 705 and the WCS server 709, and between the WCS server 709 and the picking vehicle 710. The network 704 can include various connection types, such as wired, wireless communication links, or fiber optic cables, and the like.
[0167] A user can use the terminal devices 701, 702, 703 to interact with the WMS server 705 through the network 704 to receive or send messages, and the like. Various communication client applications can be installed on the terminal devices 701, 702, 703, such as warehouse applications, shopping applications, web browser applications, search applications, instant messaging tools, mailbox clients, social platform software, and the like.
[0168] The terminal devices 701, 702, 703 can be various electronic devices with display screens and supporting web browsing, including but not limited to smartphones, tablet computers, laptop computers, desktop computers, and the like.
[0169] The WMS server 705 can be a server providing various services, such as a background management server supporting a warehouse website browsed by a user using the terminal devices 701, 702, 703. The background management server can analyze and process received data such as picking tasks, and issue the processing results (e.g., target picking instructions) to the terminal devices 706, 707, 708, and send picking tasks corresponding to the picking vehicle 710 to the WCS server 709.
[0170] The WCS server 709 can be a server providing various services, such as a background management server supporting picking tasks corresponding to the picking vehicle 710 sent by the WMS server 705. The background management server can analyze and process received data such as picking tasks corresponding to the picking vehicle 710, and issue the processing results (e.g., target picking instructions) to the picking vehicle 710.
[0171] It should be noted that the warehouse article picking method provided by the embodiments of the present application is generally executed by the WMS server 705, and accordingly, the warehouse article picking device is generally arranged in the WMS server 705.
[0172] It should be understood that,Figure 7 The number of terminal devices, networks, WMS servers, WCS servers and picking vehicles in the system is merely illustrative. Depending on the implementation needs, there can be any number of terminal devices, networks, WMS servers, WCS servers and picking vehicles.
[0173] Figure 8 is a structural schematic diagram of a computer system of a terminal device or a server suitable for implementing embodiments of the present application, as Figure 8 The computer system 800 of the terminal device or the server of embodiments of the present application includes, as shown in
[0174] A central processing unit (CPU) 801 can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 802 or loaded from a storage portion 808 to a random access memory (RAM) 803. Various programs and data required for the operation of the system 800 are also stored in the RAM 803. The CPU 801, the ROM 802 and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0175] The following components are connected to the I / O interface 805: an input portion 806 including a keyboard, a mouse, etc.; an output portion 807 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 808 including a hard disk, etc.; and a communication portion 809 including a network interface card such as a LAN card, a modem, etc. The communication portion 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as needed. A removable medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 810 as needed, so that a computer program read therefrom is installed in the storage portion 808 as needed.
[0176] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments disclosed herein. For example, embodiments disclosed herein include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication portion 809, and / or installed from the removable medium 811. When the computer program is executed by the central processing unit (CPU) 801, the above-described functions defined in the system of the present application are performed.
[0177] Note that the computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium or a combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a computer-readable storage medium can include, but are not limited to, the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer-readable storage medium can be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a computer-readable storage medium and a computer-readable propagation medium. The computer-readable propagation medium can be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable medium on which the computer-readable code can be carried can be a computer-readable storage medium, or a computer-readable signal medium.
[0178] The computer readable program code can also be loaded onto a computer, other programmable data processing apparatus, or computer-readable storage medium to cause a series of operational steps to be performed on the computer, other programmable apparatus or computer-readable storage medium to produce a computer implemented process such that the code which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0179] The modules described in the embodiments of the present application can be implemented in the form of software or in the form of hardware. The described modules can also be arranged in a processor, for example, a processor can be described as including an acquisition module, a picking area determination module, an order quantity determination module, and a delivery module. In some cases, the names of these modules do not constitute a limitation on the modules themselves, for example, the delivery module can also be described as a "module for delivering picking instructions according to the picking task quantity".
[0180] As another aspect, the present application also provides a computer readable medium, which can be included in the device described in the above embodiments, or can exist independently without being assembled into the device. The computer readable medium carries one or more programs, which, when executed by the device, cause the device to include: acquiring one or more picking tasks; wherein the picking task indicates an item to be picked; determining a picking area corresponding to the item to be picked in the warehouse; wherein the picking area includes an unmanned picking area and / or a manual picking area; respectively determining the picking task quantity of the item to be picked in the unmanned picking area and / or the manual picking area; according to the picking task quantity, delivering picking instructions, so that the picking vehicle of the unmanned picking area and / or the picking personnel of the manual picking area pick the item to be picked according to the picking instructions.
[0181] With the rapid development of e-commerce, the automation and intelligence of warehouse logistics are becoming higher and higher. At present, in the new intelligent flexible production mode of Jingdong, that is, the order of the whole warehouse is placed together, the picking personnel picks according to the storage path of the goods, and after the picking is completed, all goods are transported to the designated automatic area for automatic (broadcast) review, realizing the functions of order broadcasting and review, and greatly improving the operation efficiency of the whole warehouse.
[0182] In the existing warehouse production mode, the picking is carried out in the form of a collection order, each collection order usually combines 10-20 orders (each order contains a plurality of goods), each picking personnel picks one collection order at a time, and the picking path usually covers the whole warehouse range, so the picking path is large. In the face of huge task quantity, there are several picking personnel repeating the same similar path in the warehouse, which easily leads to road congestion and low operation efficiency. Because the number of goods in the collection order is different, the corresponding unit container for transportation may not be saturated, resulting in a large frequency of unit container out-of-warehouse.
[0183] According to the technical scheme of the embodiment of the present application, the intelligent flexible production mode is adopted, the concept of the aggregation single is cancelled, the order quantity of the whole warehouse is unified, the to-be-picked goods corresponding to the picking task of the whole warehouse is corresponded to the unmanned picking area and / or the manual picking area, the unmanned picking area is automatically picked by the picking vehicle, the picking efficiency is high, and each picking personnel of the manual picking area is responsible for the picking of goods in several rows of shelves. On the one hand, the picking personnel of the manual picking area has a short picking path and high picking efficiency; on the other hand, when facing a huge task quantity, the paths of the several picking personnel existing in the warehouse are different, and the congestion phenomenon does not occur, thereby greatly improving the operation efficiency; on the other hand, the order quantity of the whole warehouse is unified, the quantity of the to-be-picked goods corresponding to the picking task is greatly increased, and the quantity of the unit containers corresponding to the transportation is in a saturated state, thereby improving the production operation efficiency of the whole warehouse.
[0184] According to the technical scheme of the embodiment of the present application, the production scheduling of the unmanned picking area and / or the manual picking area is determined according to the picking task of the whole warehouse, the quantity of the picking task of the unmanned picking area and / or the manual picking area is determined according to the review parameter, further, in the case that the picking area of the to-be-picked goods corresponding to the picking task includes the unmanned picking area and the manual picking area, if one of the picking areas is scheduled, the picking priority of the picking task corresponding to the other picking area is automatically triggered to be the highest priority, thereby improving the production operation efficiency of the whole warehouse, reducing the picking cost, improving the warehouse logistics efficiency and the user experience.
[0185] According to the technical scheme of the embodiment of the present application, the production scheduling of the picking can be allocated based on the angle of the picking task of the whole warehouse, the production scheduling of the machine area and the manual area is combined, and the subsequent review (i.e. repacking) is performed, thereby greatly reducing the picking cost, improving the picking efficiency and the automation ability, improving the warehouse logistics efficiency, and further greatly improving the user satisfaction.
[0186] The above specific embodiments do not constitute a limitation on the protection scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made depending on design requirements and other factors. Any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for picking items in a warehouse, characterized in that, include: Obtain one or more picking tasks; wherein the picking tasks indicate items to be picked; In the warehouse, a picking area corresponding to the items to be picked is determined; wherein, the picking area includes an unmanned picking area and / or a manual picking area; Determine the picking task quantity of the items to be picked in the unmanned picking area and / or the manual picking area respectively; Based on the number of picking tasks, a picking instruction is issued, enabling the picking vehicles in the unmanned picking area and / or the picking personnel in the manual picking area to pick the items to be picked according to the picking instruction; The warehouse also includes: multiple verification compartments; determining the picking task quantity of the items to be picked in the unmanned picking area and / or the manual picking area respectively includes: Determine the verification grid corresponding to the picking task; Determine the review parameters corresponding to each of the multiple review slots; wherein, the review parameters include the picking coefficient of the unmanned picking area or the picking coefficient of the manual picking area, the total number of slots, the slot threshold coefficient, the number of unreviewed tasks, and the number of unavailable slots; Based on the linear relationship between the total number of grids, the grid threshold coefficient, the number of unreviewed tasks, and the number of unavailable grids, and the product of the linear relationship with the picking coefficient of the unmanned picking area or the picking coefficient of the manual picking area, the number of picking tasks corresponding to the items to be picked in the unmanned picking area and / or the manual picking area is determined respectively. The linear relationship between the total number of grids, the grid threshold coefficient, the number of unreviewed tasks, and the number of unavailable grids is α1*Q-J1-N. k Where α1 is the total number of grids, Q is the grid threshold coefficient, J1 is the number of unreviewed tasks, and N is the number of grids. k This indicates the number of slots that are unavailable.
2. The method according to claim 1, characterized in that, Also includes: The first constraint for determining the number of picking tasks is based on the number of unchecked picking tasks corresponding to the unmanned picking area and / or the manual picking area. The second constraint for determining the number of picking tasks is based on two and / or three of the following: the number of check slots in the pre-occupancy state, the number of check slots in the occupied state, and the number of check slots in the released state. The linear relationship is determined based on the first constraint and the second constraint.
3. The method according to claim 2, characterized in that, Also includes: The number of unchecked picking tasks is determined based on the number of unchecked picking tasks corresponding to the unmanned picking area and / or the manual picking area, and the number of unchecked picking tasks is used as the first constraint condition. And / or, Based on the number of verification grids in a pre-occupied state and the number of verification grids in an occupied state, determine the number of grids that are unavailable; and, The total number of verification grids is determined based on the number of verification grids in the pre-occupancy state, the number of verification grids in the occupied state, and the number of verification grids in the released state. The number of unusable grids and / or the total number of grids are used as the second constraint.
4. The method according to claim 1, characterized in that, The warehouse also includes: a conveyor area; wherein: The conveying area is located between the unmanned picking area and / or the manual picking area and the verification grid. Items picked in the unmanned picking area and / or the manual picking area are conveyed to the verification grid via the transfer area.
5. The method according to claim 1, characterized in that, When the picking area for the items to be picked in the same picking task includes both unmanned picking area and manual picking area, it also includes: For the same picking task: When the unmanned picking area or the manual picking area has completed picking, the picking priority of the picking task in the manual picking area or the unmanned picking area is adjusted to the highest priority.
6. The method according to claim 1, characterized in that, The process of acquiring one or more picking tasks includes: Based on the delivery addresses and / or delivery times of multiple tasks, obtain all tasks corresponding to the same delivery station and / or delivery time, and use the obtained tasks as the picking tasks.
7. A warehouse item picking device, characterized in that, include: An acquisition module is used to acquire one or more picking tasks; wherein the picking task indicates an item to be picked. The picking area determination module is used to determine the picking area corresponding to the item to be picked in the warehouse; wherein, the picking area includes an unmanned picking area and / or a manual picking area; The task quantity determination module is used to determine the picking task quantity of the items to be picked in the unmanned picking area and / or the manual picking area, respectively. The issuing module is used to issue picking instructions according to the number of picking tasks, so that the picking vehicles in the unmanned picking area and / or the picking personnel in the manual picking area can pick the items to be picked according to the picking instructions. The warehouse also includes: multiple verification slots; the task quantity determination module is further used for: Determine the verification grid corresponding to the picking task; Determine the review parameters corresponding to each of the multiple review slots; wherein, the review parameters include the picking coefficient of the unmanned picking area or the picking coefficient of the manual picking area, the total number of slots, the slot threshold coefficient, the number of unreviewed tasks, and the number of unavailable slots; Based on the linear relationship between the total number of grids, the grid threshold coefficient, the number of unreviewed tasks, and the number of unavailable grids, and the product of the linear relationship with the picking coefficient of the unmanned picking area or the picking coefficient of the manual picking area, the number of picking tasks corresponding to the items to be picked in the unmanned picking area and / or the manual picking area is determined respectively. The linear relationship between the total number of grids, the grid threshold coefficient, the number of unreviewed tasks, and the number of unavailable grids is α1*Q-j1-N. k Where α1 is the total number of grids, Q is the grid threshold coefficient, J1 is the number of unreviewed tasks, and N is the number of grids. k This indicates the number of slots that are unavailable.
8. An electronic device for picking items in a warehouse, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1-6.
9. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-6.
Citation Information
Patent Citations
Article distribution method, device and system, electronic equipment and storage medium
CN113762853A