WO2023051152A1 - Warehouse management method and apparatus, device, warehousing system, medium, and program product - Google Patents

Warehouse management method and apparatus, device, warehousing system, medium, and program product Download PDF

Info

Publication number
WO2023051152A1
WO2023051152A1 PCT/CN2022/116526 CN2022116526W WO2023051152A1 WO 2023051152 A1 WO2023051152 A1 WO 2023051152A1 CN 2022116526 W CN2022116526 W CN 2022116526W WO 2023051152 A1 WO2023051152 A1 WO 2023051152A1
Authority
WO
WIPO (PCT)
Prior art keywords
container
goods
stored
containers
warehouse
Prior art date
Application number
PCT/CN2022/116526
Other languages
French (fr)
Chinese (zh)
Inventor
曹董锋
杨穗梅
欧阳文博
Original Assignee
深圳市海柔创新科技有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳市海柔创新科技有限公司 filed Critical 深圳市海柔创新科技有限公司
Publication of WO2023051152A1 publication Critical patent/WO2023051152A1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical

Definitions

  • the present disclosure relates to the technical field of intelligent warehousing, and in particular to a storage management method, device, equipment, storage system, medium and program product.
  • the robot-based warehousing system uses an intelligent operating system to automatically take out and store goods through system instructions. At the same time, it can run 24 hours a day, replacing manual management and operation, improving the efficiency of warehousing, and has been widely used and favored.
  • the robot Since the returned goods of multiple SKUs (Stock Keeping Units) may be stored in the container for storing goods, during inventory allocation, the robot will need to carry more boxes for sorting, resulting in low order processing efficiency , cannot meet the demand.
  • SKUs Stock Keeping Units
  • the disclosure provides a storage management method, device, equipment, storage system, medium and program product. Through the storage management operation, the number of containers hit by a delivery order is reduced, and the order processing efficiency is improved.
  • an embodiment of the present disclosure provides a library management method, which includes:
  • a first sorting task is generated to store at least the first preset quantity in one or more first containers
  • the first goods are sorted into the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity, wherein each of the first goods of the first An attribute match, the first container is a container containing at least the first product stored in the first area, and the second container is located at the first target position of the warehouse.
  • the method further includes: based on the first sorting task, controlling the robot to transport one or more of the first containers to the first target position, so that when one or more of the first containers After the container arrives at the first target position, the first goods stored in the first container are sorted into the second container, so that the sorted second goods stored in the second container The quantity of an item reaches the second preset quantity.
  • the first sorting task includes a first handling task and a first sorting task
  • the method further includes: sending the first handling task to a robot to controlling the robot to transport each of the first containers to the first target position; sending the first sorting task to the equipment corresponding to the first target position, so that the corresponding The device displays the first sorting task, and/or, so that the device corresponding to the first target position stores the first sorting task in the first container when the first container arrives at the first target position
  • Each of the first goods is sorted into the second container, so that the quantity of the first goods stored in the second container reaches a second preset quantity.
  • the method further includes: for one or more first containers that need to be transported to the first target location, acquiring the product attributes of the second goods stored in the first container, wherein the second The product is the remaining product after the first container is removed from the first product; according to the product attributes of the second product stored in the first container, a second sorting task is generated to store the second product Sorting into one or more third containers, so that the attributes of the goods stored in the third containers are matched.
  • the item attributes include a first attribute and a second attribute, and a matched item attribute corresponds to a match of the first attribute or a match of the second attribute.
  • generating a second sorting task according to the product attributes of each of the second products stored in the first container includes: obtaining a third quantity of each of the second products stored in each of the first containers ; Obtain the temporary storage information in the third container at the first target location, wherein the temporary storage information includes the product attributes of the goods stored in the third container and the quantity of each kind of goods; according to one or more first The temporary storage information of the three containers, the item attributes of the second item stored in the first container, and the item quantity of the second item generate a second sorting task.
  • the method further includes: for the first goods stored in the first area of the warehouse, counting the first quantity of the first goods stored in the first target position, wherein the first target position is placed with The second container; according to the first quantity of the first goods, determine the first preset quantity corresponding to the first goods, so that when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds When the first preset quantity corresponds to the first item, the first sorting task is generated.
  • the method further includes: when receiving the return order, generating a return storage task according to the second attribute of each item in the return order and the quantity of each item, so as to store each item in the return order Stored in one or more containers stored in the first area of the warehouse.
  • the method further includes: when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, generating an adjustment task to transport the containers to the The fourth area of the warehouse.
  • the method further includes: when the storage time of the containers stored in the first area reaches a preset time, generating a first adjustment task to transport the containers to a fourth area of the warehouse; Or, for each container stored at the first target location, if the life cycle of various goods stored in the container reaches the upper limit life cycle corresponding to the goods, a second adjustment task is generated to transport the container to the fourth area of the warehouse.
  • the embodiment of the present disclosure also provides a sorting device, which includes:
  • the sorting control module is used to generate a first sorting task when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, so as to store the first goods stored in one or more first containers At least a first preset quantity of the first goods is sorted into the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity, wherein each The first attribute of the first item matches, the first container is a container containing at least the first item stored in the first area, and the second container is located at the first target position of the warehouse.
  • an embodiment of the present disclosure further provides one, including: a memory and at least one processor; the memory stores computer-executable instructions; the at least one processor executes the computer-executable instructions stored in the memory, so that the At least one processor executes the library sorting method provided in any embodiment corresponding to the first aspect of the present disclosure.
  • an embodiment of the present disclosure also provides a storage system, including: storage shelves, a forked conveying line, a robot, and the warehouse sorting equipment provided in the embodiment corresponding to the third aspect of the present disclosure; wherein, the forked conveying The line includes at least one bifurcation point, each bifurcation point corresponds to three sub-conveyor lines, some of the sub-conveyor lines are provided with at least one storage point, and each storage point corresponds to one or more buffer locations.
  • the embodiment of the present disclosure also provides a computer-readable storage medium, the computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the first method of the present disclosure is implemented.
  • the library management method provided by any embodiment corresponding to the aspect.
  • an embodiment of the present disclosure further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the library sorting method provided in any embodiment corresponding to the first aspect of the present disclosure is implemented.
  • the container delivery method can reduce the number of containers corresponding to the delivery order, and can reduce the amount of sorting tasks for the delivery order, thereby improving the processing efficiency of the delivery order.
  • FIG. 1 is an application scenario diagram of a database management method provided by an embodiment of the present disclosure
  • FIG. 2 is a flow chart of a library management method provided by an embodiment of the present disclosure
  • FIG. 3 is a schematic structural diagram of a relay device provided by an embodiment of the present disclosure.
  • FIG. 4 is a flow chart of a library management method provided by another embodiment of the present disclosure.
  • FIG. 5 is a flowchart of step S406 in the embodiment shown in FIG. 4 of the present disclosure.
  • FIG. 6 is a schematic structural diagram of a library sorting device provided by an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of a library management device provided by an embodiment of the present disclosure.
  • Fig. 8 is a schematic structural diagram of a storage system provided by an embodiment of the present disclosure.
  • Fig. 1 is an application scene diagram of the warehouse management method provided by the embodiment of the present disclosure.
  • the warehouse management method provided by the embodiment of the present disclosure can be executed by the warehouse management device, and the warehouse management device can be the scheduling of the warehouse system A device, which can be in the form of a computer or a server.
  • the warehousing system set up for the e-commerce industry such as the shoe and clothing industry, the cosmetics industry, etc., needs to set up a special area in the warehouse to store the returned goods, that is, the first area 110, and due to the randomness of the returned goods and diversity, resulting in the first container stored in the first area 110, such as the first container 111 to the first container 116, will store goods of multiple SKUs, such as a variety of different styles, different models or different colors of clothes.
  • the storage system When the storage system receives an outbound order, in order to complete the outbound order, it often needs to hit multiple first containers in the first area 110, that is, multiple first containers in the first area 110 are determined to be the outbound order.
  • the target containers of the warehouse order such as the first containers 111 to 114, need to deliver the multiple first containers to the operation platform 120 corresponding to the warehouse order, and then based on the warehouse order, the goods in each first container Picking is carried out to complete the outbound order. Since there are many kinds of goods mixed in the first container, more first containers may need to be taken out of the warehouse, and the sorting task will be aggravated, so that the processing efficiency of the outbound order is low, and it cannot meet the processing requirements of large batch orders.
  • the embodiment of the present disclosure provides a sorting method to realize the sorting of the goods stored in the warehouse. into a container, that is, the second container, so as to obtain a second container containing more first goods, and then when the second container is hit by an outbound order, compared with the way the first container is hit,
  • the number of target containers required for the outbound order can be reduced, the amount of sorting tasks for the outbound order can be reduced, and the processing efficiency of the outbound order can be improved.
  • Fig. 2 is a flow chart of a warehouse sorting method provided by an embodiment of the present disclosure. As shown in Fig. 2, the warehouse sorting method is applicable to a storage system, and the warehouse sorting method can be executed by a warehouse sorting device.
  • the library management method provided by the present embodiment comprises the following steps:
  • Step S201 acquiring the storage quantities of various goods stored in the first area of the warehouse.
  • the first area of the warehouse may include any area in the warehouse for storing goods.
  • the first area may be an area dedicated to storing returned goods.
  • the returned goods can be stored in the first container, and then the first container can be transported to the first area for storage, so as to realize the storage or put on the shelves of the returned goods.
  • the storage quantities of various goods stored in the first area may be updated based on the pick-and-place tasks corresponding to the first area.
  • the storage quantity of various goods stored in the first area may be updated based on the various goods stored in the container corresponding to the pick-and-place task corresponding to the first area and the quantity of each kind of goods.
  • the various items stored in the first area are updated storage quantity.
  • the storage quantity of various items stored in the first area is updated , to ensure the accuracy of the recorded storage quantity of various goods stored in the first area; or when the goods in the first container are hit by the outbound order, based on the quantity of the unhit goods in the first container , update the storage quantity of various goods stored in the first area
  • the various goods currently stored in the first area and the storage quantity of each goods are: 20 pieces of clothes with SKU C1 and 30 pieces of clothes with SKU C2. If a new first container is moved to the second In the first area, there are 5 pieces of clothes with SKU C2 and 12 pieces of clothes with SKU C3 stored in the new first container, then the storage situation in the first area is updated as follows: 20 pieces of clothes with SKU C1, 35 pieces of clothes with SKU Clothes of C2 and 12 pieces of clothes with SKU of C3.
  • the storage status includes various stored goods and the stored quantity of each kind of goods, or includes the SKU to which the stored goods belong and the stored quantity of each SKU.
  • Step S202 when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, a first sorting task is generated to store at least the first predetermined quantity stored in one or more first containers. A predetermined quantity of the first goods is sorted into the second container, so that only a second preset quantity of the first goods is stored in the sorted second container.
  • the first attribute of each of the first goods matches, the first container is a container containing at least the first goods stored in the first area, and the second container is located at the first target position of the warehouse.
  • the first target position can be a position in the first area, or it can be the position of other areas except the first area of the warehouse, such as the position corresponding to the planting wall, the position corresponding to the operation table, etc., the second container before sorting It can be placed on the planting wall, or on the shelf at the operation table.
  • the second preset number is greater than or equal to the first preset number.
  • the first attribute may be SKU, that is, each first item is an item of the same SKU, or each first item is an item of the same kind.
  • the first item may be clothing, shoes, etc.
  • the first attribute may include the style, brand, series, year or season of the item, and may also include the color of the item.
  • the first products that match the first attribute may be the first products of the same style and color, or the first products of the same year and same season.
  • the first area may include a first storage area where the first container is stored. It may also include the first transport area where the transfer device for transporting the first container is located, the first container may be transported through the transfer device or stored in the warehouse location of the first area, then the sorted first container may include storage The first container in the first storage area may also include the first container transported on the transfer device.
  • one or more kinds of goods can be stored in the first container stored in the first area.
  • the warehouse can be divided into areas according to brands, so as to obtain the first area corresponding to each brand, and the first area corresponding to each brand can be used to store goods corresponding to the brand, such as returned goods.
  • the first area corresponding to each brand may not be a fixed area, and the range of the first area corresponding to each brand may be dynamically adjusted based on the order volume of each brand.
  • the second container before performing the first sorting task, may be an empty container, that is, no goods are stored in the second container, or the first goods may be stored in the second container, and the second container The position is in a fully loaded state, that is, more first goods can be stored in the second container.
  • the storage quantities of various goods stored in the first area continue to increase.
  • the sorting task is triggered, that is, the first sorting task is generated, so as to control the corresponding equipment or operators to store each first container containing the first goods stored in the first area,
  • the first material box is transported to the first target position where the second container is located, or the second container and each first container are transported to the sorting operation platform in the first area, so that at least The first preset quantity of the first goods is sorted into the second container, so that the quantity of the first goods stored in the second container reaches the second preset quantity.
  • the method further includes: based on the first sorting task, controlling the robot to transport one or more of the first containers to the first target position, so that when one or more of the first containers After the container arrives at the first target position, sorting the first goods stored in the first container to the second container, so that the sorted second goods stored in the second container The quantity of an item reaches the second preset quantity.
  • the first sorting task can be sent to one or more robots, so that based on the sorting task, one or more robots are controlled to carry the corresponding first container to the first target position, such as on the operating table, so that When each first container arrives at the first target position or when each first container arrives at the first target position, the first goods stored in the first container are sorted into the second container, so that the storage in the second container
  • the quantity of the first goods reaches the second preset quantity
  • the second container can be an empty container before sorting, or a container containing a small amount of the first goods, such as the first quantity of the first goods, the second
  • the difference between the preset amount and the first amount is the first preset amount.
  • the second container is in a full state.
  • the method further includes: generating a first transport task to transport the sorted second container to a second area of the warehouse for storage of the second container.
  • the second area is an area dedicated to storing containers containing one kind of goods, that is, the containers stored in the second area only contain one kind of goods, that is, goods of the same SKU.
  • the second area may be a high traffic sorting area.
  • the method further includes: if the sorted first container is an empty container, generating a second handling task, so as to place the first container on an empty storage location at the first target position. The first container is thus transformed into the second container at the first target location.
  • the first container as the first material box
  • the storage quantity of the first goods stored in each first material box placed on the shelves in the first area of the warehouse reaches or exceeds the first preset quantity
  • Generate the first sorting task to control the robot to transport each or part of the first material boxes to the first target position, so as to store the preset quantity in one or more first material boxes transported to the first target position
  • the first goods are sorted into the second material box at the first target position, so that the quantity of the first goods in the second material box after sorting is the second preset quantity, and the second preset quantity can be The quantity of the first item that makes the second bin full.
  • the 3 first bins stored in the first area of the warehouse that is, the quantities of the first goods stored in bin 01 to bin 03 are 12, 5 and 9 in sequence, and the first preset The quantity is 30, and the warehouse receives the warehousing task of the new first material box, and the quantity of the first product stored in the new first material box is 13, then the new material box can be placed in the first area when the new first material box is stored on the shelf in the first area, move the new first material box, material box 01 and material box 02 to the sowing wall, or move the new first material bin 01 and bin 03 to the put wall, or a new first bin, bin 01, bin 02 and bin 03 are all moved to the put wall to sort 30 first items to The empty material box stored on the sowing wall is placed in the second material box, thereby obtaining a second material box in a full box state in which the first goods are stored.
  • the warehouse sorting task when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the corresponding first preset quantity, the warehouse sorting task is triggered, thereby storing one or more first containers sorting or sorting at least the first preset quantity of the first goods placed into a second container at the first target position, so that the quantity of the first goods stored in the second container reaches the second preset quantity, realizing
  • the correspondence of the outbound order can be reduced.
  • the number of containers and the amount of sorting tasks for the outbound order can be reduced, thereby improving the processing efficiency of the outbound order.
  • the method further includes: for the first goods stored in the first area of the warehouse, counting the first quantity of the first goods stored in the first target position, wherein the first target position is placed with The second container; according to the first quantity of the first goods, determine the first preset quantity corresponding to the first goods, so that when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds When the first preset quantity corresponds to the first item, the first sorting task is generated.
  • the first quantity of the first goods stored in each second container stored at the first target location may be counted, so as to determine the first forecast of the first goods stored in the first area based on the first quantity of the first goods. Set the quantity.
  • the first goods are goods of the same SKU
  • each second container that only stores goods of one SKU at the first target location, count the number of first goods stored in each second container.
  • the first quantity so as to obtain the first quantity of each SKU or each first commodity, and for each first commodity, based on the first quantity of the first commodity, determine the first preset quantity corresponding to the first commodity.
  • the second preset quantity or the upper limit quantity of goods of SKU1 that can be stored in the second container is 100 pieces, there is a second container that only stores goods of SKU1 in the first target position, and the goods of SKU1 stored in it If the first quantity of goods is 25, then the first preset quantity of goods with SKU SKU1 is 75, that is, when the quantity of goods of SKU1 stored on the fixed shelf or return shelf in the first area reaches or exceeds 75, the One or more first containers containing goods whose SKU is SKU1 are transported to the first target position, so as to sort the goods of SKU1 in the first container into the second container of stored goods of SKU1, so that after sorting 100 items of SKU1 are stored in the second container of .
  • the method further includes: when receiving the return order, generating a return storage task according to the second attribute of each item in the return order and the quantity of each item, so as to store each item in the return order Stored in one or more containers stored in the first area of the warehouse.
  • the third attributes of various goods stored in each container stored in the first area match.
  • the third attribute may be the brand of the product, or the year of the product, or the year and season of the product.
  • each item in the return order can be sorted by a sorter, so as to obtain a set of items matching the third attribute, and then each item set is a container stored in the first area, such as the first container, Allocating each item, so that each item matching the third attribute is stored in the first container, and updating the first storage information of the first container. Further, the transfer device or the robot is controlled to store the first container in the first area, such as the second target position in the first area.
  • the second The target position of a container is determined as the third target position to transport the first container to the third target position, wherein the third target position is the operation table or conveying line corresponding to the outbound order to sort the first container Each item that satisfies the outbound order to complete the outbound order.
  • the first container may be transported based on a transfer device, so as to realize storage-in or out-warehouse of the first container.
  • the transfer device includes a first sub-conveyor line, a second sub-conveyor line and a third sub-conveyor line, and the third sub-conveyor line is used to transfer the container between the first sub-conveyor line and the second sub-conveyor line circulation.
  • the target position of the first container is determined as the third target position position, and generate the first control command of the transfer device to control the transfer device to transfer the first container on the first sub-transport line to the second sub-transport line through the third sub-transport line and transfer the The first container is transported to a third destination location.
  • the transfer device further includes a first connecting area, the first connecting area is used for transferring containers between the transfer device and the robot or between the transfer device and the loading and unloading machine.
  • a container is transported to the first connection area, and then the first container is transported to the first area by a loading and unloading machine, an elevator, a robot, and the like.
  • Fig. 3 is a schematic structural diagram of a transfer device provided by an embodiment of the present disclosure.
  • the first sub-conveying line 310 is an endless conveying line
  • the third sub-conveying line 330 is composed of two parts, which are respectively used to transfer the containers transported on the first sub-conveying line 310 to the second sub-conveying line 320 and transfer the second sub-conveying line 320
  • the containers transported on the line 320 flow to the first sub-conveyor line 310 .
  • the first connection area 340 includes a fourth sub-transmission line 341 and a loading and unloading machine 342.
  • the fourth sub-transmission line 341 is connected to the first sub-transmission line 310 through a transfer device to transfer the containers on the first sub-transmission line 310 to The fourth sub-transmission line 341; one end of the loading and unloading machine 342 is docked with the fourth sub-transmission line 441, and the other end can be connected with an elevator or a robot to transfer the containers on the fourth sub-transmission line 341 to the robot, and then the robot Implement storage of containers.
  • the conveying directions of the above-mentioned sub-transporting lines are all unidirectional.
  • the conveying directions of the above-mentioned sub-transporting lines are all unidirectional.
  • the first sub-conveying line 310 and the second sub-conveying line 320 are both circular conveying lines.
  • the shapes corresponding to the shapes of the first sub-transmission line 310 and the second sub-transmission line 320 are similar figures.
  • the first sub-transmission line 310 is located below the second sub-transmission line 320 .
  • the first sub-transmission line 310 and the second sub-transmission line 320 can be placed one above the other.
  • projections of the first sub-transmission line 310 on the second sub-transmission line 320 in the horizontal direction may completely overlap or partially overlap.
  • the loading and unloading machine 342 includes a hoist and a temporary storage rack; one end of the temporary storage rack is docked with the robot, and the other end is docked with the elevator; the hoist is arranged between the temporary storage rack and the conveying line, and the hoist includes a lift A mechanism and a buffering mechanism, the lifting mechanism is used to drive the buffering mechanism to lift in the vertical direction, and the buffering mechanism is used for buffering the container.
  • the temporary storage shelf has at least two layers.
  • the cache mechanism has at least two layers.
  • the temporary storage rack includes a support frame and a transmission mechanism arranged on the support frame, so as to transport the container to a lift or a robot docked with the temporary storage rack through the transmission mechanism.
  • the method further includes: when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, generating an adjustment task to transport the containers to the The fourth area of the warehouse.
  • the fourth area may be a slow-moving area or an off-shelf area, and goods whose life cycle is longer than the corresponding upper limit life cycle may be called slow-moving goods.
  • the second storage information of each container stored in the warehouse can be counted, and the life cycle of various goods stored in the warehouse can be monitored.
  • the life cycle of various goods stored in any container is greater than the corresponding If the upper limit life cycle is exceeded, a first adjustment task is generated, so as to move the container to the fourth area of the warehouse.
  • the method further includes: when the storage time of the containers stored in the first area reaches a preset time, generating a first adjustment task to transport the containers to a fourth area of the warehouse; Or, for each container stored at the first target location, if the life cycle of various goods stored in the container reaches the upper limit life cycle corresponding to the goods, a second adjustment task is generated to transport the container to the fourth area of the warehouse.
  • a first adjustment task is generated to transport the first container to the fourth area of the warehouse.
  • Fig. 4 is a flow chart of a library sorting method provided by another embodiment of the present disclosure. This embodiment is based on the embodiment shown in Fig. 2 and further refines step S202. As shown in Fig. 4, this embodiment The provided library management method may include the following steps:
  • Step S401 acquiring the storage quantities of various goods stored in the first area of the warehouse.
  • Step S402 when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, a first sorting task is generated.
  • the first sorting task includes the first carrying task and the first sorting task.
  • the storage quantity of the first product stored in the first area of the warehouse reaches or exceeds the first preset quantity, it can be determined that the first container that stores the first product in the warehouse needs to be transported to the first container.
  • One or more first containers at a target location wherein the total quantity of the first goods stored in the one or more first containers to be transported to the first target location is at least a first preset quantity.
  • Step S403 sending the first transport task to the robot, so as to control the robot to transport each of the first containers to the first target position.
  • the first handling task can be generated based on the first target position and the current position of each first container, so as to send the first handling task to one or more robots, and control one or more robots to carry each first container to the first target position.
  • the robot is controlled to obtain the first container at a preset port of the transfer device.
  • the first transport task may be generated according to the first target position, the current position of each first container, and the size information of each first container.
  • Step S404 sending the first sorting task to the device corresponding to the first target position, so that the device corresponding to the first target position displays the first sorting task, and/or so that all The equipment corresponding to the first target position sorts each of the first goods stored in the first container into the second container when the first container arrives at the first target position, so that The quantity of the first product stored in the second container reaches a second preset quantity.
  • the equipment corresponding to the first target position may include a display device to display the task content of the first sorting task, thereby indicating that the operator at the first target position will arrive at the first container at the first target position
  • the first product is sorted into the second container.
  • the first sorting task may include the sorting quantity of the first goods corresponding to each first container, and the container identification of the second container.
  • the device corresponding to the first target position may also include a robotic arm, to sort each first product stored in the first container into the second container based on the received first sorting task, so that the first The quantity of the first product stored in the second container reaches a second preset quantity.
  • the first preset quantity of the first goods stored in the first container may be One item is sorted into a second container, and the remaining first items stored in the first container are sorted into another second container.
  • Step S405 for one or more first containers that need to be transported to the first target location, acquire the product attributes of the second goods stored in the first containers.
  • the second item is the remaining item after removing the first item from the first container.
  • the attributes of the second product and the first product do not match, such as products with different SKUs, or products of different styles or different colors of the same style.
  • the first product and the second product may be products of the same year, or products of the same year and the same season.
  • the product attributes of the second product stored in the first container such as style, color, SKU, etc., are acquired.
  • step S405 can be executed in parallel with step S402, that is, after determining each first container that needs to be transported to the first target position, the first sorting task and the second sorting task are generated at the same time, or after generating After the second sorting task, during the process of transporting the first container, or after the execution of the first sorting task, step S405 is performed, that is, step S405 can be performed during or after step S404 or step S405 is performed.
  • Step S406 according to the item attributes of the second item stored in the first container, generate a second sorting task to sort the second item into one or more third containers, so that the The product attributes of each product stored in the third container are matched.
  • the third container may be one of the one or more first containers, or may be one of the remaining containers stored in the first target position after removing the second container.
  • a second sorting task is generated to The second goods in the first container are sorted, and the second goods are sorted into one or more third containers.
  • the operator or the robotic arm can be controlled to sort the second goods stored in the first container at the first target position after sorting to the first target position
  • the item attributes include a first attribute and a second attribute, and a matched item attribute corresponds to a match of the first attribute or a match of the second attribute.
  • the first attribute can be SKU or type
  • the first attribute match means the SKU or the same type
  • the second attribute can be style, color, series, etc.
  • the second attribute match can be the same style and the same color.
  • the first goods stored in the sorted second container may be goods of the same SKU
  • the goods stored in the sorted third container may be goods of the same style and color.
  • the first container may be directly placed at the first target position without sorting the first container.
  • the first container R1 or the first container R2 can be used as a third container, To sort some or all of the second goods whose attributes match into the first container R1 or the first container R2, so that the first container R1 or the first container R2 is in a full state, and place the full first container in First target location, such as a sowing wall.
  • the product attributes of the various second products stored in the sorted first container match, it can be determined whether there are other first containers stored in other first containers that match the product attributes of the second products stored in the first container. If there is any second goods, the first container is used as a third container, and the second goods stored in other first containers that match the attributes of the goods are sorted into the first container.
  • FIG. 5 is a flowchart of step S406 in the embodiment shown in FIG. 4 of the present disclosure. As shown in FIG. 5, step S406 may include the following steps:
  • Step S4061 acquiring the third quantity of each second product stored in each of the first containers.
  • the third quantity of the second goods stored in the first container transported to the first target location may be counted.
  • a third quantity of the second item is determined, such as based on the first storage information of the first container.
  • Step S4062 acquiring temporary storage information in the third container at the first target location.
  • the temporarily stored information includes the attributes of the goods stored in the third container and the quantity of each kind of goods.
  • the third container may be a container placed at the first target position and storing at least one item that matches the item attribute of the second item stored in the first container.
  • an empty container placed at the first target position may be determined as the third container.
  • step S4061 and step S4062 may be executed in parallel, or step S4062 may be executed first and then step S4061 may be executed.
  • Step S4063 generating a second sorting task according to the temporary storage information of one or more third containers, the item attributes of the second item stored in the first container, and the item quantity of the second item.
  • the method further includes: generating a second transport task to transport the third container in a fully loaded state to the third area of the warehouse.
  • the third zone may be a low flow sorting zone.
  • the robot is controlled to transport part or all of the first containers containing the first goods to the first target position, and based on the first sorting task, sort the first goods in each first container transported to the first target position into the second container placed at the first target position, so that the second container is filled with the second
  • the preset quantity of the first product so as to obtain a fully loaded second container, when the first product is included in the outbound order, the outbound order is reduced by hitting the second container as the target container of the outbound order.
  • the number of corresponding target containers reduces the amount of sorting tasks corresponding to outbound orders and improves the processing efficiency of outbound orders.
  • FIG. 6 is a schematic structural diagram of a sorting device provided by an embodiment of the present disclosure. As shown in FIG. 6 , the device includes: an item quantity acquisition module 610 and a sorting control module 620 .
  • the goods quantity acquisition module 610 is used to acquire the storage quantity of various goods stored in the first area of the warehouse;
  • a first sorting task is generated to sort at least a first preset quantity of the first goods stored in one or more first containers to a second container, so that after sorting The quantity of the first goods stored in the second container reaches the second preset quantity, wherein the first attribute of each of the first goods matches, and the first container is at least A container containing a first item, the second container is located at a first target location in the warehouse.
  • the device further includes: a robot control module, configured to control a robot to transport one or more of the first containers to the first target position based on the first sorting task, so that when one or more After a plurality of the first containers arrive at the first target position, the first goods stored in the first containers are sorted into the second containers, so that the sorted second containers The quantity of the first product stored in the interior reaches a second preset quantity.
  • a robot control module configured to control a robot to transport one or more of the first containers to the first target position based on the first sorting task, so that when one or more After a plurality of the first containers arrive at the first target position, the first goods stored in the first containers are sorted into the second containers, so that the sorted second containers The quantity of the first product stored in the interior reaches a second preset quantity.
  • the first sorting task includes a first handling task and a first sorting task
  • the device further includes: a handling task sending module, configured to send the first sorting task to the The handling task is sent to the robot, so as to control the robot to transport each of the first containers to the first target position; the sorting task sending module is used to send the first sorting task to the first target
  • the device corresponding to the position so that the device corresponding to the first target position displays the first sorting task, and/or, so that the device corresponding to the first target position arrives at the first sorting task
  • each of the first goods stored in the first container is sorted into the second container, so that the quantity of the first goods stored in the second container reaches the second preset quantity.
  • the device further includes: a second sorting control module, configured to obtain information about the second goods stored in the first container for one or more first containers that need to be transported to the first target location.
  • Product attributes wherein, the second product is the remaining product after the first container removes the first product; according to the product attributes of the second product stored in the first container, a second warehouse is generated
  • the task is to sort the second goods into one or more third containers, so that the goods attributes of the goods stored in the third containers are matched.
  • the second sorting control module is specifically configured to: for one or more first containers that need to be transported to the first target position, obtain the third information of each second product stored in each of the first containers. Quantity; obtain the temporary storage information in the third container at the first target location, wherein the temporary storage information includes the product attributes of the goods stored in the third container and the quantity of each kind of goods; according to one or more The temporary storage information of the third container, the item attributes of the second item stored in the first container, and the item quantity of the second item generate a second sorting task.
  • the device further includes: a quantity determination module, configured to count the first quantity of the first goods stored in the first target location for the first goods stored in the first area of the warehouse, wherein the first The second container is placed at the target position; according to the first quantity of the first goods, the first preset quantity corresponding to the first goods is determined, so that when the first goods stored in the first area of the warehouse When the stored quantity reaches or exceeds the first preset quantity corresponding to the first product, the first sorting task is generated.
  • a quantity determination module configured to count the first quantity of the first goods stored in the first target location for the first goods stored in the first area of the warehouse, wherein the first The second container is placed at the target position; according to the first quantity of the first goods, the first preset quantity corresponding to the first goods is determined, so that when the first goods stored in the first area of the warehouse When the stored quantity reaches or exceeds the first preset quantity corresponding to the first product, the first sorting task is generated.
  • the device further includes: a warehousing module, configured to generate a return warehousing task according to the second attribute of each item in the return order and the quantity of each item when receiving the return order, to The individual items in the return order are stored in one or more containers stored in the first area of the warehouse.
  • a warehousing module configured to generate a return warehousing task according to the second attribute of each item in the return order and the quantity of each item when receiving the return order, to The individual items in the return order are stored in one or more containers stored in the first area of the warehouse.
  • the device further includes: an adjustment module, configured to generate an adjustment task when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, so as to The container is transported to the fourth area of the warehouse.
  • an adjustment module configured to generate an adjustment task when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, so as to The container is transported to the fourth area of the warehouse.
  • the adjustment module includes: a first adjustment unit, configured to generate a first adjustment task when the storage time of the containers stored in the first area reaches a preset time, to transport the containers to the the fourth area of the warehouse; or, the second adjustment unit, for each container stored at the first target position, if the life cycle of the various goods stored in the container reaches the upper limit life cycle corresponding to the goods , then a second adjustment task is generated to transport the container to the fourth area of the warehouse.
  • a first adjustment unit configured to generate a first adjustment task when the storage time of the containers stored in the first area reaches a preset time, to transport the containers to the the fourth area of the warehouse
  • the second adjustment unit for each container stored at the first target position, if the life cycle of the various goods stored in the container reaches the upper limit life cycle corresponding to the goods , then a second adjustment task is generated to transport the container to the fourth area of the warehouse.
  • the library sorting device provided by the embodiments of the present disclosure can execute the library sorting method provided by any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
  • FIG. 7 is a schematic structural diagram of a library management device provided by an embodiment of the present disclosure.
  • the library management device includes: a memory 710, a processor 720, and a computer program.
  • the computer program is stored in the memory 710 and is configured to be executed by the processor 720 to implement the library sorting method provided in any one of the embodiments corresponding to FIG. 2 , FIG. 4 and FIG. 5 of the present disclosure.
  • the memory 710 and the processor 720 are connected through a bus 730 .
  • FIG. 8 is a schematic structural diagram of a storage system provided by an embodiment of the present disclosure. As shown in FIG. 8 , the storage system includes: a warehouse 810 and a warehouse management device 820 .
  • the library management device 820 is the library management device provided in the embodiment shown in FIG. 7 of the present disclosure.
  • the warehouse 810 includes a first area 811 for storing first containers 812 .
  • the first container 812 is a mobile rack or bin.
  • the warehouse also includes a first target location, which may be provided with a planting wall or an operating bench.
  • the first target location may be set within the first area.
  • the warehouse further includes one or more of a second area, a third area, and a fourth area.
  • the second area is used to store the full second container
  • the third area is used to store the full third container
  • the fourth area is used to store goods whose life cycle exceeds the upper limit life cycle.
  • the storage system further includes a robot and a transfer device.
  • An embodiment of the present disclosure provides a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to implement any of the embodiments corresponding to FIG. 2 , FIG. 4 and FIG. 5 of the present disclosure. library method.
  • the computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device and the like.
  • the present disclosure also provides a program product including an executable computer program stored in a readable storage medium.
  • At least one processor of the library management device or the storage system can read the computer program from the readable storage medium, and the at least one processor executes the computer program so that the library management device implements the library management method provided by the above-mentioned various embodiments.
  • the disclosed devices and methods may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the modules is only a logical function division. In actual implementation, there may be other division methods, for example, multiple modules can be combined or integrated. to another system, or some features may be ignored, or not implemented.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or modules may be in electrical, mechanical or other forms.
  • the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, that is, they may be located in one place, or may also be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional module in each embodiment of the present disclosure may be integrated into one processing unit, each module may exist separately physically, or two or more modules may be integrated into one unit.
  • the units formed by the above modules can be implemented in the form of hardware, or in the form of hardware plus software functional units.
  • the above-mentioned integrated modules implemented in the form of software function modules can be stored in a computer-readable storage medium.
  • the above-mentioned software function modules are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) or a processor (English: processor) to execute the functions described in various embodiments of the present disclosure. part of the method.
  • processor may be a central processing unit (Central Processing Unit, referred to as CPU), and may also be other general-purpose processors, digital signal processors (Digital Signal Processor, referred to as DSP), application specific integrated circuits (Application Specific Integrated Circuit, referred to as ASIC) and so on.
  • CPU Central Processing Unit
  • DSP Digital Signal Processor
  • ASIC Application Specific Integrated Circuit
  • a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
  • the steps of the method disclosed in conjunction with the present disclosure may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
  • the storage may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage, and may also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk, or an optical disk.
  • NVM non-volatile storage
  • the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into address bus, data bus, control bus and so on.
  • the buses in the drawings of the present disclosure are not limited to only one bus or one type of bus.
  • the above-mentioned storage medium can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable In addition to programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read-only memory
  • EPROM programmable read-only memory
  • ROM read-only memory
  • magnetic memory magnetic memory
  • flash memory magnetic disk or optical disk.
  • a storage media may be any available media that can be accessed by a general purpose or special purpose computer.
  • An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium.
  • the storage medium may also be a component of the processor.
  • the processor and the storage medium may be located in Application Specific Integrated Circuits (ASIC for short).
  • ASIC Application Specific Integrated Circuits
  • the processor and the storage medium can also exist in the electronic device or the main control device as discrete components.
  • the aforementioned program can be stored in a computer-readable storage medium.
  • the program executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

A warehouse management method and apparatus, a device, a warehousing system, a medium, and a program product. The warehouse management method comprises: when the storage quantity of first goods stored in a first area of a warehouse reaches or exceeds a first preset quantity, generating a first warehouse management task, so as to sort at least the first preset quantity of first goods stored in one or more first containers to a second container, so that the quantity of first goods stored in the second container after sorting reaches a second preset quantity, wherein first attributes of the first goods match with one another, the first container is a container that at least contains the first goods and that is stored in the first area, and the second container is located at a first target position of the warehouse, thereby implementing the arranging of goods stored in a warehouse, thereby obtaining a fully-loaded second container that contains only the first goods, and improving the efficiency of processing a retrieval order related to the first goods by retrieving the second container from the warehouse.

Description

理库方法、装置、设备、仓储***、介质及程序产品Storage method, device, equipment, storage system, medium and program product
本公开要求于2021年09月29日提交中国专利局、申请号为202111152326.2、申请名称为“理库方法、装置、设备、仓储***、介质及程序产品”的中国专利申请的优先权,其全部内容通过引用结合在本公开中。This disclosure claims the priority of the Chinese patent application submitted to the China Patent Office on September 29, 2021, with the application number 202111152326.2, and the application name "library management method, device, equipment, storage system, medium and program product", all of which The contents are incorporated by reference in this disclosure.
技术领域technical field
本公开涉及智能仓储技术领域,尤其涉及一种理库方法、装置、设备、仓储***、介质及程序产品。The present disclosure relates to the technical field of intelligent warehousing, and in particular to a storage management method, device, equipment, storage system, medium and program product.
背景技术Background technique
基于机器人的仓储***采用智能操作***,通过***指令实现货物的自动取出和存放,同时可以24小时不间断运行,代替了人工管理和操作,提高了仓储的效率,受到了广泛地应用和青睐。The robot-based warehousing system uses an intelligent operating system to automatically take out and store goods through system instructions. At the same time, it can run 24 hours a day, replacing manual management and operation, improving the efficiency of warehousing, and has been widely used and favored.
针对一些消费品设置的第一仓库,由于存在退货的现象,需要设置专门用于处理退货商品的环节。当接收到出库订单时,需要基于退货的情况以及存放非退货商品的存放情况,进行订单的库存分配,以完成该订单。For the first warehouse set up for some consumer goods, due to the phenomenon of returned goods, it is necessary to set up a special link for handling returned goods. When receiving an outbound order, it is necessary to allocate the inventory of the order based on the returned goods and the storage of non-returned goods to complete the order.
由于存放货物的容器内可能存放由多个SKU(Stock Keeping Unit,库存量单位)的退回商品,在进行库存分配时,会导致机器人需要搬运较多的料箱进行分拣,导致订单处理效率低下,无法满足需求。Since the returned goods of multiple SKUs (Stock Keeping Units) may be stored in the container for storing goods, during inventory allocation, the robot will need to carry more boxes for sorting, resulting in low order processing efficiency , cannot meet the demand.
发明内容Contents of the invention
本公开提供一种理库方法、装置、设备、仓储***、介质及程序产品,通过理库操作,减少了出库订单命中的容器的数量,提高了订单处理效率。The disclosure provides a storage management method, device, equipment, storage system, medium and program product. Through the storage management operation, the number of containers hit by a delivery order is reduced, and the order processing efficiency is improved.
第一方面,本公开实施例提供了一种理库方法,该方法包括:In a first aspect, an embodiment of the present disclosure provides a library management method, which includes:
当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务,以将一个或多个第一容器内存放的至少第一预设数量的所述第一货品分拣至第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量,其中,各个所述第一货品的第一属性匹配,第一容器为存放于所述第一区域的至少装有第一货品的容器,所述第二容器位于仓库的第一目标位置。When the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, a first sorting task is generated to store at least the first preset quantity in one or more first containers The first goods are sorted into the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity, wherein each of the first goods of the first An attribute match, the first container is a container containing at least the first product stored in the first area, and the second container is located at the first target position of the warehouse.
可选的,所述方法还包括:基于所述第一理库任务,控制机器人将一个或多个所述第一容器搬运至所述第一目标位置,以当一个或多个所述第一容器到达所述第一目标位置后,将所述第一容器内存放的所述第一货品分拣至所述第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量。Optionally, the method further includes: based on the first sorting task, controlling the robot to transport one or more of the first containers to the first target position, so that when one or more of the first containers After the container arrives at the first target position, the first goods stored in the first container are sorted into the second container, so that the sorted second goods stored in the second container The quantity of an item reaches the second preset quantity.
可选的,所述第一理库任务包括第一搬运任务和第一分拣任务,在生成第一理库任务之后,所述方法还包括:将所述第一搬运任务发送至机器人,以控制所述机器人将各个所述第一容器搬运至所述第一目标位置;将所述第一分拣任务发送至所述第一目标位置对应 的设备,以使所述第一目标位置对应的设备显示所述第一分拣任务,和/或,以使所述第一目标位置对应的设备在所述第一容器到达所述第一目标位置处时,将所述第一容器中存放的各个所述第一货品分拣至所述第二容器,以使所述第二容器内存放的所述第一货品的数量达到第二预设数量。Optionally, the first sorting task includes a first handling task and a first sorting task, and after the first sorting task is generated, the method further includes: sending the first handling task to a robot to controlling the robot to transport each of the first containers to the first target position; sending the first sorting task to the equipment corresponding to the first target position, so that the corresponding The device displays the first sorting task, and/or, so that the device corresponding to the first target position stores the first sorting task in the first container when the first container arrives at the first target position Each of the first goods is sorted into the second container, so that the quantity of the first goods stored in the second container reaches a second preset quantity.
可选的,所述方法还包括:针对需要搬运至所述第一目标位置一个或多个第一容器,获取所述第一容器内存放的第二货品的货品属性,其中,所述第二货品为所述第一容器除去所述第一货品后剩余的货品;根据所述第一容器内存放的所述第二货品的货品属性,生成第二理库任务,以将所述第二货品分拣至一个或多个第三容器中,以使所述第三容器内存放的各个货品的货品属性匹配。Optionally, the method further includes: for one or more first containers that need to be transported to the first target location, acquiring the product attributes of the second goods stored in the first container, wherein the second The product is the remaining product after the first container is removed from the first product; according to the product attributes of the second product stored in the first container, a second sorting task is generated to store the second product Sorting into one or more third containers, so that the attributes of the goods stored in the third containers are matched.
可选的,所述货品属性包括第一属性和第二属性,匹配的货品属性对应的所述第一属性匹配或所述第二属性匹配。Optionally, the item attributes include a first attribute and a second attribute, and a matched item attribute corresponds to a match of the first attribute or a match of the second attribute.
可选的,根据所述第一容器内存放的各个所述第二货品的货品属性,生成第二理库任务,包括:获取各个所述第一容器内存放的各第二货品的第三数量;获取第一目标位置处第三容器内的暂存信息,其中,所述暂存信息包括所述第三容器内存放的货品的货品属性及每种货品的货品数量;根据一个或多个第三容器的暂存信息、所述第一容器内存放的所述第二货品的货品属性以及所述第二货品的货品数量,生成第二理库任务。Optionally, generating a second sorting task according to the product attributes of each of the second products stored in the first container includes: obtaining a third quantity of each of the second products stored in each of the first containers ; Obtain the temporary storage information in the third container at the first target location, wherein the temporary storage information includes the product attributes of the goods stored in the third container and the quantity of each kind of goods; according to one or more first The temporary storage information of the three containers, the item attributes of the second item stored in the first container, and the item quantity of the second item generate a second sorting task.
可选的,所述方法还包括:针对仓库第一区域内存放的第一货品,统计第一目标位置存放的所第一货品的第一数量,其中,所述第一目标位置处放置有所述第二容器;根据所述第一货品的第一数量,确定所述第一货品对应的第一预设数量,以当仓库第一区域内存放的所述第一货品的存放数量达到或超过所述第一货品对应的第一预设数量时,生成所述第一理库任务。Optionally, the method further includes: for the first goods stored in the first area of the warehouse, counting the first quantity of the first goods stored in the first target position, wherein the first target position is placed with The second container; according to the first quantity of the first goods, determine the first preset quantity corresponding to the first goods, so that when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds When the first preset quantity corresponds to the first item, the first sorting task is generated.
可选的,所述方法还包括:当接收到退货订单时,根据所述退货订单中每种货品的第二属性以及每种货品的数量,生成退货入库任务,以将退货订单中各个货品存放于仓库的第一区域存放的一个或多个容器中。Optionally, the method further includes: when receiving the return order, generating a return storage task according to the second attribute of each item in the return order and the quantity of each item, so as to store each item in the return order Stored in one or more containers stored in the first area of the warehouse.
可选的,所述方法还包括:当所述仓库存放的容器中存放的各种货品的生命周期均达到所述货品对应的上限生命周期,则生成调整任务,以将所述容器运输至所述仓库的第四区域。Optionally, the method further includes: when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, generating an adjustment task to transport the containers to the The fourth area of the warehouse.
可选的,所述方法还包括:当所述第一区域中存放的容器的存放时间达到预设时间,则生成第一调整任务,以将所述容器运输至所述仓库的第四区域;或,针对存放于第一目标位置处的各个容器,若所述容器内存放的各种货品的生命周期达到所述货品对应的上限生命周期,则生成第二调整任务,以将所述容器运输至所述仓库的第四区域。Optionally, the method further includes: when the storage time of the containers stored in the first area reaches a preset time, generating a first adjustment task to transport the containers to a fourth area of the warehouse; Or, for each container stored at the first target location, if the life cycle of various goods stored in the container reaches the upper limit life cycle corresponding to the goods, a second adjustment task is generated to transport the container to the fourth area of the warehouse.
第二方面,本公开实施例还提供了一种理库装置,该装置包括:In the second aspect, the embodiment of the present disclosure also provides a sorting device, which includes:
理库控制模块,用于当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务,以将一个或多个第一容器内存放的至少第一预设数量的所述第一货品分拣至第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量,其中,各个所述第一货品的第一属性匹配,第一容器为存放于所述第一区域的至少装有第一货品的容器,所述第二容器位于仓库的第一目标位置。The sorting control module is used to generate a first sorting task when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, so as to store the first goods stored in one or more first containers At least a first preset quantity of the first goods is sorted into the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity, wherein each The first attribute of the first item matches, the first container is a container containing at least the first item stored in the first area, and the second container is located at the first target position of the warehouse.
第三方面,本公开实施例还提供了一种,包括:存储器和至少一个处理器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使 得所述至少一个处理器执行如本公开第一方面对应的任意实施例提供的理库方法。In a third aspect, an embodiment of the present disclosure further provides one, including: a memory and at least one processor; the memory stores computer-executable instructions; the at least one processor executes the computer-executable instructions stored in the memory, so that the At least one processor executes the library sorting method provided in any embodiment corresponding to the first aspect of the present disclosure.
第四方面,本公开实施例还提供了一种仓储***,包括:仓储货架、分叉输送线、机器人和本公开第三方面对应的实施例提供的理库设备;其中,所述分叉输送线包括至少一个分叉点,每一分叉点对应三个子输送线,部分所述子输送线设置有至少一个入库点,每一入库点对应一个或多个缓存库位。In the fourth aspect, an embodiment of the present disclosure also provides a storage system, including: storage shelves, a forked conveying line, a robot, and the warehouse sorting equipment provided in the embodiment corresponding to the third aspect of the present disclosure; wherein, the forked conveying The line includes at least one bifurcation point, each bifurcation point corresponds to three sub-conveyor lines, some of the sub-conveyor lines are provided with at least one storage point, and each storage point corresponds to one or more buffer locations.
第五方面,本公开实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如本公开第一方面对应的任意实施例提供的理库方法。In the fifth aspect, the embodiment of the present disclosure also provides a computer-readable storage medium, the computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the first method of the present disclosure is implemented. The library management method provided by any embodiment corresponding to the aspect.
第六方面,本公开实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如本公开第一方面对应的任意实施例提供的理库方法。In a sixth aspect, an embodiment of the present disclosure further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the library sorting method provided in any embodiment corresponding to the first aspect of the present disclosure is implemented.
本公开实施例提供的理库方法、装置、设备、仓储***、介质及程序产品,当仓库第一区域内存放的第一货品的存放数量达到或超过对应的第一预设数量时,触发理库任务,从而将一个或多个第一容器内存放的至少第一预设数量的第一货品整理或分拣至第一目标位置处的一个第二容器内,从而使得第二容器内存放的第一货品的数量达到第二预设数量,实现了对货品的整理,以得到装有较多第一货品的第二容器,当接收到第一货品相关的出库订单时,通过将第二容器出库的方式,可以减少该出库订单对应的容器的数量,以及可以减少该出库订单的分拣任务量,从而提高了出库订单的处理效率。In the warehouse management method, device, equipment, storage system, medium and program product provided by the embodiments of the present disclosure, when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the corresponding first preset quantity, triggering warehouse task, thereby sorting or sorting at least a first preset quantity of first goods stored in one or more first containers into a second container at the first target location, so that the stored in the second container The quantity of the first goods reaches the second preset quantity, and the sorting of the goods is realized, so as to obtain the second container containing more first goods. When receiving an outbound order related to the first goods, The container delivery method can reduce the number of containers corresponding to the delivery order, and can reduce the amount of sorting tasks for the delivery order, thereby improving the processing efficiency of the delivery order.
附图说明Description of 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.
图1为本公开实施例提供的理库方法的一种应用场景图;FIG. 1 is an application scenario diagram of a database management method provided by an embodiment of the present disclosure;
图2为本公开一个实施例提供的理库方法的流程图;FIG. 2 is a flow chart of a library management method provided by an embodiment of the present disclosure;
图3为本公开一个实施例提供的中转装置的结构示意图;FIG. 3 is a schematic structural diagram of a relay device provided by an embodiment of the present disclosure;
图4为本公开另一个实施例提供的理库方法的流程图;FIG. 4 is a flow chart of a library management method provided by another embodiment of the present disclosure;
图5为本公开图4所示实施例中步骤S406的流程图;FIG. 5 is a flowchart of step S406 in the embodiment shown in FIG. 4 of the present disclosure;
图6为本公开一个实施例提供的理库装置的结构示意图;FIG. 6 is a schematic structural diagram of a library sorting device provided by an embodiment of the present disclosure;
图7为本公开一个实施例提供的理库设备的结构示意图;FIG. 7 is a schematic structural diagram of a library management device provided by an embodiment of the present disclosure;
图8为本公开一个实施例提供的仓储***的结构示意图。Fig. 8 is a schematic structural diagram of a storage system provided by an embodiment of the present disclosure.
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。By means of the above-mentioned drawings, certain embodiments of the present disclosure have been shown and will be described in more detail hereinafter. These drawings and written description are not intended to limit the scope of the disclosed concept in any way, but to illustrate the disclosed concept for those skilled in the art by referring to specific embodiments.
具体实施方式Detailed ways
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.
下面以具体地实施例对本公开的技术方案以及本公开的技术方案如何解决上述技术 问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。The technical solution of the present disclosure and how the technical solution of the present disclosure solves the above-mentioned technical problems will be described in detail below with specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present disclosure will be described below with reference to the accompanying drawings.
下面对本公开实施例的应用场景进行解释:The application scenarios of the embodiments of the present disclosure are explained below:
图1为本公开实施例提供的理库方法的一种应用场景图,如图1所示,本公开实施例提供的理库方法可以理库设备执行,该理库设备可以为仓储***的调度设备,其形式可以为计算机或服务器。针对电商行业设置的仓储***,如鞋服行业、化妆品行业等,由于存在退货现象,需要在仓库中设置专门的区域存放退回的货品,即第一区域110,且由于退回的货品的随机性和多样性,导致第一区域110处存放的第一容器,如第一容器111至第一容器116,会存放有多个SKU的货品,如多种不同款式、不同型号或不同颜色的衣服。Fig. 1 is an application scene diagram of the warehouse management method provided by the embodiment of the present disclosure. As shown in Fig. 1, the warehouse management method provided by the embodiment of the present disclosure can be executed by the warehouse management device, and the warehouse management device can be the scheduling of the warehouse system A device, which can be in the form of a computer or a server. The warehousing system set up for the e-commerce industry, such as the shoe and clothing industry, the cosmetics industry, etc., needs to set up a special area in the warehouse to store the returned goods, that is, the first area 110, and due to the randomness of the returned goods and diversity, resulting in the first container stored in the first area 110, such as the first container 111 to the first container 116, will store goods of multiple SKUs, such as a variety of different styles, different models or different colors of clothes.
当仓储***接收到出库订单时,为了完成该出库订单,往往需要命中该第一区域110内的多个第一容器,即第一区域110内的多个第一容器被确定为该出库订单的目标容器,如第一容器111至114,则需要将该多个第一容,出库至该出库订单对应的操作台120,进而基于出库订单对各个第一容器内的货品进行分拣,以完成该出库订单。由于第一容器内混有多种货品,导致可能需要将较多的第一容器出库,且会加重分拣任务,从而使得出库订单的处理效率低下,无法满足大批量订单的处理需求。When the storage system receives an outbound order, in order to complete the outbound order, it often needs to hit multiple first containers in the first area 110, that is, multiple first containers in the first area 110 are determined to be the outbound order. The target containers of the warehouse order, such as the first containers 111 to 114, need to deliver the multiple first containers to the operation platform 120 corresponding to the warehouse order, and then based on the warehouse order, the goods in each first container Picking is carried out to complete the outbound order. Since there are many kinds of goods mixed in the first container, more first containers may need to be taken out of the warehouse, and the sorting task will be aggravated, so that the processing efficiency of the outbound order is low, and it cannot meet the processing requirements of large batch orders.
为了提高出库订单的处理效率,本公开实施例提供了一种理库方法,实现了对仓库内存放的货品的整理,其主要构思为:将仓库内存放的达到或超过一定数量的货品整理至一个容器中,即第二容器中,从而得到一个装有较多第一货品的第二容器,进而当该第二容器被出库订单命中时,相较于第一容器被命中的方式,可以减少出库订单所需的目标容器的数量,且减少出库订单的分拣任务量,提高出库订单的处理效率。In order to improve the processing efficiency of outbound orders, the embodiment of the present disclosure provides a sorting method to realize the sorting of the goods stored in the warehouse. into a container, that is, the second container, so as to obtain a second container containing more first goods, and then when the second container is hit by an outbound order, compared with the way the first container is hit, The number of target containers required for the outbound order can be reduced, the amount of sorting tasks for the outbound order can be reduced, and the processing efficiency of the outbound order can be improved.
图2为本公开一个实施例提供的理库方法的流程图,如图2所示,该理库方法适用于仓储***,该理库方法可以由理库设备执行。本实施例提供的理库方法包括以下步骤:Fig. 2 is a flow chart of a warehouse sorting method provided by an embodiment of the present disclosure. As shown in Fig. 2, the warehouse sorting method is applicable to a storage system, and the warehouse sorting method can be executed by a warehouse sorting device. The library management method provided by the present embodiment comprises the following steps:
步骤S201,获取仓库第一区域内存放的各种货品的存放数量。Step S201, acquiring the storage quantities of various goods stored in the first area of the warehouse.
其中,仓库的第一区域可以包括仓库中的任意一个用于存放货品的区域。Wherein, the first area of the warehouse may include any area in the warehouse for storing goods.
在一些实施例中,该第一区域可以为专门用于存放退回货品的区域。可以将退回货品存放于第一容器中,进而将该第一容器搬运至第一区域进行仓储,以实现退回货品的入库或上架。In some embodiments, the first area may be an area dedicated to storing returned goods. The returned goods can be stored in the first container, and then the first container can be transported to the first area for storage, so as to realize the storage or put on the shelves of the returned goods.
具体的,可以基于第一区域对应的取放货任务,更新第一区域内存放的各种货品的存放数量。Specifically, the storage quantities of various goods stored in the first area may be updated based on the pick-and-place tasks corresponding to the first area.
进一步地,可以基于第一区域对应的取放货任务对应的容器内存放的各种货品及每种货品的数量,更新该第一区域内存放的各种货品的存放数量。Further, the storage quantity of various goods stored in the first area may be updated based on the various goods stored in the container corresponding to the pick-and-place task corresponding to the first area and the quantity of each kind of goods.
具体的,当有容器,如料箱、移动货架等,被存放于该第一区域时,基于该容器内存放的各种货品以及每种货品的数量,更新第一区域内存放的各种货品的存放数量。当第一区域内存放的第一容器被搬运出该第一区域时,基于该第一容器内存放的各种货品以及每种货品的数量,更新第一区域内存放的各种货品的存放数量,以保证所记录的第一区域内存放的各种货品的存放数量的准确性;或者是第一容器中的货品被出库订单命中时,基于该第一容器内未被命中的货品的数量,更新第一区域内存放的各种货品的存放数量Specifically, when a container, such as a material box, a mobile shelf, etc., is stored in the first area, based on the various items stored in the container and the quantity of each item, the various items stored in the first area are updated storage quantity. When the first container stored in the first area is transported out of the first area, based on the various items stored in the first container and the quantity of each item, the storage quantity of various items stored in the first area is updated , to ensure the accuracy of the recorded storage quantity of various goods stored in the first area; or when the goods in the first container are hit by the outbound order, based on the quantity of the unhit goods in the first container , update the storage quantity of various goods stored in the first area
示例性的,第一区域当前存放的各种货品以及每种货品的存放数量分别为:20件SKU为C1的衣服和30件SKU为C2的衣服,若新的第一容器被搬运至该第一区域,该新的 第一容器内存放有5件SKU为C2的衣服和12件SKU为C3的衣服,则第一区域的存放情况更新为:20件SKU为C1的衣服、35件SKU为C2的衣服和12件SKU为C3的衣服。存放情况包括所存放的各种货品以及每种货品的存放数量,或包括所存放的货物所属的SKU以及各SKU的货品的存放数量。Exemplarily, the various goods currently stored in the first area and the storage quantity of each goods are: 20 pieces of clothes with SKU C1 and 30 pieces of clothes with SKU C2. If a new first container is moved to the second In the first area, there are 5 pieces of clothes with SKU C2 and 12 pieces of clothes with SKU C3 stored in the new first container, then the storage situation in the first area is updated as follows: 20 pieces of clothes with SKU C1, 35 pieces of clothes with SKU Clothes of C2 and 12 pieces of clothes with SKU of C3. The storage status includes various stored goods and the stored quantity of each kind of goods, or includes the SKU to which the stored goods belong and the stored quantity of each SKU.
步骤S202,当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务,以将一个或多个第一容器内存放的至少第一预设数量的所述第一货品分拣至第二容器,以使分拣后的所述第二容器内仅存放第二预设数量的所述第一货品。Step S202, when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, a first sorting task is generated to store at least the first predetermined quantity stored in one or more first containers. A predetermined quantity of the first goods is sorted into the second container, so that only a second preset quantity of the first goods is stored in the sorted second container.
其中,各个所述第一货品的第一属性匹配,第一容器为存放于所述第一区域的至少装有第一货品的容器,所述第二容器位于仓库的第一目标位置。第一目标位置可以为第一区域的一个位置,或者可以为仓库除去第一区域的其他区域的位置,如可以为播种墙对应的位置、操作台对应的位置等,在分拣之前第二容器可以放置于播种墙上,或者操作台处的货架上。第二预设数量大于或等于第一预设数量。Wherein, the first attribute of each of the first goods matches, the first container is a container containing at least the first goods stored in the first area, and the second container is located at the first target position of the warehouse. The first target position can be a position in the first area, or it can be the position of other areas except the first area of the warehouse, such as the position corresponding to the planting wall, the position corresponding to the operation table, etc., the second container before sorting It can be placed on the planting wall, or on the shelf at the operation table. The second preset number is greater than or equal to the first preset number.
在一些实施例中,第一属性可以为SKU,即各个第一货品为同一SKU的货品,或者各个第一货品为同种货品。In some embodiments, the first attribute may be SKU, that is, each first item is an item of the same SKU, or each first item is an item of the same kind.
在一些实施例中,第一货品可以为服饰、鞋子等,第一属性可以包括货品的款式、品牌、系列、年份或季节等,还可以包括货品的颜色。In some embodiments, the first item may be clothing, shoes, etc., and the first attribute may include the style, brand, series, year or season of the item, and may also include the color of the item.
示例性的,第一属性匹配的第一货品可以为款式相同且颜色相同的第一货品,或者为同一年份和同一季节的第一货品。Exemplarily, the first products that match the first attribute may be the first products of the same style and color, or the first products of the same year and same season.
在一些实施例中,第一区域可以包括存放第一容器的第一存储区域。还可以包括输送第一容器的中转装置所在的第一运输区域,第一容器可以通过该中转装置被运输或被存放于第一区域的库位上,则被分拣的第一容器可以包括存储于第一存储区域的第一容器,还可以包括在中转装置上运输的第一容器。In some embodiments, the first area may include a first storage area where the first container is stored. It may also include the first transport area where the transfer device for transporting the first container is located, the first container may be transported through the transfer device or stored in the warehouse location of the first area, then the sorted first container may include storage The first container in the first storage area may also include the first container transported on the transfer device.
在一些实施例中,第一区域内存放的第一容器内可以存放一种或多种货品。In some embodiments, one or more kinds of goods can be stored in the first container stored in the first area.
在一些实施例中,可以根据品牌对仓库进行区域划分,从而得到每个品牌对应的第一区域,每个品牌对应的第一区域可以用于存放该品牌对应的货品,如退回货品。每个品牌对应的第一区域可以不是固定区域,可以基于各个品牌的订单量动态调整各个品牌对应的第一区域的范围。In some embodiments, the warehouse can be divided into areas according to brands, so as to obtain the first area corresponding to each brand, and the first area corresponding to each brand can be used to store goods corresponding to the brand, such as returned goods. The first area corresponding to each brand may not be a fixed area, and the range of the first area corresponding to each brand may be dynamically adjusted based on the order volume of each brand.
在一些实施例中,在执行该第一理库任务之前,第二容器可以为空容器,即第二容器内未存放任何货品,或者第二容器内可以存放有第一货品,且第二容器位处于满载状态,即第二容器内尚可存放更多的第一货品。In some embodiments, before performing the first sorting task, the second container may be an empty container, that is, no goods are stored in the second container, or the first goods may be stored in the second container, and the second container The position is in a fully loaded state, that is, more first goods can be stored in the second container.
具体的,随着更多第一容器被存放于该第一区域,第一区域内存放的各种货品的存放数量不断增加,当其中一种货品(第一货品)的存放数量达到或超过其对应的第一预设数量时,则触发理库任务,即生成第一理库任务,从而控制相应的设备或操作人员,将第一区域内存放的装有第一货品的各个第一容器,如第一料箱,搬运至第二容器所在的第一目标位置,或者,将第二容器以及各个第一容器搬运至第一区域内的理库操作台,从而将各个第一容器内的至少第一预设数量的第一货品分拣至第二容器内,从而使得第二容器内存放的第一货品的数量达到第二预设数量。Specifically, as more first containers are stored in the first area, the storage quantities of various goods stored in the first area continue to increase. When the storage quantity of one of the goods (first goods) reaches or exceeds its When the corresponding first preset quantity is reached, the sorting task is triggered, that is, the first sorting task is generated, so as to control the corresponding equipment or operators to store each first container containing the first goods stored in the first area, For example, the first material box is transported to the first target position where the second container is located, or the second container and each first container are transported to the sorting operation platform in the first area, so that at least The first preset quantity of the first goods is sorted into the second container, so that the quantity of the first goods stored in the second container reaches the second preset quantity.
可选的,所述方法还包括:基于所述第一理库任务,控制机器人将一个或多个所述第一容器搬运至所述第一目标位置,以当一个或多个所述第一容器到达所述第一目标位置后, 将所述第一容器内存放的所述第一货品分拣至所述第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量。Optionally, the method further includes: based on the first sorting task, controlling the robot to transport one or more of the first containers to the first target position, so that when one or more of the first containers After the container arrives at the first target position, sorting the first goods stored in the first container to the second container, so that the sorted second goods stored in the second container The quantity of an item reaches the second preset quantity.
具体的,可以将第一理库任务发送至一个或多个机器人,从而基于该理库任务,控制一个或多个机器人将对应的第一容器搬运至第一目标位置,如操作台上,从而每个第一容器到达该第一目标位置时或者当各个第一容器均到达第一目标位置后,将该第一容器内存放的第一货品分拣至第二容器,使得第二容器内存放的第一货品的数量达到第二预设数量,该第二容器在分拣之前可以为一个空容器,或者为存放有少量的第一货品的容器,如第一数量的第一货品,第二预设数量与第一数量的差值即为第一预设数量。当第二容器内存放有第二预设数量的第一货品时,第二容器处于满载状态。Specifically, the first sorting task can be sent to one or more robots, so that based on the sorting task, one or more robots are controlled to carry the corresponding first container to the first target position, such as on the operating table, so that When each first container arrives at the first target position or when each first container arrives at the first target position, the first goods stored in the first container are sorted into the second container, so that the storage in the second container The quantity of the first goods reaches the second preset quantity, and the second container can be an empty container before sorting, or a container containing a small amount of the first goods, such as the first quantity of the first goods, the second The difference between the preset amount and the first amount is the first preset amount. When a second preset quantity of the first goods is stored in the second container, the second container is in a full state.
进一步地,所述方法还包括:生成第一搬运任务,以将分拣后的第二容器搬运至仓库的第二区域,以进行第二容器的仓储。Further, the method further includes: generating a first transport task to transport the sorted second container to a second area of the warehouse for storage of the second container.
在一些实施例中,第二区域为专门存放装有一种货品的容器的区域,即第二区域内存放的容器内仅装有一种货品,即同一SKU的货品。In some embodiments, the second area is an area dedicated to storing containers containing one kind of goods, that is, the containers stored in the second area only contain one kind of goods, that is, goods of the same SKU.
在一些实施例中,第二区域可以为高流量分拣区域。In some embodiments, the second area may be a high traffic sorting area.
进一步地,所述方法还包括:若分拣后的第一容器为空容器,生成第二搬运任务,以将所述第一容器放置于所述第一目标位置处的空闲库位上。从而第一容器转换为第一目标位置处的第二容器。Further, the method further includes: if the sorted first container is an empty container, generating a second handling task, so as to place the first container on an empty storage location at the first target position. The first container is thus transformed into the second container at the first target location.
具体的,以第一容器为第一料箱为例,当仓库的第一区域的货架上放置的各个第一料箱内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务,以控制机器人将各个或部分第一料箱搬运至第一目标位置处,以将搬运至第一目标位置处的一个或多个第一料箱内存放的预设数量的第一货品分拣至第一目标位置处的第二料箱内,从而使得分拣后的第二料箱内的第一货品的数量为第二预设数量,第二预设数量可以为使得第二料箱处于满箱状态的第一货品的数量。Specifically, taking the first container as the first material box as an example, when the storage quantity of the first goods stored in each first material box placed on the shelves in the first area of the warehouse reaches or exceeds the first preset quantity, Generate the first sorting task to control the robot to transport each or part of the first material boxes to the first target position, so as to store the preset quantity in one or more first material boxes transported to the first target position The first goods are sorted into the second material box at the first target position, so that the quantity of the first goods in the second material box after sorting is the second preset quantity, and the second preset quantity can be The quantity of the first item that makes the second bin full.
示例性的,仓库第一区域内存放的3个第一料箱,即料箱01至料箱03内存放的第一货品的数量依次为12、5和9,第一货品的第一预设数量为30,仓库接收到新的第一料箱的入库任务,该新的第一料箱内存放的第一货品的数量为13,则可以在该新的料箱被放置于第一区域的中转装置上时或者新的第一料箱被存放于第一区域的货架上时,将新的第一料箱、料箱01和料箱02搬运至播种墙,或者将新的第一料箱、料箱01和料箱03搬运至播种墙,或者将新的第一料箱、料箱01、料箱02和料箱03均搬运至播种墙,从而将30件第一货品分拣至播种墙上存放的空料箱,第二料箱内,从而得到一个均存放第一货品的处于满箱状态的第二料箱。Exemplarily, the 3 first bins stored in the first area of the warehouse, that is, the quantities of the first goods stored in bin 01 to bin 03 are 12, 5 and 9 in sequence, and the first preset The quantity is 30, and the warehouse receives the warehousing task of the new first material box, and the quantity of the first product stored in the new first material box is 13, then the new material box can be placed in the first area when the new first material box is stored on the shelf in the first area, move the new first material box, material box 01 and material box 02 to the sowing wall, or move the new first material bin 01 and bin 03 to the put wall, or a new first bin, bin 01, bin 02 and bin 03 are all moved to the put wall to sort 30 first items to The empty material box stored on the sowing wall is placed in the second material box, thereby obtaining a second material box in a full box state in which the first goods are stored.
本实施例提供的理库方法,当仓库第一区域内存放的第一货品的存放数量达到或超过对应的第一预设数量时,触发理库任务,从而将一个或多个第一容器内存放的至少第一预设数量的第一货品整理或分拣至第一目标位置处的一个第二容器内,从而使得第二容器内存放的第一货品的数量达到第二预设数量,实现了对货品的整理,以得到装有较多第一货品的第二容器,当接收到第一货品相关的出库订单时,通过将第二容器出库的方式,可以减少该出库订单对应的容器的数量,以及可以减少该出库订单的分拣任务量,从而提高了出库订单的处理效率。In the warehouse sorting method provided in this embodiment, when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the corresponding first preset quantity, the warehouse sorting task is triggered, thereby storing one or more first containers sorting or sorting at least the first preset quantity of the first goods placed into a second container at the first target position, so that the quantity of the first goods stored in the second container reaches the second preset quantity, realizing In order to sort out the goods, in order to obtain the second container with more first goods, when receiving the outbound order related to the first goods, by taking the second container out of the warehouse, the correspondence of the outbound order can be reduced. The number of containers and the amount of sorting tasks for the outbound order can be reduced, thereby improving the processing efficiency of the outbound order.
可选的,所述方法还包括:针对仓库第一区域内存放的第一货品,统计第一目标位置 存放的所第一货品的第一数量,其中,所述第一目标位置处放置有所述第二容器;根据所述第一货品的第一数量,确定所述第一货品对应的第一预设数量,以当仓库第一区域内存放的所述第一货品的存放数量达到或超过所述第一货品对应的第一预设数量时,生成所述第一理库任务。Optionally, the method further includes: for the first goods stored in the first area of the warehouse, counting the first quantity of the first goods stored in the first target position, wherein the first target position is placed with The second container; according to the first quantity of the first goods, determine the first preset quantity corresponding to the first goods, so that when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds When the first preset quantity corresponds to the first item, the first sorting task is generated.
具体的,可以统计第一目标位置处存放的各个第二容器内存放的第一货品的第一数量,从而基于第一货品的第一数量,确定第一区域内存的第一货品的第一预设数量。Specifically, the first quantity of the first goods stored in each second container stored at the first target location may be counted, so as to determine the first forecast of the first goods stored in the first area based on the first quantity of the first goods. Set the quantity.
在一些实施例中,第一货品为同一SKU的货品,则可以针对第一目标位置处的各个仅存放一种SKU的货品的第二容器,统计每个第二容器内存放的第一货品的第一数量,从而得到各SKU或各种第一货品的第一数量,针对每种第一货品,基于该第一货品的第一数量,确定该第一货品对应的第一预设数量。In some embodiments, if the first goods are goods of the same SKU, then for each second container that only stores goods of one SKU at the first target location, count the number of first goods stored in each second container. The first quantity, so as to obtain the first quantity of each SKU or each first commodity, and for each first commodity, based on the first quantity of the first commodity, determine the first preset quantity corresponding to the first commodity.
示例性的,若第二容器可以存放SKU1的货品的第二预设数量或上限数量为100件,第一目标位置处存在一个仅存放有SKU1的货品的第二容器,其内存放的SKU1的货品的第一数量为25,则SKU为SKU1的货品的第一预设数量为75,即当第一区域的固定货架或退货货架上存放的SKU1的货品的数量达到或超过75时,则将装有SKU为SKU1的货品一个或多个第一容器,搬运至该第一目标位置,以将第一容器内SKU1的货品分拣至存放的SKU1的货品的第二容器内,使得分拣后的第二容器内存放有100件SKU1的货品。Exemplarily, if the second preset quantity or the upper limit quantity of goods of SKU1 that can be stored in the second container is 100 pieces, there is a second container that only stores goods of SKU1 in the first target position, and the goods of SKU1 stored in it If the first quantity of goods is 25, then the first preset quantity of goods with SKU SKU1 is 75, that is, when the quantity of goods of SKU1 stored on the fixed shelf or return shelf in the first area reaches or exceeds 75, the One or more first containers containing goods whose SKU is SKU1 are transported to the first target position, so as to sort the goods of SKU1 in the first container into the second container of stored goods of SKU1, so that after sorting 100 items of SKU1 are stored in the second container of .
可选的,所述方法还包括:当接收到退货订单时,根据所述退货订单中每种货品的第二属性以及每种货品的数量,生成退货入库任务,以将退货订单中各个货品存放于仓库的第一区域存放的一个或多个容器中。Optionally, the method further includes: when receiving the return order, generating a return storage task according to the second attribute of each item in the return order and the quantity of each item, so as to store each item in the return order Stored in one or more containers stored in the first area of the warehouse.
在一些实施例中,第一区域存放的每个容器内存放的各种货品的第三属性匹配。第三属性可以为货品所属的品牌,或者货品的年份,或者货品的年份和季节。In some embodiments, the third attributes of various goods stored in each container stored in the first area match. The third attribute may be the brand of the product, or the year of the product, or the year and season of the product.
具体的,可以通过分拣机对退货订单中各个货品进行分拣,从而得到第三属性匹配的各个货品集合,进而从而每个货品集合中为第一区域内存放的容器,如第一容器,分配各个货品,从而将第三属性匹配的各个货品存放于第一容器中,并更新第一容器的第一存储信息。进而控制中转装置或机器人将该第一容器存放于第一区域,如存放于第一区域的第二目标位置。Specifically, each item in the return order can be sorted by a sorter, so as to obtain a set of items matching the third attribute, and then each item set is a container stored in the first area, such as the first container, Allocating each item, so that each item matching the third attribute is stored in the first container, and updating the first storage information of the first container. Further, the transfer device or the robot is controlled to store the first container in the first area, such as the second target position in the first area.
进一步地,若在第一容器被存放于第二目标位置之前,接收到出库订单,且基于第一容器的第一存储信息确定第一容器为该出库订单的目标容器,则将该第一容器的目标位置确定为第三目标位置,以将第一容器运输至第三目标位置,其中,第三目标位置为该出库订单对应的操作台或输送线,以分拣第一容器中满足该出库订单的各个货品,以完成该出库订单。Further, if an outbound order is received before the first container is stored in the second target location, and it is determined based on the first storage information of the first container that the first container is the target container of the outbound order, the second The target position of a container is determined as the third target position to transport the first container to the third target position, wherein the third target position is the operation table or conveying line corresponding to the outbound order to sort the first container Each item that satisfies the outbound order to complete the outbound order.
具体的,可以基于中转装置运输该第一容器,以实现第一容器的入库或出库。Specifically, the first container may be transported based on a transfer device, so as to realize storage-in or out-warehouse of the first container.
在一些实施例中,中转装置包括第一子输送线、第二子输送线和第三子输送线,第三子输送线用于将容器在第一子输送线与第二子输送线之间流转。In some embodiments, the transfer device includes a first sub-conveyor line, a second sub-conveyor line and a third sub-conveyor line, and the third sub-conveyor line is used to transfer the container between the first sub-conveyor line and the second sub-conveyor line circulation.
若在接收到出库订单时,该第一容器位于第一子输送线上,且该第一容器被确定为出库订单的目标容器,则将第一容器的目标位置确定为第三目标位位置,并生成中转装置的第一控制指令,以控制中转装置将第一子输送线上的第一容器通过第三子输送线转运至第二子输送线以及基于第二子输送线将所述第一容器运输至第三目标位置。If the first container is located on the first sub-conveyor line when the outbound order is received, and the first container is determined to be the target container of the outbound order, then the target position of the first container is determined as the third target position position, and generate the first control command of the transfer device to control the transfer device to transfer the first container on the first sub-transport line to the second sub-transport line through the third sub-transport line and transfer the The first container is transported to a third destination location.
在一些实施例中,中转装置还包括第一接驳区域,第一接驳区域用于进行中转装置和 机器人或中转装置和装卸机之间的容器的流转,可以基于第一子输送线将第一容器运输至所述第一接驳区域,进而通过装卸机、提升机、机器人等将第一容器运输至第一区域。In some embodiments, the transfer device further includes a first connecting area, the first connecting area is used for transferring containers between the transfer device and the robot or between the transfer device and the loading and unloading machine. A container is transported to the first connection area, and then the first container is transported to the first area by a loading and unloading machine, an elevator, a robot, and the like.
若在第一容器被运输至所述第一接驳区域之后接收到出库订单,且第一容器为出库订单的目标容器,则将第一容器的目标位置确定为第三目标位置,并生成机器人的控制指令,以控制机器人在提取第一容器之后将第一容器搬运至第三目标位置。If an outbound order is received after the first container is transported to the first docking area, and the first container is the target container of the outbound order, then determining the target position of the first container as the third target position, and A control instruction of the robot is generated to control the robot to transport the first container to the third target position after picking up the first container.
图3为本公开一个实施例提供的中转装置的结构示意图,如图3所示,中装装置300包括第一子输送线310、第二子输送线320、第三子输送线330和第一接驳区域340。第一子输送线310为环形输送线,第三子输送线330由两部分组成,分别用于将第一子输送线310上运输的容器流转至第二子输送线320和将第二子输送线320上运输的容器流转至第一子输送线310。第一接驳区域340包括第四子输送线341和装卸机342,第四子输送线341与第一子输送线310通过移载装置连接,以将第一子输送线310上的容器流转至第四子输送线341;该装卸机342的一端与第四子输送线441对接,另一端可以与提升机或机器人对接,以将第四子输送线341上的容器流转至机器人,进而由机器人实现容器的入库。上述各个子输送线的输送方向均为单向。Fig. 3 is a schematic structural diagram of a transfer device provided by an embodiment of the present disclosure. As shown in Fig. Docking area 340 . The first sub-conveying line 310 is an endless conveying line, and the third sub-conveying line 330 is composed of two parts, which are respectively used to transfer the containers transported on the first sub-conveying line 310 to the second sub-conveying line 320 and transfer the second sub-conveying line 320 The containers transported on the line 320 flow to the first sub-conveyor line 310 . The first connection area 340 includes a fourth sub-transmission line 341 and a loading and unloading machine 342. The fourth sub-transmission line 341 is connected to the first sub-transmission line 310 through a transfer device to transfer the containers on the first sub-transmission line 310 to The fourth sub-transmission line 341; one end of the loading and unloading machine 342 is docked with the fourth sub-transmission line 441, and the other end can be connected with an elevator or a robot to transfer the containers on the fourth sub-transmission line 341 to the robot, and then the robot Implement storage of containers. The conveying directions of the above-mentioned sub-transporting lines are all unidirectional.
在一些实施例中,上述各个子输送线的输送方向均为单向。In some embodiments, the conveying directions of the above-mentioned sub-transporting lines are all unidirectional.
在一些实施例中,第一子输送线310和所第二子输送线320均为环形输送线。In some embodiments, the first sub-conveying line 310 and the second sub-conveying line 320 are both circular conveying lines.
在一些实施例中,第一子输送线310与第二子输送线320的形状对应的图形为相似图形。In some embodiments, the shapes corresponding to the shapes of the first sub-transmission line 310 and the second sub-transmission line 320 are similar figures.
在一些实施例中,第一子输送线310位于第二子输送线320的下方。In some embodiments, the first sub-transmission line 310 is located below the second sub-transmission line 320 .
在一些实施例中,第一子输送线310位于第二子输送线320可以上下重叠放置。In some embodiments, the first sub-transmission line 310 and the second sub-transmission line 320 can be placed one above the other.
在一些实施例中,第一子输送线310位于第二子输送线320在水平方向的投影可以完全重叠或者部分重叠。In some embodiments, projections of the first sub-transmission line 310 on the second sub-transmission line 320 in the horizontal direction may completely overlap or partially overlap.
在一些实施例中,装卸机342包括提升机和暂存货架;暂存货架的一端与机器人对接,另一端与提升机对接;提升机设置于暂存货架和输送线之间,提升机包括升降机构和缓存机构,升降机构用于驱动缓存机构在竖直方向上升降,缓存机构用于缓存容器。In some embodiments, the loading and unloading machine 342 includes a hoist and a temporary storage rack; one end of the temporary storage rack is docked with the robot, and the other end is docked with the elevator; the hoist is arranged between the temporary storage rack and the conveying line, and the hoist includes a lift A mechanism and a buffering mechanism, the lifting mechanism is used to drive the buffering mechanism to lift in the vertical direction, and the buffering mechanism is used for buffering the container.
在一种可选的实施方式中,暂存货架至少为两层。In an optional embodiment, the temporary storage shelf has at least two layers.
在一种可选的实施方式中,缓存机构至少为两层。In an optional implementation manner, the cache mechanism has at least two layers.
在一种可选的实施方式中,暂存货架包括支撑架和设置在支撑架上的传送机构,以通过传送机构将容器运输至与暂存货架对接的提升机或机器人。In an optional embodiment, the temporary storage rack includes a support frame and a transmission mechanism arranged on the support frame, so as to transport the container to a lift or a robot docked with the temporary storage rack through the transmission mechanism.
通过将尚未入库的容器基于需求直接出库,减少了容器出库所需的步骤,提高了出库订单的处理效率。By directly releasing containers that have not yet been put into storage based on demand, the steps required for container delivery are reduced, and the processing efficiency of outbound orders is improved.
可选的,所述方法还包括:当所述仓库存放的容器中存放的各种货品的生命周期均达到所述货品对应的上限生命周期,则生成调整任务,以将所述容器运输至所述仓库的第四区域。Optionally, the method further includes: when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, generating an adjustment task to transport the containers to the The fourth area of the warehouse.
其中,第四区域可以为滞销区域或下架区域,生命周期大于对应的上限生命周期的货品可以称为滞销品。Wherein, the fourth area may be a slow-moving area or an off-shelf area, and goods whose life cycle is longer than the corresponding upper limit life cycle may be called slow-moving goods.
具体的,可以统计仓库内存放的各个容器的第二存储信息,以及监测仓库内存放的各种货品的生命周期,当确定任意一个容器内存放的各种货品的生命周期均大于该货品对应的上限生命周期,则生成第一调整任务,从而将该容器搬运至仓库的第四区域。Specifically, the second storage information of each container stored in the warehouse can be counted, and the life cycle of various goods stored in the warehouse can be monitored. When it is determined that the life cycle of various goods stored in any container is greater than the corresponding If the upper limit life cycle is exceeded, a first adjustment task is generated, so as to move the container to the fourth area of the warehouse.
可选的,所述方法还包括:当所述第一区域中存放的容器的存放时间达到预设时间,则生成第一调整任务,以将所述容器运输至所述仓库的第四区域;或,针对存放于第一目标位置处的各个容器,若所述容器内存放的各种货品的生命周期达到所述货品对应的上限生命周期,则生成第二调整任务,以将所述容器运输至所述仓库的第四区域。Optionally, the method further includes: when the storage time of the containers stored in the first area reaches a preset time, generating a first adjustment task to transport the containers to a fourth area of the warehouse; Or, for each container stored at the first target location, if the life cycle of various goods stored in the container reaches the upper limit life cycle corresponding to the goods, a second adjustment task is generated to transport the container to the fourth area of the warehouse.
具体的,当第一区域的货架上存放的容器,如第一容器,的存放时间达到预设时间,则生成第一调整任务,以将第一容器运输至仓库的第四区域。Specifically, when the storage time of the containers stored on the shelves in the first area, such as the first container, reaches a preset time, a first adjustment task is generated to transport the first container to the fourth area of the warehouse.
图4为本公开另一个实施例提供的理库方法的流程图,本实施例是在图2所示实施例的基础上,对步骤S202的进一步细化,如图4所示,本实施例提供的理库方法可以包括以下步骤:Fig. 4 is a flow chart of a library sorting method provided by another embodiment of the present disclosure. This embodiment is based on the embodiment shown in Fig. 2 and further refines step S202. As shown in Fig. 4, this embodiment The provided library management method may include the following steps:
步骤S401,获取仓库第一区域内存放的各种货品的存放数量。Step S401, acquiring the storage quantities of various goods stored in the first area of the warehouse.
步骤S402,当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务。Step S402, when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, a first sorting task is generated.
其中,所述第一理库任务包括第一搬运任务和第一分拣任务。Wherein, the first sorting task includes the first carrying task and the first sorting task.
具体的,当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,可以从仓库中放置的存放有该第一货品的第一容器中,确定需要搬运至第一目标位置的一个或多个第一容器,其中,需要搬运至第一目标位置的一个或多个第一容器中存放的第一货品的总数量至少为第一预设数量。Specifically, when the storage quantity of the first product stored in the first area of the warehouse reaches or exceeds the first preset quantity, it can be determined that the first container that stores the first product in the warehouse needs to be transported to the first container. One or more first containers at a target location, wherein the total quantity of the first goods stored in the one or more first containers to be transported to the first target location is at least a first preset quantity.
步骤S403,将所述第一搬运任务发送至机器人,以控制所述机器人将各个所述第一容器搬运至所述第一目标位置。Step S403, sending the first transport task to the robot, so as to control the robot to transport each of the first containers to the first target position.
具体的,可以基于第一目标位置以及各个第一容器的当前位置,生成第一搬运任务,从而将第一搬运任务发送至一个或多个机器人,控制一个或多个机器人将各个第一容器搬运至第一目标位置。Specifically, the first handling task can be generated based on the first target position and the current position of each first container, so as to send the first handling task to one or more robots, and control one or more robots to carry each first container to the first target position.
具体的,若第一容器当前位于中转装置上,则控制机器人在中转装置的预设接驳口获取该第一容器。Specifically, if the first container is currently located on the transfer device, the robot is controlled to obtain the first container at a preset port of the transfer device.
进一步地,可以根据第一目标位置、各个第一容器的当前位置以及各个第一容器的尺寸信息,生成第一搬运任务。Further, the first transport task may be generated according to the first target position, the current position of each first container, and the size information of each first container.
步骤S404,将所述第一分拣任务发送至所述第一目标位置对应的设备,以使所述第一目标位置对应的设备显示所述第一分拣任务,和/或,以使所述第一目标位置对应的设备在所述第一容器到达所述第一目标位置处时,将所述第一容器中存放的各个所述第一货品分拣至所述第二容器,以使所述第二容器内存放的所述第一货品的数量达到第二预设数量。Step S404, sending the first sorting task to the device corresponding to the first target position, so that the device corresponding to the first target position displays the first sorting task, and/or so that all The equipment corresponding to the first target position sorts each of the first goods stored in the first container into the second container when the first container arrives at the first target position, so that The quantity of the first product stored in the second container reaches a second preset quantity.
具体的,第一目标位置对应的设备可以包括显示装置,以显示第一分拣任务的任务内容,从而指示第一目标位置处的操作员,将到达第一目标位置处的第一容器内的第一货品分拣至第二容器内。第一分拣任务可以包括每个第一容器对应的第一货品的分拣数量,以及第二容器的容器标识。Specifically, the equipment corresponding to the first target position may include a display device to display the task content of the first sorting task, thereby indicating that the operator at the first target position will arrive at the first container at the first target position The first product is sorted into the second container. The first sorting task may include the sorting quantity of the first goods corresponding to each first container, and the container identification of the second container.
具体的,第一目标位置对应的设备还可以包括机械臂,以基于接收到的第一分拣任务,将第一容器中存放的各个第一货品分拣至所述第二容器,以使第二容器内存放的所述第一货品的数量达到第二预设数量。Specifically, the device corresponding to the first target position may also include a robotic arm, to sort each first product stored in the first container into the second container based on the received first sorting task, so that the first The quantity of the first product stored in the second container reaches a second preset quantity.
在一些实施例中,若搬运至第一目标位置处的第一容器内存放的第一货品的总数量超 过第一预设数量,则可以将第一容器内存放的第一预设数量的第一货品分拣至一个第二容器内,将第一容器内存放的剩余的第一货品分拣至另一个第二容器内。In some embodiments, if the total quantity of the first goods stored in the first container transported to the first target location exceeds the first preset quantity, the first preset quantity of the first goods stored in the first container may be One item is sorted into a second container, and the remaining first items stored in the first container are sorted into another second container.
步骤S405,针对需要搬运至所述第一目标位置一个或多个第一容器,获取所述第一容器内存放的第二货品的货品属性。Step S405, for one or more first containers that need to be transported to the first target location, acquire the product attributes of the second goods stored in the first containers.
其中,所述第二货品为所述第一容器除去所述第一货品后剩余的货品。第二货品与第一货品的货品属性不匹配,如为不同SKU的货品,或者为不同款式或同一款式不同颜色的货品。Wherein, the second item is the remaining item after removing the first item from the first container. The attributes of the second product and the first product do not match, such as products with different SKUs, or products of different styles or different colors of the same style.
在一些实施例中,第一货品与第二货品可以为同一年份的货品,或者为同一年份同一季节的货品。In some embodiments, the first product and the second product may be products of the same year, or products of the same year and the same season.
具体的,若分拣之后的第一容器存还存放有第二货品,则获取第一容器内存放的第二货品的货品属性,如款式、颜色、SKU等。Specifically, if the second product is still stored in the first container after sorting, the product attributes of the second product stored in the first container, such as style, color, SKU, etc., are acquired.
在一些实施例中,步骤S405可以与步骤S402并行执行,即在确定需要搬运至第一目标位置的各个第一容器之后,与同时生成第一理库任务和第二理库任务,或者在生成第二理库任务之后,在第一容器搬运的过程中,或者在第一理库任务执行完毕之后,执行步骤S405,即可以在执行步骤S404或步骤S405的过程中或之后,执行步骤S405。In some embodiments, step S405 can be executed in parallel with step S402, that is, after determining each first container that needs to be transported to the first target position, the first sorting task and the second sorting task are generated at the same time, or after generating After the second sorting task, during the process of transporting the first container, or after the execution of the first sorting task, step S405 is performed, that is, step S405 can be performed during or after step S404 or step S405 is performed.
步骤S406,根据所述第一容器内存放的所述第二货品的货品属性,生成第二理库任务,以将所述第二货品分拣至一个或多个第三容器,以使所述第三容器内存放的各个货品的货品属性匹配。Step S406, according to the item attributes of the second item stored in the first container, generate a second sorting task to sort the second item into one or more third containers, so that the The product attributes of each product stored in the third container are matched.
其中,所述第三容器可以为一个或多个所述第一容器中的一个,或者可以为存放于所述第一目标位置的除去所述第二容器之后剩余的容器中的一个。Wherein, the third container may be one of the one or more first containers, or may be one of the remaining containers stored in the first target position after removing the second container.
具体的,对于搬运至第一目标位置处、分拣后仍存放有第二货品的第一容器,基于该第一容器内存放的第二货品的货品属性,生成第二理库任务,以对第一容器内的第二货品进行分拣,将第二货品分拣至一个或多个第三容器中。Specifically, for the first container that is transported to the first target position and still contains the second product after sorting, based on the product attributes of the second product stored in the first container, a second sorting task is generated to The second goods in the first container are sorted, and the second goods are sorted into one or more third containers.
在一些实施例中,可以基于该第二理库任务,控制操作员或机械臂,将分拣后的第一目标位置处的第一容器内存放的各个第二货品分拣至第一目标位置处放置的一个或多个第三容器中,从而使得各个第一容器为一个空容器,第三容器内存放的各个货品的货品属性匹配。In some embodiments, based on the second sorting task, the operator or the robotic arm can be controlled to sort the second goods stored in the first container at the first target position after sorting to the first target position One or more third containers placed at the location, so that each first container is an empty container, and the product attributes of each product stored in the third container match.
可选的,所述货品属性包括第一属性和第二属性,匹配的货品属性对应的所述第一属性匹配或所述第二属性匹配。第一属性可以为SKU或种类,第一属性匹配即为SKU或种类相同,第二属性可以为款式、颜色、系列等,第二属性匹配可以为款式相同且颜色相同。Optionally, the item attributes include a first attribute and a second attribute, and a matched item attribute corresponds to a match of the first attribute or a match of the second attribute. The first attribute can be SKU or type, the first attribute match means the SKU or the same type, the second attribute can be style, color, series, etc., and the second attribute match can be the same style and the same color.
在一些实施例中,分拣后的第二容器内存放的第一货品可以为同一SKU的货品,分拣后的第三容器内存放的货品可以为同款同色的货品。In some embodiments, the first goods stored in the sorted second container may be goods of the same SKU, and the goods stored in the sorted third container may be goods of the same style and color.
具体的,若分拣后的第一容器内存放的各种第二货品的货品属性匹配,则可以直接将该第一容器放置于第一目标位置,而不对该第一容器进行分拣。Specifically, if the attributes of various second goods stored in the sorted first container match, the first container may be directly placed at the first target position without sorting the first container.
具体的,若分拣后的第一容器R1与分拣后的第一容器R2内存放的第二货品的货品属性匹配,则可以将第一容器R1或第一容器R2作为一个第三容器,以将货品属性匹配的部分或全部第二货品分拣至第一容器R1或第一容器R2中,以使第一容器R1或第一容器R2处于满载状态,并将满载的第一容器放置于第一目标位置,如播种墙上。Specifically, if the product attributes of the sorted first container R1 and the second product stored in the sorted first container R2 match, the first container R1 or the first container R2 can be used as a third container, To sort some or all of the second goods whose attributes match into the first container R1 or the first container R2, so that the first container R1 or the first container R2 is in a full state, and place the full first container in First target location, such as a sowing wall.
进一步地,若分拣后的第一容器内存放的各种第二货品的货品属性匹配,则可以判断 其他第一容器内是否存放有与该第一容器内存放的第二货品的货品属性匹配的第二货品,若有,则将该第一容器作为一个第三容器,以其他第一容器内存放的货品属性匹配的第二货品分拣至该第一容器中。Further, if the product attributes of the various second products stored in the sorted first container match, it can be determined whether there are other first containers stored in other first containers that match the product attributes of the second products stored in the first container. If there is any second goods, the first container is used as a third container, and the second goods stored in other first containers that match the attributes of the goods are sorted into the first container.
可选的,图5为本公开图4所示实施例中步骤S406的流程图,如图5所示,步骤S406可以包括以下步骤:Optionally, FIG. 5 is a flowchart of step S406 in the embodiment shown in FIG. 4 of the present disclosure. As shown in FIG. 5, step S406 may include the following steps:
步骤S4061,获取各个所述第一容器内存放的各第二货品的第三数量。Step S4061, acquiring the third quantity of each second product stored in each of the first containers.
具体的,针对货品属性匹配的第二货品,可以统计搬运至第一目标位置的第一容器内存放的该第二货品的第三数量。如基于第一容器的第一存储信息,确定第二货品的第三数量。Specifically, for the second goods whose attributes match the goods, the third quantity of the second goods stored in the first container transported to the first target location may be counted. A third quantity of the second item is determined, such as based on the first storage information of the first container.
步骤S4062,获取第一目标位置处第三容器内的暂存信息。Step S4062, acquiring temporary storage information in the third container at the first target location.
其中,暂存信息包括第三容器内存放的货品的货品属性及每种货品的货品数量。Wherein, the temporarily stored information includes the attributes of the goods stored in the third container and the quantity of each kind of goods.
在一些实施例中,第三容器可以为放置于第一目标位置处的、存放有至少一个与第一容器内存放的第二货品的货品属性匹配的货品的容器。In some embodiments, the third container may be a container placed at the first target position and storing at least one item that matches the item attribute of the second item stored in the first container.
在一些实施例中,若第一目标位置处的各个容器中均未放置于第二货品的货品属性匹配的货品,则可以确定一个第一目标位置处放置的一个空容器作为第三容器。In some embodiments, if no item matching the item attribute of the second item is placed in each container at the first target position, an empty container placed at the first target position may be determined as the third container.
在一些实施例中,步骤S4061和步骤S4062可以并行执行,或者先执行步骤S4062再执行步骤S4061。In some embodiments, step S4061 and step S4062 may be executed in parallel, or step S4062 may be executed first and then step S4061 may be executed.
步骤S4063,根据一个或多个第三容器的暂存信息、所述第一容器内存放的所述第二货品的货品属性以及所述第二货品的货品数量,生成第二理库任务。Step S4063, generating a second sorting task according to the temporary storage information of one or more third containers, the item attributes of the second item stored in the first container, and the item quantity of the second item.
具体的,针对所存放的货品与第二货品的货品属性匹配的一个或多个第三容器,进而基于该一个或多个第三容器内存放的第二货品的货品数量以及各个第一容器内存放的第二货品的货品数量,生成第二理库任务,以将一个或多个第一容器内存放的第二货品分拣至一个或多个第三容器中,直至第三容器为满载状态,从而通过将各个第一容器内存放的第二货品分拣至各个第三容器中,使得各个第一容器均为空容器,并将各个空容器放置于第一目标位置。Specifically, for one or more third containers in which the stored goods match the product attributes of the second goods, based on the quantity of the second goods stored in the one or more third containers and the internal memory of each first container The quantity of the second goods placed, and a second sorting task is generated to sort the second goods stored in one or more first containers into one or more third containers until the third container is fully loaded , so that each first container is empty by sorting the second goods stored in each first container into each third container, and each empty container is placed at the first target position.
进一步地,所述方法还包括:生成第二搬运任务,以将处于满载状态的第三容器搬运至仓库的第三区域。Further, the method further includes: generating a second transport task to transport the third container in a fully loaded state to the third area of the warehouse.
在一些实施例中,第三区域可以为低流量分拣区域。In some embodiments, the third zone may be a low flow sorting zone.
在本实施例中,针对第一区域内存放的达到第一预设数量的第一货品,基于所生成搬运任务,控制机器人将装有第一货品的部分或全部第一容器搬运至第一目标位置,以及基于第一分拣任务,将搬运至第一目标位置的各个第一容器内的第一货品分拣至第一目标位置处放置的第二容器内,使得第二容器内装有第二预设数量的第一货品,从而得到一个满载的第二容器,当该出库订单中包括第一货品时,通过将第二容器命中为出库订单的目标容器的方式,减少了出库订单对应的目标容器的数量,同时减少了出库订单对应的分拣任务量,提高了出库订单的处理效率。In this embodiment, for the first preset quantity of first goods stored in the first area, based on the generated handling tasks, the robot is controlled to transport part or all of the first containers containing the first goods to the first target position, and based on the first sorting task, sort the first goods in each first container transported to the first target position into the second container placed at the first target position, so that the second container is filled with the second The preset quantity of the first product, so as to obtain a fully loaded second container, when the first product is included in the outbound order, the outbound order is reduced by hitting the second container as the target container of the outbound order The number of corresponding target containers reduces the amount of sorting tasks corresponding to outbound orders and improves the processing efficiency of outbound orders.
图6为本公开一个实施例提供的理库装置的结构示意图,如图6所述,所述装置包括:货品数量获取模块610和理库控制模块620。FIG. 6 is a schematic structural diagram of a sorting device provided by an embodiment of the present disclosure. As shown in FIG. 6 , the device includes: an item quantity acquisition module 610 and a sorting control module 620 .
其中,货品数量获取模块610,用于获取仓库第一区域内存放的各种货品的存放数量;理库控制模块620,用于当仓库第一区域内存放的第一货品的存放数量达到或超过第一预 设数量时,生成第一理库任务,以将一个或多个第一容器内存放的至少第一预设数量的所述第一货品分拣至第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量,其中,各个所述第一货品的第一属性匹配,第一容器为存放于所述第一区域的至少装有第一货品的容器,所述第二容器位于仓库的第一目标位置。Among them, the goods quantity acquisition module 610 is used to acquire the storage quantity of various goods stored in the first area of the warehouse; When there is a first preset quantity, a first sorting task is generated to sort at least a first preset quantity of the first goods stored in one or more first containers to a second container, so that after sorting The quantity of the first goods stored in the second container reaches the second preset quantity, wherein the first attribute of each of the first goods matches, and the first container is at least A container containing a first item, the second container is located at a first target location in the warehouse.
可选的,所述装置还包括:机器人控制模块,用于基于所述第一理库任务,控制机器人将一个或多个所述第一容器搬运至所述第一目标位置,以当一个或多个所述第一容器到达所述第一目标位置后,将所述第一容器内存放的所述第一货品分拣至所述第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量。Optionally, the device further includes: a robot control module, configured to control a robot to transport one or more of the first containers to the first target position based on the first sorting task, so that when one or more After a plurality of the first containers arrive at the first target position, the first goods stored in the first containers are sorted into the second containers, so that the sorted second containers The quantity of the first product stored in the interior reaches a second preset quantity.
可选的,所述第一理库任务包括第一搬运任务和第一分拣任务,所述装置还包括:搬运任务发送模块,用于在生成第一理库任务之后,将所述第一搬运任务发送至机器人,以控制所述机器人将各个所述第一容器搬运至所述第一目标位置;分拣任务发送模块,用于将所述第一分拣任务发送至所述第一目标位置对应的设备,以使所述第一目标位置对应的设备显示所述第一分拣任务,和/或,以使所述第一目标位置对应的设备在所述第一容器到达所述第一目标位置处时,将所述第一容器中存放的各个所述第一货品分拣至所述第二容器,以使所述第二容器内存放的所述第一货品的数量达到第二预设数量。Optionally, the first sorting task includes a first handling task and a first sorting task, and the device further includes: a handling task sending module, configured to send the first sorting task to the The handling task is sent to the robot, so as to control the robot to transport each of the first containers to the first target position; the sorting task sending module is used to send the first sorting task to the first target The device corresponding to the position, so that the device corresponding to the first target position displays the first sorting task, and/or, so that the device corresponding to the first target position arrives at the first sorting task When at a target position, each of the first goods stored in the first container is sorted into the second container, so that the quantity of the first goods stored in the second container reaches the second preset quantity.
可选的,所述装置还包括:第二理库控制模块,用于针对需要搬运至所述第一目标位置一个或多个第一容器,获取所述第一容器内存放的第二货品的货品属性,其中,所述第二货品为所述第一容器除去所述第一货品后剩余的货品;根据所述第一容器内存放的所述第二货品的货品属性,生成第二理库任务,以将所述第二货品分拣至一个或多个第三容器中,以使所述第三容器内存放的各个货品的货品属性匹配。Optionally, the device further includes: a second sorting control module, configured to obtain information about the second goods stored in the first container for one or more first containers that need to be transported to the first target location. Product attributes, wherein, the second product is the remaining product after the first container removes the first product; according to the product attributes of the second product stored in the first container, a second warehouse is generated The task is to sort the second goods into one or more third containers, so that the goods attributes of the goods stored in the third containers are matched.
可选的,第二理库控制模块,具体用于:针对需要搬运至所述第一目标位置一个或多个第一容器,获取各个所述第一容器内存放的各第二货品的第三数量;获取第一目标位置处第三容器内的暂存信息,其中,所述暂存信息包括所述第三容器内存放的货品的货品属性及每种货品的货品数量;根据一个或多个第三容器的暂存信息、所述第一容器内存放的所述第二货品的货品属性以及所述第二货品的货品数量,生成第二理库任务。Optionally, the second sorting control module is specifically configured to: for one or more first containers that need to be transported to the first target position, obtain the third information of each second product stored in each of the first containers. Quantity; obtain the temporary storage information in the third container at the first target location, wherein the temporary storage information includes the product attributes of the goods stored in the third container and the quantity of each kind of goods; according to one or more The temporary storage information of the third container, the item attributes of the second item stored in the first container, and the item quantity of the second item generate a second sorting task.
可选的,所述装置还包括:数量确定模块,用于针对仓库第一区域内存放的第一货品,统计第一目标位置存放的所第一货品的第一数量,其中,所述第一目标位置处放置有所述第二容器;根据所述第一货品的第一数量,确定所述第一货品对应的第一预设数量,以当仓库第一区域内存放的所述第一货品的存放数量达到或超过所述第一货品对应的第一预设数量时,生成所述第一理库任务。Optionally, the device further includes: a quantity determination module, configured to count the first quantity of the first goods stored in the first target location for the first goods stored in the first area of the warehouse, wherein the first The second container is placed at the target position; according to the first quantity of the first goods, the first preset quantity corresponding to the first goods is determined, so that when the first goods stored in the first area of the warehouse When the stored quantity reaches or exceeds the first preset quantity corresponding to the first product, the first sorting task is generated.
可选的,所述装置还包括:入库模块,用于当接收到退货订单时,根据所述退货订单中每种货品的第二属性以及每种货品的数量,生成退货入库任务,以将退货订单中各个货品存放于仓库的第一区域存放的一个或多个容器中。Optionally, the device further includes: a warehousing module, configured to generate a return warehousing task according to the second attribute of each item in the return order and the quantity of each item when receiving the return order, to The individual items in the return order are stored in one or more containers stored in the first area of the warehouse.
可选的,所述装置还包括:调整模块,用于当所述仓库存放的容器中存放的各种货品的生命周期均达到所述货品对应的上限生命周期,则生成调整任务,以将所述容器运输至所述仓库的第四区域。Optionally, the device further includes: an adjustment module, configured to generate an adjustment task when the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, so as to The container is transported to the fourth area of the warehouse.
可选的,所述调整模块包括:第一调整单元,用于当所述第一区域中存放的容器的存放时间达到预设时间,则生成第一调整任务,以将所述容器运输至所述仓库的第四区域;或,第二调整单元,用于针对存放于第一目标位置处的各个容器,若所述容器内存放的各 种货品的生命周期达到所述货品对应的上限生命周期,则生成第二调整任务,以将所述容器运输至所述仓库的第四区域。Optionally, the adjustment module includes: a first adjustment unit, configured to generate a first adjustment task when the storage time of the containers stored in the first area reaches a preset time, to transport the containers to the the fourth area of the warehouse; or, the second adjustment unit, for each container stored at the first target position, if the life cycle of the various goods stored in the container reaches the upper limit life cycle corresponding to the goods , then a second adjustment task is generated to transport the container to the fourth area of the warehouse.
本公开实施例所提供的理库装置可执行本公开任意实施例所提供的理库方法,具备执行方法相应的功能模块和有益效果。The library sorting device provided by the embodiments of the present disclosure can execute the library sorting method provided by any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
图7为本公开一个实施例提供的理库设备的结构示意图,如图7所示,该理库设备包括:存储器710,处理器720以及计算机程序。FIG. 7 is a schematic structural diagram of a library management device provided by an embodiment of the present disclosure. As shown in FIG. 7 , the library management device includes: a memory 710, a processor 720, and a computer program.
其中,计算机程序存储在存储器710中,并被配置为由处理器720执行以实现本公开图2、图4和图5所对应的实施例中任一实施例提供的理库方法。Wherein, the computer program is stored in the memory 710 and is configured to be executed by the processor 720 to implement the library sorting method provided in any one of the embodiments corresponding to FIG. 2 , FIG. 4 and FIG. 5 of the present disclosure.
其中,存储器710和处理器720通过总线730连接。Wherein, the memory 710 and the processor 720 are connected through a bus 730 .
相关说明可以对应参见图2、图4和图5的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。Relevant descriptions can be understood by referring to the relevant descriptions and effects corresponding to the steps in FIG. 2 , FIG. 4 , and FIG. 5 , and details are not repeated here.
图8为本公开一个实施例提供的仓储***的结构示意图,如图8所示,该仓储***包括:仓库810以及理库设备820。FIG. 8 is a schematic structural diagram of a storage system provided by an embodiment of the present disclosure. As shown in FIG. 8 , the storage system includes: a warehouse 810 and a warehouse management device 820 .
其中,理库设备820为本公开图7所示实施例提供的理库设备。仓库810包括第一区域811,第一区域811用于存放第一容器812。Wherein, the library management device 820 is the library management device provided in the embodiment shown in FIG. 7 of the present disclosure. The warehouse 810 includes a first area 811 for storing first containers 812 .
在一些实施例中,第一容器812为移动货架或料箱。In some embodiments, the first container 812 is a mobile rack or bin.
在一些实施例中,仓库还包括第一目标位置,该第一目标位置可以设置有播种墙或操作台。In some embodiments, the warehouse also includes a first target location, which may be provided with a planting wall or an operating bench.
在一些实施例中,第一目标位置可以设置于第一区域内。In some embodiments, the first target location may be set within the first area.
在一些实施例中,仓库还包括第二区域、第三区域和第四区域中的一项或多项。其中,第二区域用于存放满载的第二容器,第三区域用于存放满载的第三容器,第四区域则用于存放生命周期超过上限生命周期的货品。In some embodiments, the warehouse further includes one or more of a second area, a third area, and a fourth area. Among them, the second area is used to store the full second container, the third area is used to store the full third container, and the fourth area is used to store goods whose life cycle exceeds the upper limit life cycle.
在一些实施例中,仓储***还包括机器人和中转装置。In some embodiments, the storage system further includes a robot and a transfer device.
本公开一个实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现本公开图2、图4和图5所对应的实施例中任一实施例提供的理库方法。An embodiment of the present disclosure provides a computer-readable storage medium on which a computer program is stored, and the computer program is executed by a processor to implement any of the embodiments corresponding to FIG. 2 , FIG. 4 and FIG. 5 of the present disclosure. library method.
其中,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。Among them, the computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device and the like.
本公开还提供一种程序产品,该程序产品包括可执行计算机程序,该可执行计算机程序存储在可读存储介质中。理库设备或仓储***的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得理库装置实施上述各种实施方式提供的理库方法。The present disclosure also provides a program product including an executable computer program stored in a readable storage medium. At least one processor of the library management device or the storage system can read the computer program from the readable storage medium, and the at least one processor executes the computer program so that the library management device implements the library management method provided by the above-mentioned various embodiments.
在本公开所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods, for example, multiple modules can be combined or integrated. to another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or modules may be in electrical, mechanical or other forms.
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的 部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, that is, they may be located in one place, or may also be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本公开各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional module in each embodiment of the present disclosure may be integrated into one processing unit, each module may exist separately physically, or two or more modules may be integrated into one unit. The units formed by the above modules can be implemented in the form of hardware, or in the form of hardware plus software functional units.
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本公开各个实施例所述方法的部分步骤。The above-mentioned integrated modules implemented in the form of software function modules can be stored in a computer-readable storage medium. The above-mentioned software function modules are stored in a storage medium, and include several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) or a processor (English: processor) to execute the functions described in various embodiments of the present disclosure. part of the method.
应理解,上述处理器可以是中央处理单元(Central Processing Unit,简称CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。It should be understood that the above-mentioned processor may be a central processing unit (Central Processing Unit, referred to as CPU), and may also be other general-purpose processors, digital signal processors (Digital Signal Processor, referred to as DSP), application specific integrated circuits (Application Specific Integrated Circuit, referred to as ASIC) and so on. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the method disclosed in conjunction with the present disclosure may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。The storage may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage, and may also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk, or an optical disk.
总线可以是工业标准体系结构(Industry Standard Architecture,简称ISA)总线、外部设备互连(Peripheral Component,简称PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本公开附图中的总线并不限定仅有一根总线或一种类型的总线。The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, the buses in the drawings of the present disclosure are not limited to only one bus or one type of bus.
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。The above-mentioned storage medium can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable In addition to programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(Application Specific Integrated Circuits,简称ASIC)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in Application Specific Integrated Circuits (ASIC for short). Of course, the processor and the storage medium can also exist in the electronic device or the main control device as discrete components.
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present disclosure, not to limit them; although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present disclosure. scope.

Claims (17)

  1. 一种理库方法,其特征在于,所述方法包括:A kind of library method is characterized in that, described method comprises:
    当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务,以将一个或多个第一容器内存放的至少第一预设数量的所述第一货品分拣至第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量,其中,各个所述第一货品的第一属性匹配,第一容器为存放于所述第一区域的至少装有第一货品的容器,所述第二容器位于仓库的第一目标位置。When the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, a first sorting task is generated to store at least the first preset quantity in one or more first containers The first goods are sorted into the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity, wherein each of the first goods of the first An attribute match, the first container is a container containing at least the first product stored in the first area, and the second container is located at the first target position of the warehouse.
  2. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, further comprising:
    基于所述第一理库任务,控制机器人将一个或多个所述第一容器搬运至所述第一目标位置,以当一个或多个所述第一容器到达所述第一目标位置后,将所述第一容器内存放的所述第一货品分拣至所述第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量。Based on the first sorting task, the robot is controlled to transport one or more of the first containers to the first target position, so that when one or more of the first containers arrive at the first target position, sorting the first goods stored in the first container to the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity .
  3. 根据权利要求2所述的方法,其特征在于,所述第一理库任务包括第一搬运任务和第一分拣任务,在生成第一理库任务之后,所述方法还包括:The method according to claim 2, wherein the first sorting task includes the first handling task and the first sorting task, and after the first sorting task is generated, the method further includes:
    将所述第一搬运任务发送至机器人,以控制所述机器人将各个所述第一容器搬运至所述第一目标位置;sending the first transport task to a robot, so as to control the robot to transport each of the first containers to the first target position;
    将所述第一分拣任务发送至所述第一目标位置对应的设备,以使所述第一目标位置对应的设备显示所述第一分拣任务,或,以使所述第一目标位置对应的设备在所述第一容器到达所述第一目标位置处时,将所述第一容器中存放的各个所述第一货品分拣至所述第二容器,以使所述第二容器内存放的所述第一货品的数量达到第二预设数量。sending the first sorting task to the device corresponding to the first target position, so that the device corresponding to the first target position displays the first sorting task, or so that the first target position The corresponding equipment sorts each of the first goods stored in the first container to the second container when the first container arrives at the first target position, so that the second container The quantity of the first product stored in the interior reaches a second preset quantity.
  4. 根据权利要求3所述的方法,其特征在于,所述方法还包括:The method according to claim 3, further comprising:
    针对需要搬运至所述第一目标位置一个或多个第一容器,获取所述第一容器内存放的第二货品的货品属性,其中,所述第二货品为所述第一容器除去所述第一货品后剩余的货品;For one or more first containers that need to be transported to the first target location, obtain the product attributes of the second goods stored in the first containers, wherein the second goods are the first containers except the the remaining items after the first item;
    根据所述第一容器内存放的所述第二货品的货品属性,生成第二理库任务,以将所述第二货品分拣至一个或多个第三容器中,以使所述第三容器内存放的各个货品的货品属性匹配。According to the product attributes of the second goods stored in the first container, a second sorting task is generated to sort the second goods into one or more third containers, so that the third The item attributes of each item stored in the container match.
  5. 根据权利要求4所述的方法,其特征在于,所述货品属性包括第一属性和第二属性,匹配的货品属性对应的所述第一属性匹配或所述第二属性匹配。The method according to claim 4, wherein the product attributes include a first attribute and a second attribute, and the matched product attributes correspond to either the first attribute match or the second attribute match.
  6. 根据权利要求4所述的方法,其特征在于,根据所述第一容器内存放的各个所述第二货品的货品属性,生成第二理库任务,包括:The method according to claim 4, characterized in that, according to the item attributes of each of the second items stored in the first container, generating a second sorting task includes:
    获取各个所述第一容器内存放的各第二货品的第三数量;acquiring a third quantity of each second product stored in each of the first containers;
    获取第一目标位置处第三容器内的暂存信息,其中,所述暂存信息包括所述第三容器内存放的货品的货品属性及每种货品的货品数量;Acquiring the temporary storage information in the third container at the first target location, wherein the temporary storage information includes the product attributes of the goods stored in the third container and the quantity of each kind of goods;
    根据一个或多个第三容器的暂存信息、所述第一容器内存放的所述第二货品的货品属性以及所述第二货品的货品数量,生成第二理库任务。A second sorting task is generated according to the temporary storage information of one or more third containers, the item attributes of the second item stored in the first container, and the item quantity of the second item.
  7. 根据权利要求4-6任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 4-6, wherein the method further comprises:
    生成第二搬运任务,以将处于满载状态的第三容器搬运至仓库的第三区域。A second transport task is generated to transport the third full container to the third area of the warehouse.
  8. 根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-7, wherein the method further comprises:
    若分拣后的第一容器为空容器,生成第三搬运任务,以将所述第一容器放置于所述第一目标位置处的空闲库位上,使得所述第一容器转换为第一目标位置处的一个第二容器。If the sorted first container is an empty container, a third handling task is generated to place the first container on an empty storage location at the first target position, so that the first container is converted into a first A second container at the target location.
  9. 根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-8, wherein the method further comprises:
    针对仓库第一区域内存放的第一货品,统计第一目标位置存放的所第一货品的第一数量,其中,所述第一目标位置处放置有所述第二容器;For the first goods stored in the first area of the warehouse, count the first quantity of the first goods stored in the first target position, wherein the second container is placed at the first target position;
    根据所述第一货品的第一数量,确定所述第一货品对应的第一预设数量,以当仓库第一区域内存放的所述第一货品的存放数量达到或超过所述第一货品对应的第一预设数量时,生成所述第一理库任务。According to the first quantity of the first goods, determine the first preset quantity corresponding to the first goods, so that when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first goods When the corresponding first preset number is reached, the first sorting task is generated.
  10. 根据权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-9, wherein the method further comprises:
    当接收到退货订单时,根据所述退货订单中每种货品的第二属性以及每种货品的数量,生成退货入库任务,以将退货订单中各个货品存放于仓库的第一区域存放的一个或多个容器中。When a return order is received, according to the second attribute of each item in the return order and the quantity of each item, a return warehousing task is generated to store each item in the return order in one of the first areas of the warehouse. or multiple containers.
  11. 根据权利要求1-10任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-10, further comprising:
    当所述仓库存放的容器中存放的各种货品的生命周期均达到所述货品对应的上限生命周期,则生成调整任务,以将所述容器运输至所述仓库的第四区域。When the life cycles of various goods stored in the containers stored in the warehouse reach the upper limit life cycle corresponding to the goods, an adjustment task is generated to transport the containers to the fourth area of the warehouse.
  12. 根据权利要求1-11任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-11, wherein the method further comprises:
    当所述第一区域中存放的容器的存放时间达到预设时间,则生成第一调整任务,以将所述容器运输至所述仓库的第四区域;或,When the storage time of the containers stored in the first area reaches a preset time, generating a first adjustment task to transport the containers to the fourth area of the warehouse; or,
    针对存放于第一目标位置处的各个容器,若所述容器内存放的各种货品的生命周期达到所述货品对应的上限生命周期,则生成第二调整任务,以将所述容器运输至所述仓库的第四区域。For each container stored at the first target location, if the life cycle of various goods stored in the container reaches the upper limit life cycle corresponding to the goods, a second adjustment task is generated to transport the container to the The fourth area of the warehouse.
  13. 一种理库装置,其特征在于,所述装置包括:A library management device, characterized in that the device comprises:
    理库控制模块,用于当仓库第一区域内存放的第一货品的存放数量达到或超过第一预设数量时,生成第一理库任务,以将一个或多个第一容器内存放的至少第一预设数量的所述第一货品分拣至第二容器,以使分拣后的所述第二容器内存放的所述第一货品的数量达到第二预设数量,其中,各个所述第一货品的第一属性匹配,第一容器为存放于所述第一区域的至少装有第一货品的容器,所述第二容器位于仓库的第一目标位置。The sorting control module is used to generate a first sorting task when the storage quantity of the first goods stored in the first area of the warehouse reaches or exceeds the first preset quantity, so as to store the first goods stored in one or more first containers At least a first preset quantity of the first goods is sorted into the second container, so that the number of the first goods stored in the second container after sorting reaches a second preset quantity, wherein each The first attribute of the first item matches, the first container is a container containing at least the first item stored in the first area, and the second container is located at the first target position of the warehouse.
  14. 一种理库设备,其特征在于,包括:A library management device, characterized in that it comprises:
    存储器和至少一个处理器;memory and at least one processor;
    所述存储器存储计算机执行指令;the memory stores computer-executable instructions;
    所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1-12任一项所述的理库方法。The at least one processor executes the computer-executed instructions stored in the memory, so that the at least one processor executes the library management method according to any one of claims 1-12.
  15. 一种仓储***,其特征在于,包括:仓库以及权利要求14所述的理库设备;A warehousing system, characterized by comprising: a warehouse and the storage equipment according to claim 14;
    所述仓库包括第一区域,第一区域用于存放第一容器。The warehouse includes a first area for storing first containers.
  16. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1-12任一项所述的理库方法。A computer-readable storage medium, wherein computer-readable instructions are stored in the computer-readable storage medium, and when the processor executes the computer-executable instructions, the method according to any one of claims 1-12 is realized. library method.
  17. 一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器 执行时实现如权利要求1-12任一项所述的理库方法。A computer program product, comprising a computer program, is characterized in that, when said computer program is executed by a processor, it realizes the library management method according to any one of claims 1-12.
PCT/CN2022/116526 2021-09-29 2022-09-01 Warehouse management method and apparatus, device, warehousing system, medium, and program product WO2023051152A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111152326.2A CN113800177B (en) 2021-09-29 2021-09-29 Library management method, device, equipment, warehouse system, medium and program product
CN202111152326.2 2021-09-29

Publications (1)

Publication Number Publication Date
WO2023051152A1 true WO2023051152A1 (en) 2023-04-06

Family

ID=78897095

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/116526 WO2023051152A1 (en) 2021-09-29 2022-09-01 Warehouse management method and apparatus, device, warehousing system, medium, and program product

Country Status (2)

Country Link
CN (1) CN113800177B (en)
WO (1) WO2023051152A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113800177B (en) * 2021-09-29 2023-07-04 深圳市海柔创新科技有限公司 Library management method, device, equipment, warehouse system, medium and program product
CN114620402B (en) * 2022-03-17 2023-06-06 上海禹璨信息技术有限公司 Information processing method, device, equipment and storage medium
CN114620391B (en) * 2022-03-17 2023-07-04 上海禹璨信息技术有限公司 Information processing method, device, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109658027A (en) * 2018-12-17 2019-04-19 北京极智嘉科技有限公司 A kind of processing method of order taking responsibility, device, server and medium
CN111589730A (en) * 2019-02-20 2020-08-28 北京京东尚科信息技术有限公司 Goods picking method, device, equipment and storage medium
US20200317450A1 (en) * 2019-04-05 2020-10-08 Dematic Corp. Picking station with return processing
CN111754182A (en) * 2020-07-07 2020-10-09 深圳市海柔创新科技有限公司 Library management method, library management device, server, robot, system and storage medium
CN111798183A (en) * 2020-07-07 2020-10-20 深圳市海柔创新科技有限公司 Library management method, device, system and storage medium
CN113256193A (en) * 2020-02-07 2021-08-13 北京京东振世信息技术有限公司 Warehouse commodity layout method and device
CN113800177A (en) * 2021-09-29 2021-12-17 深圳市海柔创新科技有限公司 Library management method, device, equipment, warehousing system, medium and program product

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT503473B1 (en) * 2006-02-16 2013-07-15 Salomon Automation Gmbh AUTOMATED SYSTEM AND METHOD FOR AUTOMATIC PICKING OR CONSOLIDATION OF ARTICLES
SG11201602194UA (en) * 2013-09-30 2016-05-30 Murata Machinery Ltd Storage warehouse
AT518818B1 (en) * 2016-07-08 2018-06-15 Tgw Logistics Group Gmbh Method for picking articles and picking station
CN109816288A (en) * 2017-11-22 2019-05-28 上海德启信息科技有限公司 A kind of warehouse is received method and system
CN108961016A (en) * 2018-08-01 2018-12-07 北京极智嘉科技有限公司 A kind of order processing method, apparatus, server and storage medium
AT524014A5 (en) * 2018-06-21 2022-01-15 Tgw Logistics Group Gmbh Storage and picking system and picking method with improved goods transfer between two storage areas
CN109255569B (en) * 2018-08-24 2021-03-12 北京极智嘉科技有限公司 Warehouse goods sorting method, device, server and storage medium
CN109409802A (en) * 2018-10-16 2019-03-01 北京极智嘉科技有限公司 Article restocking processing method, device, equipment and storage medium
CN112149925A (en) * 2019-06-26 2020-12-29 北京京东振世信息技术有限公司 Warehousing task automatic allocation method and device, and warehousing management method and system
CN110866653A (en) * 2019-11-21 2020-03-06 秒针信息技术有限公司 Method and device for optimizing warehouse space based on big data platform
CN111738654B (en) * 2020-06-17 2024-06-18 北京京东振世信息技术有限公司 Method, device, equipment and storage medium for generating picking task in-house delivery warehouse
CN112116247A (en) * 2020-09-18 2020-12-22 深圳市海柔创新科技有限公司 Order processing and ex-warehouse method, equipment, system and storage medium
CN112330120A (en) * 2020-10-27 2021-02-05 深圳市海柔创新科技有限公司 Library bit allocation method, device, equipment, system and storage medium
CN112396369A (en) * 2020-10-30 2021-02-23 北京旷视机器人技术有限公司 Method, apparatus, electronic device and computer readable medium for merging containers

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109658027A (en) * 2018-12-17 2019-04-19 北京极智嘉科技有限公司 A kind of processing method of order taking responsibility, device, server and medium
CN111589730A (en) * 2019-02-20 2020-08-28 北京京东尚科信息技术有限公司 Goods picking method, device, equipment and storage medium
US20200317450A1 (en) * 2019-04-05 2020-10-08 Dematic Corp. Picking station with return processing
CN113256193A (en) * 2020-02-07 2021-08-13 北京京东振世信息技术有限公司 Warehouse commodity layout method and device
CN111754182A (en) * 2020-07-07 2020-10-09 深圳市海柔创新科技有限公司 Library management method, library management device, server, robot, system and storage medium
CN111798183A (en) * 2020-07-07 2020-10-20 深圳市海柔创新科技有限公司 Library management method, device, system and storage medium
CN113800177A (en) * 2021-09-29 2021-12-17 深圳市海柔创新科技有限公司 Library management method, device, equipment, warehousing system, medium and program product

Also Published As

Publication number Publication date
CN113800177A (en) 2021-12-17
CN113800177B (en) 2023-07-04

Similar Documents

Publication Publication Date Title
WO2023051161A1 (en) Commodity processing method, apparatus and device, warehousing system, and storage medium
WO2023051152A1 (en) Warehouse management method and apparatus, device, warehousing system, medium, and program product
WO2020238657A1 (en) Goods sorting method and goods sorting system
WO2021017786A1 (en) Intelligent sorting system and method, storage robot and processing terminal
WO2020098696A1 (en) Goods processing method and apparatus, storage medium and computer device
TWI810674B (en) Material fetching-out method and apparatus, robot, warehousing system, and storage medium
WO2022206308A1 (en) Order assignment method and apparatus, device, and storage medium
WO2022127571A1 (en) Order processing method, apparatus and device, warehousing system, and storage medium
CN113184430A (en) Goods-to-human robot picking system, method and device
WO2023066278A1 (en) Method and apparatus for warehousing materials, method and apparatus for delivering materials out of warehouse, and scheduling device and system
WO2022206421A1 (en) Task allocation method and apparatus, and control terminal and warehousing system
CN112678409A (en) Goods processing method, device, equipment, system, storage medium and program product
TW202240488A (en) Order processind method, apparatus, device, system, medium and product
WO2023155646A1 (en) Bin combination control method, apparatus, device, system, medium, and product
CN112278674A (en) Scheduling method, device, equipment and storage medium
WO2022222801A1 (en) Warehousing management method and apparatus, warehousing robot, warehousing system, and medium
WO2024027454A1 (en) Container transfer task assignment method and apparatus, device, system and storage medium
CN113159467B (en) Method and device for processing dispatch list
CN114803258B (en) Goods sorting method, device, equipment and storage medium
WO2022206309A1 (en) Robot configuration method and apparatus, control terminal and warehousing system
CN115892812A (en) Cargo transmission system, cargo transmission method and processing terminal
WO2024032381A1 (en) Order processing method, apparatus and device, and warehousing system and storage medium
WO2023078313A1 (en) Goods sorting system, goods sorting device and goods sorting method
WO2021115086A1 (en) Restocking method, device, computer apparatus, and storage medium
US11602775B1 (en) Automated shuttles for rapid replacement of full containers

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22874543

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE