Method, device and apparatus for discharging a magazine

By acquiring order information and dynamically adjusting outbound rules, the system prioritizes matching suitable bins, solving the problem that existing technologies cannot meet the diverse needs of users. This achieves a balance between outbound efficiency and inventory utilization, thereby enhancing the user experience.

CN116923928BActive Publication Date: 2026-04-10SHENZHEN KUBO SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN KUBO SOFTWARE CO LTD
Filing Date
2022-03-31
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technologies cannot meet the balance between goods outbound efficiency and inventory utilization under different user needs, especially when the quantity or time limit of goods to be shipped is different, making it impossible to flexibly adjust the material box outbound strategy.

Method used

By acquiring order information from the target workstation, and combining it with the quantity of goods and the time limit for delivery, appropriate delivery rules are determined. The system prioritizes the delivery of suitable inventory bins and controls the robot to transport them to the target workstation, dynamically adjusting the delivery rules to meet user needs.

Benefits of technology

It has enabled flexible bin outbound methods under different needs, improving outbound efficiency and inventory utilization, and enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116923928B_ABST
    Figure CN116923928B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, device and equipment for warehouse-out of a bin, the method comprising: obtaining order information of a to-be-processed warehouse-out order corresponding to a target workstation, the order information comprising goods category information, a quantity of goods and a warehouse-out time limit of the goods; determining a warehouse-out rule of the bin according to the quantity of the goods and / or the warehouse-out time limit of the goods; determining a target bin according to the warehouse-out rule of the bin, the goods category information corresponding to the target workstation and the quantity of the goods corresponding to the target workstation; and controlling a robot to carry the target bin to the target workstation. The method provides a more flexible warehouse-out method of the bin, balances the goods warehouse-out efficiency and the inventory utilization rate, meets different needs of users and improves user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of warehouse logistics, and particularly relates to a method, device and equipment for taking out a bin. BACKGROUND

[0002] The logistics industry is subject to time efficiency, and the efficiency of taking out goods is required to be high. In the scenario of goods to people, the rationality of hitting the target bin when taking out goods directly affects the efficiency of taking out goods.

[0003] In the prior art, the target bin is hit according to the goods to be taken out. In order to ensure the efficiency of taking out goods, the bin with more goods is hit as much as possible when the target bin is hit, and the hit rate of the bin with less goods is not high.

[0004] However, the needs of users may be different. For example, when the number of goods to be taken out is large, the user usually requires high efficiency of taking out goods, but when the number of goods to be taken out is small, the user requires high utilization rate of inventory, and sometimes the user wants to balance the efficiency of taking out goods and the utilization rate of inventory. The prior art cannot meet the different needs of users. SUMMARY

[0005] The method, device and equipment for taking out a bin provided by the present disclosure comprehensively consider the efficiency of taking out goods and the utilization rate of inventory, provide a more flexible method for taking out a bin, meet the different needs of users, and improve the user experience.

[0006] In a first aspect, the present disclosure provides a method for taking out a bin, comprising: obtaining order information of a to-be-processed taking-out order corresponding to a target work station, the order information comprising goods category information, a number of goods, and a taking-out time limit of the goods; determining a taking-out rule of the bin according to the number of goods and / or the taking-out time limit of the goods; determining a target bin according to the taking-out rule of the bin, the goods category information corresponding to the target work station, and the number of goods corresponding to the target work station; and controlling a robot to carry the target bin to the target work station.

[0007] Optionally, the determining of the taking-out rule of the bin according to the number of goods and / or the taking-out time limit of the goods comprises: determining a preliminary selected taking-out rule according to the number of goods and a preset number threshold, and / or the taking-out time limit of the goods and a preset time limit threshold.

[0008] Optionally, the outbound rule of the bin is determined according to the quantity of the goods and / or the outbound time limit of the goods, comprising: determining the outbound speed of the target workstation according to the quantity of the outbound goods processed by the target workstation within a first preset time length, the processed outbound goods corresponding to the bin determined according to the preliminary outbound rule; determining the first time length according to the outbound speed and the quantity of the goods, the first time length being the time length for completing the processing of the to-be-processed outbound orders according to the outbound speed; and determining the outbound rule of the bin according to the first time length, the outbound time limit of the goods and the preliminary outbound rule.

[0009] Optionally, before the outbound speed of the target workstation is determined according to the quantity of the outbound goods processed by the target workstation within a first preset time length, the method further comprises: determining the preliminary outbound rule according to the quantity of the goods and a preset quantity threshold, and / or the outbound time limit of the goods and a preset time limit threshold.

[0010] Correspondingly, the first time length is determined according to the outbound speed and the quantity of the goods, comprising: determining the first time length according to the outbound speed, the quantity of the processed outbound goods and the quantity of the goods corresponding to the to-be-processed outbound orders.

[0011] Optionally, the preliminary outbound rule is determined according to the quantity of the goods and a preset quantity threshold, and / or the outbound time limit of the goods and a preset time limit threshold, comprising: if the quantity of the goods is greater than or equal to a first preset quantity, and / or the outbound time limit of the goods is less than a first preset time limit, determining the outbound rule of the bin as a first outbound rule, the first outbound rule being a rule of preferentially hitting a bin with a larger inventory of goods; and / or if the quantity of the goods is less than a second preset quantity, and / or the outbound time limit of the goods is greater than or equal to a second preset time limit, determining the outbound rule of the bin as a second outbound rule, the second outbound rule being a rule of preferentially hitting a bin with a smaller inventory of goods; and / or if the quantity of the goods is greater than or equal to the second preset quantity and less than the first preset quantity, and / or the outbound time limit of the goods is greater than or equal to the first preset time limit and less than the second preset time limit, determining the outbound rule of the bin as a third outbound rule, the third outbound rule being a rule of preferentially hitting a bin with a moderate inventory of goods.

[0012] Optionally, if the outbound rule of the bin is the first outbound rule, the target bin is determined according to the outbound rule of the bin, the goods category information corresponding to the target workstation and the quantity of the goods corresponding to the target workstation, comprising: determining a bin in the bin library as a first preselected bin, the bin having the same goods category information as the goods category information corresponding to the target workstation and having a larger inventory of goods than or equal to a first preset value; and determining the target bin from the first preselected bin according to the quantity of the goods corresponding to the target workstation.

[0013] Optionally, if the out-of-cabin rule of the material box is the second out-of-cabin rule, the target material box is determined according to the out-of-cabin rule of the material box, the target work station corresponding cargo category information and the target work station corresponding cargo quantity, including: the material box in the material box warehouse, the category information of the goods is consistent with the target work station corresponding cargo category information, and the goods inventory is less than the second preset value, the material box is determined as the second preselected material box; according to the target work station corresponding cargo quantity, the target material box is determined from the second preselected material box.

[0014] Optionally, if the out-of-cabin rule of the material box is the third out-of-cabin rule, the target material box is determined according to the out-of-cabin rule of the material box, the target work station corresponding cargo category information and the target work station corresponding cargo quantity, including: the material box in the material box warehouse, the category information of the goods is consistent with the target work station corresponding cargo category information, and the goods inventory is greater than or equal to the second preset value and less than the first preset value, the material box is determined as the third preselected material box; according to the target work station corresponding cargo quantity, the target material box is determined from the third preselected material box.

[0015] Optionally, it further comprises: periodically reacquiring the target work station corresponding to the to-be-processed out-of-cabin order information according to the second preset time length, so as to update the out-of-cabin rule of the material box.

[0016] Optionally, it further comprises: monitoring the number of completed out-of-cabin orders of the target work station, or the number of completed out-of-cabin goods of the target work station; every time a preset number of out-of-cabin orders of the target work station are completed, or a preset number of out-of-cabin goods of the target work station are completed, the target work station corresponding to the to-be-processed out-of-cabin order information is reacquired to update the out-of-cabin rule of the material box.

[0017] Optionally, it further comprises: acquiring the completed out-of-cabin order information of the target work station, the out-of-cabin order information comprising at least one of the following information: the establishment time of the out-of-cabin order, the batch to which the out-of-cabin order belongs, and the group order information of the out-of-cabin order; if the out-of-cabin orders with the same establishment time in the completed out-of-cabin orders have all been completed, or if the out-of-cabin orders of the same batch in the completed out-of-cabin orders have all been completed, or if the out-of-cabin tasks corresponding to the same group order information in the completed out-of-cabin orders have all been completed, the target work station corresponding to the to-be-processed out-of-cabin order information is reacquired to update the out-of-cabin rule of the material box.

[0018] Optionally, the out-of-cabin rule of the material box is determined according to the quantity of the goods and / or the out-of-cabin time limit of the goods, including: determining the current busy level according to the quantity of the goods and / or the out-of-cabin time limit of the goods, and the preset correspondence between the quantity of the goods, the out-of-cabin time limit of the goods and the busy level; determining the out-of-cabin rule of the material box according to the preset correspondence between the busy level and the out-of-cabin rule of the material box.

[0019] In a second aspect, the present disclosure provides an out-of-cabin device of a material box, comprising:

[0020] an acquisition module, configured to acquire order information of a to-be-processed outbound order corresponding to a target workstation, the order information comprising goods category information, a quantity of goods, and a time limit for outbound of the goods.

[0021] a processing module, configured to determine an outbound rule of the bin according to the quantity of goods and / or the time limit for outbound of the goods;

[0022] the processing module, configured to determine the target bin according to the outbound rule of the bin, the goods category information corresponding to the target workstation, and the quantity of goods corresponding to the target workstation;

[0023] a control module, configured to control the robot to carry the target bin to the target workstation.

[0024] Optionally, the processing module is specifically configured to determine a preliminary outbound rule according to the quantity of goods and a preset quantity threshold, and / or the time limit for outbound of the goods and a preset time limit threshold.

[0025] Optionally, the processing module is specifically configured to determine an outbound speed of the target workstation according to a quantity of outbound goods that have been processed by the target workstation within a first preset time length, the bins corresponding to the outbound goods that have been processed being determined according to the preliminary outbound rule; determine a first time length according to the outbound speed and the quantity of goods, the first time length being a time length for completing processing of the to-be-processed outbound order according to the outbound speed; and determine the outbound rule of the bin according to the first time length, the time limit for outbound of the goods, and the preliminary outbound rule.

[0026] Optionally, the processing module is further configured to determine a preliminary outbound rule according to the quantity of goods and a preset quantity threshold, and / or the time limit for outbound of the goods and a preset time limit threshold, and determine a first time length according to the outbound speed, the quantity of outbound goods that have been processed, and the quantity of goods corresponding to the to-be-processed outbound order.

[0027] Optionally, the processing module is specifically configured to determine the outbound rule of the bin as a first outbound rule if the quantity of goods is greater than or equal to a first preset quantity, and / or the time limit for outbound of the goods is less than a first preset time limit, the first outbound rule being a rule of preferentially hitting bins with more goods inventory; and / or determine the outbound rule of the bin as a second outbound rule if the quantity of goods is less than a second preset quantity, and / or the time limit for outbound of the goods is greater than or equal to a second preset time limit, the second outbound rule being a rule of preferentially hitting bins with less goods inventory; and / or determine the outbound rule of the bin as a third outbound rule if the quantity of goods is greater than or equal to the second preset quantity and less than the first preset quantity, and / or the time limit for outbound of the goods is greater than or equal to the first preset time limit and less than the second preset time limit, the third outbound rule being a rule of preferentially hitting bins with moderate goods inventory.

[0028] Optionally, if the delivery rule of the bin is the first delivery rule, the processing module is specifically configured to determine a bin as a first preselected bin if the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, and the inventory of the goods is greater than or equal to a first preset value; and determine a target bin from the first preselected bin according to the quantity of the goods corresponding to the target workstation, wherein the quantity of the goods included in the target bin is greater than or equal to the quantity of the goods corresponding to the target workstation.

[0029] Optionally, if the delivery rule of the bin is the second delivery rule, the processing module is specifically configured to determine a bin as a second preselected bin if the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, and the inventory of the goods is less than a second preset value; and determine a target bin from the second preselected bin according to the quantity of the goods corresponding to the target workstation, wherein the quantity of the goods included in the target bin is greater than or equal to the quantity of the goods corresponding to the target workstation.

[0030] Optionally, if the delivery rule of the bin is the third delivery rule, the processing module is specifically configured to determine a bin as a third preselected bin if the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, the inventory of the goods is greater than or equal to the second preset value, and less than the first preset value; and determine a target bin from the third preselected bin according to the quantity of the goods corresponding to the target workstation, wherein the quantity of the goods included in the target bin is greater than or equal to the quantity of the goods corresponding to the target workstation.

[0031] Optionally, the processing module is further configured to periodically reacquire the to-be-processed delivery order information corresponding to the target workstation according to a second preset time length, so as to update the delivery rule of the bin.

[0032] Optionally, the processing module is further configured to monitor the quantity of the completed delivery orders of the target workstation, or the quantity of the goods delivered by the target workstation; and reacquire the to-be-processed delivery order information corresponding to the target workstation to update the delivery rule of the bin, when a preset quantity of the delivery orders of the target workstation are completed, or a preset quantity of the goods delivered by the target workstation are completed.

[0033] Optionally, the processing module is further configured to acquire the completed delivery order information of the target workstation, wherein the delivery order information includes at least one of the following information: the establishment time of the delivery order, the batch to which the delivery order belongs, and the grouping information of the delivery order; and reacquire the to-be-processed delivery order information corresponding to the target workstation to update the delivery rule of the bin, when the delivery orders with the same establishment time in the completed delivery order information are all completed, or the delivery orders of the same batch in the completed delivery order information are all completed, or the delivery tasks corresponding to the same grouping information in the completed delivery order information are all completed.

[0034] Optionally, the processing module is specifically configured to determine the current busy level according to the quantity of the goods and / or the delivery time limit of the goods, and a preset correspondence between the quantity of the goods, the delivery time limit of the goods, and the busy level; and determine the delivery rule of the bin according to a preset correspondence between the busy level and the delivery rule of the bin.

[0035] In a third aspect, the present disclosure provides an electronic device, comprising: at least one processor; and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method provided in the first aspect and the optional manners thereof.

[0036] In a fourth aspect, the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method in the first aspect or the optional manners of the first aspect.

[0037] In a fifth aspect, the present disclosure provides a computer program product, comprising computer programs / instructions, and the computer programs / instructions are executed by a processor to implement the method in the first aspect or the optional manners of the first aspect.

[0038] The bin delivery method, device and equipment provided by the present disclosure, by obtaining the order information of the to-be-processed delivery order corresponding to the target work station, the order information comprising the goods category information, the quantity of the goods, and the delivery time limit of the goods; determining the delivery rule of the bin according to the quantity of the goods and / or the delivery time limit of the goods; determining the target bin according to the delivery rule of the bin, the goods category information corresponding to the target work station, and the quantity of the goods corresponding to the target work station; and controlling the robot to carry the target bin to the target work station, comprehensively considers the goods delivery efficiency and the inventory utilization rate, provides a more flexible bin delivery method, can meet different needs of users, and improves the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0039] Figure 1 A schematic diagram of an application scenario of the bin delivery method provided by the present disclosure;

[0040] Figure 2 A flowchart of the bin delivery method provided by the present disclosure;

[0041] Figure 3 Another flowchart of the bin delivery method provided by the present disclosure;

[0042] Figure 4 Another flowchart of the bin delivery rule provided by the present disclosure;

[0043] Figure 5 A structural schematic diagram of a delivery device of a bin provided by the present disclosure;

[0044] Figure 6 A structural schematic diagram of an electronic device provided by the present disclosure.

[0045] The specific embodiments of the present disclosure have been shown by the above drawings, and will be described in more detail hereinafter. These drawings and the written description are not intended to limit the scope of the present disclosure in any way, but to illustrate the concept of the present disclosure to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0046] The exemplary embodiments will be described in detail herein with reference to the accompanying drawings. In the following description, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments are not representative of all embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0047] In the goods-to-person scenario, the rationality of hitting the target bin at the time of delivery directly affects the efficiency of goods delivery. Based on the high requirement of the logistics industry for delivery efficiency, in order to improve the delivery efficiency of goods, the target bin is usually hit as much as possible when the target bin is hit. However, this way can reduce the number of robot handling, but it may leave the tail number box, which refers to the bin with less inventory of goods, and the remaining tail number box often cannot be consumed in time, resulting in low inventory utilization rate. However, the needs of users may vary, for example, sometimes users require high delivery efficiency of goods, but sometimes users require high inventory utilization rate, and sometimes users want to balance the delivery efficiency of goods and the inventory utilization rate. The prior art cannot meet the different needs of users.

[0048] To solve the above problems, the present disclosure provides a delivery method of a bin, by obtaining the order information of the quantity of goods or the delivery time limit of goods corresponding to the to-be-processed delivery order corresponding to the target workstation, and determining the appropriate delivery rule according to the quantity of goods and / or the delivery time limit of goods; Then according to the obtained goods category information, the quantity of goods corresponding to the to-be-processed delivery order, and the delivery rule, determine the target bin, and control the robot to carry the target bin to the target workstation, thereby realizing a more flexible delivery method of the bin. By determining the appropriate delivery rule according to the quantity of goods and / or the delivery time limit of goods, the delivery process of the bin is optimized, and the different needs of users are met.

[0049] Figure 1A schematic diagram of one application scenario of the method for discharging the bin provided by the present disclosure is shown in FIG. 11, which includes a control device 11, a shelf 12, a target workstation 13, and a robot 14. The shelf 12 has a plurality of bins placed thereon. The control device 11 is in communication connection with the robot. Figure 1

[0050] The control device 11 is configured to acquire order information of a to-be-processed discharging order corresponding to the target workstation 13, determine a discharging rule of the bin according to a quantity of goods and / or a discharging time limit of the goods, determine a target bin according to the discharging rule of the bin, information of a category of goods corresponding to the target workstation 13, and the quantity of the goods corresponding to the target workstation 13, and control the robot 14 to carry the target bin to the target workstation 13.

[0051] The order information includes information of a category of goods, a quantity of goods, and a discharging time limit of the goods.

[0052] The robot 14 is configured to acquire the target bin from the shelf 12 and carry the target bin to the target workstation 13 in response to an instruction sent by the control device 11.

[0053] Figure 2 A flowchart of the method for discharging the bin provided by the present disclosure is shown in FIG. 12, which is applied to a control device. The method includes the following steps. Figure 2

[0054] S201, acquiring order information of a to-be-processed discharging order corresponding to a target workstation.

[0055] The order information includes information of a category of goods, a quantity of goods, and a discharging time limit of the goods.

[0056] The control device can receive the order information of the to-be-processed discharging order corresponding to the target workstation input by a user through an interactive interface thereof, or acquire the order information of the to-be-processed discharging order corresponding to the target workstation through communication with other electronic devices.

[0057] The discharging time limit of the goods can be a time limit for placing an order or a total time for discharging the goods.

[0058] S202, determining a discharging rule of the bin according to a quantity of goods and / or a discharging time limit of the goods.

[0059] ​​For example, when the quantity of the goods corresponding to the to-be-processed outbound order is large and / or the outbound time limit of the goods is close, the outbound rule of the bin can be to hit the bin with a large inventory of goods, so as to improve the outbound efficiency of the goods; when the quantity of the goods corresponding to the to-be-processed outbound order is small and / or the outbound time limit of the goods is far away, the outbound rule of the bin can be to hit the bin with a small inventory of goods, so as to clean up the tail bin in the consumed inventory and improve the inventory utilization rate and the bin utilization rate; when the quantity of the goods corresponding to the to-be-processed outbound order is moderate and / or the outbound time limit of the goods is moderate, the outbound rule of the bin can be to balance the bin with a large inventory and the bin with a small inventory, or to hit the bin with a moderate inventory, so as to balance the outbound efficiency of the goods and the inventory utilization rate.

[0060] When the quantity of the goods loaded in the bin or the used volume is greater than or equal to the first preset threshold, it is considered that the inventory of the goods in the bin is large; when the quantity of the goods loaded in the bin or the used volume is less than the second preset threshold, it is considered that the inventory of the goods in the bin is small; when the quantity of the goods loaded in the bin or the used volume is greater than or equal to the second preset threshold and less than the first preset threshold, it is considered that the inventory of the goods in the bin is moderate, wherein the first preset threshold is greater than the second preset threshold.

[0061] The determination of whether the inventory of the goods in the bin is large, small or moderate can also be determined according to the inventory of all related bins in the warehouse. For example, the bins storing the same type of goods in the warehouse are sorted in descending order of inventory, and the top 30% of the bins are determined as the bins with a large inventory of goods, the last 30% of the bins are determined as the bins with a small inventory of goods, and the other bins are determined as the bins with a moderate inventory of goods. For another example, the average value of the inventory of the bins storing the same type of goods in the warehouse is determined first, and then the bins with an inventory greater than or equal to the average inventory are determined as the bins with a large inventory of goods, and the bins with an inventory less than the average inventory are determined as the bins with a small inventory of goods.

[0062] In a possible implementation, the outbound rule of the bin is determined according to the quantity of the goods and / or the outbound time limit of the goods, including: determining the preliminary outbound rule according to the quantity of the goods and the preset quantity threshold, and / or the outbound time limit of the goods and the preset time limit threshold.

[0063] Optionally, if the quantity of the goods is greater than or equal to the first preset quantity, and / or, the delivery deadline of the goods is less than the first preset deadline, the delivery rule of the bin is determined as the first delivery rule, the first delivery rule is to hit the bin with more goods inventory preferentially; and / or, if the quantity of the goods is less than the second preset quantity, and / or, the delivery deadline of the goods is greater than or equal to the second preset deadline, the delivery rule of the bin is determined as the second delivery rule, the second delivery rule is to hit the bin with less goods inventory preferentially; and / or, if the quantity of the goods is greater than or equal to the second preset quantity and less than the first preset quantity, and / or, the delivery deadline of the goods is greater than or equal to the first preset deadline and less than the second preset deadline, the delivery rule of the bin is determined as the third delivery rule, the third delivery rule is to hit the bin with moderate goods inventory preferentially.

[0064] Optionally, the delivery rule of the bin is determined according to the quantity of the goods and / or the delivery deadline of the goods, comprising: determining the current busy level according to the quantity of the goods and / or the delivery deadline of the goods, and the preset correspondence between the quantity of the goods, the delivery deadline of the goods and the busy level; determining the delivery rule of the bin according to the preset correspondence between the busy level and the delivery rule of the bin.

[0065] For example, Table 1 is a correspondence between the quantity of the goods, the delivery deadline of the goods and the busy level provided by the present disclosure, as shown in Table 1,

[0066] Table 1 is a correspondence between the quantity of the goods, the delivery deadline of the goods and the busy level

[0067]

[0068] Wherein, N represents the quantity of the goods, T represents the delivery deadline of the goods, and P represents the busy degree.

[0069] Table 2 is a correspondence between the busy level and the delivery rule of the bin provided by the present disclosure, as shown in Table 2,

[0070] Table 2 is a correspondence between the busy level and the delivery rule of the bin

[0071]

[0072] S203, determining the target bin according to the delivery rule of the bin, the goods category information corresponding to the target workstation and the quantity of the goods corresponding to the target workstation.

[0073] For example, the bin with the same goods category as the goods category information corresponding to the target workstation in the warehouse is determined as the preselected bin; then the target bin is determined from the preselected bin according to the delivery rule of the bin, the quantity of the goods corresponding to the target workstation.

[0074] Optionally, the target bin includes a quantity of goods greater than or equal to a quantity of goods corresponding to the target workstation.

[0075] S204, control the robot to carry the target bin to the target workstation.

[0076] When the target bin is multiple, the control device can control one or more robots to carry the multiple target bins to the target workstation.

[0077] Optionally, the method further comprises: periodically reacquiring the to-be-processed delivery order information corresponding to the target workstation according to a second preset time length, to update the delivery rule of the bin.

[0078] For example, assuming that the quantity of goods corresponding to the to-be-processed delivery order is P, the delivery time limit of the goods is T, and the quantity of goods delivered by the target workstation within each second preset time length T1 is M, the delivery speed V of the target workstation is calculated according to the second preset time length T1 and the quantity of goods delivered by the target workstation M. Then, the time t1 required for hitting and outputting P-M goods according to the speed V1 is calculated according to the delivery speed V1 and the quantity P-M of goods not delivered by the to-be-processed delivery order. The total time T2 of executing the delivery operation on P goods is counted, and T2 and the delivery time limit T of the goods are compared. If T2 is greater than T, it indicates that the to-be-delivered order cannot be completed on time according to the current delivery rule, and the delivery rule of the bin can be updated to preferentially hit the bin with more goods in stock, so as to improve the delivery speed of the goods and shorten the order processing time. If T2 is less than T, it indicates that the to-be-delivered order will be completed in advance according to the current delivery rule, and the delivery rule of the bin can be updated to preferentially hit the bin with less goods in stock, so as to reduce the delivery speed of the goods and improve the stock utilization rate.

[0079] Through the method, the delivery rule of the goods can be dynamically adjusted, the delivery mode of the goods can be continuously optimized, different needs of users can be met, and user experience can be improved.

[0080] Optionally, the method further comprises: monitoring the quantity of delivery orders completed by the target workstation, or the quantity of goods delivered by the target workstation; and reacquiring the to-be-processed delivery order information corresponding to the target workstation to update the delivery rule of the bin every time a preset quantity of delivery orders completed by the target workstation or a preset quantity of goods delivered by the target workstation is monitored.

[0081] For example, the working condition of the target workstation is monitored in real time. If it is detected that the target workstation has processed 10 completed processing orders, or if it is detected that the target workstation has shipped 1000 pieces of goods, the information of the to-be-processed shipping order corresponding to the target workstation is reacquired, and a new bin shipping rule is determined according to the reacquired information of the to-be-processed shipping order corresponding to the target workstation.

[0082] The new bin shipping rule can be the same as the historical bin shipping rule.

[0083] Through the method, the bin shipping rule can be adjusted periodically according to the working condition of the target workstation, the system operation amount is reduced by reducing the number of times of determining the bin shipping rule, and the system running efficiency is improved while meeting the user demand.

[0084] Optionally, the method further includes: acquiring the completed shipping order information of the target workstation, the shipping order information including at least one of the following information: the establishment time of the shipping order, the batch to which the shipping order belongs, and the grouping information of the shipping order; if the shipping orders with the same establishment time in the completed shipping orders have all been completed, or if the shipping orders of the same batch in the completed shipping orders have all been completed, or if the shipping orders corresponding to the same grouping information in the completed shipping orders have all been completed, the information of the to-be-processed shipping order corresponding to the target workstation is reacquired to update the bin shipping rule.

[0085] Through the method, the shipping orders with the same characteristics can correspond to the same shipping rule, the system operation amount is reduced by reducing the number of times of determining the bin shipping rule, and the system running efficiency is improved.

[0086] The bin shipping method provided by the present disclosure includes: acquiring the to-be-processed shipping order information of the target workstation, the shipping order information including order information such as the category of goods, the quantity of goods, and the shipping deadline of the goods; determining the bin shipping rule according to the quantity of goods and / or the shipping deadline of the goods; determining the target bin according to the bin shipping rule, the category of goods corresponding to the target workstation, and the quantity of goods corresponding to the target workstation; and controlling the robot to carry the target bin to the target workstation. The bin shipping rule can be determined more flexibly and individually by combining the actual order information, the shipping efficiency of the goods and the inventory utilization rate are taken into account, and the bin shipping process is optimized.

[0087] Figure 3 Another flowchart of the bin shipping method provided by the present disclosure is shown in FIG. 8, which is applied to a control device, Figure 3 In Figure 2 Further detailed description is made on how to determine the bin shipping rule according to the quantity of goods and / or the shipping deadline of the goods based on the embodiment shown in FIG. 6, such as Figure 3As shown, the method comprises:

[0088] S301, obtaining order information of a to-be-processed delivery order corresponding to the target workstation.

[0089] The order information comprises cargo category information, a quantity of the cargo, and a delivery deadline of the cargo.

[0090] S301 has the same or corresponding technical features as S201, and the specific description can refer to S201, which will not be repeated here.

[0091] S302, determining a delivery speed of the target workstation according to a quantity of delivery cargos processed by the target workstation within a first preset time length.

[0092] The delivery cargo processed corresponds to a bin determined according to a preliminary selection delivery rule.

[0093] The preliminary selection delivery rule can be a historical delivery rule, a system default delivery rule, or a delivery rule determined according to the quantity of the cargo and a first preset quantity, and / or the delivery deadline of the cargo and a first preset time limit.

[0094] For example, the quantity of the delivery cargos processed by the target workstation within a historical time length is obtained, and the delivery speed of the target workstation is determined.

[0095] For example, after the control device obtains the order information of the to-be-processed delivery order corresponding to the target workstation, the bin is hit and output according to the system default delivery rule, the quantity of the bins output within the first preset time length is counted, and the delivery speed of the target workstation is determined according to the quantity.

[0096] S303, determining a first time length according to the delivery speed and the quantity of the cargo.

[0097] The first time length is a time length for processing the to-be-processed delivery order according to the delivery speed.

[0098] Optionally, before determining the quantity of the delivery cargos processed by the target workstation within the first preset time length, the method further comprises determining a preliminary selection delivery rule according to the quantity of the cargo and a preset quantity threshold, and / or the delivery deadline of the cargo and a preset time limit threshold.

[0099] Correspondingly, determining the first time length according to the delivery speed and the quantity of the cargo comprises:

[0100] Determining the first time length according to the delivery speed, the quantity of the delivery cargos processed, and the quantity of the cargo corresponding to the to-be-processed delivery order.

[0101] For example, after the control device acquires the order information of the to-be-processed outbound order corresponding to the target workstation, the control device determines the preliminary outbound rule according to the quantity of the goods included in the order information and the corresponding preset quantity threshold, and / or the outbound time limit of the goods and the corresponding preset time limit threshold; then the control device hits and outputs the bin according to the preselected rule; after the first preset time length is output, the control device counts the quantity of the outbound goods that have been processed by the target workstation, and calculates the outbound speed of the target workstation according to the quantity and the first preset time length; then the control device calculates the first time length for completing the to-be-processed outbound order according to the output speed and the quantity of the goods to be outbound corresponding to the to-be-processed outbound order.

[0102] Through the method, a more reasonable preliminary outbound rule can be set by combining the order information of the to-be-processed outbound order.

[0103] Further, optionally, the preliminary outbound rule is determined according to the quantity of the goods and the preset quantity threshold, and / or the outbound time limit of the goods and the preset time limit threshold, including: if the quantity of the goods is greater than or equal to the first preset quantity, and / or the outbound time limit of the goods is less than the first preset time limit, the outbound rule of the bin is determined as the first outbound rule, and the first outbound rule is to preferentially hit the bin with more goods in stock; and / or, if the quantity of the goods is less than the second preset quantity, and / or the outbound time limit of the goods is greater than or equal to the second preset time limit, the outbound rule of the bin is determined as the second outbound rule, and the second outbound rule is to preferentially hit the bin with less goods in stock; and / or, if the quantity of the goods is greater than or equal to the second preset quantity and less than the first preset quantity, and / or the outbound time limit of the goods is greater than or equal to the first preset time limit and less than the second preset time limit, the outbound rule of the bin is determined as the third outbound rule, and the third outbound rule is to preferentially hit the bin with moderate goods in stock.

[0104] S304, determining the outbound rule of the bin according to the first time length, the outbound time limit of the goods, and the preliminary outbound rule.

[0105] Specifically, the first time length is compared with the delivery time limit of the goods. If the first time length exceeds the delivery time limit of the goods, it indicates that the way of hitting and outputting the bin according to the initial selection delivery rule will cause the order to be unable to be completed on time, and the delivery rule needs to be modified to the first delivery rule to preferentially hit the bin with larger goods inventory, improve the goods delivery efficiency, and shorten the order execution time. If the first time length is much less than the delivery time limit of the goods, it indicates that the way of hitting and outputting the bin according to the initial selection delivery rule will complete the order task in advance, and the delivery rule needs to be modified to the second delivery rule to preferentially hit the bin with smaller goods inventory, at the cost of part of the delivery efficiency, improve the inventory utilization rate, and meet the user's requirement for the inventory utilization rate. If the difference between the first time length and the delivery time limit of the goods is within the allowable range, it indicates that the initial selection delivery rule is a suitable delivery rule, and the delivery rule does not need to be modified.

[0106] S305, determining the target bin according to the delivery rule of the bin, the goods category information corresponding to the target working station, and the quantity of goods corresponding to the target working station.

[0107] S306, controlling the robot to carry the target bin to the target working station.

[0108] S305, S306 have the same or corresponding technical features as S203 and S204, and the specific description can refer to S203 and S204, which will not be repeated here.

[0109] The bin delivery method provided by the disclosure further determines the delivery speed of the target working station according to the quantity of the delivery goods processed by the target working station within the first preset time length, determines the first time length according to the delivery speed and the quantity of the goods, and determines the delivery rule of the bin according to the first time length, the delivery time limit of the goods, and the initial selection delivery rule. It can be estimated whether the initial selection delivery rule can meet the user's demand, and in the case that it cannot meet the user's demand, the dynamic adjustment of the bin delivery rule is realized, the bin delivery rule is dynamically optimized, and the user's demand is better met.

[0110] The following further describes how to determine the target bin under different bin delivery rules. For ease of understanding, the embodiments are described in conjunction with the embodiments shown in Figure 2 It should be understood that the contents provided by the disclosure can be combined with each other.

[0111] Figure 4 Another flowchart of the bin delivery rule provided by the disclosure is shown in Figure 4 The following further describes how to determine the target bin according to the bin delivery rule, the goods category information corresponding to the target working station, and the quantity of goods corresponding to the target working station. As shown in Figure 4 the target bin is determined according to the bin delivery rule, the goods category information corresponding to the target working station, and the quantity of goods corresponding to the target working station.

[0112] S401, acquire order information of a to-be-processed delivery order corresponding to a target workstation.

[0113] S402, determine a delivery rule of the bin according to the quantity of the goods and / or the delivery deadline of the goods.

[0114] S401, S402 have the same or corresponding technical features as S201, S202, and the specific description can refer to S201, S202, which will not be repeated here.

[0115] S403, if the delivery rule of the bin is the first delivery rule, execute S404; if the delivery rule of the bin is the second delivery rule, execute S405; if the delivery rule of the bin is the third delivery rule, execute S406.

[0116] S404, determine a bin in which the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, and the inventory of the goods is greater than or equal to a first preset value, as a first preselected bin; and determine a target bin from the first preselected bin according to the quantity of the goods corresponding to the target workstation.

[0117] S405, determine a bin in which the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, and the inventory of the goods is less than a second preset value, as a second preselected bin; and determine a target bin from the second preselected bin according to the quantity of the goods corresponding to the target workstation.

[0118] S406, determine a bin in which the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, the inventory of the goods is greater than or equal to the second preset value, and less than the first preset value, as a third preselected bin; and determine a target bin from the third preselected bin according to the quantity of the goods corresponding to the target workstation.

[0119] The quantity of the goods included in the target bin is greater than or equal to the quantity of the goods corresponding to the target workstation.

[0120] The S404-S406 will be described below by an example.

[0121] For example, it is assumed that the order information includes a quantity of 60 pieces of goods and a category of 001. It is assumed that there are five bins storing the goods 001 in the warehouse, in which bin 1 has 10 pieces, bin 2 has 20 pieces, bin 3 and bin 4 each have 30 pieces, and bin 5 has 100 pieces. The first preset value is 60, and the second preset value is 40.

[0122] When the out-of-warehouse rule of the bin is the first out-of-warehouse rule, the picking efficiency is prioritized, and the system tries to hit the bin with large inventory, such as the bin 5 with an inventory of 100. After the artificial or mechanical arm picks 60 pieces of goods from the bin 5, 40 pieces of goods remain in the bin. When the out-of-warehouse rule of the bin is the third out-of-warehouse rule, in order to balance the picking efficiency and the utilization of the storage location, the system hits two bins with an inventory of 30, i.e., the bin 3 and the bin 4. After the artificial or mechanical arm picks 30 pieces of goods from the bin 3 and the bin 4 respectively, the order task is completed and the bin 3 and the bin 4 are emptied. When the out-of-warehouse rule of the bin is the second out-of-warehouse rule, the emptying of the bin is prioritized, and the system tries to hit the bin with small inventory, such as the three bins with an inventory of 10, 20 and 30, e.g., the bin 1, the bin 2 and the bin 3. After the artificial or mechanical arm picks 60 pieces of goods, the bin 1, the bin 2 and the bin 3 are emptied.

[0123] S407, control the robot to carry the target bin to the target work station.

[0124] S407 has the same or corresponding technical features as S204, and the specific description can be referred to S204, which will not be repeated here.

[0125] The out-of-warehouse rule of the bin provided by the present disclosure can meet the needs of users for out-of-warehouse efficiency, improve the out-of-warehouse efficiency of goods, and guarantee the out-of-warehouse time limit of goods through the first out-of-warehouse rule. The out-of-warehouse rule of the bin provided by the present disclosure can meet the needs of users for inventory utilization, improve the inventory utilization, and improve the utilization of the warehouse and the bin through the second out-of-warehouse rule. The out-of-warehouse rule of the bin provided by the present disclosure can meet the needs of users for balancing the out-of-warehouse efficiency and the inventory utilization, and balance the out-of-warehouse efficiency and the inventory utilization through the third rule.

[0126] Figure 5 A structural diagram of the out-of-warehouse device of the bin provided by the present disclosure is shown in FIG. 1. Figure 5 As shown in the figure, the device comprises:

[0127] The acquisition module 51 is configured to acquire order information of an order to be processed corresponding to the target work station, the order information comprising goods category information, a quantity of goods, and an out-of-warehouse time limit of the goods.

[0128] The processing module 52 is configured to determine an out-of-warehouse rule of the bin according to the quantity of goods and / or the out-of-warehouse time limit of the goods.

[0129] The processing module 52 is further configured to determine a target bin according to the out-of-warehouse rule of the bin, goods category information corresponding to the target work station, and the quantity of goods corresponding to the target work station.

[0130] The control module 53 is configured to control the robot to carry the target bin to the target work station.

[0131] Optionally, the processing module 52 is specifically configured to determine the preliminary picking rule according to the quantity of the goods and a preset quantity threshold, and / or a time limit for picking the goods and a preset time limit threshold.

[0132] Optionally, the processing module 52 is specifically configured to determine a picking speed of the target workstation according to a quantity of the picked goods that have been processed by the target workstation within a first preset time length, the picked goods corresponding to the bins determined according to the preliminary picking rule; determine a first time length according to the picking speed and the quantity of the goods, the first time length being a time length for processing the to-be-processed picking orders according to the picking speed; and determine the picking rule of the bin according to the first time length, the time limit for picking the goods, and the preliminary picking rule.

[0133] Optionally, the processing module 52 is further configured to determine the preliminary picking rule according to the quantity of the goods and a preset quantity threshold, and / or the time limit for picking the goods and a preset time limit threshold, and determine the first time length according to the picking speed, the quantity of the picked goods that have been processed, and the quantity of the goods corresponding to the to-be-processed picking orders.

[0134] Optionally, the processing module 52 is specifically configured to determine the picking rule of the bin as a first picking rule if the quantity of the goods is greater than or equal to a first preset quantity, and / or the time limit for picking the goods is less than a first preset time limit, the first picking rule being a rule of preferentially hitting bins with more goods inventory; and / or determine the picking rule of the bin as a second picking rule if the quantity of the goods is less than a second preset quantity, and / or the time limit for picking the goods is greater than or equal to a second preset time limit, the second picking rule being a rule of preferentially hitting bins with less goods inventory; and / or determine the picking rule of the bin as a third picking rule if the quantity of the goods is greater than or equal to the second preset quantity and less than the first preset quantity, and / or the time limit for picking the goods is greater than or equal to the first preset time limit and less than the second preset time limit, the third picking rule being a rule of preferentially hitting bins with moderate goods inventory.

[0135] Optionally, if the picking rule of the bin is the first picking rule, the processing module 52 is specifically configured to determine, as first preselected bins, bins in the bin warehouse with the same category information of the goods as the target workstation and with a goods inventory greater than or equal to a first preset value; and determine, as the target bin, a bin from the first preselected bins according to the quantity of the goods corresponding to the target workstation, the target bin including the quantity of the goods greater than or equal to the quantity of the goods corresponding to the target workstation.

[0136] Optionally, if the delivery rule of the bin is the second delivery rule, the processing module 52 is specifically configured to determine a bin as a second preselected bin if the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, and the inventory of the goods in the bin is less than a second preset value; and determine the target bin from the second preselected bin according to the quantity of the goods corresponding to the target workstation, wherein the quantity of the goods included in the target bin is greater than or equal to the quantity of the goods corresponding to the target workstation.

[0137] Optionally, if the delivery rule of the bin is the third delivery rule, the processing module 52 is specifically configured to determine a bin as a third preselected bin if the category information of the goods in the bin is consistent with the category information of the goods corresponding to the target workstation, and the inventory of the goods in the bin is greater than or equal to the second preset value and less than a first preset value; and determine the target bin from the third preselected bin according to the quantity of the goods corresponding to the target workstation, wherein the quantity of the goods included in the target bin is greater than or equal to the quantity of the goods corresponding to the target workstation.

[0138] Optionally, the processing module 52 is further configured to periodically reacquire the to-be-processed delivery order information corresponding to the target workstation according to a second preset time length, so as to update the delivery rule of the bin.

[0139] Optionally, the processing module 52 is further configured to monitor the quantity of the delivery orders completed by the target workstation or the quantity of the goods delivered by the target workstation; and reacquire the to-be-processed delivery order information corresponding to the target workstation to update the delivery rule of the bin each time a preset quantity of the delivery orders completed by the target workstation or a preset quantity of the goods delivered by the target workstation is monitored.

[0140] Optionally, the processing module 52 is further configured to acquire the delivery order information completed by the target workstation, wherein the delivery order information includes at least one of the following information: the establishment time of the delivery order, the batch to which the delivery order belongs, and the grouping information of the delivery order; and reacquire the to-be-processed delivery order information corresponding to the target workstation to update the delivery rule of the bin if the delivery orders with the same establishment time in the completed delivery orders have all been completed, or if the delivery orders of the same batch in the completed delivery orders have all been completed, or if the delivery tasks corresponding to the same grouping information in the completed delivery orders have all been completed.

[0141] Optionally, the processing module 52 is specifically configured to determine the current busy level according to the quantity of the goods and / or the delivery time limit of the goods and a preset correspondence relationship between the quantity of the goods, the delivery time limit of the goods and the busy level; and determine the delivery rule of the bin according to a preset correspondence relationship between the busy level and the delivery rule of the bin.

[0142] The out-of-warehouse device of the material box can implement the above-mentioned out-of-warehouse method of the material box, the content and effect of which can be referred to the method embodiment part, and will not be repeated here.

[0143] Figure 6 A structural schematic diagram of an electronic device provided by the present disclosure is shown in the figure, and the electronic device of the present embodiment includes a processor 61, a memory 62; the processor 61 is in communication connection with the memory 62. The memory 62 is used to store a computer program. The processor 61 is used to call the computer program stored in the memory 62 to realize the method in the above-mentioned embodiment. Figure 6

[0144] Optionally, the electronic device further includes a transceiver 63, which is used to realize communication with other devices.

[0145] The electronic device can implement the above-mentioned out-of-warehouse method of the material box, the content and effect of which can be referred to the method embodiment part, and will not be repeated here.

[0146] The present disclosure also provides a computer readable storage medium, which stores computer execution instructions, and the computer execution instructions are executed by a processor to realize the method in any one of the above-mentioned method embodiments.

[0147] The computer execution instructions stored in the computer readable storage medium can realize the above-mentioned out-of-warehouse method of the material box when executed by the processor, the content and effect of which can be referred to the method embodiment part, and will not be repeated here.

[0148] The present disclosure also provides a computer program product, which includes a computer program / instruction, and the computer program / instruction is executed by a processor to realize the method in any one of the above-mentioned method embodiments.

[0149] The computer execution instructions stored in the computer readable storage medium can realize the above-mentioned out-of-warehouse method of the material box when executed by the processor, the content and effect of which can be referred to the method embodiment part, and will not be repeated here.

[0150] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present disclosure, but not to limit them; although the present disclosure has been described in detail with reference to the above-mentioned embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the above-mentioned embodiments, or make equivalent replacement to part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present disclosure.​

Claims

1. A method of discharging a magazine, characterized by, The method comprises: obtaining order information of a to-be-processed delivery order corresponding to a target workstation, the order information comprising goods category information, a quantity of goods, and a delivery time limit of the goods; determining a delivery rule of a bin according to the quantity of goods and / or the delivery time limit of the goods; determining a target bin according to the delivery rule of the bin, the goods category information corresponding to the target workstation, and the quantity of goods corresponding to the target workstation; controlling a robot to carry the target bin to the target workstation; the determining of the delivery rule of the bin according to the quantity of goods and / or the delivery time limit of the goods comprises: determining a delivery speed of the target workstation according to a quantity of delivery goods that have been processed by the target workstation within a first preset time period, the bins corresponding to the delivery goods being determined according to a preliminary delivery rule; determining a first time period according to the delivery speed and the quantity of goods, the first time period being a time period for processing the to-be-processed delivery order to be completed according to the delivery speed; determining the delivery rule of the bin according to the first time period, the delivery time limit of the goods, and the preliminary delivery rule.

2. The method of claim 1, wherein, the determining of the delivery rule of the bin according to the quantity of goods and / or the delivery time limit of the goods comprises: determining a preliminary delivery rule according to the quantity of goods and a preset quantity threshold, and / or the delivery time limit of the goods and a preset time limit threshold.

3. The method of claim 1, wherein, before the determining of the delivery speed of the target workstation according to the quantity of delivery goods that have been processed by the target workstation within a first preset time period, the method further comprises: determining the preliminary delivery rule according to the quantity of goods and a preset quantity threshold, and / or the delivery time limit of the goods and a preset time limit threshold. correspondingly, the determining of the first time period according to the delivery speed and the quantity of goods comprises: determining the first time period according to the delivery speed, the quantity of delivery goods that have been processed, and the quantity of goods corresponding to the to-be-processed delivery order.

4. The method according to claim 2 or 3, characterized in that, the determining of the delivery rule according to the quantity of goods and a preset quantity threshold, and / or the delivery time limit of the goods and a preset time limit threshold comprises: if the quantity of goods is greater than or equal to a first preset quantity, and / or the delivery time limit of the goods is less than a first preset time limit, determining the delivery rule of the bin to be a first delivery rule, the first delivery rule being a rule of preferentially hitting a bin with a larger inventory of goods; and / or, if the quantity of goods is less than a second preset quantity, and / or the delivery time limit of the goods is greater than or equal to a second preset time limit, determining the delivery rule of the bin to be a second delivery rule, the second delivery rule being a rule of preferentially hitting a bin with a smaller inventory of goods; and / or, if the quantity of goods is greater than or equal to the second preset quantity and less than the first preset quantity, and / or the delivery time limit of the goods is greater than or equal to the first preset time limit and less than the second preset time limit, determining the delivery rule of the bin to be a third delivery rule, the third delivery rule being a rule of preferentially hitting a bin with a moderate inventory of goods.

5. The method of claim 4, wherein, if the delivery rule of the bin is the first delivery rule, The method further comprises: The method further comprises: The method further comprises:

6. The method of claim 4, wherein, The method further comprises: The method further comprises: The method further comprises: The method further comprises:

7. The method of claim 4, wherein, The method further comprises: The method further comprises: The method further comprises: The method further comprises:

8. The method of any one of claims 1-3, wherein, The method further comprises: The method further comprises:

9. The method of any one of claims 1-3, wherein, The method further comprises: The method further comprises: The method further comprises:

10. The method of any one of claims 1-3, wherein, The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further comprises: The method further If all the outbound orders in the completed outbound orders are completed according to the establishment time, or if all the outbound orders in the completed outbound orders are completed according to the same batch, or if all the outbound tasks corresponding to the same group of single information in the completed outbound orders are completed, the target workstation corresponding to the to-be-processed outbound order information is re-acquired to update the outbound rule of the bin.

11. The method of any one of claims 1-3, wherein, The outbound rule of the bin is determined according to the quantity of the goods and / or the outbound time limit of the goods, including: The current busy level is determined according to the quantity of the goods and / or the outbound time limit of the goods, and a preset correspondence between the quantity of the goods, the outbound time limit of the goods and the busy level. The outbound rule of the bin is determined according to the preset correspondence between the busy level and the bin outbound rule.

12. An unloading device of a magazine, characterized by comprising: The device includes: An acquisition module is configured to acquire order information of a to-be-processed outbound order corresponding to a target workstation, the order information including goods category information, a quantity of goods, and an outbound time limit of the goods. A processing module is configured to determine an outbound rule of a bin according to the quantity of the goods and / or the outbound time limit of the goods. The processing module is further configured to determine a target bin according to the outbound rule of the bin, goods category information corresponding to the target workstation, and the quantity of the goods corresponding to the target workstation. A control module is configured to control a robot to carry the target bin to the target workstation. The processing module is specifically configured to determine an outbound speed of the target workstation according to a quantity of outbound goods that have been processed by the target workstation within a first preset time period, the bins corresponding to the processed outbound goods being determined according to a preliminary outbound rule. A first time period is determined according to the outbound speed and the quantity of the goods, the first time period being a time period for processing the to-be-processed outbound order according to the outbound speed. The outbound rule of the bin is determined according to the first time period, the outbound time limit of the goods, and the preliminary outbound rule.

13. A control device characterized by comprising: It includes: At least one processor; and A memory connected in communication with the at least one processor; wherein The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method of any one of claims 1-11.

14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the method of any one of claims 1-11 is implemented.

15. A computer program product comprising a computer program, which, when executed by a processor, implements the method of any one of claims 1-11.

Citation Information

Patent Citations

  • Material box processing method, device and equipment, warehousing system and storage medium

    CN114249055A