Order processing method and device and warehousing system
By introducing conveying equipment into the storage system and connecting workstations in series to realize shared seeding walls, the problem of multiple workstations hitting shelves at the same time is solved, and the picking and splitting efficiency is improved.
Patent Information
- Application Number
- CN202411554039.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-05-29
- Filing Date
- 2024-11-01
- Publication Date
- 2025-02-07
AI Technical Summary
In a storage system, when a container on a shelf is hit by multiple workstations at the same time, the robot needs to frequently transport the shelves to each workstation, resulting in reduced picking and splitting efficiency.
By introducing conveying equipment, different workstations are connected in series into a large shared seed wall. The robot transports the target vehicle to one workstation for picking, and the selected goods are transported to other workstations through the conveying equipment for split-spreading.
The number of times the robot carries shelves is reduced, the seeding wall sharing between multiple workstations is realized, and the picking efficiency, split-spreading efficiency and overall work efficiency of the warehousing system are improved.
Smart Images

Figure CN119389651A_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 202410684221.9 filed on May 29, 2024, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the technical field of warehousing and logistics, and in particular to an order processing method, device and warehousing system. Background Art
[0003] In a warehousing system, a robot can move shelves or boxes from the inventory area to a workstation, and then the operator at the workstation takes the goods out of the box and sows (also called sowing) them on the sowing wall of the workstation, thus completing the entire picking and sowing action. When another workstation also hits the goods in the box, the robot needs to move the shelf or box to another workstation, and the other workstation will perform the corresponding picking and sowing work. Therefore, when a container on a shelf is hit by multiple workstations at the same time, the robot needs to move the shelf to each workstation, and each workstation will perform picking and sowing separately, which reduces the picking efficiency and sowing efficiency of the warehousing system. Summary of the invention
[0004] In order to solve the above problems, the embodiments of the present application provide an order processing method, device and warehousing system, which improve the picking efficiency and distribution efficiency of the warehousing system. Specifically, the embodiments of the present application disclose the following technical solutions:
[0005] The first aspect of the embodiment of the present application provides an order processing method, which is applied to a control device, and the method includes: first, obtaining multiple pending orders corresponding to multiple workstations, and determining the target carriers hit by the multiple pending orders. Secondly, controlling the first handling device to transport the target carrier to the first workstation; wherein, the multiple workstations include the first workstation and the second workstation, and the multiple pending orders include the first order corresponding to the first workstation and the second order corresponding to the second workstation. Then, if the first order hits the first storage device on the target carrier, and the second order hits the second storage device on the target carrier, the first workstation is controlled to pick the first goods hit by the first order in the first storage device, and the second goods hit by the second order in the second storage device are picked, and the first workstation is controlled to transport the second goods to the distribution device corresponding to the second workstation through the conveying device, and finally, the distribution device corresponding to the second workstation is controlled to distribute the second goods to the order container on the seeding wall corresponding to the second workstation.
[0006] The second aspect of the embodiment of the present application provides a warehousing system, including: multiple workstations, including a first workstation and a second workstation; the control device is configured to: obtain multiple pending orders corresponding to the multiple workstations, and determine the target carriers hit by the multiple pending orders; generate a first handling instruction according to the target carrier; wherein the multiple pending orders include a first order corresponding to the first workstation and a second order corresponding to the second workstation. The first handling device is configured to transport the target carrier to the first workstation according to the first handling instruction. The control device is configured to generate a first picking instruction, a second picking instruction and a conveying instruction if the first order hits the first storage device on the target carrier and the second order hits the second storage device on the target carrier. The first workstation is configured to pick the first goods hit by the first order in the first storage device according to the first picking instruction; pick the second goods hit by the second order in the second storage device according to the second picking instruction; and convey the second goods to the distribution device corresponding to the second workstation through the conveying device according to the conveying instruction. The sowing equipment of the second workstation is configured to sow the second goods to the order containers on the sowing wall corresponding to the second workstation.
[0007] The third aspect of the embodiment of the present application provides an order processing device, including an acquisition module, a determination module and a control module. The acquisition module is configured to acquire multiple pending orders corresponding to multiple workstations. The determination module is configured to determine the target carriers hit by the multiple pending orders; wherein the multiple workstations include a first workstation and a second workstation. The control module is configured to control the first handling device to transport the target carrier to the first workstation; wherein the multiple workstations include a first workstation and a second workstation; the multiple pending orders include a first order corresponding to the first workstation and a second order corresponding to the second workstation; if the first order hits the first storage device on the target carrier and the second order hits the second storage device on the target carrier, the first workstation is controlled to pick the first goods hit by the first order in the first storage device, and the second goods hit by the second order in the second storage device are picked, and the first workstation is controlled to transport the second goods to the corresponding distribution device of the second workstation through the conveying device; the corresponding distribution device of the second workstation is controlled to distribute the second goods to the order container on the seeding wall corresponding to the second workstation.
[0008] The fourth aspect of an embodiment of the present application provides an electronic device, comprising: a processor and a memory, the memory being used to store computer-executable instructions; the processor being used to read the instructions from the memory and execute the instructions to implement the order processing method described in the first aspect above.
[0009] A fifth aspect of an embodiment of the present application provides a computer-readable storage medium, which stores computer program instructions. When a computer reads the instructions, the order processing method described in the first aspect is executed.
[0010] A sixth aspect of an embodiment of the present application provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the order processing method described in the first aspect above.
[0011] A seventh aspect of an embodiment of the present application provides a computer program, which, when executed by a processor, can implement the order processing method described in the first aspect.
[0012] The order processing method, device and warehousing system provided by the embodiments of the present application can, when the first order corresponding to the first workstation and the second order corresponding to the second workstation both hit the container on the target carrier, transport the target carrier to the first workstation by the first handling equipment, and pick and distribute the first goods hit by the first order at the first workstation; at the same time, the second goods hit by the second order can also be picked at the first workstation, and the picked second goods can be transported to the second workstation by the conveying equipment (such as the second handling equipment or the conveying line), so as to distribute the second goods by the distribution equipment corresponding to the second workstation. The order processing method provided by the embodiments of the present application can pick the goods hit by other workstations while picking the container hit by one workstation, and transport the picked goods to other workstations for distribution, thereby avoiding the first handling equipment from transporting the target carrier to other workstations, and improving the picking efficiency, distribution efficiency and overall work efficiency of the warehousing system. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0014] Figure 1 A schematic diagram of a storage system provided in an embodiment of the present application;
[0015] Figure 2 A schematic diagram of the structure of a workstation provided in an embodiment of the present application;
[0016] Figure 3 A schematic diagram of a distribution device provided in an embodiment of the present application;
[0017] Figure 4 A schematic diagram of another storage system provided in an embodiment of the present application;
[0018] Figure 5 A schematic diagram of an order processing method provided for the implementation of this application;
[0019] Fig. 6A A schematic diagram of another storage system provided in an embodiment of the present application;
[0020] Figure 6B A schematic diagram of another order processing method provided for the implementation of this application;
[0021] Figure 7 A schematic diagram of another storage system provided in an embodiment of the present application;
[0022] Figure 8 A schematic diagram of another storage system provided in an embodiment of the present application;
[0023] Fig. 9 A schematic diagram of another order processing method provided for the implementation of this application;
[0024] Fig.10 A schematic diagram of another storage system provided in an embodiment of the present application;
[0025] Fig.11 A schematic diagram of another storage system provided in an embodiment of the present application;
[0026] Fig.12 A schematic diagram of an order processing device provided in an embodiment of the present application;
[0027] Fig.13 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention and to make the above-mentioned purposes, features and advantages of the embodiments of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention are further described in detail below with reference to the accompanying drawings.
[0029] Usually, in a warehousing system, different workstations correspond to their own seeding walls, that is, each workstation can be bound to at least one seeding wall. When the robot moves the shelf or cargo box from the inventory area to the workstation, the operator of the workstation can take the goods out of the cargo box and seed them on the seeding wall corresponding to the workstation to complete the picking and seeding of the goods. When multiple workstations hit the goods on the same shelf, the robot needs to move the shelf to each workstation in turn for picking and seeding.
[0030] In order to improve the picking and seeding efficiency of the warehousing system, on the one hand, multiple seeding walls in the warehousing system can be used as a movable component (such as a mobile seeding wall), which does not need to be bound to a certain workstation and can be flexibly allocated among multiple workstations. However, at the same time, the mobile seeding wall still belongs to only one workstation, and the workstations are still not related to each other. On the other hand, the order set corresponding to the multiple seeding walls can be provided as an order set for picking and seeding by adopting a binary method. After completing the picking and seeding in this way, the order set needs to be allocated to different orders, which requires more manpower. Therefore, the above method still cannot effectively improve the picking and seeding efficiency of the warehousing system.
[0031] In order to solve the above problems, this scheme proposes an order processing method. This method introduces conveying equipment into the warehousing system. The conveying equipment can connect different workstations in the warehousing system in series, thereby connecting multiple seeding walls into a shared large seeding wall. The robot can transport the shelves hit by multiple workstations to one workstation for picking. After the workstation completes the picking of other workstations, the conveying equipment will transport the picked goods to other workstations for distribution, thereby reducing the number of times the robot transports the shelves, realizing the sharing of seeding walls between multiple workstations, and improving the work efficiency of the warehousing system.
[0032] The following is combined with Figures 1 to 3 The warehousing system provided in the embodiment of the present application is described.
[0033] Figure 1 A schematic diagram of a storage system provided in an embodiment of the present application. Figure 1 As shown, the storage system 100 includes a plurality of carriers 10, a plurality of first handling devices 20 and a plurality of workstations 30, and a control device ( Figure 1 not shown).
[0034] Exemplarily, the carrier 10 may include a plurality of cargo spaces (also referred to as storage spaces). The cargo spaces may be used to place containers, or material boxes, or goods may be placed directly, or original boxes of goods may be placed. The present application embodiment does not limit this, and the following embodiment is exemplified by taking the cargo spaces used to place containers as an example.
[0035] For example, the cargo space may be a rectangular storage space, and the multiple cargo spaces on the carrier 10 may be neatly arranged along the length, width, and height of the carrier 10. The container may be a matching product specially designed for the carrier 10, or may be an ordinary cargo box (also called a material box), or may be a package of goods (also called an original box), which is not limited in the present embodiment of the application.
[0036] In some examples, the carrier 10 may be a shelf, a turnover vehicle, a cage vehicle, etc. For example, the carrier 10 may be a movable shelf. Among them, the movable shelf includes at least one layer of partitions, which divides the carrier 10 into at least two layers. At least one cargo space is provided on the partition of the carrier 10, and each cargo space can accommodate at least one container. The container placed in each cargo space can be a cargo box or a pallet, which is not limited in the embodiment of the present application. It should be noted that the carrier 10 includes but is not limited to partition shelves, container shelves, picking shelves, movable shelves, etc. The carrier 10 provided in the embodiment of the present application may refer to any carrier for placing containers.
[0037] In some examples, the carrier 10 can be a dense storage shelf or a non-dense storage shelf. When the carrier 10 is a dense storage shelf, the gap between the containers is small. For example, the carrier 10 can be docked in the shelf area 101, and the shelf area 101 can be a dense storage area or a non-dense storage area. Among them, the shelf area 101 can include multiple storage locations, and the multiple storage locations can be neatly distributed in rows and columns, and each storage location can be used to dock a carrier 10.
[0038] In some examples, the carrier 10 may be a single-sided carrier, a double-sided carrier, or a four-sided carrier (i.e., containers can be taken from four sides respectively), which is not limited in the embodiments of the present application. The embodiments of the present application take the carrier 10 as a double-sided carrier as an example for illustrative description. For example, when the carrier 10 is a double-sided shelf, partitions may be provided between multiple cargo locations of the carrier 10 along the vertical direction; each side of the carrier 10 may be provided with 30 cargo locations, and a total of 60 cargo locations are provided on both sides. The embodiments of the present application do not limit the type of the carrier 10 and the number of cargo locations included, which is only an illustrative description.
[0039] Exemplarily, the number of workstations 30 in the warehousing system 100 may be one or more. Each workstation 30 may be provided with a corresponding vehicle docking area, and the vehicle docking area includes one or more docking positions, and the docking positions are used to dock the vehicle 10. The vehicle docked in the vehicle docking area is a vehicle to be picked or a vehicle being picked. For example, the vehicle docking area includes a queuing area and a picking area, and the vehicle docked in the queuing area is a vehicle to be picked, and the vehicle docked in the picking area is a vehicle being picked by the workstation.
[0040] Exemplarily, the first handling device 20 may also be referred to as an automatic handling device or a carrier handling device, and is used to carry the carrier 10. For example, the first handling device 20 may carry the carrier 10 in the shelf area 101 to the carrier docking area corresponding to the workstation 30. The first handling device 20 may be a handling robot, such as an automatic guided vehicle (AGV). For example, the handling robot may run to the bottom of the carrier 10, and then lift the carrier 10 upward off the ground, so as to carry the carrier 10 and move it.
[0041] In some examples, the first handling device 20 can carry the carrier 10 to the queue area corresponding to the workstation 30, and when the picking area of the workstation 30 is free, the carrier 10 is carried from the queue area to the picking area, so that the workstation 30 performs a picking operation on the carrier 10. For example, the workstation 30 can take out a container from the carrier 10 parked in the picking area, or place the container on the cargo position of the carrier 10. It should be noted that the handling device that carries the carrier 10 from the shelf area 101 to the queue area corresponding to the workstation 30 and the handling device that carries the carrier 10 from the queue area to the picking area can be the same handling device or different handling devices.
[0042] Exemplarily, the storage system 100 further includes a sowing wall 40. The sowing wall 40 corresponds to the workstation 30, and one workstation 30 may correspond to at least one sowing wall 40.
[0043] In some examples, a plurality of seeding positions 41 are provided on the seeding wall 40, and an order container 42 can be placed on each seeding position 41. For example, the seeding wall 40 can be provided on one side of the workstation 30, or the seeding wall 40 can also be provided in a seeding area in the warehousing system 100, and the seeding area can be a preset area in the warehouse for performing seeding operations.
[0044] In some examples, the order container 42 is used to place the goods to be sown. For example, the picking object of the workstation 30 can pick the goods to be sown from the container taken out of the carrier 10 according to the order requirements, and the sowing object sows the goods to be sown into the order container 42 corresponding to the order.
[0045] Exemplarily, an output device 43 may be provided on the sowing position 41, and the output device 43 may be a display screen, an electronic label, a speaker, a projection device, etc. The output device 43 is used to display the sowing quantity of the goods to be sown on the corresponding sowing position 41. When sowing, the sowing personnel can sow the goods to be sown into the order container 42 on the sowing position 41 according to the sowing quantity displayed on the output device 43.
[0046] For example, the plurality of sowing positions 41 on the sowing wall 40 can be neatly arranged along the length direction, the width direction and the height direction. When all the to-be-sown goods required by the order container 42 on a sowing position 41 are sown, the sowing of the sowing position 41 where the order container 42 is located is completed.
[0047] In some examples, the picking object may be a person (such as a picking person) or a picking device, such as a robotic arm. The distribution object may be a person (such as a distribution person) or a distribution device. It should be noted that the sorting person and the distribution person may be the same person. For example, when both the picking object and the distribution object are operators, the operator may pick the goods required for the order from the container on the workstation and distribute the goods to the corresponding order container.
[0048] For example, when the distribution target is a distribution device, Figure 1 As shown, the warehousing system 100 also includes a plurality of distribution devices 50, which can also be called a three-dimensional sorting machine. Each workstation 30 can correspond to at least one distribution device 50, and the distribution device 50 is used to deliver the goods picked by the picking object of the workstation 30 to the corresponding order container 42 on the sowing wall.
[0049] Exemplarily, the control device may be coupled to the first transport device 20, the workstation 30, and the distribution device 50, respectively, to control the operation of the first transport device 20, the workstation 30, and the distribution device 50. For example, the control device may control the transport device 40 to move and transport the carrier 10, control the workstation 30 to sort and pick the carrier 10 parked in the picking area 301, and control the distribution device 50 to perform distribution operations, etc.
[0050] In some examples, the control device may be a server or a terminal device, or a device deployed with a warehouse management system (WMS) and a robot management system (RMS). The terminal device may include at least one of a personal computer, a laptop, a smart phone, a tablet computer, and a portable wearable device; the server may include an independent server or a server cluster composed of multiple servers, which is not limited in the embodiments of the present application.
[0051] In some examples, the control device is connected to the first handling device 20, the workstation 30, and the distribution device 50 for data communication. For example, the control device can be connected to the first handling device 20, the workstation 30, and the distribution device 50 through a local area network (LAN), a wireless local area network (WLAN), or other networks.
[0052] Figure 2 A schematic diagram of the structure of a workstation provided in an embodiment of the present application. Figure 2 The structure and working principle of the workstation 30 provided in the embodiment of the present application are explained.
[0053] like Figure 2 As shown, the workstation 30 includes a support frame 31 , a guide mechanism 32 and a container picking and placing device 33 .
[0054] In some examples, the guide mechanism 32 is provided to the support frame 31. The guide mechanism 32 can move laterally and vertically relative to the support frame 31. The container pick-and-place device 33 is provided to the guide mechanism 32 so that the container pick-and-place device 33 can move laterally and / or vertically relative to the support frame 31.
[0055] In some examples, the container pick-up and placement device 33 is coupled to the control device. When the first handling device 20 carries the carrier 10 to the picking area 301 of the workstation 30 under the control of the control device, the container pick-up and placement device 33 moves horizontally (such as in the L direction) and / or vertically (such as in the H direction) to reach a position corresponding to the cargo position 15 in the carrier 10, thereby picking up and placing the container in the cargo position 15.
[0056] Exemplarily, the guide mechanism 32 may include a lateral moving device 34, a moving rod 35, and a vertical moving device 36. The lateral moving device 34 is provided to the support frame 31. The lateral moving device 34 is coupled to the control device. The lateral moving device 34 can move laterally relative to the support frame 31. The moving rod 35 extends in the vertical direction, and the moving rod 35 is provided to the lateral moving device 34, so that the moving rod 35 can move laterally relative to the support frame 31. The vertical moving device 36 is provided to the moving rod 35. The vertical moving device 36 is coupled to the control device. The vertical moving device 36 can move vertically relative to the moving rod 35. The container picking and placing device 33 is provided to the vertical moving device 36, so that the container picking and placing device 33 can move vertically relative to the moving rod 35. Therefore, the container picking and placing device 33 can move laterally and / or vertically on the support frame 31.
[0057] In some examples, the workstation 30 may not be provided with the support frame 31 . When the workstation 30 is not provided with the support frame 31 , the container picking and placing device 33 may be moved laterally and / or vertically through the guide mechanism 32 .
[0058] Exemplarily, when the workstation 30 is not provided with the support frame 31, the workstation 30 may include at least one guide mechanism 32 and a container pick-up and placement device 33. The container pick-up and placement device 33 is provided to the guide mechanism 32, and the container pick-up and placement device 33 may move laterally and / or vertically through the guide mechanism 32.
[0059] In some embodiments, the lateral moving device 34 is coupled to the moving rod 35 and is configured to drive the moving rod 35 to move laterally; the moving rod 35 extends in the vertical direction, and the container picking and placing device 33 is set to the moving rod 35 so that the moving rod 35 drives the container picking and placing device 33 to move laterally; the vertical moving device 36 is coupled to the container picking and placing device 33 and is configured to drive the container picking and placing device 33 to move vertically relative to the moving rod 35.
[0060] In some examples, the lateral moving device 34 can be set to the moving rod 35, or can be set to the container picking and placing device 33; the vertical moving device 36 can be set to the moving rod 35. For example, the lateral moving device 34 and the vertical moving device 36 can be two driving motors. The embodiment of the present application does not limit the specific positions of the lateral moving device 34 and the vertical moving device 36, as long as the lateral moving device 34 can drive the moving rod 35 to move horizontally, and the vertical moving device 36 can drive the container picking and placing device 33 to move vertically relative to the moving rod 35.
[0061] In some examples, the guide mechanism 32 may be a robot arm (such as an automated robot arm), the container pick-and-place device 33 may be connected to the robot arm, and the container pick-and-place device 33 may be moved laterally and / or vertically by the robot arm (for example, the robot arm may move laterally and / or vertically with the container pick-and-place device 33). The robot arm may be fixed to the ground or a guide rail, such as the robot arm may be permanently fixed to the ground or a guide rail, or may be temporarily fixed to the ground or a guide rail, which is not limited in the embodiments of the present application.
[0062] Exemplarily, the container pick-up and placement device 33 may include a pick-up and placement component, and the pick-up and placement component may be movable along the depth direction. The pick-up and placement component may be a claw, a fork or a suction cup connected to the container pick-up and placement device 33.
[0063] In some examples, when the container placing and picking device 33 reaches the position corresponding to the cargo position 15 by lateral movement and / or vertical movement, the placing and picking component can be controlled to extend to the cargo position 15 along the depth direction, that is, the placing and picking component can extend to the cargo position 15 along the direction toward the carrier, so as to place and pick up the container from the cargo position 15. Figure 2As shown, when the container picking and placing device 33 reaches the position corresponding to the cargo position, the picking and placing component (not shown in Figure 2) can move along the depth direction (such as the Z direction) to the cargo position 15 to pick up the container placed on the cargo position 15.
[0064] For example, when the container picking and placing device 33 takes out the container from the cargo position 15 and places it on the picking station of the workstation, the picking object of the workstation picks out the goods to be sown in the container and places the goods to be sown on the sowing equipment 50, and the sowing equipment 50 completes the sowing operation of the goods to be sown.
[0065] Figure 3 A schematic diagram of the structure of a distribution device provided in an embodiment of the present application. Figure 3 The structure and working principle of the distribution device 50 provided in the embodiment of the present application are described.
[0066] like Figure 3 As shown, the sowing device 50 includes a delivery mechanism 51 and a movement mechanism 52. The delivery mechanism 51 is used to carry goods (such as goods to be sown) and deliver the goods to the corresponding order container on the order wall.
[0067] In some examples, the motion mechanism 52 is connected to the delivery mechanism 51, and the motion mechanism 52 can drive the delivery mechanism 51 to move so that the delivery mechanism 51 can move to the sowing position. For example, the motion mechanism 52 may include a horizontal motion module and a vertical motion module, the horizontal motion module can drive the delivery mechanism 51 to move along the length direction of the sowing device 50, and the vertical motion module can drive the delivery mechanism 51 to move along the height direction of the sowing device 50 so that the delivery mechanism 51 moves to the sowing position, thereby delivering the goods on the delivery mechanism 51 to the order container corresponding to the sowing position.
[0068] In some examples, the seed wall 40 may be disposed on at least one side of the seeding device 50. For example, the seed wall 40 may be disposed on the seeding device 50 along the width direction, or the seed wall 40 may be disposed on both sides of the seeding device 50 along the width direction.
[0069] For example, Figure 3 As shown, the first side of the sowing device 50 along the width direction is provided with a first sowing wall 401, and the second side is provided with a second sowing wall 402. The delivery mechanism 51 can deliver goods to the first sowing wall 401, and can also deliver goods to the second sowing wall 402.
[0070] Exemplarily, the seeding wall 40 may include a shelf and an order container (also referred to as a turnover container) disposed on the shelf. The shelf may include multiple layers of seeding positions disposed in the height direction, and each layer of seeding positions may include multiple seeding positions disposed side by side in the length direction of the seeding wall 40. The order container is placed on each seeding position to receive the goods delivered by the delivery mechanism 51.
[0071] It should be noted that the order container may include but is not limited to a material box, a carton or a cage, etc. The goods distributed by the distribution device 50 include but are not limited to the goods themselves, the goods with packaging boxes, the packages containing the goods, etc.
[0072] In some examples, the sowing device 50 can cooperate with a handling device (such as a sorting robot) to perform the sowing of goods. For example, the sorting robot can receive the goods picked by the picking object from the workstation 30, and carry the goods to the delivery position of the sowing device 50 for delivery. For example, the sorting robot can be a flap robot, a belt sorting robot, a liftable tray robot, or other types of robots. The specific form of the sorting robot is not limited in the embodiments of the present application.
[0073] In other examples, the sowing device 50 can be manually sown by an operator, that is, the operator directly places the goods to be sown on the delivery mechanism 51, and the delivery mechanism 51 delivers the received goods to the corresponding order container.
[0074] Exemplarily, the sowing device 50 may further include a buffer mechanism 53. The sorting robot or operator may place the goods to be sown in the buffer mechanism 53, and then the buffer mechanism 53 transfers the goods to be sown to the delivery mechanism 51, so as to shorten the waiting time of the sorting robot or operator and improve the sowing efficiency.
[0075] In some examples, the cache mechanism 53 may be a conveyor line, such as a transmission belt, and the goods on the transmission belt may be transported to the delivery mechanism 51 in a horizontal transmission direction. The specific form of the cache mechanism 53 is not limited in the present embodiment.
[0076] For example, after receiving the goods, the delivery mechanism 51 of the sowing device 50 can move to the sowing position driven by the movement mechanism 52, and then deliver the goods to the order container of the sowing wall 40 to complete the sowing of the goods.
[0077] In some examples, the delivery mechanism 51 may be one or more. For example, when there are multiple delivery mechanisms 51, the multiple delivery mechanisms 51 may alternately move to the delivery position, receive the goods to be sown on the sorting robot or the cache mechanism 53, and each independently move to the corresponding sowing position, and deliver the corresponding target items to the designated order container, so that multiple goods can be sown at the same time, further improving the sowing efficiency of the sowing equipment 50.
[0078] Figure 4 A schematic diagram of another storage system provided in an embodiment of the present application. Figure 4 As shown, the multiple workstations 30 may include a first workstation 310 and a second workstation 320, the first workstation 310 corresponds to at least one first broadcasting device 510, the second workstation 320 corresponds to at least one second broadcasting device 520, the first broadcasting device 510 corresponds to at least one first seeding wall 410, and the second broadcasting device 520 corresponds to at least one second seeding wall 420.
[0079] It should be noted that the embodiment of the present application does not limit the number of workstations, and the number of distribution devices and seed walls corresponding to each workstation is also not limited. Figure 4 As shown, an example is given in which each workstation corresponds to one distribution device, and one distribution device corresponds to two seed walls.
[0080] Combine the following Figure 5 The order processing method provided in the embodiment of the present application is described. It should be noted that the order processing method provided in the embodiment of the present application can be implemented by the above-mentioned warehousing system 100, such as by a control device in the warehousing system 100.
[0081] Figure 5 A schematic diagram of an order processing method provided in an embodiment of the present application. Figure 5 As shown, the order processing method includes steps 5100 to 5400 as shown below.
[0082] Step 5100, obtain multiple pending orders corresponding to multiple workstations, and determine the target vehicles hit by the multiple pending orders.
[0083] The multiple pending orders may include a first order corresponding to the first workstation 310 and a second order corresponding to the second workstation 320. It should be noted that the first order and the second order are orders pre-assigned by the control device to the first workstation and the second workstation.
[0084] In some examples, the first order and the second order may be the same or different. For example, when the first order requires more goods, the first order may be assigned to the first workstation and the second workstation respectively, that is, the first workstation and the second workstation may correspond to the same order (such as the first order), that is, the first order and the second order are the same order. When the first workstation and the second workstation correspond to the same order, the first workstation and the second workstation may pick the order at the same time, thereby improving the picking efficiency.
[0085] In some examples, after obtaining multiple pending orders, a carrier to be picked, i.e., a target carrier, can be determined from multiple carriers in the warehousing system according to each pending order. The target carrier is a carrier among multiple carriers that is hit by both the first workstation 310 and the second workstation 320. It should be noted that in the implementation of this application, a carrier being hit by a workstation means that the carrier stores the goods required for the order corresponding to the workstation.
[0086] In some examples, the first workstation 310 and the second workstation 320 may be any two different workstations among the plurality of workstations; or, the first workstation 310 and the second workstation 320 may be two workstations associated with each other among the plurality of workstations. The association of the first workstation 310 and the second workstation 320 indicates that the first workstation 310 and the second workstation 320 may be two different workstations in the same workstation group.
[0087] In some embodiments, the plurality of workstations in the storage system may be divided into at least one workstation group, wherein the plurality of workstation groups include a first workstation group, and the first workstation group includes a first workstation 310 and a second workstation 320 .
[0088] Exemplarily, a plurality of workstations in the warehousing system may be divided into at least one workstation group according to the location of each workstation in the warehousing system and / or the pending orders corresponding to each workstation.
[0089] In some examples, based on the positions of the workstations, the workstations whose distance is less than a preset distance threshold may be divided into a workstation group. For example, if the distance between workstation A and workstation B is less than a preset distance threshold, and the distance between workstation B and workstation C is less than a preset distance threshold, then workstation A, workstation B, and workstation C may be divided into a workstation group. Alternatively, based on the positions of the workstations, a preset number of adjacent workstations may be divided into a workstation group, wherein the distance between any two adjacent workstations in the workstation group may be less than the preset distance threshold;
[0090] In other examples, workstations corresponding to pending orders corresponding to each workstation and requiring goods with a higher similarity than a preset similarity threshold may be divided into a workstation group. For example, if the goods required by the order corresponding to workstation A and the order corresponding to workstation B are highly similar and higher than a preset similarity threshold, workstation A and workstation B may be divided into a workstation group.
[0091] It should be noted that the workstation groups may be divided in other ways. For example, different workstation groups may be divided according to the location of each workstation and the pending orders corresponding to each workstation. This embodiment of the present application does not limit this.
[0092] In some embodiments, the above step 5100 includes: obtaining a set of pending orders corresponding to the workstation group; determining the target carrier corresponding to the workstation group based on the carriers hit by each pending order in the pending order set in the warehousing system, and / or the number of second handling equipment in an idle state in the warehousing system.
[0093] The pending order set includes the pending orders corresponding to each workstation in the workstation group.
[0094] In some examples, after the workstation groups are divided, the pending orders corresponding to each workstation in the workstation group can be taken as an order set (i.e., a pending order set), i.e., each workstation group corresponds to a pending order set. According to the pending order sets corresponding to each workstation group, the target vehicles corresponding to each workstation group are determined. Among them, the first workstation group corresponds to the first pending order set, and the first pending order set includes the first order corresponding to the first workstation 310 and the second order corresponding to the second workstation 320.
[0095] Exemplarily, the target vehicle corresponding to the workstation group can be determined based on the vehicles respectively hit by each pending order in the pending order set.
[0096] In some embodiments, based on the carriers hit by each pending order in the pending order set in the warehouse system, the carrier hit by the most pending orders is determined as the target carrier corresponding to the workstation group.
[0097] Exemplarily, the carriers hit by each pending order in the pending order set (such as the first pending order set) are determined, and the carrier hit by the largest number of pending orders is determined as the target carrier. In other words, the target carrier is the carrier hit by the largest number of pending orders in the pending order set.
[0098] For example, the first set of pending orders includes 4 orders, order A to order D, among which order A hits two vehicles, such as vehicle a and vehicle b, order B hits three vehicles, such as vehicle a, vehicle c and vehicle d, order C has one vehicle, such as vehicle d, and order D has two vehicles, such as vehicle a and vehicle c. Since vehicle a is hit by 3 orders in the first set of pending orders, vehicle b is hit by 1 order, and vehicle c and vehicle d are hit by 2 orders, vehicle a, which can be hit by the most orders, can be determined as the target vehicle corresponding to the first workstation group.
[0099] For example, Figure 4 As shown, the storage system 100 also includes a plurality of second handling devices 60. The second handling devices may also be referred to as article handling devices, which are used to carry containers or goods. For example, the second handling devices may carry containers or goods from one workstation to another workstation.
[0100] In some examples, the second handling device 60 may include an adjustment mechanism and a carrying mechanism. The adjustment mechanism may adjust the height of the carrying mechanism according to the position of receiving the goods or container, so as to receive the goods or container through the carrying mechanism, wherein the carrying container may be a belt or a flap, which is not limited in the present embodiment.
[0101] For example, the target carrier may be determined according to the number of second handling devices in an idle state in the storage system.
[0102] In some examples, when the number of second handling devices in an idle state is larger (such as greater than or equal to a preset number threshold), the carriers that are hit by the concentrated orders can be determined as target carriers. For example, when the number of second handling devices in an idle state is larger, the carriers that are hit by the most orders can be determined as target carriers. In this case, the number of handling times of the first handling device can be reduced, the handling efficiency of the first handling device can be improved, and the working efficiency of the warehousing system can be improved.
[0103] In other examples, when the number of second handling devices in an idle state is small (e.g., less than a preset number threshold), the carriers that are hit by the dispersed traffic can be determined as target carriers. For example, a carrier that is hit by fewer orders (e.g., less than a preset number of orders) can be determined as a target carrier, in which case the handling efficiency of the second handling device can be improved.
[0104] For example, the target carrier corresponding to the workstation group can be determined based on the carriers hit by each pending order and the number of second handling devices in an idle state. For example, the cost of the first handling device carrying each carrier to the corresponding workstation and the cost of the second handling device carrying goods or containers from one workstation to another workstation can be determined, and the carrier corresponding to the minimum cost is determined as the target carrier.
[0105] It should be noted that the number of target carriers can be one or more. For example, the first target carrier hit by the most orders can be determined among the multiple hit carriers; after the first target carrier is picked, the second target carrier hit by the most orders can be determined among the remaining hit carriers, and so on, to complete the processing of the order set corresponding to the workstation group.
[0106] Step 5200: Control the first transport device to transport the target carrier to the first workstation.
[0107] The multiple workstations include a first workstation and a second workstation, and the multiple orders to be processed include a first order corresponding to the first workstation and a second order corresponding to the second workstation.
[0108] In some examples, since the target carrier is hit by multiple workstations in a workstation group (such as the first workstation group), after determining the target carrier, it is necessary to further determine which workstation (such as the first workstation) to move the target carrier to perform the picking operation.
[0109] For example, any workstation in the first workstation group may be determined as the first workstation; or, the first workstation may be determined according to the number of storage devices hit by each workstation in the first workstation group on the target carrier.
[0110] In some embodiments, the above step 5200 includes: determining the first workstation according to the number of hit storage devices corresponding to the pending orders corresponding to each workstation in the first workstation group on the target carrier, and / or the task volume corresponding to each workstation in the first workstation group.
[0111] In some examples, the storage device is a device for storing goods. For example, the storage device can be a container, a cargo box (also called a material box), a package of goods (also called an original box), a pallet, and a device for storing large-sized goods or special-shaped goods.
[0112] For example, when the storage device is a device for storing large-sized goods or special-shaped goods, the storage device will usually not be taken out and placed at the picking station of the workstation for the picking object to perform the picking operation. The picking area of the storage device can usually be set in a designated area on one side of the workstation, and the picking of the storage device is completed by the picking personnel.
[0113] The embodiments of the present application do not limit the specific form of the storage device, and the following embodiments may be exemplified by taking the storage device as a container.
[0114] For example, the workstation corresponding to the to-be-processed orders that hit the largest number of storage devices on the target carrier in the first workstation group may be determined as the first workstation.
[0115] In some examples, the workstation in the first workstation group that hits the most containers on the target carrier can be determined as the first workstation. Since the first workstation hits the most containers on the target carrier, transporting the target carrier to the first workstation can improve transport efficiency and picking efficiency.
[0116] Exemplarily, the workstation with the least amount of tasks in the first workstation group may be determined as the first workstation.
[0117] In some examples, the workload of each workstation can be determined based on the number of pending picking tasks currently corresponding to each workstation, wherein the number of pending picking tasks corresponding to each workstation includes the number of carriers parked in the carrier parking area of each workstation and the number of containers on each carrier hit by the order corresponding to the workstation.
[0118] For example, the first workstation is a workstation in the first workstation group that has the least number of vehicles docked in the vehicle docking area and the least sum of the number of containers on all vehicles hit by the orders corresponding to the first workstation.
[0119] For example, the first workstation can be determined based on the number of containers hit by each workstation on the target carrier and the amount of tasks of each workstation in the first working group. For example, a workstation with a large number of containers hit by the target carrier and a small amount of tasks can also be determined as the first workstation.
[0120] In some examples, after determining the target carrier and the first workstation, the control device can generate a first transport instruction according to the target carrier and the first workstation, and send the first transport instruction to the first transport device. The first transport device receives the first transport instruction, moves to the position of the target carrier according to the first transport instruction, and transports the target carrier to the first workstation, such as transporting the target carrier to the carrier docking area of the first workstation.
[0121] In some examples, the first transport device for transporting the target carrier may be any first transport device in an idle state in the storage system. For example, the first transport device for transporting the target carrier to the first workstation may be referred to as a first robot, and the first robot may be a first transport device that is closest to the target carrier and is in an idle state.
[0122] Step 5300, if the first order hits the first storage device on the target carrier, and the second order hits the second storage device on the target carrier, control the first workstation to pick the first goods hit by the first order in the first storage device, and pick the second goods hit by the second order in the second storage device, and control the first workstation to transport the second goods to the corresponding distribution device of the second workstation through the conveying equipment.
[0123] Exemplarily, the target carrier stores a first storage device (hereinafter described by taking the first container as an example) hit by the first order and a second storage device (hereinafter described by taking the second container as an example) hit by the second order.
[0124] In some examples, the first storage device and the second storage device may be the same storage device or different storage devices. That is, the first order corresponding to the first workstation and the second order corresponding to the second workstation may hit the same container on the target carrier at the same time; or, the first order and the second order may hit different containers on the target carrier; wherein the first container includes the first goods hit by the first order, and the second container includes the second goods hit by the second order, and the first goods and the second goods may be the same goods or different goods.
[0125] Exemplarily, after determining the first container and the second container, the first workstation can perform picking operations on the first container and the second container respectively. For example, the first workstation can control the container pick-and-place device to take out the first container and the second container from the target carrier, and place the first container and the second container on the picking station (such as the first picking station) of the first workstation, and the picking object of the first workstation picks out the first goods from the first container.
[0126] It should be noted that the first workstation may first perform a picking operation on the first container and then perform a picking operation on the second container; alternatively, the first workstation may first perform a picking operation on the second container and then perform a picking operation on the first container. The embodiment of the present application does not limit the order of execution of the first container and the second container.
[0127] The picking object of the first workstation is called a first picking object, and the first picking object can be a picking person or a picking device.
[0128] For example, when the first picking object is a picking person, the control device can control the output device corresponding to the first workstation to output picking information according to the first picking instruction, and the picking information is used to instruct the picking person to pick out the first goods from the first container; wherein the output device can be a display screen, an electronic label, a speaker, a projection device, etc. When the first picking object is a picking device (such as a robotic arm), the control device can control the picking device to pick out the first goods from the first container according to the first picking instruction. The embodiments of the present application do not limit the picking object.
[0129] In some embodiments, after the first workstation picks out the first goods from the first storage device, the method also includes: controlling the picking object of the first workstation to transfer the first goods to the delivery mechanism of the distribution equipment corresponding to the first workstation; controlling the delivery mechanism of the distribution equipment corresponding to the first workstation to deliver the first goods to the order container on the seeding wall corresponding to the first workstation to complete the distribution of the first goods.
[0130] That is to say, after the first picking object picks the first goods from the first container, the first goods can be transferred to the delivery mechanism of the first distribution device corresponding to the first workstation (hereinafter referred to as the first delivery mechanism), and the first delivery mechanism delivers the first goods to the first order container on the first seeding wall, thereby completing the distribution of the first goods. The first order container is the order container corresponding to the first order on the first seeding wall.
[0131] In some examples, the first picking object may directly carry and place the first goods onto the first delivery mechanism of the first distribution device.
[0132] In some embodiments, after the first picking object of the first workstation picks out the second goods from the second container, the second goods can be transferred to the conveying equipment so that the second goods can be transported to the corresponding distribution equipment of the second workstation (hereinafter referred to as the second distribution equipment) through the conveying equipment.
[0133] In some embodiments, the conveying device includes a second handling device and / or a conveying line, wherein the conveying line is used to convey the second cargo to the second handling device or the distributing device corresponding to the second workstation.
[0134] Exemplarily, the conveying device may be a second handling device. Figure 4 As shown, when the conveying device is the second handling device 60 , the first workstation 310 can place the second container or the picked second goods on the second handling device 60 , and the second handling device 60 will transport them to the second distribution device 520 corresponding to the second workstation 320 .
[0135] Exemplarily, the storage system 100 further includes a conveyor line. The conveyor line can convey goods or containers from one workstation (such as the first workstation 310) to another workstation (such as the second workstation 320), or the conveyor line can also convey goods or containers from the first workstation to the second handling equipment.
[0136] Exemplarily, the conveying equipment may be a conveying line and a second handling equipment.
[0137] Fig. 6A A schematic diagram of another storage system provided in an embodiment of the present application. Fig. 6A As shown, the conveying equipment is a conveying line 71 and a second handling device 60. For example, the conveying line 71 can convey the second cargo from the first workstation to the second handling device 60, and the second handling device 60 can carry the second cargo to the second distribution device 520 corresponding to the second workstation 320. The conveying line 71 can be docked with the first workstation 310 and the second handling device 60, respectively.
[0138] In some embodiments, Fig. 6A As shown, when the first distribution device 510 includes a first cache mechanism, and the first cache mechanism is a conveyor line, the conveyor line can be provided with a first outlet A and a second outlet B; wherein the first outlet A is used to convey the first goods to the first distribution device 510, and the second outlet B is used to convey the second goods to the second handling device 60.
[0139] In some examples, the first picking object of the first workstation 310 can place the first goods picked from the first container on the conveyor line 71 to transport the first goods to the first delivery mechanism of the first distribution device through the first outlet A of the conveyor line 71.
[0140] In some examples, multiple conveyor lines or one conveyor line may be set between each workstation and its corresponding broadcasting device. For example, when two conveyor lines are set between a workstation and a broadcasting device, the conveying directions of the two conveyor lines may be different; one conveyor line may be used to convey goods or containers from a workstation to a broadcasting device, and the other conveyor line may be used to convey goods or containers from a broadcasting device to a workstation. When one conveyor line is set between a workstation and a broadcasting device, the conveying direction of the conveyor line may be adjusted as required, and this embodiment of the present application does not limit this.
[0141] The order processing method provided by the embodiment of the present application when the conveying device is the second handling device is described below in conjunction with the accompanying drawings.
[0142] Figure 6B A schematic diagram of another order processing method provided in an embodiment of the present application. Figure 6BAs shown, in the above step 5300, "controlling the first workstation to transport the second cargo to the distribution device corresponding to the second workstation through the conveying device" includes steps 5311 to 5312 as shown below.
[0143] Step 5311, controlling the first workstation to transfer the second cargo to the second handling equipment.
[0144] In some examples, the first workstation can take out the second container from the target carrier through the container picking and placing device, and place the second container on the first picking station of the first workstation. The first picking object picks out the second goods from the second container and transfers the second goods to the second handling equipment.
[0145] In some embodiments, the above step 5311 includes: instructing the picking object of the first workstation to transfer the second goods to the second handling equipment; or, instructing the picking object of the first workstation to transfer the second goods to the cache mechanism corresponding to the first workstation, and transporting the second goods to the second handling equipment through the cache mechanism; or, instructing the picking object of the first workstation to transfer the second goods to the distribution equipment corresponding to the first workstation, and transferring the second goods to the second handling equipment through the distribution equipment corresponding to the first workstation.
[0146] It should be noted that, when the first picking object is a picking personnel, indicating the first picking object means that the control device can control the output device corresponding to the first workstation to output indication information, and the picking personnel performs corresponding operations according to the indication information; when the first picking object is a picking device, indicating the first picking object means that the control device can send corresponding instructions to the picking device to control the picking device to perform corresponding operations.
[0147] In some examples, the first picking object may directly place the second goods picked out from the second container onto the second handling equipment.
[0148] In some examples, the second picking object may place the second goods on the first buffer mechanism of the first workstation, and transport the second goods to the second handling equipment through the first buffer mechanism.
[0149] For example, Fig. 6A As shown, the first buffer mechanism may be a conveyor line 71 , and the first picking object may place the second cargo at one end of the conveyor line 71 so as to transport the second cargo to the second handling device 60 through a second exit B of the conveyor line 71 .
[0150] In some examples, the second picking object may transfer the second goods to the first sorting device, and transport the second goods to the second handling device through the first sorting device.
[0151] For example, Fig. 6AAs shown, the first picking object can place the second goods at one end of the conveyor line 71 to convey the second goods to the first distribution device 510 through the first outlet A of the conveyor line 71, and then the first distribution device 510 transfers the second goods to the second handling device 60.
[0152] In some embodiments, instructing the picking object of the first workstation to move the second goods to the sowing equipment corresponding to the first workstation, and transferring the second goods to the second transporting equipment through the sowing equipment corresponding to the first workstation, including: instructing the picking object of the first workstation to transfer the second goods to the delivery mechanism of the sowing equipment corresponding to the first workstation; controlling the second transporting equipment to move to a preset sowing position on the sowing wall corresponding to the first workstation, and controlling the delivery mechanism of the sowing equipment corresponding to the first workstation to move to the delivery position corresponding to the preset sowing position, so as to transfer the second goods to the second transporting equipment.
[0153] In some examples, when the second goods are transferred to the second handling equipment through the first distribution equipment, the first picking object can first transfer the second goods to the first delivery mechanism of the first distribution equipment, and then the first delivery mechanism transfers the second goods to the second handling equipment.
[0154] Exemplarily, the seeding wall corresponding to each workstation includes multiple layers of grids, each layer of grids includes multiple seeding positions, and one or more seeding positions on the bottom layer (grid) of the seeding wall can be determined as preset seeding positions. There is no need to place order containers on the preset seeding positions, and a parking position is provided below the preset seeding position, which can be used to dock the second handling device.
[0155] For example, when the second transport device is docked at a docking position below a preset sowing position, the delivery mechanism (such as the first delivery mechanism) can transfer the second cargo to the second transport device at the docking position when it moves to the docking position of the preset sowing position.
[0156] In some examples, the first picking object can directly carry the second goods and place them on the first delivery mechanism, or the first picking object can also place the second goods on the first cache mechanism (such as the first conveyor line) corresponding to the first workstation, and transport the second goods to the first delivery mechanism of the first seeding device through the first outlet of the first conveyor line. After receiving the second goods, the first delivery mechanism moves from the current position to the docking position corresponding to the preset seeding position, and transfers the second goods to the second carrying device.
[0157] Exemplarily, the first distribution device corresponds to a cache position. After the first delivery mechanism receives the second goods, if the second handling equipment has not yet reached the parking position below the preset seeding position, or there is no idle second handling equipment in the current storage system, the first delivery mechanism can first place the second goods on the cache position, and the second handling equipment can move to the cache position to receive the second goods placed on the cache position.
[0158] In some examples, a cache rack may be placed on one side of the first broadcasting device, and a plurality of cache positions may be set on the cache rack. The cache position corresponding to the first broadcasting device may be an idle cache position on the cache rack; or, the cache position corresponding to the first broadcasting device may also be a conveyor line or a flap. For example, the cache position may be set on a preset seeding position. When the second handling device reaches the docking position, the cache position on the preset seeding position may transfer the second cargo to the second handling device. The embodiment of the present application does not limit the specific form of the cache position corresponding to the first broadcasting device.
[0159] For example, when the first container and the second container are the same container, the first picking object can pick out the first goods from the first container and transfer the first goods to the first distribution device, and the first distribution device performs a distribution operation on the first goods. After picking out the first goods, the first picking object can transfer the second goods in the first container to the second handling device, and the second handling device transports them to the second distribution device corresponding to the second workstation, and the second distribution device performs a distribution operation on the second goods.
[0160] Step 5312: Control the second transport device to transport the second cargo to the distribution device corresponding to the second workstation.
[0161] Exemplarily, after receiving the second cargo, the second transport device may transport the second cargo to a delivery mechanism (such as a second delivery mechanism) of a second distribution device corresponding to the second workstation.
[0162] In some examples, after the second transport device transports the second goods to the second workstation, the second goods on the second transport device can be transferred to the second delivery mechanism of the second distribution device through the picking object of the second workstation (ie, the second picking object).
[0163] For example, the second picking object can place the second goods taken from the second handling equipment directly on the second delivery mechanism of the second distribution equipment; or, the second picking object can place the second goods taken from the second handling equipment on the second cache mechanism of the second workstation (such as the second conveyor line), and transport the second goods to the second delivery mechanism of the second distribution equipment through the first exit of the second conveyor line.
[0164] In other examples, the second transport device may also directly deliver the second cargo to the second delivery mechanism of the second distribution device.
[0165] In some other examples, the second transporting equipment can also transport the second cargo to the bottom of the preset sowing position of the second sowing wall, and when the second delivery mechanism moves to the docking position of the preset sowing position of the second sowing wall, it receives the second cargo on the second transporting equipment.
[0166] Exemplarily, the conveying device may also be a conveying line. The following describes the order processing method provided by the embodiment of the present application when the conveying device is a conveying line in conjunction with the accompanying drawings.
[0167] In some embodiments, when the conveying equipment is a conveyor line, the above step 5300 of "controlling the first workstation to convey the second cargo to the corresponding distribution equipment of the second workstation through the conveying equipment" includes: controlling the first workstation to transfer the second cargo to the conveyor line, so as to convey the second cargo to the corresponding distribution equipment of the second workstation through the conveyor line.
[0168] In some examples, according to the above embodiments, when the conveying equipment is a conveyor line, the conveyor line can be docked with the first workstation and the second distribution equipment respectively. Therefore, when the first workstation transfers the picked second goods to the conveyor line, the conveyor line can transport the second goods placed thereon to the second distribution equipment.
[0169] In some embodiments, controlling the first workstation to transfer the second goods to the conveyor line includes: instructing the picking object of the first workstation to transfer the second goods to the conveyor line; or, instructing the picking object of the first workstation to transfer the second goods to the cache mechanism corresponding to the first workstation, and transferring the second goods to the conveyor line through the cache mechanism.
[0170] It should be noted that when the first picking object is a picking personnel, the picking personnel places the picked second goods on the conveyor line according to the instruction information output by the output device corresponding to the first workstation; when the first picking object is a picking device, the picking device can place the picked second goods on the conveyor line according to the picking instructions sent by the control device.
[0171] In some examples, the first picking object can directly place the second goods picked from the second container onto the second handling device. The second picking object can also place the second goods onto the first buffer mechanism of the first workstation and transport the second goods to the second handling device through the first buffer mechanism.
[0172] In some embodiments, the conveyor line comprises a strip conveyor line or a ring conveyor line.
[0173] Exemplarily, when the conveyor line is a strip conveyor line, the strip conveyor line is provided with a plurality of docking ports, and the plurality of docking ports can be docked with at least one workstation and at least one distribution device respectively. In other words, the conveyor line can be docked with at least one workstation and at least one distribution device respectively through the plurality of docking ports, so that the goods picked out by the workstation can be transported to the distribution device corresponding to the goods.
[0174] For example, the plurality of docking ports of the strip conveyor line may include a first docking port and a second docking port. The first docking port is docked with the first workstation, and the second docking port is docked with the second distribution device (i.e., the second distribution device) corresponding to the second workstation. The first workstation can transfer the picked second goods to the conveyor line through the first docking port, and transport them to the second distribution device through the second docking port.
[0175] Figure 7 A schematic diagram of another storage system provided in an embodiment of the present application. Figure 7 As shown, the conveyor line is a strip conveyor line 72 , a first pair of interfaces 72 a of the strip conveyor line 72 is connected to the first workstation 310 , and a second pair of interfaces 72 b of the strip conveyor line 72 is connected to the second distribution device 520 corresponding to the second workstation 320 .
[0176] like Figure 7 As shown, when the first picking object places the picked second goods on the first docking port 72a of the strip conveyor line 72, the strip conveyor line 72 conveys the second goods and conveys the second goods to the second distribution device 520 through the second docking port 72b.
[0177] In some embodiments, controlling the first workstation to transfer the second cargo to the conveyor line so as to convey the second cargo to the corresponding distribution equipment of the second workstation through the conveyor line includes: controlling the first workstation to transfer the second cargo to the first pair of interfaces of the bar conveyor line so as to convey the second cargo to the cache position of the corresponding distribution equipment of the second workstation through the second pair of interfaces of the bar conveyor line; or controlling the first workstation to transfer the second cargo to the first pair of interfaces of the bar conveyor line so as to convey the second cargo to the delivery mechanism of the corresponding distribution equipment of the second workstation through the second pair of interfaces of the bar conveyor line.
[0178] In some examples, such as Figure 7 As shown, the first pair of interfaces 72a of the strip conveyor line 72 can be docked with the first cache mechanism of the first workstation (such as the first conveyor line 71), and the second pair of interfaces 72b of the strip conveyor line can be docked with the delivery mechanism of the second distribution device 520 (such as the second delivery mechanism), or can be docked with the cache position of the second distribution device 520.
[0179] For example, after the first picking object of the first workstation places the picked second goods on a pair of interfaces of the first conveyor line 71, the second goods are transferred to the first pair of interfaces 72a of the strip conveyor line 72 through the second exit B of the first conveyor line 71, and the strip conveyor line 72 can transport the second goods to the second pair of interfaces 72b of the strip conveyor line 72 along the conveying direction, and transport the second goods to the second delivery mechanism of the second distribution device 520 through the second pair of interfaces 72b; or, transport the second goods to the cache position of the second distribution device 520, and the second delivery mechanism can then obtain the second goods from the cache position.
[0180] It should be noted that when the second delivery mechanism is in an idle state, the second pair of interfaces 72b of the bar conveyor line can deliver the second goods to the second delivery mechanism. When the second delivery mechanism is in a non-idle state, the bar conveyor line can deliver the second goods to the cache position of the second distribution device through the second pair of interfaces, and the second delivery mechanism can receive the second goods at the cache position.
[0181] For example, Figure 7 As shown, the first pair of interfaces 72a of the strip conveyor line 72 can also be docked with the first distribution device 510 to receive the second goods transferred by the first distribution device 510, and the second pair of interfaces 72b of the strip conveyor line 72 can be docked with the second distribution device 520 to transfer the second goods to the second distribution device 520.
[0182] In some examples, the first pair of interfaces 72a of the strip conveyor line 72 can be docked with the cache position of the first distribution device 510 to receive the second goods on the cache position of the first distribution device 510, and the second pair of interfaces 72b of the strip conveyor line 72 can be docked with the cache position of the second distribution device 520 to transfer the second goods to the cache position of the second distribution device 520, and then the second delivery mechanism can be docked with the cache position to receive the second goods.
[0183] In other examples, the first pair of interfaces 72a of the strip conveyor line 72 can be docked with the first delivery mechanism of the first distribution device 510 to receive the second goods delivered by the first delivery mechanism, and the second pair of interfaces of the strip conveyor line 72 can be docked with the second delivery mechanism of the second distribution device 520 to transfer the second goods to the second delivery mechanism of the second distribution device.
[0184] In some other examples, the first pair of interfaces 72a of the strip conveyor line 72 can be docked with the first delivery mechanism of the first distribution device 510 to receive the second goods delivered by the first delivery mechanism, and the second pair of interfaces of the strip conveyor line 72 can be docked with the cache position of the second distribution device 520 to transfer the second goods to the cache position of the second distribution device, and then the second delivery mechanism can be docked with the cache position to receive the second goods.
[0185] It should be noted that the embodiment of the present application does not limit the number of multiple docking ports of the strip conveyor line, nor the docking position of each docking port.
[0186] In some embodiments, when the conveyor line is a circular conveyor line, the circular conveyor line includes a first transfer entrance, a second transfer entrance, a first transfer outlet and a second transfer outlet; wherein the first transfer entrance, the second transfer outlet, the first transfer outlet and the second transfer entrance are arranged in sequence along the circular conveyor line.
[0187] In some embodiments, the first transfer entrance is connected to the first workstation to receive the goods picked by the first workstation; the first transfer exit is connected to the distribution equipment corresponding to the second workstation to transfer the goods to be transferred transported on the ring conveyor line to the distribution equipment corresponding to the second workstation; the second transfer entrance is connected to the second workstation to receive the goods picked by the second workstation; the second transfer exit is connected to the distribution equipment corresponding to the first workstation to transport the goods to be transferred transported on the ring conveyor line to the distribution equipment corresponding to the first workstation.
[0188] Figure 8 A schematic diagram of another storage system provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the conveyor line is an annular conveyor line 80, which includes a first transfer inlet 81, a second transfer outlet 82, a first transfer outlet 83 and a second transfer inlet 84, and the first transfer inlet 81, the second transfer outlet 82, the first transfer outlet 83 and the second transfer inlet 84 are arranged in sequence along the circumference of the annular conveyor line 80.
[0189] In some examples, the conveying direction of the circular conveyor line 80 can be determined according to demand, for example, the circular conveyor line 80 can be conveyed in a counterclockwise direction or in a clockwise direction, which is not limited in the present embodiment. For example, the following circular conveyor line 80 is conveyed in a counterclockwise direction as an example for explanation.
[0190] For example, when the first workstation 310 receives a picking instruction and performs a picking operation, the first picking object of the first workstation 310 can pick out the first goods from the first container and transfer the first goods to the circular conveyor line 80 through the first transfer input port 81; pick out the second goods from the second container and transfer the second goods to the circular conveyor line 80 through the first transfer input port 81. When the first goods reach the side of the first distribution device 510 in the counterclockwise direction on the circular conveyor line 82, the first goods can be transferred to the first distribution device 510 through the second transfer outlet 84; when the second goods pass through the first distribution device 510 in the counterclockwise direction on the circular conveyor line 82 and reach the side of the second distribution device 520, the second goods can be transferred to the second distribution device 520 through the first transfer outlet 83.
[0191] For another example, when the second workstation 320 receives the picking instruction and performs the picking operation, the second workstation 320 may also pick out the first goods from the first container and transfer the first goods to the circular conveyor line 80 through the second transfer input port 82; pick out the second goods from the second container and transfer the second goods to the circular conveyor line 80 through the second transfer input port 82. When the first goods pass through the first workstation 310 in the counterclockwise direction on the circular conveyor line 82 and arrive at the side of the first distribution device 510, the first goods may be transferred to the first distribution device 510 through the second transfer outlet 84; when the second goods pass through the first workstation 310 and the first distribution device 510 in the counterclockwise direction on the circular conveyor line 82 and arrive at the side of the second distribution device 520, the second goods may be transferred to the second distribution device 520 through the first transfer outlet 83.
[0192] For example, a scanning device may be provided on the circular conveyor line 80 or the workstation 30, and the control device may obtain cargo information of each cargo conveyed on the circular conveyor line 80 through the scanning device, and the circular conveyor line 80 may transmit the cargo in different directions based on the scanning result of the scanning device. For example, a first scanning device may be provided on the first broadcasting device 510, and a second scanning device may be provided on the second broadcasting device 520.
[0193] For example, Figure 8 As shown, taking the case where the circular conveyor line 80 conveys in the counterclockwise direction as an example, after receiving the picking instruction, the first workstation 310 can pick out the first goods from the first container and the second goods from the second container, and transfer the first goods and the second goods to the circular conveyor line 80 respectively. When the first scanning device detects that there is a goods on the side of the first distribution device 510, the goods can be scanned. When the first scanning device scans that the goods are the first goods, the circular conveyor line 80 can move the first goods out to the first distribution device 510 through the second transfer outlet 84; when the first scanning device scans that the goods are the second goods, the circular conveyor line 80 continues to transport the second goods. When the second scanning device scans that there is a goods on the side of the second distribution device 520, the goods can be scanned. When the second scanning device scans that the goods are the second goods, the circular conveyor line 80 can transfer the second goods to the second distribution device 520 through the first transfer outlet 83.
[0194] It should be noted that the conveyor line in the embodiment of the present application may include but is not limited to conveyor belts such as belts, chains, and rollers, and the embodiment of the present application does not limit the structure of the conveyor line.
[0195] In some embodiments, the conveying equipment may further include a track and a track handling device disposed on the track, and the second goods picked out by the first workstation may be transported to the second distribution device corresponding to the second workstation via the track and the track handling device.
[0196] Fig. 9 A schematic diagram of another order processing method provided in an embodiment of the present application is shown as follows: Fig. 9 As shown, in the above step 5300, "controlling the first workstation to transport the second cargo to the distribution device corresponding to the second workstation through the conveying device" includes steps 5321 to 5322 as shown below.
[0197] Step 5321, control the first workstation to transfer the picked second cargo to the track handling equipment.
[0198] Exemplarily, the conveying device may further include a track and a track transport device. The track transport device may move along the track. A plurality of docking positions may be provided on the track. When the track transport device moves on the track and reaches each docking position, the track transport device may dock with the workstation or the distribution device.
[0199] In some examples, a first docking position and a second docking position may be provided on the track. When the track transport device moves along the track to the first docking position, the track transport device may dock with the first workstation to receive the second goods picked out by the first workstation; when the track transport device moves along the track to the second docking position, the track transport device may dock with the second distribution device to deliver the second goods transported thereon to the second distribution device.
[0200] It should be noted that more docking positions can be set on the track, such as the third docking position and the fourth docking position, etc., and each docking position can correspond to a different docking device (such as a workstation or a broadcasting device). The embodiment of the present application does not specifically limit the number of docking positions on the track and the docking devices corresponding to each docking position.
[0201] Fig.10 A schematic diagram of another storage system provided in an embodiment of the present application. Fig.10 As shown, the conveying device includes a track 91 and a track handling device 92 .
[0202] like Fig.10As shown, the track 91 includes a first docking position 91a and a second docking position 91b. The first docking position 91a can realize the docking of the track transport device 92 with the first workstation 310, and the second docking position 91b can realize the docking of the track transport device 92 with the second broadcasting device 520. The track transport device 92 is arranged on the track 91, and the track transport device 92 can move along the track 91. For example, the track transport device 92 can move along the track 91 to the first docking position 91a, and can also move along the track 91 to the second docking position 92b.
[0203] In some examples, when the track transport device 92 is docked at the first docking position 91a, the track transport device 92 can dock with the first cache mechanism (such as the first conveyor line) of the first workstation 310; wherein the first conveyor line can transfer the second goods picked by the first workstation 310 to the track transport device 92, and can also transfer the second goods on the first distribution device 510 to the track transport device 92. When the track transport device 92 is docked at the second docking position 91b, the track transport device 92 can dock with the second delivery mechanism of the second distribution device 520, or can also dock with the cache position of the second distribution device 520, so as to transport the second goods to the second delivery mechanism or cache position of the second distribution device 520 through the track transport device 92.
[0204] In other examples, when the track transport device 92 is docked at the second docking position 91b, the track transport device 92 can dock with the second cache mechanism (such as the second conveyor line) of the second workstation 320, and the second conveyor line can transfer the first goods picked by the second workstation 320 to the track transport device 92, or transfer the first goods on the second distribution device 520 to the track transport device 92. When the track transport device 92 is docked at the first docking position 91a, the track transport device 92 can dock with the first delivery mechanism of the first distribution device 510, or dock with the cache position of the first distribution device 510, so as to transport the first goods to the first delivery mechanism or cache position of the second distribution device 520 through the track transport device 92.
[0205] In some examples, the track 91 provides a running guide for the track transport device 92. Through the extension path and direction of the track 91, the track transport device 92 can move along the track 91 and reach each docking position on the track 91, thereby achieving the docking of the track transport device 92 with each workstation 30 and each broadcasting device.
[0206] In some embodiments, step 5321 includes: while controlling the track transport device to move along the track and dock with the first workstation, controlling the first workstation to transfer the picked second cargo to the track transport device.
[0207] In some examples, the control device can control the track transport device 92 to move from the current position to the first docking position 91a of the track according to the position of the track transport device 92 on the track 91. When the track transport device 92 moves to the first docking position 91a, the second goods picked by the first picking object of the first workstation 310 can be received at the first docking position 91a.
[0208] In some embodiments, step 5321 includes: instructing the picking object of the first workstation to transfer the second cargo to the rail handling equipment; or, instructing the picking object of the first workstation to transfer the second cargo to the cache mechanism corresponding to the first workstation, and transporting the second cargo to the rail handling equipment through the cache mechanism.
[0209] For example, the first picking object can transfer the picked first goods directly to the track transport equipment 92 located at the first docking position 91a, or the first picking object can transfer the picked second goods to the first cache mechanism of the first workstation 310, and transport it to the track transport equipment 92 located at the first docking position 91a through the first cache mechanism.
[0210] Step 5322, control the track transport device to move along the track to transfer the second cargo to the distribution device corresponding to the second workstation.
[0211] In some embodiments, step 5322 includes: after the track transport device receives the second cargo, controlling the track transport device to move along the track, and when the track transport device is docked with the distribution device corresponding to the second workstation, controlling the track transport device to transport the second cargo to the distribution device corresponding to the second workstation.
[0212] In some examples, such as Fig.10 As shown, after the track transport device 92 receives the second cargo transferred from the first workstation 310 at the first docking position 91a, it can move along the track toward the second docking position 91b. When the track transport device 92 reaches the second docking position 91b, it can transport the second cargo to the second broadcasting device 520.
[0213] In some examples, the track transport device 92 may include a lifting mechanism and a pick-and-place mechanism. The pick-and-place mechanism may be arranged on the lifting mechanism, and the lifting mechanism may drive the pick-and-place mechanism to move up and down to reach different heights. For example, the lifting mechanism drives the pick-and-place mechanism to move up and down to dock with the cache mechanism of the first workstation 310 at different heights, or dock with the second delivery mechanism of the second distribution device 520. The pick-and-place mechanism may include but is not limited to structures such as a suction cup, a fork, and a hook, as long as it can pick up or release the first cargo or the second cargo.
[0214] For example, when it is necessary to transport the second cargo picked out by the first workstation 310 to the second distribution device 520, the control device can control the track transport device 92 to move along the track 91 to the cache mechanism of the first workstation 310. First, the pick-and-place mechanism is driven by the lifting mechanism to move to a height that is docked with the cache mechanism; then, the second cargo on the cache mechanism is taken out by the pick-and-place mechanism; then, the track transport device 92 carries the second cargo and moves along the track 91 to the second distribution device 520, and drives the pick-and-place mechanism to move to a height that is docked with the cache position of the second distribution device 520 or the second delivery mechanism through the lifting mechanism, and transfers the second cargo to the cache position or the second delivery mechanism of the second distribution device 520 through the pick-and-place mechanism.
[0215] In some examples, multiple track transport devices 92 can be set on the track 91. When the second order corresponds to multiple second goods, and the multiple second goods are picked up by the first workstation 310, the multiple second goods can be transported in sequence by the multiple track transport devices 92.
[0216] For example, when multiple orders include the third goods required for the third order corresponding to the third workstation and the fourth goods required for the fourth order corresponding to the fourth workstation, if the third goods and the fourth goods are both picked by the first workstation 310, then each track transport device 92 can transfer the third goods and the fourth goods picked by the first workstation to the distribution equipment corresponding to the third workstation and the distribution equipment corresponding to the fourth workstation in turn.
[0217] For example, due to the limited length of the track 91 , when individual track transport devices cannot move to the corresponding position, each track transport device may perform a relay transfer to transfer the second cargo from the first workstation 310 to the second distribution device 520 .
[0218] For example, the first track transport device, the second track transport device and the third track transport device are arranged on the track 91, the first track transport device 92 can move near the first workstation 310, the second track transport device can move in the area between the first workstation 310 and the second workstation 320, and the third track transport device can move near the second workstation 320. The first track transport device can dock with the first workstation 310 to receive the second goods picked by the first workstation, and then the second track transport device can dock with the first track transport device to receive the second goods on the first track transport device; the second track transport device continues to move to the third track transport device, transfers the second goods to the pick-and-place mechanism of the third track transport device, and then the third track transport device docks with the second distribution device 520 and transfers the second goods to the second distribution device 520.
[0219] Step 5400: Control the sowing device corresponding to the second workstation to sow the second goods to the order container on the sowing wall corresponding to the second workstation.
[0220] In some examples, when the second delivery mechanism of the second distribution device receives the second goods transported by the conveying device, a distribution operation can be performed on the second goods; or, when the second delivery mechanism receives the second goods transported by the conveying device from the cache position of the second distribution device, a distribution operation can be performed on the second goods.
[0221] For example, the second delivery mechanism of the second sowing device can move from the current position to the sowing position of the second order container, and deliver the second goods to the second order container, thereby completing the sowing of the second goods. The second order container is the order container corresponding to the second order on the second sowing wall.
[0222] The order processing method provided in the embodiment of the present application can, when the first order corresponding to the first workstation and the second order corresponding to the second workstation both hit the container on the target carrier, transport the target carrier to the first workstation through the first handling equipment, and pick and distribute the first goods hit by the first order at the first workstation; at the same time, the second goods hit by the second order can also be picked at the first workstation, and the picked second goods can be transported to the second workstation through the conveying equipment (such as the second handling equipment or the conveying line), so as to distribute the second goods through the distribution equipment corresponding to the second workstation. The order processing method provided in the embodiment of the present application can pick the goods hit by other workstations while picking the container hit by one workstation, and transport the picked goods to other workstations for distribution, thereby avoiding the first handling equipment from transporting the target carrier to other workstations, and improving the picking efficiency, distribution efficiency and overall work efficiency of the warehousing system.
[0223] In some embodiments, the order processing method also includes: if there is an order storage container with completed sowing on the sowing wall corresponding to the first workstation, then controlling the sowing equipment corresponding to the first workstation to move the order container with completed sowing away from the sowing wall corresponding to the first workstation, and transporting the order container with completed sowing to the second transporting equipment, so as to remove the order container with completed sowing through the second transporting equipment; if there is an idle sowing position on the sowing wall corresponding to the first workstation, then controlling the second transporting equipment to transport the empty order container to the sowing equipment corresponding to the first workstation, and transporting the empty order container to the idle sowing position through the sowing equipment corresponding to the first workstation.
[0224] In some examples, when the control device determines that the sowing state of the first order container is completed, it can generate an order container removal instruction, and the order container removal instruction is used to instruct the first sowing device and the second handling device to move the order container (such as the first order container) that has completed sowing away from the first sowing wall. For example, the first sowing device moves the first order container that has completed sowing away from the corresponding sowing position according to the order container removal instruction and places it on the second handling device, and the second handling device transports the received first order container to the corresponding area according to the order container removal instruction.
[0225] For example, the first delivery mechanism of the first broadcasting device can take out the first order container that has completed broadcasting and place it on the cache position corresponding to the first broadcasting device, and the second handling device can receive the first order container from the cache position.
[0226] In some examples, when the control device determines that there is an idle sowing position on the first sowing wall, it can generate an order container replenishment instruction, and the order container replenishment instruction is used to instruct the first sowing device and the second handling device to replenish a new order container on the idle sowing position. For example, the second handling device receives an empty order container according to the order container replenishment instruction and transports the empty order container to the first sowing device, and the first sowing device places the received empty order container on the idle sowing position according to the order container replenishment instruction.
[0227] For example, the second transport device can transfer the empty order container to the cache position corresponding to the first distribution device, and the first delivery mechanism of the first distribution device can receive the empty order container from the cache position and place the empty order container on the vacant seeding position on the first seeding wall.
[0228] Exemplarily, the storage system may further include at least one container picking and placing device, which may be moved to the position of each sowing wall to pick and place each order container on the sowing wall. The container picking and placing device may be provided with a mechanical arm, which may be used to perform the picking and placing operation of each order container on the sowing wall.
[0229] In some examples, when there are order containers with completed sowing or vacant sowing positions on the first sowing wall, the container picking and placing device can move to one side of the first sowing wall, take out the order containers with completed sowing from the first sowing wall, and transfer the taken out order containers with completed sowing to the second handling device, which removes the order containers with completed sowing; or, the container picking and placing device can place the empty order containers carried by the second handling device on the vacant sowing positions on the first sowing wall.
[0230] For example, the operator can also take out the order container with completed sowing from the first sowing wall, and place the order container on the second handling device, and then remove the order container with completed sowing by the second handling device. Alternatively, when the second handling device carries the empty order container to the position of the first sowing wall, the operator can take out the empty order container from the second handling device and place it on the vacant sowing position of the first sowing wall.
[0231] That is to say, the order processing method provided in the embodiment of the present application can remove the order container that has completed sowing through the sowing equipment and the second handling equipment when there is an order container that has completed sowing on the sowing wall; when there is an idle sowing position on the sowing wall, the empty order container can also be replenished by the sowing equipment and the second handling equipment.
[0232] In some embodiments, the order processing method further includes: if the number of second transport devices in an idle state is less than a preset quantity threshold, controlling the first transport device to transport the target carrier to the second workstation to pick the second goods hit by the second order at the second workstation. If the number of second transport devices in an idle state is greater than or equal to the preset quantity threshold, controlling the second transport device to transport the second goods to the second workstation to sow the second goods on the sowing wall corresponding to the second workstation.
[0233] In some examples, the number of idle second handling devices in the storage system can be determined, and the number of idle second handling devices can be compared with a preset number threshold. When the number of idle second handling devices is greater than or equal to the preset number threshold, it indicates that there are enough idle second handling devices, so the second handling devices can be scheduled to perform the transportation of the objects to be transferred, that is, to transport the objects to be transferred from the first workstation to the second workstation.
[0234] In some examples, when the number of idle second handling devices is less than a preset number threshold, it indicates that there are fewer idle second handling devices. In this case, when the second order corresponding to the second workstation hits the second container on the target carrier, the first handling device can transport the target carrier to the second workstation for picking and distribution after the first workstation completes picking of the first container, thereby avoiding waiting for the second handling device and improving the picking efficiency and distribution efficiency of the warehousing system.
[0235] The warehousing system provided in the embodiment of the present application can determine whether it is necessary to use the second handling equipment to transfer containers or goods between the first workstation and the second workstation according to the number of second handling equipment in an idle state. When there are fewer second handling equipment in an idle state, the target carrier can be directly transported to the second workstation for picking by the first handling equipment, thereby avoiding waiting for the second handling equipment and further improving the work efficiency of the warehousing system.
[0236] In some embodiments, the order processing method also includes: dynamically adjusting multiple workstation groups based on at least one of the number of pending orders corresponding to each workstation, cargo information corresponding to each pending order, the number of second handling devices in an idle state in the warehousing system, and path congestion information in the warehousing system.
[0237] In some examples, the number of each workstation in the workstation group can be adjusted dynamically. That is, after the workstation groups are divided, the workstations in each workstation group, that is, the number of workstations, can be adjusted dynamically.
[0238] For example, after each workstation in the workstation group is determined, the number of pending orders corresponding to each workstation and the goods required for each pending order can be determined.
[0239] In some examples, if there are a large number of pending orders and / or a large number of goods required in each pending order, the number of goods or containers required to be transferred in the workstation group will be large, so a large number of second handling equipment is required to realize the transfer of goods or containers between each workstation in the workstation group. When a large number of second handling equipment is running in the storage system, there may be path congestion and the like, resulting in low handling efficiency, thereby reducing the efficiency of picking and distributing; or, when the number of second handling equipment in the idle state is small and insufficient to complete the transfer of the objects to be transferred in the workstation group, it is necessary to wait for the second handling equipment; or, when path congestion occurs in the storage system, it will also affect the handling efficiency of the second handling equipment. Therefore, in the above case, the number of workstations in the workstation group can be reduced, that is, the workstation is adjusted to a smaller workstation group, the number of objects to be transferred is reduced, thereby reducing the number of second handling equipment and the moving distance of each second handling equipment, and improving the handling efficiency of the second handling equipment.
[0240] In some examples, if the number of pending orders is small and / or the number of goods required in each pending order is small, the number of goods or containers that need to be transferred in the workstation group will be small, and thus the number of second handling devices required to realize the transfer of goods or containers between the workstations in the workstation group will be small. When the number of idle second handling devices in the warehousing system is large, or there is a risk of congestion on the paths in the warehousing system, the number of workstations in the workstation group can be increased, that is, the workstation is adjusted to a larger workstation group, so that the first carrier for handling can cover more workstations to improve the hit rate, thereby further improving the work efficiency of the warehousing system.
[0241] The warehousing system provided in the embodiment of the present application can dynamically adjust the workstations in the divided workstation groups, and further improve the handling efficiency of the second handling equipment and the picking and distribution efficiency of the warehousing system by increasing the number of workstations in the workstation group and reducing the number of workstations in the workstation group.
[0242] In some embodiments, the operation area of the second transport device is different from or partially the same as the operation area of the first transport device.
[0243] For example, the second transport device may share an operating area with the first transport device, that is, the second transport device may reuse a portion of the path of the first transport device.
[0244] In some embodiments, the operating area of the second transport device includes at least one of a lower area of each workstation in the plurality of workstations, a rear area of each workstation, and a top area of each workstation.
[0245] In some examples, the second handling device may also have an independent operation area, which can only be used by the second handling device. The operation area may include the area below the workstation, the rear area of the workstation, and the top area of each workstation. When the operation area of the second handling device is located in the top area of the workstation, the second handling device may be a handling device that runs along the overhead rail and can carry containers or goods by hanging from below.
[0246] Fig.11 A schematic diagram of another storage system provided in an embodiment of the present application. Fig.11 As shown, Fig.11 The straight line with an arrow in the middle can represent the driving path of the first transport device, the small white square can represent the driving path of the second transport device, and the large gray square can represent the driving path reused by the first transport device and the second transport device. Fig.11 As shown, the second transport device may have a reused driving path with the first transport device, or may have a separate driving path.
[0247] The warehousing system provided in the embodiment of the present application can complete the scheduling of at least two different transporting equipment in the same map through path planning of the first transporting equipment and the second transporting equipment, thereby maximizing the path utilization rate.
[0248] Fig.12 This is a schematic diagram of an order processing device provided in an embodiment of the present application. Fig.12 As shown, the order processing device 1200 includes an acquisition module 1210, a determination module 1220 and a control module 1230. Among them:
[0249] The acquisition module 1210 is configured to: acquire multiple to-be-processed orders corresponding to multiple workstations.
[0250] The determination module 1220 is configured to: determine the target carriers hit by the multiple pending orders; wherein the multiple workstations include a first workstation and a second workstation.
[0251] The control module 1230 is configured to: control the first transport device to transport the target carrier to the first workstation; wherein the multiple orders to be processed include a first order corresponding to the first workstation and a second order corresponding to the second workstation; if the first order hits the first storage device on the target carrier and the second order hits the second storage device on the target carrier, then control the first workstation to pick the first goods hit by the first order in the first storage device, and pick the second goods hit by the second order in the second storage device, and control the first workstation to transport the second goods to the corresponding sowing device of the second workstation through the conveying equipment; control the corresponding sowing device of the second workstation to sow the second goods to the order container on the sowing wall corresponding to the second workstation.
[0252] In some embodiments, the first storage device and the second storage device are the same storage device.
[0253] In some embodiments, the conveying equipment includes a second handling equipment and / or a conveying line; wherein the conveying line is used to convey the second cargo to the second handling equipment or the second workstation.
[0254] In some embodiments, the conveying device is a second handling device; the control module 1230 is configured to: control the first workstation to transfer the second cargo to the second handling device; control the second handling device to transport the second cargo to the distribution device corresponding to the second workstation.
[0255] In some embodiments, the control module 1230 is configured to: instruct the picking object of the first workstation to transfer the second goods to the second handling equipment; or, instruct the picking object of the first workstation to transfer the second goods to the cache mechanism corresponding to the first workstation, and transport the second goods to the second handling equipment through the cache mechanism; or, instruct the picking object of the first workstation to transfer the second goods to the distribution equipment corresponding to the first workstation, and deliver the second goods to the second handling equipment through the distribution equipment corresponding to the first workstation.
[0256] In some embodiments, the cache mechanism includes a conveyor line, which is provided with a first outlet and a second outlet; the first outlet is used to convey the first goods to the distribution equipment corresponding to the first workstation, and the second outlet is used to convey the second goods to the second handling equipment.
[0257] In some embodiments, the control module 1230 is configured to: instruct the picking object of the first workstation to transfer the second goods to the delivery mechanism of the distribution equipment corresponding to the first workstation; control the second transport equipment to move to the preset sowing position on the sowing wall corresponding to the first workstation, and control the delivery mechanism of the distribution equipment corresponding to the first workstation to move to the delivery position corresponding to the preset sowing position to transfer the second goods to the second transport equipment.
[0258] In some embodiments, a plurality of sowing positions are arranged in layers on the sowing wall corresponding to the first workstation; the preset sowing position is the bottom sowing position on the sowing wall.
[0259] In some embodiments, the control module 1230 is further configured to: control the picking object of the first workstation to transfer the first goods to the delivery mechanism of the distribution equipment corresponding to the first workstation; control the delivery mechanism of the distribution equipment corresponding to the first workstation to deliver the first goods to the order container on the seeding wall corresponding to the first workstation to complete the distribution of the first goods.
[0260] In some embodiments, the conveying device is a second handling device; the control module 1230 is also configured as follows: if there is an order storage container with completed sowing on the sowing wall corresponding to the first workstation, then the sowing device corresponding to the first workstation is controlled to move the order container with completed sowing away from the sowing wall corresponding to the first workstation, and the order container with completed sowing is transported to the second handling device, so as to remove the order container with completed sowing through the second handling device; if there is an idle sowing position on the sowing wall corresponding to the first workstation, then the second handling device is controlled to transport the empty order container to the sowing device corresponding to the first workstation, and the empty order container is transported to the idle sowing position through the sowing device corresponding to the first workstation.
[0261] In some embodiments, the conveying device is a second handling device; the control module 1230 is also configured to: if the number of second handling devices in an idle state is less than a preset quantity threshold, control the first handling device to transport the target carrier to the second workstation to pick the second goods hit by the second order at the second workstation; if the number of second handling devices in an idle state is greater than or equal to the preset quantity threshold, control the second handling device to transport the second goods to the second workstation to sow the second goods on the sowing wall corresponding to the second workstation.
[0262] In some embodiments, a plurality of workstations are divided into at least one workstation group; the acquisition module 910 is configured to: acquire a set of pending orders corresponding to the workstation group; wherein the set of pending orders includes pending orders corresponding to each workstation in the workstation group; the determination module 1220 is configured to: determine the target carrier corresponding to the workstation group according to the carrier hit by each pending order in the set of pending orders in the warehousing system, and / or the number of second handling devices in an idle state in the warehousing system.
[0263] In some embodiments, the determination module 1220 is configured to: determine the carrier hit by the most pending orders in the pending order set as the target carrier corresponding to the workstation group based on the carriers hit by each pending order in the warehousing system.
[0264] In some embodiments, multiple workstation groups include a first workstation group, and the first workstation group includes a first workstation and a second workstation; the determination module 1220 is also configured to: determine the first workstation according to the number of hit storage devices corresponding to the pending orders corresponding to each workstation in the first workstation group on the target carrier, and / or the task volume corresponding to each workstation in the first workstation group.
[0265] In some embodiments, the determination module 1220 is configured to: determine the workstation corresponding to the largest number of pending orders hitting the target carrier in the first workstation group as the first workstation; or determine the workstation with the least amount of tasks in the first workstation group as the first workstation.
[0266] In some embodiments, the order processing device 1200 also includes an adjustment module, which is configured to dynamically adjust multiple workstation groups based on at least one of the number of pending orders corresponding to each workstation, cargo information corresponding to each pending order, the number of second handling equipment in an idle state in the warehousing system, and path congestion information in the warehousing system.
[0267] In some embodiments, the operating area of the second transport device is different from or partially the same as the operating area of the first transport device.
[0268] In some embodiments, the operating area of the second handling device includes at least one of an area below each workstation, an area behind each workstation, and an area on top of each workstation.
[0269] In some embodiments, the conveying device is a conveying line, and the control module 1230 is configured to: control the first workstation to transfer the second cargo to the conveying line, so as to transport the second cargo to the corresponding distribution device of the second workstation through the conveying line.
[0270] In some embodiments, the control module 1230 is configured to: instruct the picking object of the first workstation to transfer the second goods to the conveyor line; or, instruct the picking object of the first workstation to transfer the second goods to the cache mechanism corresponding to the first workstation, and transfer the second goods to the conveyor line through the cache mechanism.
[0271] In some embodiments, the conveyor line includes a strip conveyor line; the strip conveyor line includes a plurality of docking ports, the plurality of docking ports include a first docking port and a second docking port; wherein the first docking port is docked with the first workstation, and the second docking port is docked with the distribution device corresponding to the second workstation. The control module 1230 is configured to: control the first workstation to transfer the second cargo to the first docking port of the strip conveyor line, so as to transport the second cargo to the cache position of the distribution device corresponding to the second workstation through the second docking port of the strip conveyor line; or, control the first workstation to transfer the second cargo to the first docking port of the strip conveyor line, so as to transport the second cargo to the delivery mechanism of the distribution device corresponding to the second workstation through the second docking port of the strip conveyor line.
[0272] In some embodiments, the conveyor line includes a ring conveyor line; the ring conveyor line includes a first transfer entrance, a second transfer entrance, a first transfer exit, and a second transfer exit; wherein the first transfer entrance, the second transfer exit, the first transfer exit, and the second transfer entrance are sequentially arranged along the ring conveyor line. The first transfer entrance is connected to the first workstation to receive the goods picked up by the first workstation; the first transfer exit is connected to the distribution equipment corresponding to the second workstation to transfer the goods to be transferred transported on the ring conveyor line to the distribution equipment corresponding to the second workstation; the second transfer entrance is connected to the second workstation to receive the goods picked up by the second workstation; the second transfer exit is connected to the distribution equipment corresponding to the first workstation to transfer the goods to be transferred transported on the ring conveyor line to the distribution equipment corresponding to the first workstation.
[0273] In some embodiments, the control module 1230 is configured to: control the first workstation to transfer the second cargo to the first transfer entrance of the circular conveyor line, so as to transport the second cargo to the cache position of the distribution equipment corresponding to the second workstation through the first transfer exit of the circular conveyor line; or, transport the second cargo to the delivery mechanism of the distribution equipment corresponding to the second workstation through the first transfer exit of the circular conveyor line.
[0274] In some embodiments, the conveying equipment also includes a track and a track transport device arranged on the track; the control module 1230 is configured to: control the first workstation to transfer the picked second goods to the track transport device; control the track transport device to move along the track to transfer the second goods to the distribution device corresponding to the second workstation.
[0275] In some embodiments, the control module 1230 is configured to: instruct the picking object of the first workstation to transfer the second cargo to the rail transport equipment; or, instruct the picking object of the first workstation to transfer the second cargo to the cache mechanism corresponding to the first workstation, and transport the second cargo to the rail transport equipment through the cache mechanism of the first workstation.
[0276] In some embodiments, the track transport device moves on the track to dock with the distribution devices corresponding to the first workstation and the second workstation, respectively. The control module 1230 is configured to: when the track transport device is controlled to move along the track and dock with the first workstation, control the first workstation to transfer the picked second goods to the track transport device; after the track transport device receives the second goods, control the track transport device to move along the track, and when the track transport device is docked with the distribution device corresponding to the second workstation, control the track transport device to transport the second goods to the distribution device corresponding to the second workstation.
[0277] In some embodiments, the control module 1230 is configured to: control the track transport equipment to move along the track to transfer the second cargo to the cache position of the distribution equipment corresponding to the second workstation; or control the track transport equipment to move along the track to transfer the second cargo to the delivery mechanism of the distribution equipment corresponding to the second workstation.
[0278] Fig.13 A schematic diagram of an electronic device provided in an embodiment of the present application. In some embodiments, the electronic device includes one or more processors and a memory. The memory is configured to store one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the order processing method in the above embodiment.
[0279] like Fig.13As shown, the electronic device 1000 includes: a processor (processor) 1001 and a memory 1002. Exemplarily, the electronic device 1000 may also include: a communication interface (Communications Interface) 1003 and a communication bus 1004.
[0280] The processor 1001, the memory 1002 and the communication interface 1003 communicate with each other via the communication bus 1004. The communication interface 1003 is used to communicate with other devices such as client or other server network elements.
[0281] In some embodiments, the processor 1001 is used to execute the program 1005, and specifically can execute the relevant steps in the above order processing method embodiment. Specifically, the program 1005 can include program code, and the program code includes computer executable instructions.
[0282] Exemplarily, the processor 1001 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. The electronic device 1000 may include one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0283] In some embodiments, the memory 1002 is used to store the program 1005. The memory 1002 may include a high-speed RAM memory, and may also include a non-volatile memory (NVM), such as at least one disk memory.
[0284] Program 1005 can be specifically called by processor 1001 to enable electronic device 1000 to execute operations of the order processing method.
[0285] An embodiment of the present application provides an order processing device, an electronic device, and a computer-readable storage medium. The computer-readable storage medium stores at least one executable instruction. When the executable instruction is executed on the electronic device 1000, the electronic device 1000 executes the order processing method in the above embodiment.
[0286] The executable instructions can be specifically used to enable the electronic device 1000 to execute the operations of the order processing method.
[0287] For example, the computer readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.
[0288] In some embodiments, an embodiment of the present application provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the order processing method described in any of the above embodiments.
[0289] In some embodiments, the embodiments of the present application further provide a computer program, which, when executed by a processor, can implement the order processing method described in any of the above embodiments.
[0290] The beneficial effects that can be achieved by the order processing device, electronic device, computer-readable storage medium, computer program product and computer program provided in the embodiments of the present application can be referred to the beneficial effects of the corresponding order processing method provided above, and will not be repeated here.
[0291] It should be noted that, in the application, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0292] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0293] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by an instruction execution system, apparatus or device (such as a computer-based system, a system including a processor or other system that can fetch instructions from an instruction execution system, apparatus or device and execute instructions), or used in combination with these instruction execution systems, apparatuses or devices.
[0294] For the purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by an instruction execution system, apparatus, or device or in conjunction with such instruction execution system, apparatus, or device.
[0295] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection having one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM).
[0296] In addition, the computer readable medium can even be a paper or other suitable medium on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other medium, and then editing, interpreting or processing in other suitable ways as necessary, and then storing it in the computer memory. It should be understood that various parts of the present application can be implemented in hardware, software, firmware or a combination thereof.
[0297] The above-described embodiments of the present application do not constitute a limitation on the protection scope of the present application.
Claims
1. An order processing method, characterized in that: Applied to a control device, the method comprises: Acquire multiple pending orders corresponding to multiple workstations, and determine target vehicles hit by the multiple pending orders; Controlling the first transport device to transport the target carrier to the first workstation; wherein the multiple workstations include the first workstation and the second workstation; the multiple pending orders include a first order corresponding to the first workstation and a second order corresponding to the second workstation; If the first order hits the first storage device on the target carrier, and the second order hits the second storage device on the target carrier, the first workstation is controlled to pick the first goods hit by the first order in the first storage device, and to pick the second goods hit by the second order in the second storage device, and the first workstation is controlled to transport the second goods to the distribution device corresponding to the second workstation through the conveying device; Control the sowing equipment corresponding to the second workstation to sow the second goods to the order containers on the sowing wall corresponding to the second workstation.
2. The method according to claim 1, characterized in that The first storage device and the second storage device are the same storage device.
3. The method according to claim 1, characterized in that The conveying equipment includes a second handling device and / or a conveying line; the conveying line is used to convey the second cargo to the second handling device or the broadcasting device corresponding to the second workstation.
4. The method according to claim 3, characterized in that The conveying device is the second handling device; and the controlling the first workstation to convey the second cargo to the corresponding distribution device of the second workstation through the conveying device includes: controlling the first workstation to transfer the second cargo to the second handling equipment; Control the second transport device to transport the second cargo to the distribution device corresponding to the second workstation.
5. The method according to claim 4, characterized in that The controlling the first workstation to transfer the second cargo to the second handling equipment comprises: instructing the picking object of the first workstation to transfer the second cargo to the second handling equipment; or, Instructing the picking object of the first workstation to transfer the second cargo to the buffer mechanism corresponding to the first workstation, and transporting the second cargo to the second handling equipment through the buffer mechanism; or, Instruct the picking object of the first workstation to transfer the second cargo to the distribution equipment corresponding to the first workstation, and transfer the second cargo to the second handling equipment through the distribution equipment corresponding to the first workstation.
6. The method according to claim 5, characterized in that The cache mechanism includes a conveyor line, and the conveyor line is provided with a first outlet and a second outlet; the first outlet is used to convey the first cargo to the distribution equipment corresponding to the first workstation, and the second outlet is used to convey the second cargo to the second handling equipment.
7. The method according to claim 5, characterized in that The instructing the picking object of the first workstation to transfer the second goods to the distribution equipment corresponding to the first workstation, and transferring the second goods to the second handling equipment through the distribution equipment corresponding to the first workstation, includes: Instructing the picking object of the first workstation to transfer the second goods to the delivery mechanism of the distribution equipment corresponding to the first workstation; Control the second transporting equipment to move to the preset sowing position on the sowing wall corresponding to the first workstation, and control the delivery mechanism of the sowing equipment corresponding to the first workstation to move to the delivery position corresponding to the preset sowing position to transfer the second cargo to the second transporting equipment.
8. The method according to claim 7, characterized in that The seeding wall corresponding to the first workstation is provided with a plurality of seeding positions in layers; the preset seeding positions are the bottom seeding positions on the seeding wall.
9. The method according to any one of claims 1 to 8, characterized in that After controlling the first workstation to pick the first goods matched by the first order in the first storage device, the method further includes: Controlling the picking object of the first workstation to transfer the first goods to the delivery mechanism of the distribution device corresponding to the first workstation; The delivery mechanism of the distribution equipment corresponding to the first workstation is controlled to deliver the first goods to the order container on the seeding wall corresponding to the first workstation to complete the distribution of the first goods.
10. The method according to any one of claims 1 to 8, characterized in that The conveying device is a second handling device; the method further comprises: If there is an order storage container with completed sowing on the sowing wall corresponding to the first workstation, control the sowing equipment corresponding to the first workstation to move the order container with completed sowing away from the sowing wall corresponding to the first workstation, and transfer the order container with completed sowing to the second handling equipment, so as to remove the order container with completed sowing through the second handling equipment; If there is an idle sowing position on the sowing wall corresponding to the first workstation, the second transport device is controlled to transfer the empty order container to the sowing device corresponding to the first workstation, and the empty order container is transferred to the idle sowing position through the sowing device corresponding to the first workstation.
11. The method according to any one of claims 1 to 8, characterized in that The conveying device is a second handling device; the method further comprises: If the number of the second transport devices in the idle state is less than a preset number threshold, controlling the first transport device to transport the target carrier to the second workstation, so as to pick the second goods matched by the second order at the second workstation; If the number of the second transporting devices in the idle state is greater than or equal to the preset number threshold, the second transporting devices are controlled to transport the second goods to the second workstation to sow the second goods on the sowing wall corresponding to the second workstation.
12. The method according to any one of claims 1 to 8, characterized in that The plurality of workstations are divided into at least one workstation group; The obtaining of a plurality of pending orders corresponding to a plurality of workstations and determining target vehicles hit by the plurality of pending orders includes: Obtaining a set of pending orders corresponding to a workstation group; wherein the set of pending orders includes pending orders corresponding to each workstation in the workstation group; The target carrier corresponding to the workstation group is determined according to the carrier hit by each pending order in the pending order set in the warehouse system, and / or the number of second handling devices in an idle state in the warehouse system.
13. The method according to claim 12, characterized in that The determining the target carrier corresponding to the workstation group according to the carrier hit by each pending order in the pending order set in the storage system and / or the number of second handling devices in an idle state in the storage system includes: According to the carriers hit by each pending order in the pending order set in the warehousing system, the carrier hit by the most pending orders is determined as the target carrier corresponding to the workstation group.
14. The method according to claim 12, characterized in that The plurality of workstation groups include a first workstation group, the first workstation group includes the first workstation and the second workstation; the method further includes: The first workstation is determined according to the number of storage devices hit on the target vehicle corresponding to the pending orders corresponding to each workstation in the first workstation group, and / or the amount of tasks corresponding to each workstation in the first workstation group.
15. The method according to claim 14, characterized in that Determining the first workstation according to the number of hit storage devices on the target vehicle corresponding to the pending orders corresponding to each workstation in the first workstation group and / or the amount of tasks corresponding to each workstation in the first workstation group, includes: Determine the workstation corresponding to the to-be-processed order with the largest number of storage devices hit on the target vehicle in the first workstation group as the first workstation; or The workstation with the least amount of tasks in the first workstation group is determined as the first workstation.
16. The method according to claim 12, characterized in that The method further comprises: The multiple workstation groups are dynamically adjusted based on at least one of the number of pending orders corresponding to each workstation, the cargo information corresponding to each pending order, the number of second handling devices in an idle state in the warehousing system, and the path congestion information in the warehousing system.
17. The method according to any one of claims 3 to 8, characterized in that: The operating area of the second transport equipment is different from or partially the same as the operating area of the first transport equipment; wherein the operating area of the second transport equipment includes at least one of the lower area of each workstation, the rear area of each workstation and the top area of each workstation.
18. The method according to claim 3, characterized in that The conveying device is the conveying line; the controlling the first workstation to convey the second cargo to the corresponding distribution device of the second workstation through the conveying device includes: The first workstation is controlled to transfer the second cargo to the conveyor line, so as to convey the second cargo to the corresponding broadcasting equipment of the second workstation through the conveyor line.
19. The method according to claim 18, characterized in that Controlling the first workstation to transfer the second cargo to the conveyor line includes: Instructing the picking object of the first workstation to transfer the second goods to the conveyor line; or, Instruct the picking object of the first workstation to transfer the second goods to the buffer mechanism corresponding to the first workstation, and transfer the second goods to the conveyor line through the buffer mechanism.
20. The method according to claim 19, characterized in that The conveyor line comprises a strip conveyor line; the strip conveyor line comprises a plurality of docking ports, the plurality of docking ports comprises a first docking port and a second docking port, wherein the first docking port is docked with the first workstation, and the second docking port is docked with a distribution device corresponding to the second workstation; The controlling the first workstation to transfer the second cargo to the conveyor line, so as to convey the second cargo to the distributing device corresponding to the second workstation through the conveyor line, comprises: Control the first workstation to transfer the second cargo to the first pair of interfaces of the strip conveyor line, so as to convey the second cargo to the cache position of the distribution device corresponding to the second workstation through the second pair of interfaces of the strip conveyor line; or, The first workstation is controlled to transfer the second cargo to the first pair of interfaces of the strip conveyor line, so as to convey the second cargo to the delivery mechanism of the distribution equipment corresponding to the second workstation through the second pair of interfaces of the strip conveyor line.
21. The method according to claim 19, characterized in that The conveyor line comprises an annular conveyor line; the annular conveyor line comprises a first transfer entrance, a second transfer entrance, a first transfer exit and a second transfer exit; wherein the first transfer entrance, the second transfer exit, the first transfer exit and the second transfer entrance are arranged in sequence along the annular conveyor line; The first transfer entrance is connected to the first workstation to receive the goods picked by the first workstation; the first transfer exit is connected to the distribution equipment corresponding to the second workstation to transfer the goods to be transferred on the ring conveyor line to the distribution equipment corresponding to the second workstation; The second transfer entrance is connected to the second workstation to receive the goods picked by the second workstation; the second transfer exit is connected to the distribution equipment corresponding to the first workstation to transport the goods to be transferred on the ring conveyor line to the distribution equipment corresponding to the first workstation.
22. The method according to claim 21, characterized in that; The controlling the first workstation to transfer the second cargo to the conveyor line, so as to convey the second cargo to the distributing device corresponding to the second workstation through the conveyor line, comprises: Control the first workstation to transfer the second cargo to the first transfer entrance of the circular conveyor line, so as to transport the second cargo to the cache position of the distribution device corresponding to the second workstation through the first transfer exit of the circular conveyor line; or, The first workstation is controlled to transfer the second cargo to the first transfer entrance of the circular conveyor line, so as to transport the second cargo to the delivery mechanism of the distribution equipment corresponding to the second workstation through the first transfer exit of the circular conveyor line.
23. The method according to claim 1, characterized in that The conveying equipment also includes a track and a track handling device arranged on the track; the controlling the first workstation to convey the second cargo to the corresponding broadcasting device of the second workstation through the conveying equipment includes: Controlling the first workstation to transfer the picked second cargo to the track handling equipment; The track transport device is controlled to move along the track to transfer the second cargo to the distribution device corresponding to the second workstation.
24. The method according to claim 23, characterized in that Controlling the first workstation to transfer the picked second cargo to the track handling equipment includes: Instructing the picking object of the first workstation to transfer the second cargo to the track handling equipment; or, Instruct the picking object of the first workstation to transfer the second cargo to the cache mechanism corresponding to the first workstation, and transport the second cargo to the track handling equipment through the cache mechanism.
25. The method according to claim 23, characterized in that The track transport device moves on the track to dock with the broadcasting devices corresponding to the first workstation and the second workstation respectively; The controlling the first workstation to transfer the picked second cargo to the track handling equipment comprises: When the track transport device moves along the track and docks with the first workstation, control the first workstation to transfer the picked second cargo to the track transport device; The controlling the track transport device to move along the track to transfer the second cargo to the distribution device corresponding to the second workstation includes: After the track transport device receives the second cargo, the track transport device is controlled to move along the track, and when the track transport device is docked with the distribution device corresponding to the second workstation, the track transport device is controlled to transport the second cargo to the distribution device corresponding to the second workstation.
26. The method according to claim 23, characterized in that The controlling the track transport device to move along the track to transfer the second cargo to the distribution device corresponding to the second workstation includes: Control the track transport device to move along the track to transfer the second cargo to the cache position of the distribution device corresponding to the second workstation; or, The track transport device is controlled to move along the track to transfer the second cargo to the delivery mechanism of the distribution device corresponding to the second workstation.
27. A storage system, characterized in that: include: a plurality of workstations, including a first workstation and a second workstation; The control device is configured to: obtain a plurality of pending orders corresponding to the plurality of workstations, and determine target carriers hit by the plurality of pending orders; Generate a first transport instruction according to the target carrier, wherein the plurality of to-be-processed orders include a first order corresponding to the first workstation and a second order corresponding to the second workstation; The first transport device is configured to: transport the target carrier to the first workstation according to the first transport instruction; The control device is configured to: if the first order hits the first storage device on the target carrier, and the second order hits the second storage device on the target carrier, generate a first picking instruction, a second picking instruction and a transport instruction; The first workstation is configured to: pick the first goods matched by the first order in the first storage device according to the first picking instruction; pick the second goods matched by the second order in the second storage device according to the second picking instruction; and transport the second goods to the distribution device corresponding to the second workstation through the transport device according to the transport instruction; The sowing device of the second workstation is configured to: sow the second goods to the order containers on the sowing wall corresponding to the second workstation.
28. An order processing device, characterized in that: include: An acquisition module is configured to acquire a plurality of pending orders corresponding to a plurality of workstations; A determination module, configured to determine target vehicles hit by the multiple pending orders; A control module is configured to control a first transport device to transport the target carrier to a first workstation; wherein the plurality of workstations include the first workstation and a second workstation; and the plurality of pending orders include a first order corresponding to the first workstation and a second order corresponding to the second workstation; If the first order hits the first storage device on the target carrier, and the second order hits the second storage device on the target carrier, the first workstation is controlled to pick the first goods hit by the first order in the first storage device, and to pick the second goods hit by the second order in the second storage device, and the first workstation is controlled to transport the second goods to the distribution device corresponding to the second workstation through the conveying device; Control the sowing equipment corresponding to the second workstation to sow the second goods to the order containers on the sowing wall corresponding to the second workstation.
29. An electronic device, characterized in that: include: one or more processors; and A memory configured to: store one or more programs; Wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the order processing method according to any one of claims 1-26.
30. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the order processing method according to any one of claims 1-26 is implemented.
31. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the order processing method according to any one of claims 1 to 26.
Citation Information
Cited By
Order processing method and warehousing system
WO2025246826A1