Equipment scheduling method and system, electronic equipment and storage medium
By obtaining task information in the warehousing system and generating handling tasks, the problem of increasing difficulty in scheduling of handling equipment is solved, the path isolation between containers and vehicles is realized, the efficiency of equipment operation and cargo picking is improved, and labor costs are reduced.
Patent Information
- Application Number
- CN202411275205.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2024-12-27
AI Technical Summary
In the warehousing system, when the order volume increases or the cargo handling task increases, the difficulty of scheduling the handling equipment increases, resulting in a decrease in work efficiency.
By obtaining task information for pending tasks, identifying the target workstation and target cargo or container, generating a handling task, instructing the container handling equipment to transport the target container from the buffer area to the workstation picking point, and the vehicle handling equipment stores the target vehicle from the vehicle The area is moved to the workstation docking area to realize path isolation between containers and vehicles and improve equipment operation efficiency.
It improves the operating efficiency of equipment and cargo picking efficiency, reduces labor costs, and realizes the degree of automation of the warehousing system.
Smart Images

Figure CN119204535A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of warehousing technology, and specifically to an equipment scheduling method, system, electronic equipment and storage medium. Background Art
[0002] In order to improve warehousing efficiency, some logistics manufacturers use handling equipment to move goods in the warehouse. For example, when an order is received, the handling equipment can move the goods corresponding to the order or the carrier storing the goods to a designated area for picking.
[0003] However, when the order volume increases or the cargo handling tasks increase, the handling equipment needs to frequently move cargo or carriers, which increases the difficulty of scheduling the handling equipment and reduces work efficiency. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention provide a device scheduling method, system, electronic device and storage medium, which are used to solve the problem of low device working efficiency in the prior art.
[0005] According to one aspect of an embodiment of the present invention, there is provided an equipment scheduling method, the method comprising: obtaining task information of a task to be processed; determining, based on the task information, a target workstation corresponding to the task to be processed and a target cargo hit by the task to be processed and / or a target container for placing the target cargo; generating a first handling task according to the target container when the target container is located in a buffer area, the first handling task being used to instruct a container handling device to transport the target container from the buffer area to a picking point of the target workstation so as to pick the target cargo in the target container; the container handling device being used to transport the target container from the buffer area to a picking point of the target workstation so as to pick the target cargo in the target container; and transporting containers between a workstation area, the workstation area being used to place at least one workstation, the at least one workstation including the target workstation; when the target goods are located in a vehicle storage area, generating a second transport task based on the target goods, the second transport task being used to instruct a vehicle transporting device to transport a target vehicle placing the target goods from the vehicle storage area to a docking area of the target workstation so as to pick the target goods; the vehicle transporting device being used to transport vehicles between the vehicle storage area and the workstation area; wherein the buffer area and the vehicle storage area are two different non-overlapping areas in the inventory area.
[0006] In some embodiments, after generating a second handling task based on the target cargo, the method further includes: when the target carrier arrives at the docking area of the target workstation, generating a first container transfer task, the first container transfer task being used to instruct the cargo transfer device of the target workstation to remove the target container containing the target cargo from the target carrier, and place it at the picking point of the target workstation to pick the target cargo in the target container.
[0007] In some embodiments, after the container handling equipment handles the target container from the buffer area to the picking point of the target workstation, the method further includes: obtaining a first picking completion instruction; in response to the first picking completion instruction, determining the destination location of the target container, the destination location including the buffer area or the next workstation; generating a third handling task according to the destination location and the picking point where the target container is located, the third handling task being used to instruct the container handling equipment to handle the target container from the picking point to the destination location.
[0008] In some embodiments, after the carrier handling equipment transports the target carrier placing the target cargo from the carrier storage area to the docking area of the target workstation, the method further includes: obtaining a second picking completion instruction; in response to the second picking completion instruction, generating a second container transfer task according to the picking point where the target container is located, the second container transfer task being used to instruct the cargo transfer device of the target workstation to transfer the target container from the picking point to the target carrier.
[0009] In some embodiments, the method further includes: after completing the cargo picking of all containers placed on the target carrier at the target workstation, generating a fourth handling task, wherein the fourth handling task is used to instruct the carrier handling equipment to transport the target carrier to the carrier storage area or the next workstation.
[0010] In some embodiments, before obtaining the task information of the task to be processed, the method also includes: determining the containers placed in the cache area and the containers and / or goods on the vehicles placed in the vehicle storage area respectively according to the hit priority of each of the multiple goods; wherein the hit priority of the goods in the containers placed in the cache area is higher than the hit priority of the goods on the vehicles in the vehicle storage area and the goods in the containers placed on the vehicles.
[0011] In some embodiments, the method further includes: determining the hit priority of each of the multiple goods based on the popularity score of each of the multiple goods in the historical time period and the inventory quantity of each of the goods at the current moment; wherein, the higher the popularity score of the goods in the historical time period and the greater the inventory quantity of the goods at the current moment, the higher the hit priority of the goods.
[0012] In some embodiments, the target workstation includes a first cache position, and the method further includes: if the hit priority of the goods stored in the first container in the cache area is lower than the hit priority of the goods stored in the second container in the carrier storage area, a first container-changing and handling task and a second container-changing and handling task are generated; the first container-changing and handling task is used to instruct the container handling equipment to transport the first container from the cache area to the first cache position, and the second container-changing and handling task is used to instruct the carrier handling equipment to transport the first carrier on which the second container is placed to the docking area of the target workstation, the first container is any container in the cache area, and the second container is any container in the carrier storage area; when the container handling equipment transports the first container from the cache area to the first cache position, and the carrier handling equipment places the first container After the first carrier of the second container is transported to the docking area of the target workstation, a third container transfer task is generated, and the third container transfer task is used to instruct the cargo transfer device of the target workstation to transfer the first container from the first cache position to the first carrier, and to transfer the second container from the first carrier to the first cache position; after the cargo transfer device of the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position, a third box-changing and transporting task and a fourth box-changing and transporting task are generated, and the third box-changing and transporting task is used to instruct the container transporting equipment to transport the second container from the first cache position to the cache area, and the fourth box-changing and transporting task is used to instruct the carrier transporting equipment to transport the first carrier to the carrier storage area.
[0013] In some embodiments, the target workstation includes a second cache position for placing a cache container, and the goods stored in the cache container are goods with the highest hit priority at the target workstation. After determining the target workstation corresponding to the task to be processed and the target goods hit by the task to be processed and / or the target container for placing the target goods, the method also includes: when the target container is located in the second cache position, generating a fourth container transfer task according to the target container, and the fourth container transfer task is used to instruct the goods transfer device of the target workstation to transfer the target container from the second cache position to the picking point of the target workstation, so as to pick the target goods in the target container.
[0014] In some embodiments, the target workstation includes a first cache position, and the method further includes: determining the cache container based on the cargo picking information of the target workstation in a historical period, the cargo picking information including the picked cargo and the cargo quantity of the picked cargo; generating a fifth box changing and handling task when the container placed at the second cache position is different from the cache container and the cache container is located in the cache area, and generating a fifth container transfer task after the container handling equipment transports the cache container from the cache area to the first cache position; wherein the fifth box changing and handling task is used to instruct the container handling equipment to transport the cache container from the cache area to the first cache position; the fifth container transfer task is used to instruct the cargo transfer device of the target workstation to take out the container placed on the second cache position and transfer the cache container from the first cache position to the second cache position.
[0015] In some embodiments, the method also includes: generating a sixth box-changing and handling task when the container placed at the second cache position is different from the cache container and the cache container is located in the vehicle storage area, and generating a sixth container transfer task after the vehicle handling equipment transports the vehicle placing the cache container from the vehicle storage area to the docking area of the target workstation; wherein the sixth box-changing and handling task is used to instruct the vehicle handling equipment to transport the vehicle placing the cache container from the vehicle storage area to the docking area of the target workstation; the sixth container transfer task is used to instruct the cargo transfer device of the target workstation to take out the container placed at the second cache position, then take out the cache container from the vehicle placing the cache container, and place it at the second cache position.
[0016] In some embodiments, the cache area and the carrier storage area are located in two areas isolated from each other.
[0017] According to another aspect of an embodiment of the present invention, there is provided an equipment scheduling method, which is applied to container handling equipment, and the method comprises: obtaining a first handling task, wherein the first handling task is based on task information of a pending task, determining a target workstation corresponding to the pending task and target goods hit by the pending task and / or a target container for placing the target goods, and generating a first handling task according to the target container when the target container is located in a cache area in an inventory area, the inventory area also comprising a vehicle storage area, the cache area and the vehicle storage area being two different non-overlapping areas in the inventory area; according to the first handling task, transporting the target container from the cache area to a picking point of the target workstation to pick the target goods in the target container.
[0018] In some embodiments, after the target container is transported from the buffer area to the picking point of the target workstation, the method further includes: obtaining a third transport task, the third transport task being determined in response to the first picking completion instruction when the first picking completion instruction is obtained, and the destination position of the target container is generated according to the destination position and the picking point where the target container is located, the destination position including the buffer area or the next workstation; according to the third transport task, the target container is transported from the picking point to the destination position.
[0019] In some embodiments, the target workstation includes a first cache position, and the method further includes: obtaining a first box-changing and handling task, the first box-changing and handling task being generated when a hit priority of goods stored in a first container in the cache area is lower than a hit priority of goods stored in a second container in the carrier storage area, the first container is any container in the cache area, and the second container is any container in the carrier storage area; according to the first box-changing and handling task, the first container is moved from the cache area to the first cache position.
[0020] In some embodiments, the method also includes: obtaining a third box-changing and handling task, wherein the third box-changing and handling task is generated after the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position; according to the third box-changing and handling task, the second container is transported from the first cache position to the cache area.
[0021] In some embodiments, the target workstation includes a second cache position for placing a cache container, and the method further includes: obtaining a fifth box-changing and handling task, the fifth box-changing and handling task is determined based on the cargo picking information of the target workstation in a historical period, and is generated when the container placed at the second cache position is different from the cache container and the cache container is located in the cache area; according to the fifth box-changing and handling task, the cache container is transported from the cache area to the first cache position.
[0022] According to another aspect of an embodiment of the present invention, there is provided an equipment scheduling method, which is applied to a carrier handling equipment, and the method comprises: obtaining a second handling task, wherein the second handling task is based on the task information of the task to be processed, determining a target workstation corresponding to the task to be processed and a target cargo hit by the task to be processed and / or a target container for placing the target cargo, and when the target cargo is located in a carrier storage area in an inventory area, generating a second handling task based on the target cargo, wherein the inventory area further comprises a cache area, and the cache area and the carrier storage area are two different non-overlapping areas in the inventory area; according to the second handling task, transporting a target carrier for placing the target cargo from the carrier storage area to a docking area of the target workstation to pick the target cargo.
[0023] In some embodiments, after the target carrier placing the target cargo is transported from the carrier storage area to the docking area of the target workstation, the method further includes: obtaining a fourth transport task, the fourth transport task being generated after completing the cargo picking of all containers placed on the target carrier; and transporting the target carrier to the carrier storage area according to the fourth transport task.
[0024] In some embodiments, the target workstation includes a first cache location, and the method further includes: obtaining a second box-changing and handling task, the second box-changing and handling task being generated when a hit priority of goods stored in a first container in the cache area is lower than a hit priority of goods stored in a second container in the carrier storage area, the first container being any container in the cache area, and the second container being any container in the carrier storage area; according to the second box-changing and handling task, the first carrier on which the second container is placed is transported to the docking area of the target workstation.
[0025] In some embodiments, the method also includes: obtaining a fourth box-changing and handling task, wherein the fourth box-changing and handling task is generated after the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position; and according to the fourth box-changing and handling task, transporting the first carrier to the carrier storage area.
[0026] In some embodiments, the target workstation includes a second cache position for placing a cache container, and the method further includes: obtaining a sixth box-changing and handling task, the sixth box-changing and handling task is determined based on the cargo picking information of the target workstation in a historical period, and is generated when the container placed in the second cache position is different from the cache container and the cache container is located in the vehicle storage area; according to the sixth box-changing and handling task, the vehicle on which the cache container is placed is transported from the vehicle storage area to the docking area of the target workstation.
[0027] According to another aspect of an embodiment of the present invention, there is provided an equipment scheduling system, the system comprising: a workstation area, the workstation area being used to place at least one workstation, the workstation being used to pick goods in a container; a buffer area, the buffer area being used to place containers; a vehicle storage area, the vehicle storage area being used to place vehicles, the vehicles being used to place containers for storing goods, the buffer area and the vehicle storage area being two different non-overlapping areas in an inventory area; a control device, being configured to: obtain task information of a task to be processed; based on the task information, determine a target workstation corresponding to the task to be processed and target goods hit by the task to be processed and / or a target container for placing the target goods, the target workstation being any one of the at least one workstation; in the case where the target container is located in the buffer area a first handling task is generated according to the target container; when the target goods are located in the carrier storage area, a second handling task is generated according to the target goods; a container handling device, the container handling device is used to handle containers between the buffer area and the target workstation, and the container handling device is configured to: according to the first handling task, handle the target container from the buffer area to the picking point of the target workstation to pick the target goods in the target container; a carrier handling device, the carrier handling device is used to handle carriers between the carrier storage area and the target workstation, and the carrier handling device is configured to: according to the second handling task, handle the target carrier on which the target goods are placed from the carrier storage area to the docking area of the target workstation to pick the target goods.
[0028] According to another aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the operations of the device scheduling method as described above by executing the executable instructions.
[0029] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the device scheduling method described above are implemented.
[0030] In summary, according to the equipment scheduling method, system, electronic device and storage medium of the embodiments of the present invention, the task information of the task to be processed can be obtained, and based on the task information, the target workstation corresponding to the task to be processed and the target goods hit by the task to be processed and the target container for placing the target goods can be determined; when the target container is located in the buffer area, a first handling task is generated according to the target container to instruct the container handling equipment to transport the target container from the buffer area to the picking point of the target workstation to pick the target goods in the target container; when the target goods are located in the vehicle storage area, a second handling task is generated according to the target goods to enable the vehicle handling equipment to transport the target vehicle for placing the target goods from the vehicle storage area to the docking area of the target workstation to pick the target goods.
[0031] In the equipment scheduling method provided in this embodiment, since the buffer area and the carrier storage area are two different non-overlapping areas in the inventory area, and the container handling equipment runs between the buffer area and the workstation area, and the carrier handling equipment runs between the carrier storage area and the workstation area, the paths of the container handling equipment and the carrier handling equipment are isolated, which can improve the operating efficiency of the equipment and the picking efficiency of goods.
[0032] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0034] Figure 1 A schematic diagram of a device scheduling system provided by an embodiment of the present invention is shown;
[0035] Figure 2 A schematic diagram showing the layout of an operation area provided by an embodiment of the present invention is shown;
[0036] Figure 3 A flow chart of a device scheduling method provided by an embodiment of the present invention is shown;
[0037] Figure 4 A schematic diagram of the layout of a workstation provided by an embodiment of the present invention is shown;
[0038] Figure 5 A sub-flow chart of a device scheduling method provided by an embodiment of the present invention is shown;
[0039] Figure 6 A flowchart of another device scheduling method provided by an embodiment of the present invention is shown;
[0040] Figure 7 A flowchart of another device scheduling method provided by an embodiment of the present invention is shown;
[0041] Figure 8 A schematic structural diagram of an electronic device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0042] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0043] The embodiment of the present invention provides an equipment scheduling system, which can improve the operation efficiency of equipment, thereby improving the handling efficiency of containers and saving labor costs.
[0044] The following describes the equipment scheduling system provided by the embodiment of the present invention in conjunction with the accompanying drawings.
[0045] Figure 1 A schematic diagram of a device scheduling system provided by an embodiment of the present invention is shown in FIG. Figure 1 As shown, the equipment scheduling system 100 may include a workstation area 110 , a buffer area 120 , a carrier storage area 130 , a control device 140 , a container handling device 150 , and a carrier handling device 160 .
[0046] The workstation area 110 is used to place at least one workstation, such as Figure 1 As shown, the workstation area 110 includes workstation 111 and workstation 112. Each workstation is a device used to handle cargo handling tasks in the warehouse cargo flow center, which can provide a work area for pickers or the control mechanism of the workstation to pick and sort the goods according to task requirements.
[0047] In some embodiments, the workstation can be used to pick the goods in the container. For example, when the handling equipment carries the goods in the container to the workstation, the picking personnel at the workstation can pick the goods in the container according to the order information.
[0048] In some embodiments, the workstation is provided with one or more cargo transfer devices, such as a robotic arm. The cargo transfer device of the workstation can be used to pick the cargo in the container and also to transfer the position of the container and other items.
[0049] The buffer area 120 is an area for placing containers. In this embodiment, goods can be placed in the container, and the container can be a cargo box, a cargo box, etc. In order to facilitate the handling of containers, there is a passage for the container handling equipment 150 to pass through in the buffer area 120. The carrier storage area 130 refers to an area for storing carriers, which can be used to store multiple carriers, each carrier is used to store goods and containers for placing goods, that is, goods can be placed on the carrier, and containers for storing goods can also be placed. Exemplarily, the carrier can be a shelf, a pallet, a container, etc. Taking the shelf as an example, multiple layers of partitions can be set on the shelf, and containers, goods, etc. can be placed on each layer of partitions. The goods placed in the container can be one type or multiple types, such as multiple types of related goods. Correspondingly, in order to facilitate the handling of carriers, there is a passage for the carrier handling equipment 160 to pass through in the carrier storage area 130.
[0050] Compared with the handling of the carrier, the handling of a single container has higher flexibility. Therefore, in some embodiments, the buffer area 120 can be placed with containers of goods with a higher picking frequency.
[0051] In some embodiments, the buffer area 120 and the vehicle storage area 130 may be two non-overlapping areas in the inventory area. The inventory area refers to an area for storing goods. That is, in the inventory area, the buffer area 120 and the vehicle storage area 130 are two different cargo storage areas. Specifically, the storage unit in the buffer area 120 is a container, and the storage unit in the vehicle storage area 130 is a vehicle.
[0052] When setting the area, the buffer area 120 and the vehicle storage area 130 can be set in the same plane or in different planes. If the buffer area 120 and the vehicle storage area 130 are located in the same plane, the buffer area 120 and the vehicle storage area 130 can be set in two areas that do not overlap each other, referring to Figure 1 As shown, the buffer area 120 and the carrier storage area 130 are respectively disposed on two sides of the workstation area 110 without overlapping each other.
[0053] If the buffer area 120 and the vehicle storage area 130 are set in different planes, such as two areas are set in different physical floors, then the buffer area 120 and the vehicle storage area 130 must belong to two different areas and naturally will not overlap, but in the view, the buffer area 120 and the vehicle storage area 130 may overlap. It should be understood that the buffer area 120 and the vehicle storage area 130 set in different planes may fall within the definition of "two non-overlapping areas in the inventory area" in this embodiment even if they overlap in the view.
[0054] Figure 2 A schematic diagram of the layout of an operation area provided by an embodiment of the present invention is shown, referring to Figure 2As shown in (a) of FIG. 1 , the buffer area 120 and the vehicle storage area 130 are separated from each other, that is, the buffer area 120 is arranged on the underground floor, the vehicle storage area 130 and the workstation area 110 (including the workstations 113 and 114) are located on the ground floor, and the vehicle storage area 130 is located on one side of the workstation area 110. Figure 2 As shown in (b) , the carrier storage area 130 can hold multiple rows of carriers, and the container handling equipment 150 can enter the buffer area 120 through two underpasses.
[0055] It should be understood that Figure 1 and Figure 2 The cache area 120 and the vehicle storage area 130 shown are for exemplary purposes only. According to actual needs, the cache area 120 and the vehicle storage area 130 can be flexibly set. For example, the vehicle storage area 130 can also be set in the underground layer, while the cache area 120 can be set on the ground layer. This embodiment does not limit this.
[0056] The control device 140 is a device or tool for monitoring, operating and adjusting the carrier and equipment, etc. It can be used to control and manage the storage of the carrier and the goods on the carrier, and can also control and manage various parameters, functions and operations of the equipment. For example, the control device 140 can obtain the operation information of the container handling device 150 and control the container handling device 150 to perform the container handling task, and can also obtain the operation information of the carrier handling device 160 and control the carrier handling device 160 to perform the carrier handling task.
[0057] The container handling device 150 refers to a device for handling containers. Exemplarily, the container handling device 150 has a lifting mechanism, which can travel to the bottom of the container and lift the container through the lifting mechanism to carry the container to another location.
[0058] The carrier handling device 160 refers to a device for handling a carrier. Since there are differences in structure and volume between containers and carriers, the container handling device 150 and the carrier handling device 160 may be two devices with different structures. Exemplarily, the carrier handling device 160 may be a fork-type handling device, which includes a chassis, a gantry structure, and fork tines. The fork tines may move up and down and extend and retract to adapt to the height and depth of the container on the carrier. A motor and a transmission device may be provided on the gantry structure, and the fork tines may be controlled to move by the motor and the transmission device to pick up and place the container.
[0059] In some embodiments, after completing the settings of the buffer area 120 and the carrier storage area 130 and storing the goods in these two areas, the operator can determine the storage location of each goods through the workstation and store the goods in the corresponding location. For example, when the goods information of the goods is identified by the scanning device of the workstation, the control device 140 can obtain the goods information and further determine the storage location of the goods according to the type, hit priority, inventory quantity, etc. of the goods.
[0060] When it is determined that the storage location of the goods is located in the buffer area 120, the goods can be placed in a container, and then the container transporting device 150 is dispatched to transport the container containing the goods to the buffer area 120 for storage.
[0061] When it is determined that the storage location of the goods is in the carrier storage area 130, the cargo transfer device of the workstation can be dispatched to place the goods on the carrier, and then the carrier handling equipment 160 can be dispatched to transport the carrier with the goods to the carrier storage area 130 for storage, or the cargo transfer device of the workstation can be dispatched to put the goods into a container, and the container with the goods can be transferred to the carrier, and then the carrier handling equipment 160 can be dispatched to transport the carrier with the container to the carrier storage area 130 for storage.
[0062] In order to improve the handling efficiency, when the cargo transfer device of the workstation places the cargo to be stored or the container for the cargo to be stored on the carrier, the control device 140 can, based on the number of cargoes or containers on the carrier, wait for the number of cargoes or containers to reach a certain threshold, and then dispatch the carrier handling equipment 160 to transport the carrier to the carrier storage area 130.
[0063] In this embodiment, the container transporting equipment 150 and the carrier transporting equipment 160 generally refer to two different types of equipment, and the number of the container transporting equipment 150 and the carrier transporting equipment 160 is not limited.
[0064] In some embodiments, the control device 140 can obtain task information of the task to be processed, and based on the task information, determine the target workstation corresponding to the task to be processed, the target goods hit by the task to be processed, and the target container where the target goods are placed, where the target workstation is any one of at least one workstation; when the target container is located in the cache area 120, a first handling task is generated according to the target container; when the target goods are located in the carrier storage area 130, a second handling task is generated according to the target goods.
[0065] In some embodiments, the container transport device 150 is used to transport containers between the buffer area 120 and the workstation area 110. The container transport device 150 can transport the target container from the buffer area 120 to the picking point of the target workstation according to the first transport task to pick the target goods in the target container.
[0066] like Figure 1 As shown, the container handling device 150 can travel in the buffer area 120, or in the area between the buffer area 120 and the workstation area 110, and can carry the container from the buffer area 120 to the picking point of the workstation 111 or 112, or carry the container from the picking point of the workstation 111 or 112 to the buffer area 120. For another example, in Figure 2 In the operating area shown, the container handling equipment 150 can enter the underground layer through the underpass on one side of the workstations 113 and 114, thereby entering the buffer area 120, traveling in the buffer area 120 and the area between the buffer area 120 and the workstation area 110, and completing the container handling between the buffer area 120 and the picking point of the workstation 113 or 114.
[0067] In some embodiments, when the target container is transported from the buffer area 120 to the picking point of the target workstation, the container transport device 150 can lift the target container to a preset height through a lifting mechanism according to actual needs, so that the cargo transfer device or the picker of the target workstation can pick the target cargo in the target container. The preset height can be set to a height suitable for the connection between the container transport device 150 and the workstation according to the structure of the two, and this embodiment does not specifically limit this.
[0068] In some embodiments, the carrier transport device 160 can be used to transport the carrier between the carrier storage area 130 and the workstation area 110. The carrier transport device 160 can transport the target carrier with the target goods from the carrier storage area 130 to the docking area of the target workstation according to the second transport task to pick the target goods. The docking area of the target workstation can be located in the vicinity of the target workstation. The target goods on the target carrier can be placed in a target container or can be placed directly on the target carrier without a target container.
[0069] like Figure 1As shown, the carrier transport device 160 can travel in the carrier storage area 130, and can also travel in the area between the carrier storage area 130 and the workstation area 110. When the target cargo is directly placed on the target carrier, the carrier on which the target cargo is placed can be transported from the carrier storage area 130 to the docking area of the workstation 111 or 112, and can also be transported from the docking area of the workstation 111 or 112 to the carrier storage area 130. When the target cargo is placed in a target container, and the target container is placed on the carrier, the carrier transport device 160 can also transport the carrier on which the target container is placed from the carrier storage area 130 to the docking area of the workstation 111 or 112, and can also transport the carrier on which the target container is placed from the docking area of the workstation 111 or 112 to the carrier storage area 130.
[0070] For example, in Figure 2 In the operating area shown, the carrier transport device 160 operates in the carrier storage area 130 on the ground floor and in the area between the carrier storage area 130 and the workstation area 110 , and can complete the carrier transport between the carrier storage area 130 and the docking area of the workstation 113 or 114 .
[0071] In other words, as far as the transportation of containers is concerned, both the container transportation equipment 150 and the carrier transportation equipment 160 can transport containers, but since the unit of transportation of the carrier transportation equipment 160 is the carrier, it can transport multiple containers at one time compared to the container transportation equipment 150. However, since the container transportation equipment 150 only transports a single container, it is more flexible.
[0072] In this embodiment, since the buffer area 120 and the vehicle storage area 130 are two different non-overlapping areas in the inventory area, and the container handling equipment 150 handles containers between the buffer area 120 and the target workstation, it can handle containers from the buffer area 120 to the picking point of the target workstation, and the vehicle handling equipment 160 handles vehicles between the vehicle storage area 130 and the target workstation, it can handle vehicles carrying goods from the vehicle storage area 130 to the docking area of the target workstation, that is, the containers handled from the buffer area 120 and the vehicles handled from the vehicle storage area 130 are respectively placed at different positions of the target workstation. It can be seen that the driving paths of the container handling equipment 150 and the vehicle handling equipment 160 in the site are isolated from each other, that is, the two handling equipment will not have overlapping paths, which reduces the difficulty of equipment scheduling, and for the two handling equipment, the operating efficiency can also be greatly improved.
[0073] Therefore, based on the equipment scheduling system provided by the embodiment of the present invention, path isolation of container handling equipment and carrier handling equipment can be achieved, the operating efficiency of the equipment can be improved, and thus the efficiency of picking goods can be improved.
[0074] The embodiment of the present invention also provides a device scheduling method, which can be Figure 1 The control device 140 shown is executed so that it can obtain task information of the task to be processed, and based on the task information, determine the target workstation corresponding to the task to be processed and the target goods hit by the task to be processed and / or the target container where the target goods are placed. When the target container is located in the buffer area, a first handling task is generated according to the target container to instruct the container handling equipment to transport the target container from the buffer area to the picking point of the target workstation to pick the target goods in the target container. When the target goods are located in the vehicle storage area, a second handling task is generated according to the target goods to enable the vehicle handling equipment to transport the target vehicle where the target goods are placed from the vehicle storage area to the docking area of the target workstation to pick the target goods, which can improve the operating efficiency of the equipment and the picking efficiency of the goods.
[0075] In the equipment scheduling method provided in this embodiment, the buffer area and the carrier storage area are two different areas in the inventory area that do not overlap each other, and the container handling equipment is used to carry containers between the buffer area and the workstation area, and the carrier handling equipment is used to carry carriers between the carrier storage area and the workstation area. The workstation area is used to place at least one workstation, and the at least one workstation includes a target workstation.
[0076] Figure 3 A flow chart of a device scheduling method provided by an embodiment of the present invention is shown. Figure 3 As shown, the method may include the following steps 310 to 340:
[0077] Step 310: Obtain task information of the task to be processed.
[0078] Pending tasks refer to cargo tasks that have not been completed or processed. Depending on the business scenario and type, they can include cargo picking tasks, tallying tasks, etc.
[0079] The task information of the pending task may include the task name, task type, task status, task object, task quantity, and the execution order and execution time of the task. Among them, according to different classification standards, the task type can indicate the task type of the pending task, such as whether the pending task is a cargo picking task or a tallying task. The task status can indicate the execution status of the pending task, such as whether it is in execution, whether the execution is completed, etc. The task object may include the cargo corresponding to the pending task, that is, the container for placing the cargo, etc. The task quantity can indicate the quantity of cargo corresponding to the pending task.
[0080] Exemplarily, when the task to be processed is a cargo picking task, the task to be processed may also be a task generated based on the order information placed by the user. Specifically, the system may determine the cargo ordered by the user and the quantity of the cargo based on the order information, and generate the task to be processed accordingly.
[0081] When the pending task is a tallying task, the pending task may be a task generated when the operator sets the task information of the tallying task. For example, when the operator sets information such as the name, number, and quantity of the goods, the system may automatically generate the pending task based on the information.
[0082] Step 320: Based on the task information, determine the target workstation corresponding to the task to be processed and the target goods hit by the task to be processed and / or the target container for placing the target goods.
[0083] The target workstation refers to the workstation that processes the pending task. For example, when the pending task is a cargo picking task, cargo picking can be completed at the target workstation. The target cargo refers to the cargo corresponding to the pending task, such as the cargo that needs to be picked in the cargo picking task. The target container refers to the container that stores the target cargo corresponding to the pending task.
[0084] According to the task information of the pending task, the target workstation corresponding to the completed pending task can be determined. For example, according to the task information, when the pending task is not executed, the workstation that is currently idle can be determined as the target workstation. At the same time, according to the task information, the cargo information of the target cargo hit by the pending task can also be determined, such as the target container for storing the target cargo according to the task object and task quantity contained in the task information.
[0085] In order to improve the efficiency of cargo picking, multiple workstations may be used for processing. Therefore, in some embodiments, in order to determine the target workstation hit by the task to be processed, the workstation that picks the cargo may also be determined as the target workstation based on the cargo information in the task information.
[0086] Step 330: When the target container is located in the buffer area, a first transport task is generated according to the target container, and the first transport task is used to instruct the container transporting equipment to transport the target container from the buffer area to the picking point of the target workstation to pick the target goods in the target container.
[0087] The container handling device is used to carry the container between the buffer area and the workstation area. The workstation area is used to place at least one workstation, and the at least one workstation includes a target workstation.
[0088] When the target container is located in the buffer area, in order to transport the target container to the target workstation, the control device can generate a first transport task so that the container transport equipment can transport the target container from the buffer area to the picking point of the target workstation. Figure 4 A schematic diagram of a workstation provided by this embodiment is shown, Figure 4 As shown, when the target container is located in the buffer area, the control device can generate a first handling task according to the container information of the target container, such as the container name, code, and location of the target container, so that the container handling device can move the target container in the buffer area out of the buffer area according to the first handling task, and pass through the following steps: Figure 4 The container handling device shown in FIG. 1 drives along the travel path 1 or 2 into the area of the target workstation and places the target container at a free picking point.
[0089] After arriving at the picking point of the target workstation, the container handling equipment can use a lifting mechanism such as a scissor fork to lift the target container to a preset height, so that the picker or the cargo transfer device of the target workstation can pick the target cargo stored in the target container. For example, the picker at the target workstation can determine the target cargo and the quantity of cargo required for the order based on the order information, and after the target container storing the target cargo is transported to the picking point of the target workstation, the corresponding quantity of target cargo can be taken out from the target container. If all the cargo required for the order has been picked, all the cargo for the order can be packaged. On the contrary, if the cargo required for the order has not been picked, the control device can further allocate the workstation and schedule the container handling equipment to transport the container to pick other cargo required for the order.
[0090] Step 340: When the target cargo is located in the carrier storage area, a second transport task is generated according to the target cargo, and the second transport task is used to instruct the carrier transporting equipment to transport the target carrier placing the target cargo from the carrier storage area to the docking area of the target workstation for picking the target cargo.
[0091] Among them, the vehicle handling equipment is used to transport vehicles between the vehicle storage area and the workstation area. The cache area and the vehicle storage area are two different non-overlapping areas in the inventory area. According to actual needs, the cache area and the vehicle storage area can be set in different areas. They can be set on the same plane or on different planes. For example, the cache area and the vehicle storage area can be set on different ground floors. In this case, the cache area and the vehicle storage area belong to two different areas, but from a bird's-eye view, the views presented by the cache area and the vehicle storage area overlap with each other. The docking area of the target workstation refers to the area in the target workstation used to park vehicles. It can be set on one side of the target workstation, and any number of docking points can be set in the docking area. Exemplarily, refer to Figure 4As shown, the docking area of the target workstation can be provided with two docking points, and the two docking points are located on one side of the target workstation, and the picking point is located on the other side of the target workstation.
[0092] When the target cargo is located in the vehicle storage area, in order to transport the target cargo to the target workstation, the control device can generate a second transport task so that the vehicle transporting equipment can transport the target vehicle with the target cargo from the vehicle storage area to the docking area of the target workstation.
[0093] Due to the different shapes of the goods, the goods may be placed directly on the carrier, or they may be placed in a container and then placed on the carrier in the form of a container. Based on this, when the target goods are located in the carrier storage area and the target goods are directly placed on the target carrier, the second handling task generated by the control device can instruct the carrier handling equipment to transport the target carrier with the target goods placed on it from the carrier storage area to the docking area of the target workstation; when the target goods are located in the carrier storage area and the target goods are placed in a target container on the target carrier, the second handling task generated by the control device can instruct the carrier handling equipment to transport the target carrier with the target container placed on it from the carrier storage area to the docking area of the target workstation.
[0094] After arriving at the docking area of the target workstation, if the target goods are directly placed on the target carrier, the picker or the goods transfer device of the target workstation can pick the target goods placed on the target carrier, or the picker or the goods transfer device of the target workstation can transfer the target goods to the picking point and then pick the target goods. Correspondingly, if the target goods are directly placed in the target container on the target carrier, the picker or the goods transfer device of the target workstation can pick the target goods in the target container placed on the target carrier, or the picker or the goods transfer device of the target workstation can transfer the target container to the picking point and then pick the target goods.
[0095] When picking, taking the target goods being placed in the target container as an example, the picker or the goods transfer device at the target workstation can take out the corresponding quantity of the target goods from the target container according to the order information. If all the goods required for the order have been picked, all the goods for the order can be packaged. On the contrary, if the goods required for the order have not been picked, the control device can further allocate the workstation and dispatch the container handling equipment to move the container to pick other goods required for the order.
[0096] If the target cargo is placed in a target container on a target carrier, in order to facilitate cargo picking, in some embodiments, after generating a second handling task based on the target cargo through step 340, the control device can also generate a first container transfer task when the target carrier arrives at the docking area of the target workstation.
[0097] The first container transfer task is used to instruct the cargo transfer device of the target workstation to take out the target container containing the target cargo from the target carrier and place it at the picking point of the target workstation to pick the target cargo in the target container.
[0098] In this embodiment, the control device can monitor the operation of the carrier handling equipment and the container handling equipment. When it is determined that the carrier handling equipment transports the target carrier with the target cargo placed thereon from the carrier storage area to the docking area of the target workstation, the control device determines that the target carrier arrives at the docking area of the target workstation. At this time, in order to facilitate picking, the control device can generate a first container transfer task, so that the cargo transfer device of the target workstation takes the target container out of the target carrier and places it at the picking point of the target workstation. Figure 4 As shown, any idle cargo transfer device set on the target workstation can take out the target container on the target carrier at the docking point and place it on an idle picking point on the other side, so that the picking personnel or the cargo transfer device of the target workstation can pick the target cargo in the target container, which can improve the convenience of picking.
[0099] In some embodiments, if the target cargo is placed directly on the target carrier, the control device can generate a cargo transfer task when determining that the target carrier arrives at the docking area of the target workstation, so that the cargo transfer device of the target workstation takes the target cargo out of the target carrier and places it at the picking point of the target workstation for picking.
[0100] In some embodiments, in step 330, after the container handling equipment transports the target container from the buffer area to the picking point of the target workstation, the control device can also obtain a first picking completion instruction, determine the destination location of the target container in response to the first picking completion instruction, and generate a third handling task based on the destination location and the picking point where the target container is located.
[0101] The destination location includes a buffer area or a next workstation, and the third transport task is used to instruct the container transport equipment to transport the target container from the picking point to the destination location, namely, the buffer area or the next workstation.
[0102] The first picking completion instruction is an instruction triggered when the target workstation completes the picking of the target goods in the target container. It can be triggered manually by the picker through the terminal device, or by the picker through the control device set on the target workstation. In some cases, the target workstation can also be provided with a detection device. When picking the goods in the target container, the detection device can monitor the type and quantity of the goods in the target container. When it is determined that the picking quantity of the target goods meets the order requirements, the first picking completion instruction is automatically triggered, and a prompt message can also be issued to prompt the picker to stop picking the target goods in the target container.
[0103] When the first picking completion instruction is received, it means that the picking of the target goods in the target container has been completed at the target workstation. At this time, the control device can determine whether it is necessary to pick the target goods in the target container according to the pending tasks of other workstations, thereby generating a third transport task so that the container transport device transports the target container to the destination. If other workstations do not need to pick the target goods in the target container, the destination is the buffer area. If any workstation needs to pick the target goods in the target container, the destination is the next workstation.
[0104] Through the above method, the container placed in the buffer area can be transported by the container transporting equipment, so that the workstation can pick the goods in the container.
[0105] In some embodiments, after the carrier handling equipment transports the target carrier carrying the target goods from the carrier storage area to the docking area of the target workstation, the control device can also obtain a second picking completion instruction, and in response to the second picking completion instruction, generate a second container transfer task according to the picking point where the target container is located.
[0106] The second container transfer task is used to instruct the cargo transfer device of the target workstation to transfer the target container from the picking point to the target carrier. The second picking completion instruction is an instruction triggered when the target workstation completes picking of the cargo in the target container. Accordingly, it can also be triggered manually by the picker through the terminal device, or by the picker through the control device set on the target workstation, or by the detection device set on the target workstation.
[0107] When the second picking completion instruction is received, it means that all the target goods in the target container have been picked. At this time, if other workstations do not need to pick the target goods in the target container, in order to put the target container back to the target carrier, a second container transfer task can be generated according to the container position and the picking point where the target container is located, so that the cargo transfer device of the target workstation transfers the target container from the picking point to the target carrier. Through this method, the cargo transfer device of the target workstation can realize the picking and placing of the container on the carrier without manual participation, which can improve the automation of cargo picking.
[0108] In some embodiments, if the target cargo can be placed directly on the target carrier, then when the second picking completion instruction is received, if there is still any target cargo remaining, the control device may also generate a cargo transfer task to instruct the cargo transfer device of the target workstation to transfer the remaining target cargo to the target carrier, and then dispatch the carrier handling equipment to move the target carrier back to the carrier storage area or transport it to the next workstation.
[0109] In some embodiments, when the second picking completion instruction is obtained, if the control device determines that any of the other workstations needs to pick the target goods in the target container, a container handling task can be generated so that the container handling equipment can transport the target container to the next workstation without having to transport the target container back to the target carrier.
[0110] In some embodiments, the control device may further perform the following method:
[0111] After the cargo picking of all containers placed on the target carrier is completed at the target workstation, a fourth transport task is generated, wherein the fourth transport task is used to instruct the carrier transport device to transport the target carrier to the carrier storage area or the next workstation.
[0112] For example, when the cargo picking of the goods in all containers on the target carrier is completed at the target workstation, the control device can generate a fourth handling task based on the pending tasks of other workstations, so that the carrier handling equipment can transport the target carrier back to the carrier storage area or to the next workstation to continue cargo picking.
[0113] Since the containers placed in the buffer area are easier to carry and more efficient, in order to improve the picking efficiency of goods, in some embodiments, before obtaining the task information of the task to be processed, the control device can also determine the containers placed in the buffer area and the containers and / or goods placed on the carriers in the carrier storage area according to the hit priority of each of the multiple goods. Among them, the hit priority of the goods in the containers placed in the buffer area is higher than the goods placed on the carriers in the carrier storage area and the goods in the containers placed on the carriers.
[0114] In this way, when generating pending tasks, the containers placed in the cache area will be hit first, so that the container handling equipment can directly transport the hit containers to the workstation for picking, avoiding the waste of resources of the carrier handling equipment transporting a single container or a type of goods, and the waste of time caused by waiting for multiple containers or multiple types of goods to be hit, and then transporting multiple containers or multiple types of goods.
[0115] In some embodiments, the control device may also determine the hit priority of each of the multiple goods according to the popularity score of each of the goods in the historical period and the inventory of each of the goods at the current time. The higher the popularity score of the goods in the historical period and the more inventory of the goods at the current time, the higher the hit priority of the goods. The historical period may be the most recent month, the most recent week, etc.
[0116] For example, the control device can count the goods information corresponding to all historical order information in the historical period, determine the hit frequency of each of the multiple goods in the historical period as the popularity score of each goods, and determine the hit priority of each goods in combination with the inventory of each goods at the current moment.
[0117] In this way, containers for storing goods with higher heat scores and larger inventory levels can be placed in the cache area, so that the containers in the cache area can be hit first, thereby improving the handling flexibility and efficiency of the containers.
[0118] In order to further improve the efficiency of picking goods and make full use of the space of the workstation, in some embodiments, the target workstation may include a first cache position. For example, the first cache position may be set at an unoccupied space such as the bottom of the target workstation. Figure 4 As shown, the first cache position is set on both sides of all picking points of the target workstation. Therefore, in some embodiments, when the container handling device moves the target container out of the cache area, if all the picking points are occupied after arriving at the area where the target workstation is located, the control device can generate a container unloading instruction to instruct the container handling device to unload the target container and place it in the first cache position, and then, when picking, the control device can generate a cargo picking task to instruct the cargo transfer device or the picking personnel of the target workstation to pick the target cargo in the target container at the first cache position.
[0119] In some embodiments, when the target container is transported to the first cache location, if there is a released picking point, the control device can generate a container transport task so that the container transport equipment can transport the target container from the first cache location to the released picking point for cargo picking.
[0120] In some embodiments, a conveyor line can be set between the first cache position and the picking point. When the target container is transported to the first cache position and there is a released picking point, the control device can generate a conveying task so that the conveyor line can transport the released target container from the first cache position to the picking point according to the conveying task for picking of goods.
[0121] After the goods picking is completed, the control device can generate a container handling task according to the current picking point where the target container is located, so that the container handling device can carry the target container from the current picking point to any one of the first cache position, the cache area and the next workstation, so that the picking point is released. After the goods picking is completed, if the target container is located at the first cache position, the container handling task can be used to instruct the container handling device to carry the target container from the first cache position back to the cache area or to the next workstation.
[0122] It can be seen that by setting the first cache position, not only the number of picking points can be increased, but also the picking points that have completed picking can be released in time, thereby improving the efficiency of goods picking.
[0123] In some embodiments, when the target workstation includes the first cache bit, the control device may further perform the following method:
[0124] If the hit priority of the goods stored in the first container in the buffer area is lower than the hit priority of the goods stored in the second container in the carrier storage area, a first container exchange task and a second container exchange task are generated. The first container exchange task is used to instruct the container handling device to transport the first container from the buffer area to the first buffer position, and the second container exchange task is used to instruct the carrier handling device to transport the first carrier with the second container placed thereon to the docking area of the target workstation. The first container is any container in the buffer area, and the second container is any container in the carrier storage area.
[0125] After the container handling device carries the first container from the buffer area to the first buffer position, and the carrier handling device carries the first carrier carrying the second container to the docking area of the target workstation, the control device may generate a third container transfer task, wherein the third container transfer task is used to instruct the cargo transfer device of the target workstation to transfer the first container from the first buffer position to the first carrier, and to transfer the second container from the first carrier to the first buffer position.
[0126] After the cargo transfer device of the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position, a third container exchange task and a fourth container exchange task are generated. The third container exchange task is used to instruct the container transport device to transport the second container from the first cache position to the cache area, and the fourth container exchange task is used to instruct the carrier transport device to transport the first carrier to the carrier storage area.
[0127] In the above method, in order to ensure that the hit priority of the goods in the container in the buffer area is higher than the hit priority of the goods in the container on the carrier in the carrier storage area, the workstation can be used to sort the containers in the buffer area and the carrier storage area. Specifically, the first container is any container in the buffer area, and the second container is any container placed on the carrier in the carrier storage area. If the hit priority of the goods stored in the first container is lower than the hit priority of the goods stored in the second container, it is necessary to exchange the first container and the second container, so the control device can generate a first box exchange handling task, so that the container handling device transports the first container from the buffer area to the first cache position, and at the same time generate a second box exchange handling task, so that the carrier handling device transports the first carrier with the second container placed to the docking area of the target workstation.
[0128] Then, after determining that the first container has arrived at the first cache position and the first carrier for placing the second container has arrived at the docking area of the target workstation, the control device can generate a third container transfer task so that the cargo transfer device of the target workstation can exchange the positions of the first container and the second container, that is, transfer the first container from the first cache position to the first carrier, and transfer the second container from the first carrier to the first cache position. Finally, the control device can generate a third container exchange task so that the container handling device can transport the second container from the first cache position to the cache area, and a fourth container exchange task so that the carrier handling device can transport the first carrier back to the carrier storage area, thereby realizing the container exchange between the cache area and the carrier storage area, ensuring that the hit priority of the cargo in the cache area is higher than that of the cargo in the carrier storage area.
[0129] Through the above-mentioned exchange processing of containers in the buffer area and the carrier storage area, automatic sorting of containers can be achieved without manual monitoring and processing, and it can ensure that the hit priority of the goods in the containers in the buffer area is higher than the goods in the containers on the carriers in the carrier storage area, thereby ensuring the transportation priority of the containers in the buffer area.
[0130] In some embodiments, the target workstation may include a second cache position for placing a cache container, and the goods stored in the cache container are goods with the highest hit priority at the target workstation. The second cache position may be set in an unoccupied space such as the top of the target workstation. In this case, the second cache position of each workstation may be placed in the goods with the highest hit priority at the workstation.
[0131] At this time, after determining the target workstation corresponding to the pending task, the target goods hit by the pending task, and the target container where the target goods are placed, the control device can also generate a fourth container transfer task according to the target container when the target container is located at the second cache position. The fourth container transfer task is used to instruct the goods transfer device of the target workstation to transfer the target container from the second cache position to the picking point of the target workstation to pick the target goods in the target container.
[0132] When the target container is located at the second cache position of the target workstation, there is no need to schedule the equipment to transport the target container. The control device can generate a fourth container transfer task, so that the cargo transfer device of the target workstation directly takes the target container from the second cache position and places it at the picking point so that the pickers can pick the target cargo in the target container. By using the container placed at the second cache position, the space utilization rate of the target workstation can be improved, the frequency of equipment transporting containers can be reduced, and the cargo picking efficiency of the workstation can be improved.
[0133] In some embodiments, when the target workstation includes a first cache bit, reference Figure 5 As shown, the control device can also perform the following method:
[0134] Step 510: Determine a cache container according to the cargo picking information of the target workstation in the historical period.
[0135] The cargo picking information includes the cargo picked and the cargo quantity of the cargo picked. The historical period can be the most recent month, the most recent week, etc.
[0136] Exemplarily, the control device may determine the goods with the highest picking frequency at the target workstation according to the goods picked and the quantity of the picked goods at the target workstation in a historical period, thereby determining the container storing the goods as the cache container.
[0137] Step 520, when the container placed at the second cache position is different from the cache container and the cache container is located in the cache area, a fifth container exchange and handling task is generated, and after the container handling device transports the cache container from the cache area to the first cache position, a fifth container transfer task is generated.
[0138] Among them, the fifth box changing and handling task is used to instruct the container handling equipment to transport the cache container from the cache area to the first cache position; the fifth container transfer task is used to instruct the cargo transfer device of the target workstation to remove the container placed on the second cache position, and transfer the cache container from the first cache position to the second cache position.
[0139] When the cache container is located in the cache area, in order to place the cache container on the second cache position, the control device can generate a fifth container exchange handling task when determining that the cache container is located in the cache area, so that the container handling device can carry the cache container from the cache area to the first cache position. Then, after the container handling device carries the cache container from the cache area to the first cache position, the control device can also generate a fifth container transfer task, so that when the target workstation obtains the fifth container transfer task, the cargo transfer device of the target workstation removes the container placed on the second cache position, places it on any free position, and transfers the cache container from the first cache position to the second cache position.
[0140] In some embodiments, the control device can also generate a sixth box changing and handling task when the container placed at the second cache position is different from the cache container and the cache container is located in the carrier storage area, and generate a sixth container transfer task after the carrier handling equipment transports the carrier placing the cache container from the carrier storage area to the docking area of the target workstation.
[0141] Among them, the sixth box-changing and handling task is used to instruct the carrier handling equipment to transport the carrier on which the cache container is placed from the carrier storage area to the docking area of the target workstation; the sixth container transfer task is used to instruct the cargo transfer device of the target workstation to remove the container placed on the second cache position, and then remove the cache container from the carrier on which the cache container is placed, and place it at the second cache position.
[0142] When the cache container is located in the carrier storage area, in order to place the cache container on the second cache position, the control device can generate a sixth box exchange handling task so that the carrier handling device can first carry the carrier on which the cache container is placed from the carrier storage area to the docking area of the target workstation. Then, after the carrier on which the cache container is placed is carried from the carrier storage area to the docking area of the target workstation, the control device can also generate a sixth container transfer task so that when the target workstation obtains the sixth container transfer task, the cargo transfer device of the target workstation removes the container placed on the second cache position and places it on any free position, and then removes the cache container from the carrier on which the cache container is placed and places it on the second cache position.
[0143] Through the above method, the first cache position and the second cache position set by the workstation can be used to exchange containers, ensuring that the container placed in the second cache position is always the container of the goods with the highest hit priority in the workstation, thereby improving the work efficiency of the workstation.
[0144] In some embodiments, the target workstation may be equipped with multiple cargo transfer devices. In the above embodiments, the cargo transfer task may be performed by one cargo transfer device or multiple cargo transfer devices, and this embodiment does not specifically limit this.
[0145] According to the equipment scheduling method provided in this embodiment, since the container handling equipment runs between the buffer area and the workstation area, it can transport the container from the buffer area to the picking point of the target workstation, and the vehicle handling equipment runs between the vehicle storage area and the workstation area, it can transport the vehicle placing the goods or containers from the vehicle storage area to the docking point of the target workstation, and the buffer area and the vehicle storage area are two different areas in the inventory area that do not overlap each other, so the path isolation of the container handling equipment and the vehicle handling equipment can be achieved, thereby improving the operation efficiency of the equipment and the picking efficiency of the goods; at the same time, since the hit priority of the goods in the container placed in the buffer area is higher than that of the goods placed in the vehicle storage area, the containers in the buffer area will be hit first, and since the container handling equipment has higher flexibility, it can immediately execute the container handling task when the container is hit, and the vehicle handling equipment only needs to transport the goods with low hit priority or the container storing the goods, and its handling frequency is greatly reduced. Therefore, the overall operation efficiency of the equipment is high, so it can also further improve the picking efficiency of the goods and the degree of automation of the warehousing system.
[0146] The embodiment of the present invention also provides a device scheduling method, which can be applied to container handling equipment, such as Figure 6 As shown, the method may include the steps of:
[0147] Step 610, obtaining the first transport task.
[0148] The first handling task is based on the task information of the pending task, determines the target workstation corresponding to the pending task and the target goods hit by the pending task and / or the target container for placing the target goods, and is generated according to the target container when the target container is located in the buffer area in the inventory area. The inventory area also includes a vehicle storage area, and the buffer area and the vehicle storage area are two different areas in the inventory area that do not overlap each other.
[0149] Exemplarily, when the target container is located in the buffer area, in order to transport the target container to the target workstation, the container transport device may obtain a first transport task issued by the device scheduling system.
[0150] Step 620 , according to the first transport task, transport the target container from the buffer area to a picking point of the target workstation to pick the target goods in the target container.
[0151] When the first handling task is obtained, the container handling equipment can parse the first handling task, determine the task object, the task starting point and end point, etc., and then execute the first handling task, thereby transporting the target container from the buffer area to the picking point of the target workstation, so that the picking personnel or cargo transfer device at the target workstation can pick the target cargo in the target container.
[0152] In the above method, the container transport device runs between the buffer area and the target workstation, and can receive and schedule the execution of the container transport task.
[0153] In some embodiments, after transporting the target container from the buffer area to the picking point of the target workstation, the container transporting device may also obtain a third transporting task, and transport the target container from the picking point to the destination location according to the third transporting task.
[0154] Among them, the third handling task is to determine the destination position of the target container in response to the first picking completion instruction when the first picking completion instruction is obtained, and is generated according to the destination position and the picking point where the target container is located. The destination position includes the buffer area or the next workstation.
[0155] Exemplarily, when the picking personnel or the cargo transfer device of the target workstation completes the picking of the target cargo in the target container, the picking personnel or the target workstation triggers the first picking completion instruction. When the equipment scheduling system receives the first picking completion instruction, it can detect whether other workstations need to pick the target cargo in the target container. If necessary, the next workstation is determined as the destination location. If not, the buffer area is the destination location. Then, the equipment scheduling system can generate a third handling task based on the destination location and the picking point where the target container is located, and send the third handling task to the container handling device.
[0156] When the container handling device receives the third handling task, it can also execute the third handling task according to the task object, starting point and end point in the third handling task to transport the target container from the picking point to the destination location, i.e., the buffer area or the next workstation.
[0157] In some embodiments, the target workstation may include a first cache location, wherein the first cache location may be set at a location such as a ground area of the target workstation. Thus, the container handling device may also obtain a first container exchange handling task, and according to the first container exchange handling task, the first container is transported from the cache area to the first cache location.
[0158] Among them, the first box changing and handling task is generated when the hit priority of the goods stored in the first container in the buffer area is lower than the hit priority of the goods stored in the second container in the carrier storage area. The first container is any container in the buffer area, and the second container is any container in the carrier storage area.
[0159] Exemplarily, when the hit priority of the goods stored in the first container in the cache area is lower than the hit priority of the goods stored in the second container in the carrier storage area, the equipment scheduling system determines that the first container and the second container need to be swapped. At this time, in order to facilitate the container exchange, the equipment scheduling system can issue a first container exchange task to the container handling equipment. When the container handling equipment obtains the first container exchange task, it can move the first container from the cache area to the first cache position, so as to further perform the container exchange operation between areas.
[0160] In some embodiments, the container handling device may also obtain a third container exchange handling task, and according to the third container exchange handling task, the second container may be transported from the first cache location to the cache area.
[0161] The third container-changing and handling task is generated after the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position.
[0162] When the equipment scheduling system determines that a box-changing task is required, different box-changing tasks can be generated according to the type of the box-changing task. Therefore, illustratively, when the equipment scheduling system generates a third box-changing task and sends the third box-changing task to the container handling device, the container handling device can obtain the third box-changing task and, according to the task object, task start point and end point indicated by the task, move the first container from the buffer area to the first buffer position.
[0163] In some embodiments, the target workstation may include a second cache location for placing the cache container, and the container handling device may also obtain a fifth container exchange handling task, and according to the fifth container exchange handling task, the cache container is transported from the cache area to the first cache location.
[0164] The fifth box-changing and handling task is generated when the cache container is determined based on the cargo picking information of the target workstation in the historical period, and the container placed at the second cache position is different from the cache container and the cache container is located in the cache area.
[0165] Exemplarily, the second cache position is used to place a cache container of goods with the highest hit priority at the target workstation. When the equipment scheduling system determines that the container placed at the second cache position is different from the cache container, a container exchange operation is required. At this time, the equipment scheduling system can generate a fifth container exchange handling task according to the position of the cache container. When the container handling device receives the fifth container exchange handling task issued by the equipment scheduling system, it can parse the task, determine the task object, the task start point and the end point, and then execute the task to transport the cache container from the cache area to the first cache position.
[0166] According to the equipment scheduling method applied to container handling equipment provided in this embodiment, the container handling equipment can transport containers between the buffer area and the target workstation, and the buffer area and the carrier storage area are two different areas that do not overlap with each other. The operation of the container handling equipment will not be affected by the carrier storage area, and has higher operating efficiency.
[0167] The embodiment of the present invention also provides a device scheduling method, which can be applied to carrier handling equipment, such as Figure 7 As shown, the method may include the steps of:
[0168] Step 710: Obtain a second transport task.
[0169] The second handling task is based on the task information of the pending task, determines the target workstation corresponding to the pending task and the target goods hit by the pending task and / or the target container for placing the target goods, and is generated according to the target goods when the target goods are located in the carrier storage area in the inventory area. The inventory area also includes a cache area, and the cache area and the carrier storage area are two different areas in the inventory area that do not overlap each other.
[0170] Exemplarily, when the target cargo is located in the carrier storage area, in order to transport the target cargo to the target workstation, the equipment scheduling system can generate a second transport task based on the location and storage container of the target cargo, and send the second transport task to the carrier transport equipment.
[0171] Step 720 , according to the second transport task, transport the target carrier carrying the target goods from the carrier storage area to the docking area of the target workstation to pick the target goods.
[0172] Exemplarily, when receiving a second transport task, the carrier transport equipment may transport the target carrier carrying the target cargo from the carrier storage area to the docking area of the target workstation, or transport the target carrier carrying the target container from the carrier storage area to the docking area of the target workstation, according to the task object, task starting point, and end point indicated by the second transport task.
[0173] In some embodiments, after the target carrier with the target cargo placed thereon is transported from the carrier storage area to the docking area of the target workstation, the carrier transport device may also obtain a fourth transport task, and transport the target carrier to the carrier storage area according to the fourth transport task. The fourth transport task is generated after the cargo picking of all containers placed on the target carrier is completed.
[0174] Exemplarily, the equipment scheduling system can determine the position of the target carrier transported by the carrier transport equipment according to the operation information of the carrier transport equipment. After the target carrier arrives at the docking area of the target workstation, the system can continue to monitor the cargo picking progress of all containers on the target carrier. After determining that all containers have completed cargo picking, a fourth transport task can be generated and sent to the carrier transport equipment. When the carrier transport equipment receives the fourth transport task, it can transport the target carrier from the current docking point to the carrier storage area according to the task object indicated by the fourth transport task, such as the target carrier, and the starting point and end point of the target carrier.
[0175] In some embodiments, the target workstation may include a first cache location, based on which the carrier handling device may also obtain a second box-changing handling task, and according to the second box-changing handling task, transport the first carrier with the second container placed thereon to the docking area of the target workstation.
[0176] Among them, the second box changing and handling task is generated when the hit priority of the goods stored in the first container in the buffer area is lower than the hit priority of the goods stored in the second container in the carrier storage area. The first container is any container in the buffer area, and the second container is any container in the carrier storage area.
[0177] Exemplarily, the equipment scheduling system can generate a second container exchange task and send it to the carrier handling device based on the hit priority of the goods stored in the container in the buffer area and the hit priority of the goods stored in the container in the carrier storage area, when determining that the hit priority of the goods stored in the first container is lower than the hit priority of the goods stored in the second container. The carrier handling device can transport the first carrier with the second container placed therein to the docking area of the target workstation based on the task object, task start point, and end point in the second container exchange task.
[0178] In some embodiments, the carrier transporting equipment may also obtain a fourth box-changing transporting task, and transport the first carrier to the carrier storage area according to the fourth box-changing transporting task.
[0179] The fourth container-changing and handling task is generated after the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position.
[0180] Exemplarily, the equipment scheduling system can monitor the operation status of the target workstation, and after the cargo transfer device of the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position, a fourth box-changing and handling task is generated and sent to the carrier handling equipment, so that the carrier handling equipment can transport the first carrier to the carrier storage area according to the fourth box-changing and handling task.
[0181] In some embodiments, the target workstation includes a second cache position for placing the cache container, and the carrier handling equipment can also obtain a sixth box change handling task, and according to the sixth box change handling task, the carrier placing the cache container is transported from the carrier storage area to the docking area of the target workstation.
[0182] The sixth box-changing and handling task is generated when the cache container is determined based on the cargo picking information of the target workstation in the historical period, and the container placed at the second cache position is different from the cache container and the cache container is located in the carrier storage area.
[0183] Exemplarily, the equipment scheduling system can determine the container placed in the second cache position and determine whether it is a cache container. If it is not a cache container, a sixth container exchange and transportation task is generated. The carrier transportation equipment can receive the sixth container exchange and transportation task issued by the system and, in accordance with the task object and the starting point and end point indicated by the task, transport the carrier placing the cache container from the carrier storage area to the docking area of the target workstation.
[0184] According to the equipment scheduling method applied to the carrier handling equipment provided in this embodiment, the carrier handling equipment can transport the carrier placing goods or containers between the carrier storage area and the target workstation, and the cache area and the carrier storage area are two different areas that do not overlap with each other. The operation of the carrier handling equipment will not be affected by the cache area, and has higher operating efficiency.
[0185] Figure 8 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the electronic device.
[0186] like Figure 8 As shown, the electronic device may be the control device in the above embodiment. Specifically, the electronic device may include: a processor (processor) 802 , a communication interface (Communications Interface) 804 , a memory (memory) 806 , and a communication bus 808 .
[0187] The processor 802, the communication interface 804, and the memory 806 communicate with each other via a communication bus 808. The communication interface 804 is used to communicate with other devices such as a client or other server network elements. The processor 802 is used to execute a program 810, which can specifically execute the relevant steps in the above-mentioned embodiment of the device scheduling method.
[0188] Specifically, the program 810 may include program code including computer executable instructions.
[0189] The processor 802 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 invention. The one or more processors included in the electronic device 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.
[0190] The memory 806 is used to store the program 810. The memory 806 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0191] Program 810 can be specifically called by processor 802 to enable the electronic device to execute the steps in the above-mentioned device scheduling method.
[0192] An embodiment of the present invention also provides a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction is executed on an electronic device / device scheduling system, the electronic device / device scheduling system executes the device scheduling method in any of the above method embodiments.
[0193] The executable instructions can be specifically used to enable the electronic device / device scheduling system to execute the steps in the above-mentioned device scheduling method.
[0194] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.
[0195] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0196] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0197] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A device scheduling method, characterized in that: The method comprises: Get the task information of the tasks to be processed; Based on the task information, determine the target workstation corresponding to the pending task and the target goods hit by the pending task and / or the target container for placing the target goods; In the case where the target container is located in the buffer area, a first handling task is generated according to the target container, wherein the first handling task is used to instruct a container handling device to carry the target container from the buffer area to a picking point of the target workstation, so as to pick the target goods in the target container; the container handling device is used to carry containers between the buffer area and a workstation area, the workstation area is used to place at least one workstation, and the at least one workstation includes the target workstation; In the case where the target goods are located in the carrier storage area, a second handling task is generated according to the target goods, the second handling task is used to instruct the carrier handling equipment to carry the target carrier on which the target goods are placed from the carrier storage area to the docking area of the target workstation, so as to pick the target goods; the carrier handling equipment is used to carry the carrier between the carrier storage area and the workstation area; The buffer area and the vehicle storage area are two different areas in the inventory area that do not overlap with each other.
2. The method according to claim 1, characterized in that After generating a second handling task according to the target cargo, the method further includes: When the target carrier arrives at the docking area of the target workstation, a first container transfer task is generated, and the first container transfer task is used to instruct the cargo transfer device of the target workstation to take out the target container containing the target cargo from the target carrier and place it at the picking point of the target workstation to pick the target cargo in the target container.
3. The method according to claim 1, characterized in that After the container handling device carries the target container from the buffer area to the picking point of the target workstation, the method further includes: Get the first picking completion instruction; In response to the first picking completion instruction, determining a destination location of the target container, the destination location including the buffer area or the next workstation; A third transport task is generated according to the destination location and the picking point where the target container is located, and the third transport task is used to instruct the container transporting device to transport the target container from the picking point to the destination location.
4. The method according to claim 1, characterized in that After the carrier transporting device transports the target carrier on which the target cargo is placed from the carrier storage area to the docking area of the target workstation, the method further includes: Obtaining the second picking completion instruction; In response to the second picking completion instruction, a second container transfer task is generated according to the picking point where the target container is located, and the second container transfer task is used to instruct the cargo transfer device of the target workstation to transfer the target container from the picking point to the target carrier.
5. The method according to claim 4, characterized in that The method further comprises: After the cargo picking of all containers placed on the target carrier is completed at the target workstation, a fourth transport task is generated, and the fourth transport task is used to instruct the carrier transporting equipment to transport the target carrier to the carrier storage area or the next workstation.
6. The method according to claim 1, characterized in that Before obtaining the task information of the task to be processed, the method further includes: Determine, according to the hit priority of each of the multiple goods, the container placed in the buffer area and the container and / or goods on the carrier placed in the carrier storage area; Among them, the hit priority of the goods in the container placed in the buffer area is higher than the goods on the carrier in the carrier storage area and the goods in the container placed on the carrier.
7. The method according to claim 6, characterized in that The method further comprises: Determine the hit priority of each of the multiple goods according to the popularity score of each of the multiple goods in the historical period and the inventory of each of the goods at the current moment; The higher the popularity score of the goods in the historical period and the greater the inventory of the goods at the current moment, the higher the hit priority of the goods.
8. The method according to claim 1, characterized in that The target workstation includes a first cache location, and the method further includes: If the hit priority of the goods stored in the first container in the buffer area is lower than the hit priority of the goods stored in the second container in the carrier storage area, a first container-changing and transporting task and a second container-changing and transporting task are generated; the first container-changing and transporting task is used to instruct the container transporting device to transport the first container from the buffer area to the first buffer position, and the second container-changing and transporting task is used to instruct the carrier transporting device to transport the first carrier on which the second container is placed to the docking area of the target workstation, the first container is any container in the buffer area, and the second container is any container in the carrier storage area; After the container handling device carries the first container from the buffer area to the first buffer position, and the carrier handling device carries the first carrier on which the second container is placed to the docking area of the target workstation, a third container transfer task is generated, and the third container transfer task is used to instruct the cargo transfer device of the target workstation to transfer the first container from the first buffer position to the first carrier, and to transfer the second container from the first carrier to the first buffer position; After the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position, a third container change and a fourth container change task are generated. The third container change task is used to instruct the container handling equipment to transport the second container from the first cache position to the cache area, and the fourth container change task is used to instruct the carrier handling equipment to transport the first carrier to the carrier storage area.
9. The method according to claim 1, characterized in that: The target workstation includes a second cache position for placing a cache container, the goods stored in the cache container are goods with the highest hit priority at the target workstation, and after determining the target workstation corresponding to the pending task and the target goods hit by the pending task and / or the target container for placing the target goods, the method further includes: When the target container is located at the second cache position, a fourth container transfer task is generated according to the target container, and the fourth container transfer task is used to instruct the cargo transfer device of the target workstation to transfer the target container from the second cache position to the picking point of the target workstation to pick the target cargo in the target container.
10. The method according to claim 9, characterized in that The target workstation includes a first cache location, and the method further includes: Determine the cache container according to the cargo picking information of the target workstation in the historical period, wherein the cargo picking information includes the picked cargo and the cargo quantity of the picked cargo; When the container placed in the second cache position is different from the cache container and the cache container is located in the cache area, a fifth container exchange and handling task is generated, and after the container handling device transports the cache container from the cache area to the first cache position, a fifth container transfer task is generated; Among them, the fifth box changing and handling task is used to instruct the container handling equipment to transport the cache container from the cache area to the first cache position; the fifth container transfer task is used to instruct the cargo transfer device of the target workstation to remove the container placed on the second cache position, and transfer the cache container from the first cache position to the second cache position.
11. The method according to claim 10, characterized in that The method further comprises: When the container placed in the second cache position is different from the cache container and the cache container is located in the carrier storage area, a sixth container exchange handling task is generated, and after the carrier handling device transports the carrier on which the cache container is placed from the carrier storage area to the docking area of the target workstation, a sixth container transfer task is generated; Among them, the sixth box-changing and handling task is used to instruct the carrier handling equipment to transport the carrier on which the cache container is placed from the carrier storage area to the docking area of the target workstation; the sixth container transfer task is used to instruct the cargo transfer device of the target workstation to take out the container placed on the second cache position, and then remove the cache container from the carrier on which the cache container is placed, and place it in the second cache position.
12. The method according to any one of claims 1 to 11, characterized in that The buffer area and the vehicle storage area are located in two upper and lower isolated areas.
13. A device scheduling method, characterized in that: Applied to container handling equipment, the method comprises: Acquire a first handling task, wherein the first handling task is based on task information of a pending task, determines a target workstation corresponding to the pending task and target goods hit by the pending task and / or a target container for placing the target goods, and is generated according to the target container when the target container is located in a cache area in an inventory area, the inventory area further comprising a vehicle storage area, and the cache area and the vehicle storage area are two different areas in the inventory area that do not overlap each other; According to the first transport task, the target container is transported from the buffer area to a picking point of the target workstation to pick the target goods in the target container.
14. The method according to claim 13, characterized in that After the target container is transported from the buffer area to the picking point of the target workstation, the method further includes: Acquire a third handling task, wherein the third handling task is generated in response to the first picking completion instruction when the first picking completion instruction is acquired, determines the destination position of the target container, and is generated according to the destination position and the picking point where the target container is located, wherein the destination position includes the buffer area or the next workstation; According to the third transport task, the target container is transported from the picking point to the destination location.
15. The method according to claim 13, characterized in that The target workstation includes a first cache location, and the method further includes: Acquire a first container-changing and handling task, where the first container-changing and handling task is generated when the hit priority of the goods stored in the first container in the buffer area is lower than the hit priority of the goods stored in the second container in the vehicle storage area, the first container is any container in the buffer area, and the second container is any container in the vehicle storage area; According to the first container exchange and transportation task, the first container is transported from the buffer area to the first buffer position.
16. The method according to claim 15, characterized in that The method further comprises: Acquire a third container-changing and handling task, where the third container-changing and handling task is generated after the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position; According to the third container-changing and transporting task, the second container is transported from the first buffer position to the buffer area.
17. The method of claim 16, wherein: The target workstation includes a second cache location for placing the cache container, and the method further includes: Acquire a fifth container-changing and handling task, wherein the fifth container-changing and handling task is generated when the cache container is determined according to the cargo picking information of the target workstation in the historical period, the container placed at the second cache position is different from the cache container, and the cache container is located in the cache area; According to the fifth container exchange and transportation task, the cache container is transported from the cache area to the first cache position.
18. A device scheduling method, characterized in that: Applied to a carrier handling device, the method comprises: Acquire a second handling task, wherein the second handling task is based on the task information of the pending task, determines a target workstation corresponding to the pending task and a target cargo hit by the pending task and / or a target container for placing the target cargo, and is generated according to the target cargo when the target cargo is located in a vehicle storage area in an inventory area, wherein the inventory area further includes a cache area, and the cache area and the vehicle storage area are two different areas in the inventory area that do not overlap each other; According to the second transport task, the target carrier on which the target goods are placed is transported from the carrier storage area to the docking area of the target workstation to pick the target goods.
19. The method according to claim 18, characterized in that After the target carrier on which the target cargo is placed is transported from the carrier storage area to the docking area of the target workstation, the method further includes: Acquire a fourth transport task, where the fourth transport task is generated after picking of goods from all containers placed on the target carrier is completed; According to the fourth transport task, the target carrier is transported to the carrier storage area.
20. The method according to claim 18, characterized in that The target workstation includes a first cache location, and the method further includes: Acquire a second container-changing and handling task, where the second container-changing and handling task is generated when the hit priority of the goods stored in the first container in the buffer area is lower than the hit priority of the goods stored in the second container in the vehicle storage area, the first container is any container in the buffer area, and the second container is any container in the vehicle storage area; According to the second box-changing and transporting task, the first carrier on which the second container is placed is transported to the docking area of the target workstation.
21. The method according to claim 20, characterized in that The method further comprises: Acquire a fourth container-changing and handling task, where the fourth container-changing and handling task is generated after the cargo transfer device at the target workstation transfers the first container from the first cache position to the first carrier, and transfers the second container from the first carrier to the first cache position; According to the fourth box-changing and transporting task, the first carrier is transported to the carrier storage area.
22. The method according to claim 21, characterized in that The target workstation includes a second cache location for placing the cache container, and the method further includes: Acquire a sixth container-changing and handling task, wherein the sixth container-changing and handling task is generated when the cache container is determined according to the cargo picking information of the target workstation in the historical period, the container placed at the second cache position is different from the cache container, and the cache container is located in the carrier storage area; According to the sixth container exchange and transportation task, the carrier on which the cache container is placed is transported from the carrier storage area to the docking area of the target workstation.
23. A device scheduling system, characterized in that: The system comprises: A workstation area, the workstation area is used to place at least one workstation, the workstation is used to pick goods in the container; A buffer area, the buffer area is used to place containers; A vehicle storage area, the vehicle storage area is used to place vehicles, the vehicles are used to place containers for storing goods, the buffer area and the vehicle storage area are two different areas in the inventory area that do not overlap each other; The control device is configured to: obtain task information of a task to be processed; determine, based on the task information, a target workstation corresponding to the task to be processed and a target cargo hit by the task to be processed and / or a target container for placing the target cargo, wherein the target workstation is any one of the at least one workstation; generate a first handling task according to the target container when the target container is located in a buffer area; and generate a second handling task according to the target cargo when the target cargo is located in a carrier storage area; A container handling device, the container handling device is used to carry containers between the buffer area and the target workstation, and the container handling device is configured to: according to the first handling task, carry the target container from the buffer area to a picking point of the target workstation to pick the target goods in the target container; The carrier transporting equipment is used to transport the carrier between the carrier storage area and the target workstation, and the carrier transporting equipment is configured to: according to the second transporting task, transport the target carrier placing the target goods from the carrier storage area to the docking area of the target workstation to pick the target goods.
24. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the operation of the device scheduling method according to any one of claims 1 to 22 by executing the executable instructions.
25. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the device scheduling method described in any one of claims 1 to 22 are implemented.