Warehouse management method, device and system
By dividing the material sorting plan into a sorting task list and scheduling the handling van system and sorting system for handling and sorting of target vehicles and pallet groups, the problems of long waiting time and low work efficiency caused by frequent interactions between sorting robots and WMS are solved, and the effect of reducing the number of interactions and improving efficiency is achieved.
Patent Information
- Application Number
- CN202411940992.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2044-12-26
AI Technical Summary
In the prior art, sorting robots frequently interact with the warehouse management system (WMS), resulting in a long wait time and affecting work efficiency.
By dividing the material sorting plan into a sorting task list, the scheduling truck system and the sorting system carry and sorting the target vehicle and pallet group until the task list is completed and the task completion signal is generated, reducing the number of interactions between systems.
It reduces the waiting time of sorting robots, reduces the number of interactions between systems, and improves work efficiency.
Smart Images

Figure CN119863187A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of warehouse management, and in particular to a warehouse management method, device and system. Background Art
[0002] With the rapid development of domestic industrial automation, many industries are gradually replacing manual sorting with robot sorting to improve efficiency and reduce error rates. The sorting plan is generated by the production execution system MES and the warehouse management system WMS. WMS issues sorting tasks to the sorting robot host computer for sorting. The robot only serves as the execution end. The robot reports to WMS after completing the sorting of each material. WMS determines whether the materials in the current pallet meet the requirements of the MES order, and then returns the result to the robot host computer until it is determined that the current pallet is returned and the next task is sorted.
[0003] In the prior art, according to the general robot sorting process, the logic for determining whether a set is complete is performed in the WMS system. The robot must upload the sorting action to the WMS each time it completes it. As a result, when sorting multiple materials into one seeding tray, the sorting robot host computer needs to interact frequently with the WMS, causing the sorting robot to wait for a long time, affecting work efficiency. Summary of the invention
[0004] The purpose of the present invention is to at least provide a warehouse management method, device and system, which can at least solve the problem that frequent interactions affect work efficiency, at least reduce the waiting time of sorting robots, reduce the number of interactions between systems, and improve work efficiency.
[0005] To solve the above technical problems, at least one embodiment of the present application provides a warehouse management method, including:
[0006] Determine the target picking task list from the acquired material sorting plan;
[0007] Determine an empty carrier outbound task and a sorting outbound task according to the target picking task list, and send the empty carrier outbound task and the sorting outbound task to the transport vehicle system in sequence, so that the transport vehicle system dispatches a transport robot to transport the target carrier matching the empty carrier outbound task to the first target area, and delivers the target pallet group matching the sorting outbound task to the second target area;
[0008] Sending the target picking task list to an idle sorting system so that the sorting system picks materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list until the picking task list is completed and a task completion signal corresponding to the picking task list is generated;
[0009] In response to the task completion signal, a target carrier storage signal is generated, and the target carrier storage signal is sent to the transport vehicle system, so that the transport vehicle system dispatches a transport robot to transport the target carrier back to the warehouse.
[0010] At least one embodiment of the present application further provides a warehouse management device, including:
[0011] The picking task order generation module is used to determine the target picking task order from the acquired material sorting plan;
[0012] The transport vehicle system interaction module is used to determine the empty carrier outbound task and the sorting outbound task according to the delivered target picking task list, and send the empty carrier outbound task and the sorting outbound task to the transport vehicle system in sequence, so that the transport vehicle system dispatches the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area, and deliver the target pallet group matching the sorting outbound task to the second target area;
[0013] A sorting system interaction module is used to send the target picking task list to the sorting system in an idle state, so that the sorting system picks the materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated;
[0014] The processing module is used to generate a target carrier storage signal in response to the task completion signal, and send the target carrier storage signal to the transport vehicle system so that the transport vehicle system dispatches a transport robot to transport the target carrier back to the warehouse.
[0015] At least one embodiment of the present application further provides a warehouse management system, comprising a warehouse management terminal for executing the above-mentioned warehouse management method, and a transport vehicle system and a sorting system connected to the warehouse management terminal;
[0016] The transport vehicle system is used to dispatch the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area and deliver the target pallet group matching the sorting outbound task to the second target area according to the empty carrier outbound task and the sorting outbound task issued by the warehouse management end; and to dispatch the transport robot to transport the target carrier back to the warehouse according to the target carrier entry signal;
[0017] The sorting system is used to pick materials of the target pallet group in the second target area to the target carrier in the first target area according to the picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated.
[0018] At least one embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned warehouse management method.
[0019] At least one embodiment of the present application further provides a computer-readable storage medium storing a computer program, wherein the computer program implements the above-mentioned warehouse management method when executed by a processor.
[0020] The warehouse management method, device and system provided by the embodiments of the present application divide the material sorting plan into picking task lists, so that the transport vehicle system dispatches the transport robot to transport the target carrier and the target pallet group according to the empty carrier outbound task and the sorting outbound task, so that the sorting system picks materials according to the picking task list until the picking task list is completed and a task completion signal corresponding to the picking task list is generated, so that the system responds to the task completion signal and puts the target carrier into the warehouse, so as to complete the picking of a whole set of pallets and then report the task completion signal, avoid only feedback for each picking, reduce the waiting time of the sorting robot, reduce the number of interactions between systems, and improve work efficiency.
[0021] In some optional embodiments, determining the target picking task list from the acquired material sorting plan includes:
[0022] Get material sorting plan;
[0023] Based on a preset material grouping principle, the material sorting plan is split into a plurality of picking task orders to generate a task queue consisting of the plurality of picking task orders;
[0024] One of the picking task orders is selected from the task queue as the target picking task order.
[0025] In some optional embodiments, sending the target picking task list to an idle sorting system so that the sorting system picks materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list includes:
[0026] The sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold;
[0027] In response to the task order pre-completion signal of the sorting system, the sorting system currently executing the target picking task order is unlocked to an idle state, and the next picking task order is selected from the acquired material sorting plan as the target picking task order.
[0028] In some optional embodiments, the target pallet group includes at least two pallets; the sorting system sequentially sorts the multiple pallets in the target pallet group; the sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold, including:
[0029] The sorting system monitors the number of remaining trays to be sorted in the target tray group, and generates a task order pre-completion signal when the number of trays to be sorted in the target tray group is lower than a preset number threshold.
[0030] In some optional embodiments, the target pallet group includes at least two pallets; the sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold, including:
[0031] The sorting system monitors the remaining sorting time corresponding to the remaining number of sorted materials in the target tray group, and generates a task order pre-completion signal when the remaining sorting time is lower than a preset time threshold.
[0032] In some optional embodiments, the method further includes:
[0033] When the sorting system completes picking of a single tray, the sorting system generates single tray feedback information corresponding to the tray that has completed picking;
[0034] In response to the single-tray feedback information, a pallet return signal corresponding to the pallet that has completed picking is generated, and the pallet return signal is sent to the transport vehicle system so that the transport vehicle system transports the pallet corresponding to the pallet return signal from the second target area back to the warehouse.
[0035] In some optional embodiments, the number of the sorting systems is at least two; the step of sending the target picking task list to the idle sorting system includes:
[0036] The working state of each sorting system is monitored regularly according to a preset timing time. When it is monitored that the working state of the sorting system is an idle state, the target picking task list is sent to the sorting system in the idle state.
[0037] In some optional embodiments, the first target area includes a first conveyor line; the first end of the first conveyor line is an upper line port for empty target carriers, and the second end is an lower line port for target carriers after sorting of materials; the second target area includes a second conveyor line, the first end of the second conveyor line is a discharge port for the target pallet group, and the second end is a recovery port for sorted pallets. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] One or more embodiments are exemplarily described by the pictures in the corresponding drawings, and these exemplary descriptions do not constitute limitations on the embodiments.
[0039] Figure 1 This is the process of a warehouse management method provided by an embodiment of the present application Figure 1 ;
[0040] Figure 2 This is a schematic diagram of a sorting scenario of a warehouse management method provided by an embodiment of the present application;
[0041] Figure 3 This is the process of a warehouse management method provided by an embodiment of the present application Figure 2 ;
[0042] Figure 4 This is the process of a warehouse management method provided by an embodiment of the present application Figure 3 ;
[0043] Figure 5 This is the process of a warehouse management method provided by an embodiment of the present application Figure 4 ;
[0044] Figure 6 is a system interaction flow chart of a specific example of a warehouse management method provided by an embodiment of the present application;
[0045] Figure 7 is a schematic diagram of a warehouse management device provided by another embodiment of the present application;
[0046] Figure 8 is a schematic diagram of a warehouse management system provided by another embodiment of the present application;
[0047] Fig. 9 is a structural schematic diagram of an electronic device provided by another embodiment of the present application;
[0048] Fig.10 It is a schematic diagram of a computer-readable storage medium provided by another embodiment of the present application. DETAILED DESCRIPTION
[0049] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented. The division of the following embodiments is for the convenience of description, and the specific implementation of the present application should not be construed as any limitation, and the various embodiments can be combined and referenced with each other under the premise of no contradiction.
[0050] In order to facilitate understanding of the embodiments of the present application, relevant content about the production execution system MES combined with the warehouse management system WMS is first introduced here.
[0051] With the rapid development of domestic industrial automation, many industries are gradually replacing manual sorting with robot sorting to improve efficiency and reduce error rates. The sorting plan is generated by the production execution system MES and the warehouse management system WMS. WMS issues sorting tasks to the sorting robot host computer for sorting. The robot only serves as the execution end. The robot reports to WMS after completing the sorting of each material. WMS determines whether the materials in the current pallet meet the requirements of the MES order, and then returns the result to the robot host computer until it is determined that the current pallet is returned and the next task is sorted.
[0052] In the prior art, according to the general robot sorting process, the logic for determining whether a set is complete is performed in the WMS system. The robot must upload the sorting action to the WMS each time it completes it. As a result, when sorting multiple materials into one seeding tray, the sorting robot host computer needs to interact frequently with the WMS, causing the sorting robot to wait for a long time, affecting work efficiency.
[0053] In order to solve the above-mentioned technical problem that frequent interactions affect work efficiency, the present invention proposes a warehouse management method. The implementation details of the warehouse management method of this embodiment are specifically described below. The following content is only the implementation details provided for easy understanding and is not necessary for implementing this solution.
[0054] Embodiment 1:
[0055] The warehouse management method of this embodiment can be applied to electronic devices with communication, computing and data storage capabilities. The specific process can be as follows: Figure 1 As shown, steps 101-104 are included, specifically including:
[0056] Step 101, determine the target picking task list from the acquired material sorting plan.
[0057] Specifically, the executor of the method corresponding to this step is the warehouse management system, i.e., WMS. The material sorting plan is issued by the production execution system MES. The WMS splits the material sorting plan into multiple picking task orders according to the grouping rules, and selects the target picking task order from them, so that the system corresponding to the method can perform a complete set of interactions according to the picking task order, reduce the number of interactions, and reduce the waiting time of the picking robot.
[0058] In some examples, step 101, such as Figure 2 As shown, specifically including:
[0059] Step 1011, obtaining a material sorting plan;
[0060] Step 1012: split the material sorting plan into a plurality of picking task orders based on a preset material grouping principle to generate a task queue consisting of the plurality of picking task orders;
[0061] Step 1013: Select one of the picking task orders from the task queue as the target picking task order.
[0062] Specifically, the material grouping rules are that users organize and maintain the material codes, material quantities, and carrier types required in a carrier at the production line distribution point according to actual production and usage conditions, and maintain them in the WMS database as grouping rules as a basis for sorting. Among them, the material grouping rules include what materials and quantities are placed in a carrier, which are then split into picking task orders, so that a picking task order contains a complete set of materials to be placed in the pallet. The content of the picking task order includes the carrier code of the original carrier, the material code to be picked, and the required quantity. After being split into multiple picking task orders, the sorting robot can pick complete sets of pallets, and then report to the WMS system according to the completion results of the picking task order, reducing the number of interactions between the two.
[0063] Further, selecting one of the picking task orders from the task queue as the target picking task order specifically includes selecting one of the picking task orders as the target picking task order in sequence according to the arrangement order of the task queue. By selecting the target picking task order in sequence according to the queue order, the order picking can be carried out in an orderly manner, thereby improving the stability of the system.
[0064] Step 102, determine the empty carrier outbound task and the sorting outbound task according to the target picking task list, and send the empty carrier outbound task and the sorting outbound task to the transport vehicle system in sequence, so that the transport vehicle system dispatches the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area, and delivers the target pallet group matching the sorting outbound task to the second target area.
[0065] Specifically, the empty carrier outbound task and the sorting outbound task are executed through the transport vehicle system, the target carrier is transported to the first target area and the target pallet group is delivered to the second target area, so as to realize the automation of material loading, wherein the first target area and the second target area are both located at the sorting system, which facilitates the sorting system to sort the materials in the second target area to the empty carrier in the first target area.
[0066] Among them, the transport vehicle system includes at least one transport robot. When the transport vehicle system has only one transport robot, the empty carrier outbound task is performed first. After the empty carrier is transported to the first target area, the transport robot performs the sorting outbound task.
[0067] When the transport vehicle system is equipped with more than two transport robots, different transport robots can be simultaneously controlled to perform empty carrier outbound tasks and sorting outbound tasks respectively, thereby improving work efficiency.
[0068] In some examples, such as Figure 3 As shown, the first target area includes a first conveyor line; the first end of the first conveyor line is the upper line port of the empty target carrier, and the second end is the lower line port of the target carrier after the sorting of materials is completed; the second target area includes a second conveyor line, the first end of the second conveyor line is the discharge port of the target pallet group, and the second end is the recovery port of the sorted pallet. In this embodiment, the sorting system is arranged between the first target area and the second target area, so that the empty carrier and the target pallet group can be transported to the sorting system for picking by using the first conveyor line and the second conveyor line respectively, and automatically transported to the lower line port and the recovery port after picking, so as to facilitate the transport vehicle system to perform automated handling operations.
[0069] Furthermore, material detectors for detecting whether there are carriers or pallets are provided at the upper and lower line ports of the first conveyor line and the discharge port and recovery port of the second conveyor line, so that the system can automatically mobilize the handling robot for handling according to the material detector.
[0070] Step 103, sending the target picking task list to the idle sorting system, so that the sorting system picks the materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated.
[0071] Specifically, the sorting system performs sorting operations according to the target picking task order. Only when the target picking task order is completed will it generate a task completion signal to interact with the system, thereby achieving complete interaction, reducing the number of interactions, and reducing the waiting time of the picking robot.
[0072] The sorting system is located between the first target area and the second target area. The sorting system, the first target area and the second target area are regarded as a group of sorting areas. The idle state referred to in this embodiment means that the sorting area where the sorting system is not working is in an idle state. Furthermore, for multiple groups of sorting areas, their working states can be monitored separately. When any group area is in an idle state, steps 101-104 of the method are executed, so that multiple picking task orders are processed in sequence to improve work efficiency.
[0073] In some embodiments, Figure 4 As shown, step 103 includes:
[0074] Step 1031: Send the target picking task list to the sorting system in an idle state, so that the sorting system picks the materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list, and enables the sorting system to monitor the number of remaining sorted materials in the target pallet group, and generate a task list pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold;
[0075] Step 1032: In response to the task order pre-completion signal of the sorting system, the sorting system currently executing the target picking task order is unlocked to an idle state, and the next picking task order is selected from the acquired material sorting plan as the target picking task order.
[0076] Specifically, by monitoring the remaining sorting quantity of the target pallet group in the current target picking task order, a preparatory signal can be triggered in advance to trigger the next picking task order for processing, shortening the waiting time of each system, reducing the waiting time of the sorting robot while completing the sorting business, and reducing the number of interactions between systems.
[0077] There are multiple comparison methods when the number of materials to be sorted is lower than a preset threshold, such as comparison of the number of pallets, comparison of estimated sorting time of remaining materials, and comparison of weight or quantity of remaining materials.
[0078] In some examples, the target pallet group includes at least two pallets; the sorting system sorts the multiple pallets in the target pallet group in sequence; in this embodiment, when the target pallet group has multiple pallets, the sorting robot needs to sort each pallet in sequence. Based on this, the sorting system monitors the number of remaining sorted materials in the target pallet group, and when the number of materials to be sorted in the target pallet group is lower than a preset threshold, a task order pre-completion signal is generated, including:
[0079] The sorting system monitors the number of remaining trays to be sorted in the target tray group, and generates a task order pre-completion signal when the number of trays to be sorted in the target tray group is lower than a preset number threshold.
[0080] In this embodiment, the preset quantity threshold is two, that is, when the number of pallets to be sorted in the target pallet group is less than two (that is, only the last pallet to be sorted is left), a task order pre-completion signal is generated to unlock the state of the sorting system from the working state to the idle state. At this time, the next picking task order can be triggered in advance for processing, shortening the waiting time and improving work efficiency.
[0081] In some examples, the target pallet group includes at least two pallets; the sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold, including:
[0082] The sorting system monitors the remaining sorting time corresponding to the remaining number of sorted materials in the target tray group, and generates a task order pre-completion signal when the remaining sorting time is lower than a preset time threshold.
[0083] In this embodiment, the sorting system determines the remaining sorting time when only one pallet to be sorted is left according to the average time taken by each sorted pallet of the target pallet group to be sorted first, thereby comparing the remaining sorting time with the preset time threshold to more accurately evaluate whether it is in the pre-completion state, which is convenient for accurately triggering the next picking task order, and then reasonably planning the waiting time of the transport vehicle system and the sorting system, thereby improving work efficiency and system stability.
[0084] Specifically, the preset time threshold is the time required for the steps of the management method to be executed before the next picking task order is issued to the idle sorting system, so that the time of triggering the next picking task order in advance will not affect the current sorting system to complete the picking of the last tray to be sorted, and after the current sorting system completes the sorting, it can enter the picking operation of the next picking task order, reasonably plan the time, greatly shorten the waiting time of the sorting system, and improve production efficiency.
[0085] In some embodiments, when the sorting system is used to sort materials in step 103, Figure 5 As shown, the method also includes:
[0086] Step 201: When the sorting system completes picking of a single tray, the sorting system generates single tray feedback information corresponding to the tray that has completed picking;
[0087] Step 202: In response to the single-tray feedback information, generate a pallet return signal corresponding to the pallet that has completed picking, and send the pallet return signal to the transport vehicle system so that the transport vehicle system transports the pallet corresponding to the pallet return signal from the second target area back to the warehouse.
[0088] Specifically, when the sorting system completes the picking of a pallet, single-pallet feedback information can be generated to control the transport vehicle system to mobilize the transport robot to transport the picked pallets in the second target area back to the warehouse, so as to facilitate the sorting of each pallet in the target pallet group in turn, and the tailings that may be in the picked pallets can be collected and stored in time to avoid accumulation and maintain the stability of the entire system.
[0089] The single-pallet feedback information includes the coding information corresponding to the pallet, so that the handling robot can accurately return the corresponding pallet to the warehouse according to the coding information.
[0090] In some embodiments, when the number of sorting systems is at least two or more, sending the target picking task list to an idle sorting system includes:
[0091] The working state of each sorting system is monitored regularly according to a preset timing time. When it is monitored that the working state of the sorting system is an idle state, the target picking task list is sent to the sorting system in the idle state.
[0092] Specifically, in the initial stage, the system regularly monitors the status of each sorting system according to the timer set by the timer. When each sorting system switches from the idle state to the working state when executing the picking task order, the state of each sorting system is controlled to be unlocked according to the progress of each picking task order, so as to automatically execute each picking task order in sequence and improve work efficiency. In this embodiment, by means of timed monitoring of the status, the picking task order can be executed on schedule while reducing the number of interactions when the system monitors each sorting system, thereby ensuring the stability of the system.
[0093] Step 104 , in response to the task completion signal, generating a target carrier storage signal, and sending the target carrier storage signal to the transport vehicle system, so that the transport vehicle system dispatches a transport robot to transport the target carrier back to the warehouse.
[0094] Specifically, after the sorting system completes the picking task of the entire set of pallets, the WMS triggers a task completion signal, generates a target carrier entry signal to the transport vehicle system for entry processing, so that the data of the entire set of pallets is recorded in the WMS, reducing the number of frequent interactions between systems to calculate the summer vacation of the complete pallet, and returning to the warehouse in time to facilitate the next picking task order, reducing the waiting time of the sorting robot and improving work efficiency.
[0095] The warehouse management method provided in this embodiment divides the material sorting plan into picking task lists, so that the transport vehicle system dispatches the transport robot to transport the target carrier and the target pallet group according to the empty carrier outbound task and the sorting outbound task, so that the sorting system picks materials according to the picking task list until the picking task list is completed and a task completion signal corresponding to the picking task list is generated, so that the system responds to the task completion signal and puts the target carrier into the warehouse, so as to complete the picking of a whole set of pallets and then report the task completion signal, avoid only feedback for each picking, reduce the waiting time of the sorting robot, reduce the number of interactions between systems, and improve work efficiency.
[0096] In some specific embodiments, Figure 6 As shown, the execution subject of this method is WMS, and the specific steps are as follows:
[0097] 1) MES pushes the sorting plan to WMS. WMS splits the sorting plan according to the pallet grouping rules (what materials and quantities are placed in a carrier), finds the inventory that meets the demand, and generates a picking list (the materials to be placed in a complete pallet. The picking list includes the carrier code of the original carrier, the material code to be picked, and the required quantity);
[0098] 2) The WMS sets a timer to periodically check whether the sorting position is idle. If it is idle, it sends sorting work order A to the corresponding robot host computer;
[0099] 3) WMS creates an empty carrier p outbound task and sends it to AGVS, dispatches AGV to carry out the transportation, and the empty carrier is used to carry the sorted materials. AGV sends the carrier p to the empty carrier on-line port Q1;
[0100] 4) WMS creates a sorting outbound task based on the sorting work order and sends it to AGVS, dispatching AGV to carry out the transportation. The pallet outbound is the pallet in the sorting work order (one sorting order may correspond to multiple sorting pallets, such as a, b, c, d). AGV delivers the pallet to the sorting raw material discharge port F1;
[0101] 5) After the materials and empty carriers are in place, the sorting robot starts picking, and picks the materials on the right conveyor line to the left according to the sorting work order A. When the picking of a single sorting tray a is completed, tray a flows to the empty carrier and tailings recovery port F2 on the right conveyor line. The sorting robot reports to the WMS that the picking of a single tray is completed and its corresponding carrier code. The WMS creates a tailings or empty tray return task and sends it to the AGVS. The AGV executes the return of tray a, and the sorting robot continues to sort tray b.
[0102] 6) When there is only one sorting tray d left in the work order, the host computer reports to the WMS that it is in the pre-completion state, and the WMS unlocks the current sorting position. At this time, the next sorting work order B can be triggered in advance, and step 2) can be continued to shorten the waiting time;
[0103] 7) When the entire A work order is sorted, the carrier p flows to the sorting completed material off-line port Q2 through the left conveyor line. The host computer notifies the WMS that the A work order is picked. The WMS creates a complete warehousing task for the p carrier and sends it to the AGVS. The AGV transports it back to the warehouse and waits for production use.
[0104] 8) The sorting robot continues to pick the next B work order.
[0105] Embodiment 2:
[0106] Another embodiment of the present application relates to a warehouse management device. The implementation details of the warehouse management device of this embodiment are described in detail below. The following content is only for the convenience of understanding the implementation details, and is not necessary for the implementation of this solution. The schematic diagram of the warehouse management device of this embodiment can be as follows Figure 7 As shown, it includes a picking task list generating module 801 , a transport vehicle system interacting module 802 , a sorting system interacting module 803 and a processing module 804 .
[0107] The picking task list generating module 801 is used to determine the target picking task list from the acquired material sorting plan;
[0108] The transport vehicle system interaction module 802 is used to determine the empty carrier outbound task and the sorting outbound task according to the sent target picking task list, and send the empty carrier outbound task and the sorting outbound task to the transport vehicle system in sequence, so that the transport vehicle system dispatches the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area, and deliver the target pallet group matching the sorting outbound task to the second target area;
[0109] The sorting system interaction module 803 is used to send the target picking task list to the sorting system in an idle state, so that the sorting system picks the materials of the target pallet group in the second target area to the target carrier in the first target area according to the picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated;
[0110] The processing module 804 is used to generate a target carrier storage signal in response to the task completion signal, and send the target carrier storage signal to the transport vehicle system so that the transport vehicle system dispatches a transport robot to transport the target carrier back to the warehouse.
[0111] It is worth mentioning that all modules involved in this embodiment are logic modules. In practical applications, a logic unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, in order to highlight the innovative part of this application, this embodiment does not introduce units that are not closely related to solving the technical problems proposed by this application, but this does not mean that there are no other units in this embodiment.
[0112] Embodiment three:
[0113] Another embodiment of the present application relates to a warehouse management system. The implementation details of the warehouse management system of this embodiment are described in detail below. The following content is only for the convenience of understanding the implementation details, and is not necessary for the implementation of this solution. The schematic diagram of the warehouse management system of this embodiment can be as follows Figure 8 As shown, it includes a warehouse management terminal 901 for executing the above-mentioned warehouse management method, and a transport vehicle system 902 and a sorting system 903 connected to the warehouse management terminal;
[0114] The transport vehicle system 902 is used to dispatch the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area and deliver the target pallet group matching the sorting outbound task to the second target area according to the empty carrier outbound task and the sorting outbound task issued by the warehouse management end; and to dispatch the transport robot to transport the target carrier back to the warehouse according to the target carrier entry signal;
[0115] The sorting system 903 is used to pick the materials of the target pallet group in the second target area to the target carrier in the first target area according to the picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated.
[0116] In some embodiments, the first target area includes a first conveyor line; the first end of the first conveyor line is the upper line port of the empty target carrier, and the second end is the lower line port of the target carrier after the sorting of materials is completed; the second target area includes a second conveyor line, the first end of the second conveyor line is the discharge port of the target pallet group, and the second end is the recovery port of the sorted pallet. In this embodiment, the sorting system is arranged between the first target area and the second target area, so that the empty carrier and the target pallet group can be transported to the sorting system for picking by the first conveyor line and the second conveyor line respectively, and automatically transported to the lower line port and the recovery port after picking, so as to facilitate the transport vehicle system to perform automated handling operations.
[0117] Embodiment 4:
[0118] Another embodiment of the present application relates to an electronic device, such as Fig. 9As shown, it includes: at least one processor 901; and a memory 22 that is communicatively connected to the at least one processor 21; wherein the memory 22 stores instructions that can be executed by the at least one processor 21, and the instructions are executed by the at least one processor 21 so that the at least one processor 21 can execute the warehouse management method in the above-mentioned embodiments.
[0119] Among them, the memory and the processor are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors and memories together. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor.
[0120] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.
[0121] Embodiment five:
[0122] Another embodiment of the present application relates to a computer-readable storage medium, such as Fig.10 As shown, a computer program 31 is stored. When the computer program 31 is executed by a processor, the above method embodiment is implemented.
[0123] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as: ROM), random access memory (Random Access Memory, referred to as: RAM), disk or optical disk and other media that can store program codes.
[0124] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present application, and in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present application.
Claims
1. A warehouse management method, characterized in that: include: Determine the target picking task list from the acquired material sorting plan; Determine an empty carrier outbound task and a sorting outbound task according to the target picking task list, and send the empty carrier outbound task and the sorting outbound task to the transport vehicle system in sequence, so that the transport vehicle system dispatches a transport robot to transport the target carrier matching the empty carrier outbound task to the first target area, and delivers the target pallet group matching the sorting outbound task to the second target area; Sending the target picking task list to an idle sorting system so that the sorting system picks materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list until the picking task list is completed and a task completion signal corresponding to the picking task list is generated; In response to the task completion signal, a target carrier storage signal is generated, and the target carrier storage signal is sent to the transport vehicle system, so that the transport vehicle system dispatches a transport robot to transport the target carrier back to the warehouse.
2. A warehouse management method according to claim 1, characterized in that: Determining the target picking task list from the acquired material sorting plan includes: Get material sorting plan; Based on a preset material grouping principle, the material sorting plan is split into a plurality of picking task orders to generate a task queue consisting of the plurality of picking task orders; One of the picking task orders is selected from the task queue as the target picking task order.
3. A warehouse management method according to claim 1, characterized in that: The step of sending the target picking task list to an idle sorting system so that the sorting system picks materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list includes: The sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold; In response to the task order pre-completion signal of the sorting system, the sorting system currently executing the target picking task order is unlocked to an idle state, and the next picking task order is selected from the acquired material sorting plan as the target picking task order.
4. A warehouse management method according to claim 3, characterized in that: The target pallet group includes at least two pallets; the sorting system sequentially sorts the multiple pallets in the target pallet group; the sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold, including: The sorting system monitors the number of remaining trays to be sorted in the target tray group, and generates a task order pre-completion signal when the number of trays to be sorted in the target tray group is lower than a preset number threshold.
5. A warehouse management method according to claim 3, characterized in that: The target pallet group includes at least two pallets; the sorting system monitors the number of remaining sorted materials in the target pallet group, and generates a task order pre-completion signal when the number of materials to be sorted in the target pallet group is lower than a preset threshold, including: The sorting system monitors the remaining sorting time corresponding to the remaining number of sorted materials in the target tray group, and generates a task order pre-completion signal when the remaining sorting time is lower than a preset time threshold.
6. A warehouse management method according to claim 3, characterized in that: The method further comprises: When the sorting system completes picking of a single tray, the sorting system generates single tray feedback information corresponding to the tray that has completed picking; In response to the single-tray feedback information, a pallet return signal corresponding to the pallet that has completed picking is generated, and the pallet return signal is sent to the transport vehicle system so that the transport vehicle system transports the pallet corresponding to the pallet return signal from the second target area back to the warehouse.
7. A warehouse management method according to claim 1, characterized in that: The number of the sorting systems is at least two; the sorting system that sends the target picking task list to an idle state includes: The working state of each sorting system is monitored regularly according to a preset timing time. When it is monitored that the working state of the sorting system is an idle state, the target picking task list is sent to the sorting system in the idle state.
8. A warehouse management device, characterized in that: include: The picking task order generation module is used to determine the target picking task order from the acquired material sorting plan; The transport vehicle system interaction module is used to determine the empty carrier outbound task and the sorting outbound task according to the delivered target picking task list, and send the empty carrier outbound task and the sorting outbound task to the transport vehicle system in sequence, so that the transport vehicle system dispatches the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area, and deliver the target pallet group matching the sorting outbound task to the second target area; A sorting system interaction module is used to send the target picking task list to the sorting system in an idle state, so that the sorting system picks the materials of the target pallet group in the second target area to the target carrier in the first target area according to the target picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated; The processing module is used to generate a target carrier storage signal in response to the task completion signal, and send the target carrier storage signal to the transport vehicle system so that the transport vehicle system dispatches a transport robot to transport the target carrier back to the warehouse.
9. A warehouse management system, characterized in that: A warehouse management terminal for executing the warehouse management method according to any one of claims 1 to 7, and a transport vehicle system and a sorting system connected to the warehouse management terminal; The transport vehicle system is used to dispatch the transport robot to transport the target carrier matching the empty carrier outbound task to the first target area and deliver the target pallet group matching the sorting outbound task to the second target area according to the empty carrier outbound task and the sorting outbound task issued by the warehouse management end; and to dispatch the transport robot to transport the target carrier back to the warehouse according to the target carrier entry signal; The sorting system is used to pick materials of the target pallet group in the second target area to the target carrier in the first target area according to the picking task list, until the picking task list is completed and a task completion signal corresponding to the picking task list is generated.
10. A warehouse management system according to claim 9, characterized in that: The first target area includes a first conveyor line; the first end of the first conveyor line is an upper line port for empty target carriers, and the second end is an lower line port for target carriers after sorting materials; the second target area includes a second conveyor line, the first end of the second conveyor line is a discharge port for the target pallet group, and the second end is a recovery port for sorted pallets.
Citation Information
Patent Citations
Material double-route warehouse entering and exiting controlling method and system
CN109941660A
Workshop unmanned sorting and distribution method and system
CN117406737A
Warehouse management system
CN221466030U
Methods and apparatuses for automatic operational maintenance
US20220413978A1
Cited By
Industrial equipment remote control method, system and program product
CN121364913A
Building logistics robot task allocation method and device based on BIM
CN121809995A