CN114919915B - Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium - Google Patents
Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium Download PDFInfo
- Publication number
- CN114919915B CN114919915B CN202210391705.5A CN202210391705A CN114919915B CN 114919915 B CN114919915 B CN 114919915B CN 202210391705 A CN202210391705 A CN 202210391705A CN 114919915 B CN114919915 B CN 114919915B
- Authority
- CN
- China
- Prior art keywords
- partition
- inventory
- materials
- warehouse
- partitions
- 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
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000005192 partition Methods 0.000 claims abstract description 482
- 239000013077 target material Substances 0.000 claims abstract description 61
- 239000000463 material Substances 0.000 claims description 282
- 238000003860 storage Methods 0.000 claims description 113
- 238000012545 processing Methods 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000001105 regulatory effect Effects 0.000 claims 1
- 238000012384 transportation and delivery Methods 0.000 description 36
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 5
- 238000000151 deposition Methods 0.000 description 4
- 238000007599 discharging Methods 0.000 description 4
- 238000009826 distribution Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 235000002566 Capsicum Nutrition 0.000 description 3
- 241000758706 Piperaceae Species 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
- 238000013316 zoning Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1371—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed with data records
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
- B65G1/1373—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/16—Special arrangements of articles in storage spaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0208—Control or detection relating to the transported articles
- B65G2203/0233—Position of the article
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0208—Control or detection relating to the transported articles
- B65G2203/0241—Quantity of articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
Abstract
The embodiment of the disclosure provides a warehouse for storing goods, a warehouse-in method, a warehouse-in device, equipment and a medium, which are applied to an intelligent warehouse system. The warehouse for storing goods includes: at least two inventory partitions including a primary partition and at least one secondary partition; at least two inventory partitions satisfy the following cargo holding rules: when the unit quantity of the target materials to be stored in all the inventory partitions is greater than or equal to the inventory partition quantity, each inventory partition stores at least one unit of target materials; when the number of units of the target material stored in all the inventory partitions is smaller than the number of the inventory partitions, the main partition stores one unit of the target material, and each of the at least one sub-partition stores one unit or zero units of the target material. According to the technical scheme, the warehouse outlet efficiency of the warehouse robot when carrying the bin from the warehouse area to the workstation is improved.
Description
Technical Field
The disclosure relates to the technical field of intelligent storage, in particular to a warehouse for storing goods, a warehouse-in method, a warehouse-in device, equipment and a warehouse-in medium.
Background
The warehousing system based on the warehousing robot adopts an intelligent operating system, realizes automatic delivery of goods through system instructions, can continuously run for 24 hours, replaces manual management and operation, improves the efficiency of warehousing, and is widely applied and favored.
In the existing warehousing system, when the warehouse-out processing is carried out, when the area of the warehouse area is large, the moving path of the warehousing robot from the carrying bin to the picking workstation is longer, so that congestion is easily caused, and the warehouse-out efficiency is affected.
Disclosure of Invention
The embodiment of the disclosure provides a warehouse for storing goods, a warehouse-in method, a warehouse-out device, equipment and a medium, so as to improve the warehouse-out efficiency when a warehouse-in robot carries a bin from a warehouse area to a workstation.
In a first aspect, embodiments of the present disclosure provide a warehouse for storing goods, the warehouse for storing goods comprising:
at least two inventory partitions including a primary partition and at least one secondary partition;
at least two inventory partitions satisfy the following cargo holding rules:
when the unit quantity of the target materials to be stored in all the inventory partitions is greater than or equal to the inventory partition quantity, each inventory partition stores at least one unit of target materials;
When the number of units of the target material stored in all the inventory partitions is smaller than the number of the inventory partitions, the main partition stores one unit of the target material, and each of the at least one sub-partition stores one unit or zero units of the target material.
Optionally, at least two inventory partitions store goods based on the following objectives: after the storage is finished, the unit number of the target materials stored in each inventory partition is equal or the difference value of the unit numbers stored in any two inventory partitions is smaller than a preset difference value.
Optionally, at least two inventory partitions store goods based on the following objectives: after the storage is finished, the configuration proportion of at least two materials with relevance including the target materials in any two inventory partitions is the same or the difference value of the configuration proportion is smaller than the preset proportion difference value.
Optionally, at least two inventory partitions store goods based on the following objectives: after the storage is finished, the arrangement mode or the corresponding storage position of the materials contained in each all the stock subareas including the target materials in each stock subarea is the same.
Optionally, the at least two inventory partitions further satisfy the following cargo depositing rules: when the unit quantity of the target materials is larger than the quantity of the stock subareas, each stock subarea at least comprises the target materials with the set quantity.
Optionally, the at least two inventory partitions further satisfy the following cargo depositing rules: and when the number of the target materials in each inventory zone is the same, storing the newly added target materials in the main zone.
Optionally, the at least two inventory partitions further satisfy the following cargo depositing rules: when the number of the target materials in each inventory subarea is not completely the same, the newly added target materials are stored in the inventory subarea with the minimum unit number containing the target materials.
Optionally, the warehouse further comprises: at least two picking stations, each inventory zone corresponding to at least one picking station; and each of the at least two inventory zones is disposed opposite a corresponding picking workstation on a respective zone boundary.
Optionally, the at least two inventory partitions further satisfy the following adjustment rules: and when the required stock position of the materials stored in the main partition is larger than the set upper limit value, at least one goods position on the partition boundary between the main partition and the adjacent sub partition in the sub partition adjacent to the main partition is adjusted to belong to the main partition.
Optionally, in the adjacent secondary partition, a plurality of cargo spaces located on the partition boundary between the primary partition and the adjacent secondary partition are determined as reserved cargo spaces, the cargo of the adjacent secondary partition is preferentially stored on the other cargo spaces than the reserved cargo spaces, and the at least one cargo space that is adjusted is selected from the reserved cargo spaces.
Optionally, in the adjacent sub-section, the cargo of the adjacent sub-section is preferentially stored on the cargo space located in the central area of the adjacent sub-section.
Optionally, the at least two inventory partitions further satisfy the following adjustment rules: and when the at least two stock partitions comprise the heavy load stock partition, selecting at least one picking workstation from the picking workstations corresponding to the stock partitions adjacent to the heavy load stock partition, and adjusting the picking workstation to correspond to the heavy load stock partition.
Optionally, the at least one picking workstation selected is: among the picking stations corresponding to the partition adjacent to the heavy inventory partition, the picking station closest to the heavy inventory partition is selected.
In a second aspect, an embodiment of the present disclosure provides a warehousing method, where the warehousing method is applied to a warehouse including at least two inventory partitions, where the at least two inventory partitions include a main partition and at least one secondary partition, and the warehousing method includes:
acquiring the types of materials to be put in storage and the number of units to be put in storage;
for the materials to be put in storage, acquiring the quantity of stock units in each stock partition;
calculating the sum of the number of the stock units and the number of the to-be-put-in units in all stock partitions;
when the sum is greater than or equal to the number of the stock partitions, determining a target stock partition corresponding to the stock to be stored according to the rule that each stock partition stores at least one unit of the stock to be stored; and
When the sum is smaller than the quantity of the stock partitions, storing one unit of to-be-stored materials according to the rules that each of the at least one secondary partition stores one unit or zero units of to-be-stored materials, and determining a target stock partition corresponding to the to-be-stored materials.
In a third aspect, an embodiment of the present disclosure provides an apparatus for implementing a warehousing method, where the apparatus for implementing the warehousing method is applied to a warehouse including at least two inventory partitions including a main partition and at least one secondary partition, the apparatus for implementing the warehousing method includes:
the determining module is used for obtaining the types of the materials to be put in storage and the unit quantity to be put in storage;
the acquisition module is used for acquiring the quantity of stock units in each stock partition for the materials to be put in storage;
the calculation module is used for calculating the sum of the number of the stock units and the number of the to-be-put-in units in all stock partitions;
the processing module is used for determining a target inventory partition corresponding to the to-be-stocked material according to the rule that each inventory partition stores at least one unit of to-be-stocked material when the sum is greater than or equal to the inventory partition number; and
When the sum is smaller than the quantity of the stock partitions, storing one unit of to-be-stored materials according to the rules that each of the at least one secondary partition stores one unit or zero units of to-be-stored materials, and determining a target stock partition corresponding to the to-be-stored materials.
In a fourth aspect, an embodiment of the present disclosure further provides a control apparatus, including:
at least one processor;
and a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor to cause the control device to perform the binning method according to the second aspect of the present disclosure.
In a fifth aspect, embodiments of the present disclosure further provide a computer-readable storage medium having stored therein computer-executable instructions that, when executed by a processor, are configured to implement a warehousing method according to the second aspect of the present disclosure.
In a sixth aspect, the presently disclosed embodiments also provide a computer program product comprising computer-executable instructions for implementing the warehousing method of the second aspect of the present disclosure when executed by a processor.
According to the warehouse for storing goods, the warehouse method, the warehouse device, the warehouse equipment and the warehouse medium, which are provided by the embodiment of the disclosure, at least one unit of target materials are stored in each warehouse partition by setting at least two warehouse partitions comprising a main partition and at least one secondary partition and setting the storage rule of the target materials in each warehouse partition; or ensuring that the main partition stores one unit of target material, and each of the at least one secondary partition stores one unit or zero units of target material. Therefore, the materials can be uniformly distributed in each stock partition, when different orders hit the same material, the materials can be respectively taken out from different stock partitions and processed by the corresponding workstations, and the storage robot does not need to be moved to the same position to queue for taking the materials, so that the material taking efficiency is improved; and because the materials are uniformly distributed, the storage robot can obtain all or most of the required materials only in a single storage partition without moving across the storage partition, so that the moving distance of the storage robot is reduced, the carrying efficiency of the storage robot when carrying the material box from the storage area to a workstation is remarkably improved, and the delivery efficiency of the materials is greatly improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is an application scenario diagram of a partition ex-warehouse method provided in an embodiment of the present disclosure;
FIG. 2a is a schematic diagram of a warehouse for storing goods according to one embodiment of the present disclosure;
FIG. 2b is a schematic diagram of a linear picking workstation arrangement provided by one embodiment of the present disclosure;
FIG. 2c is a schematic diagram of an arcuate picking workstation arrangement provided by one embodiment of the present disclosure;
FIG. 2d is a schematic diagram of a symmetrical picking workstation arrangement provided by one embodiment of the present disclosure;
FIG. 2e is a schematic diagram of a ring picking workstation arrangement provided by one embodiment of the present disclosure;
fig. 3 is a flowchart of a warehousing method according to another embodiment of the present disclosure;
fig. 4 is a flowchart of a warehousing method provided by another embodiment of the present disclosure;
FIG. 5 is a flow chart of a method for zoning out of a warehouse according to yet another embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an apparatus for implementing a warehousing method according to another embodiment of the disclosure;
fig. 7 is a schematic structural diagram of a partitioned warehouse-out device according to another embodiment of the present disclosure;
Fig. 8 is a schematic structural view of a control apparatus according to still another embodiment of the present disclosure.
Specific embodiments of the present disclosure have been shown by way of the above drawings and will be described in more detail below. These drawings and the written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the disclosed concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
The following describes the technical solutions of the present disclosure and how the technical solutions of the present disclosure solve the above technical problems in detail with specific embodiments. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments. Embodiments of the present disclosure will be described below with reference to the accompanying drawings.
In the existing warehousing system, when the warehouse-out processing is carried out, a server usually hits a material box where the materials to be subjected to the warehouse-out are located, then the material box is taken out from a goods shelf in an inventory area by a warehousing robot, then the material box is conveyed to a workstation in an adjacent position outside the inventory area, after the material is selected by the workstation, the material box is conveyed back to the goods shelf by the warehousing robot. Therefore, the storage robot can carry the bin twice in the process of picking materials out of the warehouse each time. When the area of the stock area is larger, the moving path from the carrying bin to the picking workstation of the storage robot is longer, the time consumption is longer, and a large number of storage robots move for a long time in the stock area, so that the problem of congestion is easy to occur, and the ex-warehouse efficiency is affected.
In order to solve the problem, the embodiment of the disclosure provides a warehouse for storing goods, by setting a plurality of inventory partitions, materials are uniformly distributed in each inventory partition, so that a warehouse robot only needs to move in the inventory partition when carrying a bin, and does not need to span the whole inventory partition, thereby remarkably reducing the moving distance of the warehouse robot, further saving the time consumed by carrying the bin, and effectively improving the material delivery efficiency.
The application scenario of the embodiments of the present disclosure is explained below:
fig. 1 is an application scenario diagram of a warehouse for storing goods according to an embodiment of the present disclosure. As shown in fig. 1, in the process of picking materials, the intelligent warehouse system sends a carrying task to the robot 130 according to the material box where the materials to be picked are located, the corresponding stock partition 110 and the goods shelf 120, so that the robot 130 carries the material box from the goods shelf 120 to the corresponding picking workstation 140 to pick the materials. It should be appreciated that bins may also be carried by robot 130 onto a conveyor line or onto some unloader that interfaces with the conveyor line before being transferred from the conveyor line to a corresponding picking station 140. The picking stations 140 may be of various configurations, and embodiments of the present invention are not limited to the particular configuration of the picking stations 140.
It should be noted that the bin, the pallet, the robot, and the picking station in the scenario shown in fig. 1 are only illustrated as an example, but the present disclosure is not limited thereto, that is, the number of bins, pallets, robots, and picking stations may be arbitrary.
The warehouse for storing goods provided by the present disclosure is described in detail below by way of specific embodiments.
Fig. 2a is a schematic structural view of a warehouse for storing goods according to an embodiment of the present disclosure. As shown in fig. 2a, the warehouse 200 for storing goods provided in this embodiment includes:
at least two inventory partitions 210, the at least two inventory partitions 210 comprising a primary partition 211 and at least one secondary partition 212;
at least two inventory partitions 210 satisfy the following cargo holding rules:
when the number of units of the target material to be stored in all the inventory partitions 210 is greater than or equal to the number of inventory partitions, each inventory partition 210 stores at least one unit of the target material;
when the number of units of target material stored in all inventory partitions 210 is less than the number of inventory partitions, the primary partition 211 stores one unit of target material and each of the at least one secondary partition 212 stores one unit or zero units of target material.
Specifically, the main partition 211 is a partition storing all kinds of materials contained in the stock area, and when a material delivery process is required, the server will preferentially hit the materials in the main partition 211 (when the main partition 211 has been allocated with delivery tasks and the sub partition 212 has not been allocated with tasks, or the number of tasks in the main partition 211 is greater than that of the sub partition 212, the server will hit the materials in the sub partition 212).
While the secondary partition 212 may store all kinds of materials, there may be some material shortage (but when the secondary partition 212 lacks some material in the primary partition 211, the secondary partition 212 is preferably supplemented with such material to ensure that each partition has the same material).
Depending on the number of divisions of the inventory partition 210, the main partition 211 may be one or more, such as two, three, or more. The number of secondary partitions 212 may also be one or more. For example, when the inventory partition 210 is divided into two main partitions 211 and one sub-partition 212, the inventory partition 210 may be divided into one main partition 211 and three sub-partitions 212, or may be divided into two main partitions 211 and two sub-partitions 212 when there are four inventory partitions 210.
When there are more goods to be put in storage each time, it is ensured that the priority of the goods to be put in the two main partitions 211 is identical. When there is not enough of each inventory of inventory to ensure that the priority of inventory is the same for both primary partitions, the two primary partitions 211 are still in fact one of the primary partitions that is the primary partition with the highest priority of inventory.
When there are a plurality of main partitions 211 and a plurality of sub-partitions 212, the positions of the main partitions 211 and the sub-partitions 212 may be set such that the plurality of main partitions 211 are adjacent to each other or may be set between the sub-partitions 212 at intervals.
Further, the goods storage rules are applicable to both new goods warehouse entry and sorting (and adjusting storage positions) of existing goods in the inventory area.
Wherein, firstly, the cargo storage rules to be satisfied ensure that all kinds of cargoes are stored in each inventory zone 210 as much as possible, so as to facilitate uniform distribution of the delivery tasks; secondly, when the materials of a specific type (namely, the target materials) are insufficient, the main partition 211 is preferentially ensured to have all types of materials, so that the main partition 211 is ensured to finish the delivery task of all types of materials.
The goods storage rules include rules commonly applicable to each inventory zone 210, such as material storage locations, and rules different from each other among different zones, such as priority of storage when materials are stored in the inventory zones 210 (such as priority of storing materials in a certain zone and then storing materials in other zones).
When there are a plurality of main partitions 211, the storage priorities of the cargos among the main partitions 211 are the same, that is, the cargos can be stored in a plurality of main partitions 211 optionally.
When the server does not mark which partition is the main partition 211 and the goods storage priorities of the different inventory partitions 210 are different, the inventory partition 210 with the highest storage priority is taken as the main partition 211.
By adjusting the material storage state in each inventory partition 210 based on the goods storage rule, each inventory partition 210 is a mirror image partition, and when the server distributes the corresponding delivery tasks of each inventory partition 210, each inventory partition 210 can be ensured to execute the same delivery tasks; meanwhile, when the materials with the same warehouse-out performance are ensured, the moving paths of the warehouse-out robots are the same, so that the distribution of the warehouse-out tasks is facilitated, and meanwhile, the situation that the warehouse-out robots are jammed when the carrying material boxes are warehouse-out is avoided.
Further, the unit number of the materials stored can be determined according to the number of the materials (such as a spanner and a motor, which are used as units), or can be determined according to the number of containers for holding the materials (such as a box screw, which are used as units), and the container can be a material box, a partition zone in the material box (a material box can comprise a plurality of partition zones, each partition zone stores a material), or a packing box of the concept of the partition zone.
Further, at least two inventory partitions 210 store goods based on at least one of the following objectives:
after the first object and the second object are stored, the unit number of the first object material stored in each inventory partition is equal to or the difference between the unit numbers of the second object material stored in any two inventory partitions 210 is smaller than the preset difference.
Specifically, when the materials are stored in the warehouse, the server determines the inventory partition 210 in which the materials need to be stored in advance, so when the server allocates the material storage positions, the server performs planning and allocation based on a certain target in advance, so as to ensure that the target can be achieved after the materials are stored.
Under the condition that the target materials are sufficient, the materials in each partition are preferably equal or similar (namely smaller than a preset difference value) as targets.
Thus, it can be ensured that each inventory partition 210 can allocate the same or similar amounts of material that is being discharged, an average allocation of the amount of discharge tasks (based on a combination of the amount of discharge tasks and the amount of material that each discharge task contains) that each inventory partition 210 can allocate, or an approximate average allocation. Therefore, the probability of congestion of the storage robots in each storage partition 210 can be reduced, and the material delivery efficiency can be guaranteed to the greatest extent.
After the second object is stored, the configuration proportion of at least two materials with relevance including the object materials in any two inventory partitions 210 is the same or the difference of the configuration proportion is smaller than the preset proportion difference.
Specifically, when ensuring that the quantity of each material is similar or identical in different inventory zones 210, the same or similar configuration ratios between multiple materials (i.e., differences less than the predetermined ratio differences) are also considered.
Because some of the order may involve a combination of materials that require multiple associations, such as in the case of a complete computer accessory that requires to be shipped and assembled, the number of accessories such as CPU, motherboard, fans, etc. is a fixed ratio (e.g., one CPU, one motherboard, one fan, or two fans are required for each complete computer in the order), so to meet the needs of such orders, it is necessary to simultaneously consider that the materials that require associations are all stored in the same or similar ratio in each inventory zone 210. Thereby adapting to the order demands of various materials.
After the third objective is stored, the arrangement mode or the corresponding storage position of the materials contained in each of all the stock areas 210 including the objective materials in each stock area 210 is the same.
Specifically, in each inventory zone 210, by adjusting the storage positions of different types of materials on each shelf (i.e. adjusting the arrangement mode of the materials), the materials with high hit frequency and high discharge amount or hot are located at the position closest to the discharge workstation corresponding to the inventory zone 210, so that the moving distance (the higher the hit frequency, the larger the discharge amount, the more the number of times of being carried, and the shorter the total carrying distance if the distance of each carrying is the shorter) of the storage robot during carrying the materials can be reduced to the greatest extent, thereby shortening the time required for carrying the materials and improving the discharge efficiency.
Since the materials stored in each inventory partition 210 are the same, and the delivery tasks corresponding to the delivery orders are the tasks that are distributed evenly, the various materials can be generally arranged according to the same arrangement mode, so that the time for carrying the same materials between the inventory partitions 210 is uniform, the server can conveniently plan the moving path and time consumption of the storage robot, and congestion generated in the moving process of the storage robot can be avoided in advance.
Optionally, the following objects are also included: when the unit quantity of the target materials is greater than the quantity of the stock partitions 210, each stock partition 210 at least contains a set quantity of the target materials.
Specifically, for materials with larger demand (such as raw materials needed by a production line), statistics can be obtained based on historical orders received by a server, and the required quantity of each order for the materials is larger than a set quantity, so that the quantity of each partition is ensured to be larger than the set quantity, and the requirement of the large-scale order can be effectively ensured to be met.
Illustratively, the number of peppers required for each local hot pot store is in kilograms, and the number of required delivery orders sent to the server is typically greater than 5 kilograms, so to ensure that each inventory partition 210 can perform the delivery task of peppers, it is necessary to ensure that each inventory partition 210 stores at least 5 kilograms of peppers.
Further, at least two inventory partitions 210 also satisfy the following cargo depositing rules:
rule one, when the number of target materials in each inventory zone 210 is the same, deposit the newly added target materials in the main zone 211;
specifically, the warehoused goods should be placed in the main partition 211 preferentially, so as to ensure that the main partition 211 can meet the delivery requirements of any single order task; while each inventory partition 210 can meet the delivery requirements of any single order task, it is generally preferred to increase the inventory of the main partition 211, because the delivery tasks are also preferentially distributed to the main partition 211, so it is necessary to ensure that the inventory of the main partition 211 can meet the new delivery requirements generated in real time.
And (3) when the number of the target materials in each inventory subarea is not completely the same, storing the newly added target materials in the inventory subarea with the minimum unit number containing the target materials.
When the number of target materials in different inventory zones is different,
preferably, the same amount of target material is ensured between all the stock partitions. As the server distributes the material delivery tasks to the main partition 211 and also distributes the material delivery tasks to the secondary partition 212, the workload balance of each partition is ensured; when the amounts of the same material in the main partition 211 and the sub-partition 212 are different, the inventory partition 210 with the least amount should be preferably supplemented to ensure the balance of the amounts of the target materials in each inventory partition 210.
In some embodiments, warehouse 200 further comprises: at least two picking workstations 213, each inventory zone 210 corresponding to at least one picking workstation 213; and each of the at least two inventory zones 210 is disposed opposite a corresponding picking workstation 213 on a respective zone boundary.
Specifically, at the location of the edge of the inventory zone adjacent to each inventory zone 210, a picking workstation 213 corresponding to the inventory zone 210 is also provided. The number of picking stations 213 corresponding to the same inventory zone 210 may be one or more (e.g., three, five, or more), but the inventory zone 210 corresponding to each picking station 213 is typically only one at the same time (although each picking station 213 may correspond to different inventory zones 210 at different times depending on the configuration). The picking workstation 213 is configured to perform a material picking and warehousing process for the corresponding inventory zone 210, and may adjust its corresponding inventory zone 210 according to the configuration of the server.
Based on the differences in the shape of the inventory zone 210, the picking workstations 213 may be located on either side of the inventory zone 210; if the stock partitions 210 are connected to each other through two sides to form a strip shape, the picking workstation 213 may be located on one side of the stock partition 210, or may be located on two sides of the stock partition 210; if the stock sections 210 are connected to each other by two sides in a ring shape, the picking stations 213 may be located inside the ring shape or outside the ring shape.
The correspondence between the stock partitions 210 and the picking workstations 213 is determined and recorded by a server, the picking workstations 213 corresponding to different stock partitions 210 are separated from each other by partition boundaries, and the partition boundaries may be marking lines actually existing, or no physical boundary exists, but only the corresponding partition relationship is set in the server. The partition boundaries shown in the drawings of the present application are only schematic, and the partitions in the actual warehouse may be connected together, so that the boundaries are not visible from each other, and only the corresponding data and/or logic of each partition set is contained in the server.
Generally, the zone boundaries correspond to the boundaries between inventory zones 210, and picking workstations 213 located on either side of the zone boundaries each belong to an inventory zone 210 on an adjacent side thereof.
The positional relationship of the bin boundaries, picking workstation 213, and the inventory bins is described below with reference to fig. 2 b-2 e:
as shown in fig. 2b, a schematic diagram of a linear picking station arrangement is shown. When the inventory zone is at least two rectangular areas arranged in parallel, the zone boundaries (the portions indicated by dot-dashed lines in fig. 2b to 2 e) are straight-line paths between each rectangular area, and the picking stations 213 (only one of the plurality of picking stations 213 corresponding to each inventory zone 210 is indicated in fig. 2b to 2d for ease of identification) are arranged on the sides perpendicular to the zone boundaries. The arrangement mode can be suitable for most warehouses, ensures the correspondence of the picking work stations and the inventory partitions, and is convenient to identify.
As shown in fig. 2c, which is a schematic diagram of an arc-shaped picking workstation arrangement. When the inventory is partitioned into at least two sectors arranged in an arc, the partition boundary is a straight line path between each sector, and the picking station 213 is disposed on the side of the sector near the center of the circle. This arrangement is suitable for a warehouse having a cambered surface structure, ensures centralized arrangement of the picking stations 213, and reduces the difference in moving distance when the warehouse robot carries materials to the picking stations 213.
As shown in fig. 2d, which is a schematic diagram of a symmetrical picking station arrangement. When the inventory subareas are at least four rectangular areas arranged oppositely, the subarea boundaries are straight passages between adjacent rectangular areas, the picking workstations 213 are arranged in the areas between the opposite inventory subareas, and according to the specific division, there may be cases where the picking workstations 213 of the same column belong to different inventory subareas respectively. The arrangement mode is suitable for a long-strip-shaped structure of the warehouse, and can ensure that the area in the middle of the inventory partition is fully utilized.
As shown in fig. 2e, which is a schematic diagram of a ring picking workstation arrangement. When the inventory zones are connected in a ring, the zone boundaries are straight-line paths between adjacent inventory zones connecting the inside and outside of the ring, the picking stations 213 (only one of which is indicated by the plurality of picking stations 213 in fig. 2e for each inventory zone 210, but it will be understood by those skilled in the art that all identical square structures represent picking stations in connection with fig. 2b to 2 d) are arranged at the center of the inside of the ring zone, and the adjacent picking stations 213 are divided into sections belonging to different inventory zones, respectively, according to the specific division. This arrangement is suitable for a warehouse with a circular configuration, and facilitates cooperation between the plurality of picking stations 213 while handling orders with a large volume of material to be handled.
Optionally, when a top-sales placement zone 214 (i.e., the zone where the highest hit rate/hit number material is placed by the outgoing order) is also included in the inventory section of fig. 2 b-2 e, the top-sales placement zone is located adjacent the side of the inventory section adjacent the picking workstation.
Further, the picking workstations 213 corresponding to the same inventory zone 210 are generally disposed adjacently, and the situation that the picking workstations 213 corresponding to different inventory zones 210 are disposed at intervals is avoided, so that the situation of congestion caused by overlapping tracks when the face storage robot carries the bin is avoided.
Further, at least two inventory partitions 210 also satisfy the following adjustment rules: when the required bin level of the material stored in the main partition 211 is greater than the set upper limit value, at least one cargo level located on the partition boundary between the main partition 211 and the adjacent sub-partition 212 in the sub-partition 212 adjacent to the main partition 211 is adjusted to belong to the main partition 211.
Specifically, the boundaries of the inventory partitions 210 may be variable, rather than fixed, and the boundary positions of the corresponding partitions may be adjusted according to the amount of the ex-warehouse tasks and the amount of the warehouse-in materials that each inventory partition 210 needs to process, so as to adjust the size of each inventory partition 210 and the amount of the storable materials. After adjustment, the material delivery tasks of each inventory zone 210 need to be kept as balanced as possible.
In particular adjustments, the adjustments are typically made in units of at least one adjacent cargo space adjacent the boundary. The cargo space is used to indicate the location on a pallet where a bin or cargo is stored, and a pallet typically contains multiple cargo spaces. The adjustment of the boundaries of the inventory partitions 210 is achieved by changing the inventory partition 210 to which the corresponding cargo space belongs from the original inventory partition 210 to the new inventory partition 210 in the server.
In some embodiments, half or an entire shelf may be adjusted from the original inventory zone 210 to the new inventory zone 210.
In some embodiments, in the adjacent secondary partition 212, a plurality of cargo spaces located on the partition boundary between the primary partition 211 and the adjacent secondary partition 212 are determined as reserved cargo spaces, the cargo of the adjacent secondary partition 212 is preferentially stored on the other cargo spaces than the reserved cargo spaces, and the at least one cargo space that is adjusted is selected from the reserved cargo spaces.
Specifically, the reserved cargo space is the cargo space which is adjusted preferentially when the cargo space of the partition boundary needs to be adjusted. Therefore, in order to facilitate the adjustment of the inventory partition to which the reserved cargo space belongs, the reserved cargo space is preferentially ensured to be in an idle state.
In some embodiments, in adjacent sub-sections 212, the cargo of the adjacent sub-section 212 is preferentially stored on cargo sites located in a central area of the adjacent sub-section 212.
Specifically, the central area is an area where a cargo space in the inventory zone deviates from the zone boundary, or where a cargo space in the inventory zone is spaced a predetermined distance from the zone boundary. Since the reserved cargo space is disposed adjacent to the partition boundary of the inventory partition, the cargo space adjacent to the partition boundary is preferentially adjusted. Therefore, the cargo space adjacent to the zone boundary is preferably kept free, while the cargo is stored in the central area, so as to reduce the workload when the cargo space needs to be adjusted. In an extreme case, if a certain inventory zone is full of goods, the central area may be spread over almost the entire inventory zone, at which time certain goods locations on the zone boundaries may still be adjusted to adjacent zones.
In some embodiments, at least two inventory partitions also satisfy the following adjustment rules: when at least two of the inventory partitions include a heavy inventory partition, at least one of the picking stations 213 corresponding to an inventory partition adjacent to the heavy inventory partition is selected and adjusted to correspond to the heavy inventory partition.
Wherein when the number of outgoing tasks assigned to a certain inventory partition is greater than a set number or the number/proportion of outgoing tasks exceeding other inventory partitions is greater than a set value, or the task load of the corresponding picking workstation 213 is greater than a set threshold, the inventory partition is considered to be a heavy load partition (i.e., an inventory partition with heavy task load).
Specifically, when there is a heavy load partition, the task load of the heavy load partition needs to be preferentially relieved, so as to reduce the stacking task of the heavy load partition, and balance the processing efficiency of each inventory partition 210.
In particular, a method for relieving the task load of the heavy load partition is generally to add a picking workstation 213 corresponding to the heavy load partition so as to improve the material picking amount in unit time and further improve the order processing efficiency. Meanwhile, the method for adding the picking workstation 213 in the heavy load subarea is mainly to modify the corresponding relation between the picking workstation 213 and the stock subarea 210 at the server side and add the picking workstation 213 in the corresponding heavy load subarea.
In some embodiments, a method of specifically adjusting picking workstation 213 includes:
method one (not shown), the picking stations 213 of adjacent boundaries are designated directly as the picking stations 213 of the heavy-load section corresponding to the changed range of each inventory section 210.
In a second method (not shown), if there is one picking station 213 for each or every set number of shelves, the picking station 213 corresponding to the shelf may be set to belong to the picking station 213 corresponding to the heavy-load zone according to the shelf included in the adjusted inventory zone 210.
Further, the at least one picking workstation 213 selected is: among the picking workstations 213 corresponding to the inventory partitions adjacent to the heavy inventory partition 210, the picking workstation 213 closest to the heavy inventory partition 210.
Specifically, when there are two inventory partitions 210 adjacent to the heavy inventory partition 210, the picking stations 213 of the inventory partition 210 with the least assigned task load are preferentially selected, and the picking stations 213 on both sides adjacent to the heavy inventory partition may be simultaneously selected.
In some embodiments, if the number/time limit of tasks to be processed in the heavy load partition is less than or equal to the threshold, the picking workstation 213 of the belonging inventory partition 210 is adjusted, and its original picking and delivery tasks continue to be executed, but the delivery tasks corresponding to the heavy load partition are subsequently allocated to the picking workstation 213, and the delivery tasks of the original inventory partition 210 are not redistributed.
In some embodiments, if the number/time limit of tasks to be processed in the heavy load partition is greater than the threshold, the picking workstation 213 of the affiliated inventory partition 210 is adjusted, the original picking and leaving task is directly cancelled, and the server directly redistributes to other picking workstations 213 corresponding to the original inventory partition 210, so as to reduce the number of tasks to be processed in the heavy load partition as soon as possible.
According to the warehouse for storing goods, provided by the embodiment of the disclosure, at least one unit of target materials are stored in each inventory partition by setting at least two inventory partitions comprising the main partition and at least one secondary partition and setting storage rules of the target materials in each inventory partition; or ensuring that the main partition stores one unit of target material, and each of the at least one secondary partition stores one unit or zero units of target material. Therefore, the materials can be uniformly distributed in each stock partition, when different orders hit the same material, the materials can be respectively taken out from different stock partitions and processed by the corresponding workstations, and the storage robot does not need to be moved to the same position to queue for taking the materials, so that the material taking efficiency is improved; and because the materials are uniformly distributed, the storage robot can obtain all or most of the required materials only in a single storage partition without moving across the storage partition, so that the moving distance of the storage robot is reduced, the carrying efficiency of the storage robot when carrying the material box from the storage area to a workstation is remarkably improved, and the delivery efficiency of the materials is greatly improved.
Fig. 3 is a flowchart of a warehousing method according to an embodiment of the present disclosure. As shown in fig. 3, the warehousing method is applied to the warehouse including at least two inventory partitions in the embodiment shown in fig. 2, where the at least two inventory partitions include a main partition and at least one secondary partition, and the warehousing method provided in this embodiment includes the following steps:
step S301, the types of the materials to be put in storage and the unit quantity to be put in storage are obtained.
Specifically, since the warehouse includes a plurality of inventory partitions, it is necessary to determine the corresponding inventory partition in which the material to be stocked needs to be stocked, and the shelves in the inventory partition.
According to the types of the materials to be put in storage, determining whether the corresponding types of the stock materials exist in the warehouse; and determining whether to store all the materials to be stored in a single stock partition or a plurality of stock partitions or to distribute the materials evenly/unevenly in each stock partition according to the unit quantity of the materials to be stored.
Since the materials to be stocked may be packaged in different forms, such as in a single piece (one material to be stocked in each package, such as a display) or in multiple pieces (at least two materials to be stocked in each package, such as a 50-piece bolt). Therefore, for the convenience of server management, each packaged material to be put in storage is taken as one unit of material to be put in storage, and accordingly, the unit number of the material to be put in storage calculated according to each unit is determined.
Step S302, for the materials to be put in storage, the quantity of stock units in each stock partition is obtained.
Wherein the inventory partition comprises at least one primary partition and at least one secondary partition.
Specifically, during warehouse entry, the quantity of the materials stored in each inventory partition is adjusted by considering the quantity of the inventory materials which are stored in each inventory partition and have the same type as the materials to be warehoused, so that the quantity balance of the materials of the corresponding types in each inventory partition after the materials are warehoused is ensured.
Step S303, calculating the sum of the number of the stock units in all the stock partitions and the number of the to-be-put-in units.
Specifically, according to the unit quantity of the materials to be stored, the storage allocation sequence of the materials to be stored in each storage partition needs to be determined.
Further, the unit number and the stock unit number of the materials to be stored in each stock partition can be predetermined, and the materials to be stored in the stock partition are determined to be distributed to each stock partition or only to a specific stock partition according to the sum of the unit number and the stock unit number.
Step S304, when the sum is greater than or equal to the quantity of the stock partitions, determining a target stock partition corresponding to the stock to be stored according to the rule that each stock partition stores at least one unit of the stock to be stored.
Specifically, if the sum of the unit number of the materials to be put in storage and the unit number of the stock exceeds the number of the stock partitions, the method indicates that at the moment, the target materials can be ensured to be stored in each stock partition by at least one unit. At this time, the target inventory partition corresponding to each material to be put in storage may be determined based on the target of balancing the amounts of the materials stored in each inventory partition (i.e., the unit amounts of the materials of the corresponding types of the materials to be put in storage stored in each inventory partition are the same or the difference is minimized). In a specific determination process, the materials to be put in storage of each unit can be sequentially distributed into the corresponding inventory subareas, so that the dynamic balance of the quantity of the materials to be put in storage of each inventory subarea is always kept. When the warehouse-in workstation continuously receives materials to be warehouse-in, the distribution mode can ensure the quantity balance of the warehouse-in materials, and is convenient for simultaneously distributing the materials to leave the warehouse.
The unit quantity required to be stored in each inventory partition can be determined according to calculation, and then the materials to be stored in the single inventory partition are stored to the next inventory partition after the determined unit quantity is stored. When the material to be put in storage is received at intervals of a certain time (for example, the material to be put in storage is received once every other week) in the storage working stations, the material storage efficiency can be ensured by the distribution mode.
Step S305, when the sum is smaller than the quantity of the stock partitions, storing one unit of materials to be stored according to the rules that each of the at least one secondary partition stores one unit or zero units of materials to be stored, and determining a target stock partition corresponding to the materials to be stored.
If the sum of the unit number of the materials to be stored and the unit number of the stock is smaller than the number of the stock partitions, the materials to be stored can only be stored in part of the stock partitions at the moment, and other stock partitions can not be stored. At this time, the to-be-stored materials stored in the main partition can be stored preferentially, if the to-be-stored materials remain after the storage of the main partition, the to-be-stored materials are sequentially stored in each sub-partition, so that each of at least one sub-partition stores one unit or zero units of to-be-stored materials. And accordingly, determining a target inventory zone corresponding to each material to be put in storage.
In some embodiments, if there are at least two main partitions, and the number of units of the material to be put in and the number of units of the stock cannot guarantee that each main partition stores one unit, it should be determined that a main partition with a higher priority among the at least two main partitions is a target stock partition, and the selected target stock partition is a substantial main partition.
According to the warehousing method provided by the embodiment of the disclosure, the types and the unit numbers of the materials to be warehoused are obtained; for the materials to be put in storage, acquiring the quantity of stock units in each stock partition; and calculating the sum of the stock unit quantity and the to-be-put unit quantity in all stock partitions, and then determining a target stock partition corresponding to the to-be-put material based on the sum of the unit quantity and the stock unit quantity of the to-be-put material. Therefore, the balance of the quantity of the materials of the same kind corresponding to the materials to be put in each inventory partition after the storage is finished in each inventory partition can be ensured, so that the work of putting out the material box is conveniently and averagely distributed to each inventory partition, and the effective material put in and put out efficiency is realized.
Fig. 4 is a flowchart of a warehousing method according to an embodiment of the present disclosure. As shown in fig. 4, the warehousing method provided by the embodiment includes the following steps:
step S401, obtaining the types and unit numbers of the materials to be put in storage.
Specifically, the content of step S401 is the same as that of step S301 in the embodiment shown in fig. 3, and will not be described here again.
Step S402, for the materials to be put in storage, the quantity of stock units in each stock partition is obtained.
Specifically, after determining the number of stock units in each stock partition, the sum of the number of stock units in all stock partitions and the number of to-be-stocked units may not be calculated, and the stock partition in which each unit of to-be-stocked material is stored may be determined in sequence directly based on the number of stock units in each stock partition, and the specific manner may refer to steps S403 to 404.
In step S403, when the stock quantity of each stock partition is the same, it is determined that the unit quantity of the materials to be stocked is stored in the main partition.
Specifically, when the server allocates the delivery tasks to each inventory partition, the server is preferentially allocated to the main partition. Therefore, when the materials to be put in storage are stored in each stock partition, the materials are also preferably supplemented to the main partition.
When the materials to be stored are stored, firstly, whether the corresponding types of the materials to be stored in each storage partition have the problem of insufficient quantity or the problem of less than a set value is required to be determined. If the quantity of the stock materials of which the stock partition corresponds to the type of the materials to be put in is smaller than the set value, the stock partition smaller than the set value should be preferably supplemented.
If the inventory quantity of the plurality of inventory partitions is smaller than the set value, the inventory partition with the least inventory quantity (calculated by the unit quantity) is preferentially selected, and the materials to be put in storage are supplemented. When the minimum stock subareas are multiple, one of the stock subareas can be selected at will, and the materials to be put in the warehouse are supplemented. If the stock quantity of the stock partitions is the same, the main partition is preferably selected, and the materials to be put in the warehouse are supplemented.
Further, when the quantity of the materials to be stored is large, the materials to be stored can be divided into a plurality of parts, parts which are not less than the set value in the main partition and other stock partitions are supplemented, and then the unallocated materials to be stored are evenly distributed to all the stock partitions. At this time, the materials to be put in storage are distributed in sequence according to the unit quantity.
For example, there are 5 bins of semiconductor accessories to be stocked, at which time, first, the inventory zone to which the first bin of semiconductor accessories should be assigned is determined, then, based on the state after the first bin of semiconductor accessories has been assigned, the zone to which the second bin of semiconductor accessories belongs is determined, and then, this process is repeated.
Further, when at least two main partitions exist, the main partition with the minimum stock quantity is preferentially determined according to the material quantity of each stock partition, and the materials to be put in storage are supplemented.
In step S404, based on the number of stock units in each stock partition, it is determined that one unit of the material to be stocked is stored in the stock partition containing the minimum number of units of the material to be stocked.
Specifically, since the server side distributes the delivery tasks evenly, it is necessary to ensure the number balance of each partition. Therefore, the unit quantity of the materials to be put in storage is preferentially stored in the stock subarea with the minimum unit quantity of the materials to be put in storage.
When there are a plurality of inventory partitions containing a smaller number of units of material to be stocked, one may be optionally placed. If the three stock partitions contain the same material to be put in storage with the unit numbers of 50, 30 and 30 respectively, the material to be put in storage can be optionally stored in the latter two stock partitions.
Step S406, based on the target inventory partition, warehousing the materials to be warehoused.
Specifically, according to the determined inventory partition to which each unit of the materials to be stored belongs, instructions can be sent to the storage robot in sequence, the materials to be stored are conveyed to the corresponding inventory partition, and storage processing is completed.
According to the warehousing method provided by the embodiment of the disclosure, the quantity of the materials to be warehoused and the corresponding types of materials in the inventory partitions are determined, so that the inventory partitions which are allocated by the materials to be warehoused in the unit quantity are determined according to the quantity of the materials in each inventory partition, and then the materials to be warehoused are subjected to warehousing processing based on the corresponding target inventory partitions. Therefore, the quantity of the materials of the same kind as the materials to be put in the warehouse in all the inventory partitions can be always in a balanced state, and the same task load can be completed by all the inventory partitions when the material box warehouse-out tasks are distributed to all the inventory partitions, so that the material warehouse-out efficiency is ensured.
Fig. 5 is a flowchart of a partition shipment method provided in one embodiment of the present disclosure. As shown in fig. 5, the partition ex-warehouse method provided in this embodiment includes the following steps:
in step S501, at least one inventory partition where the to-be-ex-warehouse material is located is determined based on the to-be-ex-warehouse material included in the ex-warehouse order.
Specifically, when receiving a delivery order, it is necessary to determine an inventory partition for executing a delivery task according to the materials to be delivered and the working states of each inventory partition.
The selection of a specific inventory partition is determined according to the material handling workload allocated to each inventory partition (the inventory partition with smaller handling workload preferentially allocates the delivery tasks), the number of robots capable of allocating the handling tasks in each inventory partition, the number of robots allocated the handling tasks in each inventory partition (the more robots allocated the handling tasks, the more congested the inventory partition), the dispersity of the picking and placing positions of the robots (if the dispersity is lower, the robots are indicated to pick and place intensively on one shelf, and the tasks should not be allocated to the inventory partition any more so as to avoid the robot congestion), and the like, besides the types and the numbers of the materials to be delivered (the types of the materials are only the main partition, and the corresponding types of the materials which can be delivered in the inventory partition are not enough).
Further, before determining at least one inventory zone in which the material to be delivered is located, it is also necessary to:
and reorganizing the ex-warehouse orders based on the number of the ex-warehouse orders, the number of materials to be ex-warehouse contained in each ex-warehouse order, the aggregation degree among bins hit by each order and the delivery area corresponding to each order.
Specifically, a place order may be completed by multiple orders. When the quantity of materials to be delivered contained in the delivery order is large, the order can be split into a plurality of sub orders, and the sub orders are delivered to a plurality of stock partitions to be completed together. The specific splitting mode can be determined according to the task load of each inventory partition.
In some embodiments, when the plurality of outgoing orders include the same kind of materials to be outgoing, or the corresponding hit bins have a higher aggregation degree (e.g. 10 orders hit the same two bins), or the corresponding shipping areas of the respective orders are the same/similar, each outgoing order may be combined into a new order.
Step S502, determining a picking workstation for discharging materials to be discharged based on the material carrying amount allocated by at least one inventory partition.
Wherein the picking workstation corresponds to one of the at least one inventory partitions.
In particular, after determining the inventory partitions for performing the ex-warehouse tasks, it is necessary to further determine the picking stations that specifically complete the picking of the ex-warehouse materials.
The method for determining picking stations generally selects the picking station with the least workload based on the workload distributed by each picking station to finish the picking in warehouse.
Further, in determining a picking workstation, it may be based on at least one of the following objectives:
adding the carrying capacity corresponding to the quantity of the materials to be delivered and the carrying capacity of the distributed materials of at least one inventory partition, and minimizing the carrying capacity difference among all the inventory partitions;
targeting a picking workstation with a minimum amount of material picking in at least one inventory zone;
optimizing a motion path of the storage robot when carrying materials to be delivered to the storage as a target.
Specifically, when considering the picking workstation corresponding to the material to be delivered, the movement distance and the workload of the robot need to be reduced to the maximum extent, so as to improve the carrying efficiency.
Step S503, based on the materials to be delivered and the picking workstation, a carrying task is sent to the storage robot.
The storage robot is used for storing materials to be delivered to a picking workstation from one storage partition to carry out delivery treatment.
Specifically, after the inventory partition and the specific position of the materials to be delivered and the picking workstation are determined, one or more corresponding robots (such as multiple storage robots for carrying when the amount of the materials to be delivered is large) can be selected to complete the material carrying work.
According to the partition ex-warehouse method provided by the embodiment of the disclosure, at least one inventory partition where the materials to be ex-warehouse are located is determined based on the materials to be ex-warehouse contained in the ex-warehouse order, a picking workstation for ex-warehouse the materials to be ex-warehouse is determined based on the material carrying capacity distributed by the at least one inventory partition, and a carrying task is sent to a warehouse robot based on the materials to be ex-warehouse and the picking workstation. Therefore, the balance between each inventory partition and the quantity of the material delivery tasks required to be processed by the workstation can be ensured, and the storage robot can finish the material delivery tasks at the highest speed, so that the delivery efficiency is improved.
Fig. 6 is a schematic structural diagram of an apparatus for implementing a warehousing method according to an embodiment of the disclosure. As shown in fig. 6, the apparatus 600 for implementing the warehousing method is applied to a warehouse including at least two inventory partitions including a main partition and at least one sub-partition, and the apparatus 600 for implementing the warehousing method includes: a determination module 610, an acquisition module 620, a calculation module 630, and a processing module 640. Wherein:
a determining module 610, configured to obtain a type of a material to be put in storage and a unit number to be put in storage;
An obtaining module 620, configured to obtain, for a material to be put in storage, a number of stock units in each stock partition;
a calculating module 630, configured to calculate a sum of the number of inventory units and the number of units to be put in storage in all inventory partitions;
the processing module 640 is configured to determine a target inventory partition corresponding to the to-be-stocked material according to a rule that each inventory partition stores at least one unit of to-be-stocked material when the sum is greater than or equal to the number of inventory partitions; and
When the sum is smaller than the quantity of the stock partitions, storing one unit of to-be-stored materials according to the rules that each of the at least one secondary partition stores one unit or zero units of to-be-stored materials, and determining a target stock partition corresponding to the to-be-stored materials.
In this embodiment, the device for implementing the warehousing method can determine the corresponding inventory partitions based on the types and the unit numbers of the materials to be warehoused and the inventory unit numbers of the materials of the same type as the materials to be warehoused in each inventory partition through the combination of the modules, so as to ensure the average distribution of the storage of the materials in each inventory partition, and effectively improve the ex-warehouse efficiency when the storage robot carries the material box from the inventory partition to the workstation.
Fig. 7 is a schematic structural diagram of a partition warehouse-out device according to an embodiment of the present disclosure. As shown in fig. 7, the partitioned discharging device 700 is applied to a warehouse for storing goods, and the partitioned discharging device 700 includes: a first determination module 710, a second determination module 720, and a processing module 730. Wherein:
the first determining module 710 is configured to determine at least one inventory partition where the to-be-ex-warehouse material is located based on the to-be-ex-warehouse material included in the ex-warehouse order.
A second determining module 720 for determining a picking workstation for discharging the material to be discharged based on the amount of material movement allocated by the at least one inventory section.
And a processing module 730, configured to send a handling task to the warehouse robot based on the material to be delivered and the picking workstation.
In this embodiment, the partition ex-warehouse device, through the combination of the modules, can determine the corresponding inventory partition and the picking workstation based on the to-be-ex-warehouse materials contained in the ex-warehouse order, and generate the corresponding ex-warehouse task, so as to ensure that the quantity of the material ex-warehouse tasks required to be processed by each inventory partition and workstation is balanced, thereby ensuring that the warehouse robot can complete the material ex-warehouse task at the highest speed, and further improving the ex-warehouse efficiency.
Fig. 8 is a schematic structural diagram of a control device according to an embodiment of the present disclosure, and as shown in fig. 8, the control device 800 includes: memory 810 and processor 820.
Wherein the memory 810 stores a computer program executable by the at least one processor 820. The computer program is executed by the at least one processor 820 to cause the control apparatus to implement the material withdrawal method as provided in any of the embodiments above or the material warehousing method as provided in any of the embodiments above.
Wherein the memory 810 and the processor 820 may be connected by a bus 830.
The relevant descriptions and effects corresponding to the relevant description and effects corresponding to the method embodiments may be understood, and are not repeated herein.
An embodiment of the present disclosure provides a computer-readable storage medium having stored thereon a computer program that is executed by a processor to implement a material retrieval method as provided in any of the method embodiments above or a material warehousing method as provided in any of the method embodiments above.
The computer readable storage medium may be, among other things, ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
An embodiment of the present disclosure provides a computer program product containing computer-executable instructions for implementing a material retrieval method as in the method embodiments described above or a material warehousing method as provided in any of the embodiments described above when executed by a processor.
In the several embodiments provided in the present disclosure, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of modules is merely a logical function division, and there may be additional divisions of actual implementation, e.g., multiple modules or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or modules, which may be in electrical, mechanical, or other forms.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (17)
1. A warehouse for storing goods, the warehouse comprising:
at least two inventory partitions including a primary partition and at least one secondary partition;
the at least two inventory partitions satisfy the following cargo holding rules:
when the unit quantity of the target materials to be stored in all the inventory partitions is greater than or equal to the inventory partition quantity, each inventory partition stores at least one unit of the target materials;
when the number of units of the target material stored in all the inventory partitions is smaller than the number of the inventory partitions, the main partition stores one unit of the target material, and each of the at least one sub-partition stores one unit or zero units of the target material.
2. The warehouse for storing goods as in claim 1, wherein the at least two inventory partitions store goods based on the following objectives:
After the storage is finished, the unit quantity of the target material stored in each inventory subarea is equal to or the difference value of the unit quantity stored in any two inventory subareas is smaller than a preset difference value.
3. The warehouse for storing goods as in claim 1, wherein the at least two inventory partitions store goods based on the following objectives:
after the storage is finished, the configuration proportion of at least two materials with relevance including the target material in any two inventory partitions is the same or the difference value of the configuration proportion is smaller than the preset proportion difference value.
4. The warehouse for storing goods as in claim 1, wherein the at least two inventory partitions store goods based on the following objectives:
after the storage is finished, the arrangement mode or the corresponding storage position of the materials contained in all the stock subareas including the target materials in all the stock subareas is the same.
5. The warehouse for storing goods as in claim 1, wherein the at least two inventory partitions further satisfy the following goods deposit rules:
when the unit quantity of the target materials is larger than the quantity of the stock subareas, each stock subarea at least comprises the target materials with set quantity.
6. The warehouse for storing goods as in claim 1, wherein the at least two inventory partitions further satisfy the following goods deposit rules:
and when the number of the target materials in each inventory subarea is the same, storing the newly added target materials in the main subarea.
7. The warehouse for storing goods as in claim 1, wherein the at least two inventory partitions further satisfy the following goods deposit rules:
and when the number of the target materials in each inventory subarea is not completely the same, storing the newly added target materials in the inventory subarea with the minimum unit number containing the target materials.
8. A warehouse for storing goods as claimed in any one of claims 1 to 7, further comprising:
at least two picking stations, each inventory zone corresponding to at least one picking station; and is also provided with
Each of the at least two inventory zones is disposed opposite a corresponding picking workstation on a respective zone boundary.
9. The warehouse for storing goods as in claim 8, wherein the at least two inventory partitions further satisfy the following adjustment rules:
And when the required bin positions of the materials stored in the main partition are larger than the set upper limit value, at least one cargo position positioned on the partition boundary between the main partition and the adjacent sub partition in the sub partition adjacent to the main partition is regulated to belong to the main partition.
10. A warehouse for storing goods as claimed in claim 9, wherein in the adjacent secondary partition, a plurality of cargo spaces located on the partition boundary between the primary partition and the adjacent secondary partition are determined as reserved cargo spaces, the cargo of the adjacent secondary partition is preferentially stored on other cargo spaces than the reserved cargo space, and the at least one cargo space that is adjusted is selected from the reserved cargo spaces.
11. A warehouse for storing goods as in claim 10 wherein in the adjacent sub-section, the goods of the adjacent sub-section are preferentially stored on a cargo space located in a central area of the adjacent sub-section.
12. The warehouse for storing goods as in claim 8, wherein the at least two inventory partitions further satisfy the following adjustment rules:
when the at least two stock partitions comprise a heavy load stock partition, selecting at least one picking workstation from picking workstations corresponding to stock partitions adjacent to the heavy load stock partition, and adjusting the picking workstation to correspond to the heavy load stock partition.
13. The warehouse for storing items according to claim 12, wherein the at least one picking workstation selected is: among the picking workstations corresponding to the inventory partitions adjacent to the heavy inventory partition, the picking workstation closest to the heavy inventory partition.
14. A warehousing method applied to a warehouse including at least two inventory partitions including a primary partition and at least one secondary partition, the warehousing method comprising:
acquiring the types of materials to be put in storage and the number of units to be put in storage;
for the materials to be put in storage, acquiring the quantity of stock units in each stock partition;
calculating the sum of the stock unit quantity and the to-be-put unit quantity in all stock partitions;
when the sum is greater than or equal to the number of inventory partitions, determining a target inventory partition corresponding to the to-be-stored material according to a rule that each inventory partition stores at least one unit of the to-be-stored material; and
And when the sum is smaller than the quantity of the stock partitions, storing one unit of the materials to be stored according to the main partition, and determining a target stock partition corresponding to the materials to be stored according to a rule that each of the at least one secondary partition stores one unit or zero units of the materials to be stored.
15. An apparatus for implementing a warehousing method, wherein the apparatus is applied to a warehouse including at least two inventory partitions including a primary partition and at least one secondary partition, and the apparatus comprises:
the determining device is used for obtaining the types of the materials to be put in storage and the unit quantity to be put in storage;
the acquisition device is used for acquiring the stock unit number in each stock partition for the materials to be put in storage;
the calculation module is used for calculating the sum of the stock unit quantity and the to-be-put unit quantity in all stock partitions;
the processing module is used for determining a target inventory partition corresponding to the to-be-put-in-place material according to the rule that each inventory partition stores at least one unit of the to-be-put-in-place material when the sum is greater than or equal to the inventory partition number; and
And when the sum is smaller than the quantity of the stock partitions, storing one unit of the materials to be stored according to the main partition, and determining a target stock partition corresponding to the materials to be stored according to a rule that each of the at least one secondary partition stores one unit or zero units of the materials to be stored.
16. A control apparatus, characterized by comprising:
at least one processor;
and a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor to cause the control device to perform the binning method of claim 14.
17. A computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out the warehousing method of claim 14.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210391705.5A CN114919915B (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
CN202310665310.4A CN116692342A (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210391705.5A CN114919915B (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310665310.4A Division CN116692342A (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114919915A CN114919915A (en) | 2022-08-19 |
CN114919915B true CN114919915B (en) | 2023-06-27 |
Family
ID=82806028
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310665310.4A Pending CN116692342A (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
CN202210391705.5A Active CN114919915B (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310665310.4A Pending CN116692342A (en) | 2022-04-14 | 2022-04-14 | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN116692342A (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115564321B (en) * | 2022-12-06 | 2023-04-14 | 无锡凯乐士科技有限公司 | Goods warehousing method and device and computer equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108341204A (en) * | 2018-01-08 | 2018-07-31 | 北京邮电大学 | A kind of intelligent robot cargo that serving storehouse management goes out to be put in storage method and system |
CN109335445A (en) * | 2018-10-13 | 2019-02-15 | 晋江易库物联网科技有限公司 | A kind of intelligent repository kinds of goods dispatching method and device |
CN109703969A (en) * | 2017-10-26 | 2019-05-03 | 株式会社日立物流 | Shelf management system and shelf management method |
JP2020035136A (en) * | 2018-08-29 | 2020-03-05 | 株式会社オービック | Inventory allocation device, inventory allocation method and inventory allocation program |
CN110937303A (en) * | 2019-12-17 | 2020-03-31 | 广东嘉腾机器人自动化有限公司 | Material conveying method and material conveying device |
WO2020144879A1 (en) * | 2019-01-07 | 2020-07-16 | 三菱電機株式会社 | Warehousing and shipping management device, warehousing and shipping management system, warehousing and shipping management method, and program |
-
2022
- 2022-04-14 CN CN202310665310.4A patent/CN116692342A/en active Pending
- 2022-04-14 CN CN202210391705.5A patent/CN114919915B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109703969A (en) * | 2017-10-26 | 2019-05-03 | 株式会社日立物流 | Shelf management system and shelf management method |
CN108341204A (en) * | 2018-01-08 | 2018-07-31 | 北京邮电大学 | A kind of intelligent robot cargo that serving storehouse management goes out to be put in storage method and system |
JP2020035136A (en) * | 2018-08-29 | 2020-03-05 | 株式会社オービック | Inventory allocation device, inventory allocation method and inventory allocation program |
CN109335445A (en) * | 2018-10-13 | 2019-02-15 | 晋江易库物联网科技有限公司 | A kind of intelligent repository kinds of goods dispatching method and device |
WO2020144879A1 (en) * | 2019-01-07 | 2020-07-16 | 三菱電機株式会社 | Warehousing and shipping management device, warehousing and shipping management system, warehousing and shipping management method, and program |
CN110937303A (en) * | 2019-12-17 | 2020-03-31 | 广东嘉腾机器人自动化有限公司 | Material conveying method and material conveying device |
Also Published As
Publication number | Publication date |
---|---|
CN116692342A (en) | 2023-09-05 |
CN114919915A (en) | 2022-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11544645B2 (en) | Inventory scheduling method and device and non-transitory computer readable storage medium | |
US11724879B2 (en) | Management method, device and system applied to goods-to-person system, server and computer storage medium | |
CN110245890B (en) | Goods sorting method and goods sorting system | |
WO2022068595A1 (en) | Warehouse management method and apparatus, device, medium, and warehousing system | |
CN110980082A (en) | Automatic stereoscopic warehouse position allocation method | |
JP2020536027A (en) | Case storage picking system and storage sorting integrated system | |
CN112278674B (en) | Scheduling method, device, equipment and storage medium | |
CN106934577B (en) | Cargo layout method and device | |
CN114919915B (en) | Warehouse for storing goods, warehouse-in method, warehouse-in device, warehouse-in equipment and warehouse-in medium | |
Vasili et al. | Automated storage and retrieval systems: a review on travel time models and control policies | |
WO2023124951A1 (en) | Workbin processing method and apparatus, and device, warehousing system and storage medium | |
CN113947317A (en) | Material warehousing method, material ex-warehouse method, device, scheduling equipment and system | |
CN111126926A (en) | Warehouse management method | |
CN110422541B (en) | Method and system for uniformly distributing warehouse entry goods location addresses of three-dimensional warehouse according to roadway | |
WO2023193578A1 (en) | Outbound material box determination methods and apparatuses, and device | |
CN114212426B (en) | Warehouse-in and warehouse-out goods position distribution method of track through type dense goods shelf and storage medium | |
CN113682705B (en) | Inventory distribution method, device, server and storage medium | |
CN114873122B (en) | Method, device, equipment and storage medium for warehousing material box | |
CN114955351B (en) | Transport task allocation method, device, equipment and storage medium | |
JPH038602A (en) | Rack deciding method for automatic warehouse | |
CN118239165B (en) | Automatic stereoscopic logistics warehouse and operation method thereof | |
CN113393181A (en) | Tallying method and device, electronic equipment, storage medium and warehouse management system | |
WO2023036022A1 (en) | Outbound delivery method and device | |
JPS63123703A (en) | In-storage control system in automatic warehouse | |
TWI845931B (en) | Order allocating method, apparatus, electronic device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |