Pallet delivery methods, apparatus, storage media, and processors for material sorting

By dynamically adjusting the pallet delivery sequence during the material sorting process and combining it with the picking situation at the sorting station, the problems of high labor costs and low picking efficiency in existing technologies have been solved, achieving efficient and timely material delivery.

CN118822164BActive Publication Date: 2026-07-17ZHONGKE YUNGU TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHONGKE YUNGU TECH
Filing Date
2024-06-27
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

In existing technologies, the delivery order of pallets cannot be dynamically adjusted based on the picking situation at each sorting station during the material sorting process, resulting in high labor costs, low efficiency, and untimely response to picking needs.

Method used

By determining the order to be sorted and the material type and quantity of the pallets at each sorting station, prioritizing them and sorting the order, the delivery order of the pallets at each sorting station is dynamically adjusted, and efficient picking is achieved using pallet delivery equipment.

Benefits of technology

It enables dynamic adjustment of pallet order based on picking status at each sorting station, saving labor costs, reducing pallet transfers, and ensuring the timeliness of picking needs and production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118822164B_ABST
    Figure CN118822164B_ABST
Patent Text Reader

Abstract

This application provides a pallet delivery method, apparatus, storage medium, and processor for material sorting. The pallet delivery method includes: determining the wave number corresponding to each order to be sorted in each sorting station; identifying the orders to be sorted in each sorting station whose wave number is the same as the wave number of the task to be processed as target orders to be sorted; determining the materials required for each target order to be sorted and the quantity of each material; determining the types of materials that can be picked from each pallet; prioritizing the pallet with the largest quantity of the type of material to be picked in the target orders to be sorted at each sorting station to be picked; for each pallet, sorting the pallets according to the quantity of each material in the target orders to be sorted at each sorting station to perform the picking order for each material; and controlling each pallet to be picked from the sorting station according to the priority of being assigned to each sorting station and the picking order for each material in each sorting station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of logistics and distribution technology in production workshops, specifically to a pallet distribution method, apparatus, system, storage medium, and processor for material sorting. Background Technology

[0002] In manufacturing, especially in the automotive and construction machinery industries, to ensure material supply to production lines, materials requiring mixing are sorted and palletized before delivery. However, the same material is often used in multiple production lines, and a single demand often requires hundreds or thousands of materials. Current technology typically involves manually arranging the picking sequence. This manual arrangement is not only inefficient and increases labor costs, but also leads to duplicate deliveries of the same pallet if the same material is needed at multiple sorting stations. Furthermore, when multiple sorting stations require the same material, it's impossible to dynamically adjust the pallet delivery sequence based on the picking situation at each station to meet timely picking demands. Summary of the Invention

[0003] The purpose of this application is to provide a pallet delivery method for material sorting, in order to solve the technical defects in the prior art that cannot dynamically adjust the pallet delivery order based on the picking situation of each sorting station.

[0004] To achieve the above objectives, the first aspect of this application provides a pallet delivery method for material sorting, applied in a production workshop, the production workshop including multiple sorting stations and multiple pallets, the pallet delivery method including:

[0005] Determine the wave number corresponding to each order to be sorted in each sorting station;

[0006] For each sorting station, the orders to be sorted that have the same wave number as the wave number of the task to be processed are identified as target orders to be sorted.

[0007] For each target order to be sorted, determine the materials required for the target order to be sorted and the quantity of each material;

[0008] Determine the types of materials that can be picked from each pallet;

[0009] For each sorting station, the pallet with the largest quantity of material type to be picked in the target order to be sorted at the sorting station will be prioritized for picking.

[0010] For each pallet, the picking order of each material is sorted according to the quantity of each material in the target order to be sorted at each sorting station, with the material with the larger quantity being picked first.

[0011] For each pallet, control the picking and delivery of pallets from the sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0012] In the embodiments of this application, the pallet delivery method further includes: for any pallet, if the pallet has the same priority in any two sorting stations, obtaining the quantity of material types to be picked in the target order to be sorted in each sorting station, and prioritizing the allocation of the pallet to the sorting station corresponding to the largest quantity of material types to be picked; for the other sorting station, prioritizing the allocation of the first pallet with a priority after the pallet to the sorting station for picking.

[0013] In the embodiments of this application, the pallet delivery method further includes: when the quantity of material type to be picked in the target order to be picked in each sorting station is the same, obtaining the quantity of material for the corresponding material to be picked in each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of material for picking.

[0014] In an embodiment of this application, the pallet delivery method further includes: for each sorting station, if any one of the first pallets and the second pallet among the multiple pallets have the same quantity of material type to be picked in the target order to be sorted at the sorting station, determining the first material quantity of the first pallet for the corresponding material to be picked, and the second material quantity of the second pallet for the corresponding material to be picked; and prioritizing the allocation of the pallet with the largest quantity between the first material quantity and the second material quantity to the sorting station for picking.

[0015] In the embodiments of this application, the pallet delivery method further includes: for each sorting station, when the quantity of the first material and the quantity of the second material are the same, obtaining the first pallet number corresponding to the first pallet and the second pallet number corresponding to the second pallet respectively; and prioritizing the allocation of pallets whose numbers between the first pallet number and the second pallet number are in the priority order of the preset number sequence to the sorting station for picking.

[0016] In embodiments of this application, the production workshop further includes pallet delivery equipment, and the pallet delivery method further includes: generating a pallet delivery order for the pending task based on the priority of each pallet being assigned to each sorting station and the delivery order of each material in each sorting station; and controlling each pallet to be picked and delivered to each sorting station by the pallet delivery equipment based on the pallet delivery order.

[0017] A second aspect of this application provides a pallet delivery device for material sorting, comprising:

[0018] The memory is configured to store instructions; and

[0019] The processor is configured to retrieve the instructions from the memory and, when executing the instructions, to implement the pallet delivery method for material sorting as described above.

[0020] A third aspect of this application provides a pallet delivery system for material sorting, comprising:

[0021] The pallet delivery device for material sorting described above;

[0022] The production workshop includes multiple sorting stations and multiple pallets. Each pallet is used to pick and distribute goods from the sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0023] In this embodiment of the application, the vehicle production workshop further includes:

[0024] Pallet delivery equipment is used to control the allocation of each pallet to each sorting station for picking and delivery.

[0025] A fourth aspect of this application provides a machine-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the aforementioned pallet delivery method for material sorting.

[0026] The above technical solution provides a pallet delivery method for material sorting. By comprehensively considering the picking situation at each sorting station, it determines the priority of each pallet at each sorting station and the picking order for each type of material based on the quantity, type, and quantity of materials to be picked at each sorting station. This enables dynamic adjustment of the pallet order based on the picking situation at each sorting station. This not only saves labor costs but also reduces the number of pallet transfers, ensures the timeliness of picking needs, and supports high-efficiency production.

[0027] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description

[0028] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings:

[0029] Figure 1 The illustration shows a schematic flowchart of a pallet delivery method for material sorting according to an embodiment of this application;

[0030] Figure 2 This illustration schematically shows a diagram of material information under a sorting wave number according to an embodiment of this application;

[0031] Figure 3 This illustration schematically shows a material distribution tray at a sorting station according to an embodiment of the present application;

[0032] Figure 4 This schematic diagram illustrates a structural block diagram of a pallet delivery system for material sorting according to an embodiment of this application;

[0033] Figure 5 The diagram illustrates the internal structure of a computer device according to an embodiment of this application. Detailed Implementation

[0034] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0035] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.

[0036] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0037] Figure 1 This illustration schematically depicts a process flow diagram of a pallet delivery method for material sorting according to an embodiment of this application. For example... Figure 1 As shown in the figure, this application provides a pallet delivery method for material sorting, which may include the following steps.

[0038] Step 101: Determine the wave number corresponding to each order to be sorted in each sorting station.

[0039] In this embodiment, it should be noted that sorting is the operation of categorizing and stacking materials according to their type and the order of their entry and exit from the warehouse. A sorting station can refer to an area used for material sorting. Sorting personnel work at the sorting station to sort the materials to be sorted into the corresponding pallets. A pallet can refer to a container used to hold materials. Wave numbers are generally used in the warehouse outbound process. According to the wave rules set by the system, orders with the same common characteristics are grouped together for picking and shipping to reduce repetitive operations. For example, wave number 1 can be set as orders that need to be shipped before 1 pm, and wave number 2 can be set as orders that need to be shipped before 2 pm. In this technical solution, each sorting station can include multiple orders to be sorted, each order can include multiple materials, and each order has a unique wave number. Therefore, before sorting, it is necessary to determine the wave number corresponding to each order to be sorted in each sorting station.

[0040] Step 102: For each sorting station, identify the orders to be sorted that have the same wave number as the wave number of the task to be processed as the target orders to be sorted.

[0041] In this embodiment, after determining the wave number corresponding to each order to be sorted in each sorting station, for each sorting station, the orders to be sorted whose wave number is the same as the wave number of the task to be processed are identified as target orders to be sorted. For example, taking a production workshop including sorting station 1, sorting station 2, and sorting station 3, and the wave number of the task to be processed is ①, the wave numbers of orders to be sorted A and B in sorting station 1, orders to be sorted F, G, H, and L in sorting station 2, and orders to be sorted X, Y, and Z in sorting station 3 are all the same as the wave number of the task to be processed, all being ①. Therefore, orders to be sorted A, B, F, G, H, L, X, Y, and Z can be identified as target orders to be sorted in the corresponding sorting stations.

[0042] Step 103: For each target order to be sorted, determine the materials required for the target order to be sorted and the quantity of each material.

[0043] In this embodiment of the application, each order to be sorted may include multiple materials. Therefore, after determining the target order to be sorted in each sorting station, for each target order to be sorted, it is necessary to determine the materials required for that target order to be sorted and the quantity of each material. Figure 2 The diagram shown illustrates material information under a sorting wave number. Figure 2As shown, when the wave number of the task to be processed is ①, taking target orders A and B in sorting station 1 as examples, target order A can include material 1 with a quantity of 1, material 2 with a quantity of 2, and material 3 with a quantity of 2. Target order B can include material 1 with a quantity of 1, material 3 with a quantity of 1, material 4 with a quantity of 2, and material 5 with a quantity of 1. Taking target orders F, G, H, and L in sorting station 2 as examples, target order F can include material 1 with a quantity of 2, target order G can include material 2 with a quantity of 2, material 3 with a quantity of 2, target order H can include material 4 with a quantity of 2, and target order L can include material 3 with a quantity of 1 and material 5 with a quantity of 3. Taking target orders X, Y, and Z in sorting station 3 as examples, target order X may include 2 units of material 1 and 3 units of material 3; target order Y may include 2 units of material 2 and 1 unit of material 4; and target order Z may include 1 unit of material 4 and 3 units of material 5. It should be noted that materials 1, 2, and 3 do not represent the same type of material; they are used to indicate the first, second, and third types of materials, respectively. Furthermore, material 1 in different sorting stations may be the same type of material or different types of materials. The numbers here are only used to indicate that multiple materials are included.

[0044] Step 104: Determine the types of materials that can be picked from each pallet.

[0045] In this embodiment, it should be noted that the types of materials that can be picked from each pallet in this technical solution are different. For example, taking a production workshop including pallet 1 and pallet 2 as an example, pallet 1 can be used to sort materials 1 and 2, and pallet 2 can be used to sort materials 3 and 4. Different pallets are not sorted for the same type of material. Therefore, before sorting the materials included in the target order to be sorted in each sorting station, it is necessary to first determine the types of materials that can be picked from each pallet, so as to match the corresponding pallet to the materials in each sorting station.

[0046] In this embodiment, as Figure 3The diagram illustrates a material distribution pallet system at a sorting station. When the wave number of the task to be processed is ①, materials 1 and 2 in sorting station 1 are assigned to pallet 1, materials 3, 4, and 5 are assigned to pallet 3. Similarly, materials 1 and 2 in sorting station 2 are assigned to pallet 1, materials 3 and 4 to pallet 3, and material 5 to pallet 4. In sorting station 3, materials 1 are assigned to pallet 1, materials 2 to pallet 2, materials 3 to pallet 3, and materials 4 and 5 to pallet 5. It should be noted that pallets with the same pallet code used by different sorting stations are considered the same pallet. For example, the same pallet 1 is used in sorting stations 1, 2, and all of them.

[0047] Step 105: For each sorting station, prioritize the allocation of the pallet with the largest quantity of material type to be picked from the target order to the sorting station for picking.

[0048] In this embodiment of the application, after assigning corresponding pallets to each type of material included in each target order to be sorted in each sorting station, for each sorting station, the pallet with the largest quantity of material type to be picked in the target order to be sorted at that sorting station is preferentially assigned to the sorting station for picking. For example... Figure 3 As shown, taking sorting station 1 as an example, sorting station 1 is allocated with pallet 1 and pallet 3. Pallet 1 is allocated with two types of materials, material 1 and material 2, while pallet 3 is allocated with three types of materials, material 3, material 4 and material 5. Obviously, the number of material types allocated to pallet 3 (3) is greater than the number of material types allocated to pallet 2 (2). Since pallet 3 has the largest number of material types, it is prioritized to allocate pallet 3 to sorting station 1 for picking. The priority order is pallet 3, pallet 1.

[0049] In this embodiment, as shown in Table 1, the arrangement priority of each pallet in each sorting station is provided, including:

[0050] Table 1 Pallet Delivery and Picking Sequence

[0051]

[0052] As shown in Table 1, taking sorting station 1 as an example, pallet 3 has 3 types of picking materials and pallet 1 has 2 types of picking materials. Therefore, the priority of pallet arrangement is pallet 3, pallet 1.

[0053] In this embodiment of the application, the pallet delivery method further includes: for each sorting station, if any one of the first pallets and the second pallet among the multiple pallets have the same quantity of material type to be picked in the target order to be sorted at the sorting station, determining the first material quantity of the corresponding material to be picked for the first pallet and the second material quantity of the corresponding material to be picked for the second pallet; and prioritizing the allocation of the pallet with the largest quantity between the first material quantity and the second material quantity to the sorting station for picking.

[0054] In this embodiment, for each sorting station, if any first pallet and second pallet among multiple pallets have the same quantity of the type of material to be picked at that sorting station, the priority of the pallets needs to be further determined based on the first and second material quantities of the materials to be picked for the first and second pallets. Specifically, as shown in Table 1, taking sorting station 2 as an example, pallet 3 and pallet 1 are each assigned two types of materials. Therefore, it is necessary to further determine the quantity of materials to be picked for pallets 3 and 1. As shown in Table 1, the quantity of materials to be picked for pallet 3 is 5, and the quantity of materials to be picked for pallet 1 is 4. Obviously, the quantity of materials to be picked for pallet 3 is higher than that for pallet 1. Therefore, the priority of pallet arrangement is pallet 3, then pallet 1.

[0055] In the embodiments of this application, the pallet delivery method further includes: for each sorting station, when the quantity of the first material and the quantity of the second material are the same, obtaining the first pallet number corresponding to the first pallet and the second pallet number corresponding to the second pallet respectively; and prioritizing the allocation of pallets whose numbers between the first pallet number and the second pallet number are in the priority order of the preset number sequence to the sorting station for picking.

[0056] In this embodiment, for each sorting station, if any first pallet and second pallet not only have the same type of material assigned to them at that sorting station, but also the same quantity of material, it is necessary to further determine the priority of the first pallet and the second pallet. Specifically, this can be determined based on the pallet numbers of the first and second pallets. Therefore, the first pallet number corresponding to the first pallet and the second pallet number corresponding to the second pallet are obtained respectively, and the pallets whose numbers fall within the priority order of the preset numbering sequence are preferentially assigned to the sorting station for picking. The preset numbering sequence can be set according to requirements, and a numbering sequence can include, but is not limited to, a single number, a single letter, multiple numbers, or multiple letters. In this technical solution, the preset numbering sequence can be set to consist of a single number, that is, arranged in the order of natural numbers such as 1, 2, 3, 4, etc. For example, if the pallet numbers corresponding to the first and second pallets are 1 and 3 respectively, then the priority of the pallets is the first pallet, and the priority is the second pallet.

[0057] Step 106: For each pallet, sort the picking order of each material in the target order to be sorted at each sorting station according to the quantity of each material. The material with a larger quantity is picked first.

[0058] In this embodiment, after determining the picking priority of each pallet at each sorting station, the picking order for each pallet is sorted according to the quantity of each type of material in the target order to be sorted at each sorting station. Materials with larger quantities are picked first. That is, for each pallet at each sorting station, if the pallet is assigned multiple types of materials, the picking order for these multiple types of materials needs to be further determined. Specifically, the order can be based on the quantity of each type of material, prioritizing the picking of materials with larger quantities.

[0059] In this embodiment, as shown in Table 2, a pallet material picking sequence is provided, including:

[0060] Table 2 Pallet Material Picking Sequence

[0061]

[0062]

[0063] As shown in Table 2, taking sorting station 1 as an example, after determining the priority order of pallet 3 and pallet 1 as pallet 3, pallet 1, pallet 3 needs to deliver materials 3, 4, and 5. According to... Figure 3 It can be seen that the quantity of material 3 is 3, the quantity of material 4 is 2, and the quantity of material 5 is 1. The quantities of materials are arranged in order from most to least as material 3, material 4, and material 5. Therefore, for pallet 3, the picking order of materials is material 3, material 4, and material 5.

[0064] In the application embodiment, the pallet delivery method further includes: for any pallet, if the pallet has the same priority in any two sorting stations, obtaining the quantity of material types to be picked in the target order to be sorted in each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of material types to be picked; for the other sorting station, prioritizing the allocation of the first pallet with the priority after the pallet to the sorting station for picking.

[0065] In this embodiment, as shown in Table 2, after arranging the pallet delivery order and picking order for sorting stations under the same wave number, it will be found that the same pallet is needed in multiple sorting stations, that is, the priority is the same in each sorting station. Taking sorting station 1 and sorting station 2 as examples, the highest priority pallet in both sorting station 1 and sorting station 2 is pallet 3. At this time, there are two situations:

[0066] a. The delivery order of the same pallet is different in each sorting station, but the sorting efficiency of each sorting station is different during the picking process, which may eventually lead to multiple sorting stations needing the same pallet at the same time;

[0067] b. The order of pallet delivery is the same, but the order of demand may change depending on the picking progress.

[0068] Therefore, it is necessary to intelligently arrange the picking order of sorting stations based on the dynamic picking situation of the sorting stations, and dynamically adjust the delivery order of each pallet. For any pallet, if the pallet has the same priority in any two sorting stations, the quantity of the material types to be picked in the target order to be sorted in each sorting station is obtained, and the pallet is preferentially assigned to the sorting station with the largest quantity of the material types to be picked. For the other sorting station, the first pallet with the next priority is preferentially assigned to the sorting station for picking. Specifically, the adjustment is based on the types and quantities of the materials to be picked in the pallet, prioritizing the sorting station with more types of materials to be picked, while the other sorting station skips the pallet and picks the next pallet. After the conflicting pallet becomes available, the next pallet is inserted for picking. The adjustment of the pallet order is also accompanied by the update of the AGV delivery task. For example, as shown in Table 2, both sorting station 1 and sorting station 2 require pallet 3 in the order of 1. However, sorting station 1 needs 3 types of materials from pallet 3, while pallet 2 needs 2 types of materials from pallet 3. Therefore, pallet 3 is prioritized for sorting station 1, while sorting station 2 temporarily skips pallet 3 and sorts the next pallet 1 first. This process continues, dynamically adjusting the order of pallets and materials to ensure that each sorting station has goods to pick and is on the optimal picking path.

[0069] In the application embodiment, the pallet delivery method further includes: when the quantity of material type to be picked in the target order to be picked in each sorting station is the same, obtaining the quantity of material for the corresponding material to be picked in each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of material for picking.

[0070] In this embodiment, if the quantity of material types to be picked in the target order to be picked is the same for each pallet at each sorting station, the pallet allocation order is further determined based on the quantity of material to be picked for each pallet at each sorting station. Specifically, the quantity of material for the corresponding material to be picked for each pallet at each sorting station is obtained, and the pallets are preferentially allocated to the sorting station with the largest quantity of material for picking.

[0071] Step 107: For each pallet, control the pallet to be picked and delivered from the sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0072] In this embodiment of the application, for each pallet, after determining the priority of each pallet in each sorting station and the picking order of each pallet for each material in each sorting station, the pallet is controlled to be picked and delivered from the sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0073] In this embodiment of the application, the production workshop also includes pallet delivery equipment, and the pallet delivery method further includes: generating a pallet delivery order for the task to be processed based on the priority of each pallet being assigned to each sorting station and the delivery order of each material in each sorting station; and controlling each pallet to be picked and delivered to each sorting station by the pallet delivery equipment based on the pallet delivery order.

[0074] In this embodiment, it should be noted that the pallet delivery equipment can refer to an AGV, which is an automated guided vehicle, also known as an automated guided transport vehicle or automated guided transport vehicle. AGVs can be used to deliver the pallets required at each sorting station to that sorting station. After determining the priority of each pallet at each sorting station and the picking order of each pallet for each material at each sorting station, a pallet delivery order for the pending task is generated based on the priority of each pallet assigned to each sorting station and the delivery order of the pallets for each material at each sorting station. The pallet delivery equipment can then control each pallet to be picked and delivered to each sorting station based on this pallet delivery order.

[0075] The above technical solution provides a pallet delivery method for material sorting. By comprehensively considering the picking situation at each sorting station, it determines the priority of each pallet at each sorting station and the picking order for each type of material based on the quantity, type, and quantity of materials to be picked at each sorting station. This enables dynamic adjustment of the pallet order based on the picking situation at each sorting station. This not only saves labor costs but also reduces the number of pallet transfers, ensures the timeliness of picking needs, and supports high-efficiency production.

[0076] This technical solution comprehensively considers the picking situation at each sorting station. By analyzing the materials to be picked and their quantity at each sorting station, as well as the number of types of materials to be picked on each pallet, the system dynamically sorts and automatically generates a picking task list and a pallet delivery list. A picking order is assigned to the sorters, and a delivery task order is assigned to the AGVs. The AGVs simply need to follow this order for delivery.

[0077] This application provides a pallet delivery device for material sorting, including:

[0078] The memory is configured to store instructions; and

[0079] The processor is configured to retrieve the instructions from the memory and, when executing the instructions, to implement the pallet delivery method for material sorting described above.

[0080] In one embodiment, such as Figure 4 As shown, a pallet delivery system 400 for material sorting is provided, comprising:

[0081] Pallet delivery device 410 for material sorting;

[0082] Production workshop 420 includes multiple sorting stations 421 and multiple pallets 422, each pallet being used to pick and distribute goods from the sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0083] In one embodiment, such as Figure 4 As shown, production workshop 420 also includes:

[0084] Pallet delivery equipment 423 is used to control the allocation of each pallet to each sorting station for picking and delivery.

[0085] This application provides a storage medium storing a program that, when executed by a processor, implements the pallet delivery method for material sorting described above.

[0086] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5As shown. The computer device includes a processor A01, a network interface A02, memory (not shown), and a database (not shown) connected via a system bus. The processor A01 provides computing and control capabilities. The memory includes internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02, and a database (not shown). The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 stored in the non-volatile storage medium A04. The database stores data on pallet delivery methods for material sorting. The network interface A02 communicates with external terminals via a network connection. The computer program B02 is executed by the processor A01 to implement a pallet delivery method for material sorting.

[0087] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0088] This application provides an apparatus, including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs the following steps: determining the wave number corresponding to each order to be sorted in each sorting station; for each sorting station, identifying orders to be sorted whose wave number matches the wave number of the task to be processed as target orders to be sorted; for each target order to be sorted, determining the materials required for the target order to be sorted and the quantity of each material; determining the types of materials that can be picked from each pallet; for each sorting station, prioritizing the pallet with the largest quantity of each type of material in the target orders to be sorted at the sorting station for picking; for each pallet, sorting the pallets according to the quantity of each material in the target orders to be sorted at each sorting station, wherein materials with larger quantities are picked earlier; and for each pallet, controlling the pallets to be picked from the sorting stations and delivered according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0089] In one embodiment, the pallet delivery method further includes: for any pallet, if the pallet has the same priority in any two sorting stations, obtaining the quantity of the material type to be picked in the target order to be sorted in each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of the material type to be picked; for the other sorting station, prioritizing the allocation of the first pallet with the priority after the pallet to the sorting station for picking.

[0090] In one embodiment, the pallet delivery method further includes: when the quantity of material type to be picked in the target order to be picked in each pallet at each sorting station is the same, obtaining the quantity of material for the corresponding material to be picked in each pallet at each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of material for picking.

[0091] In one embodiment, the pallet delivery method further includes: for each sorting station, if any one of the first pallets and the second pallet among the multiple pallets have the same quantity of material type to be picked in the target order to be sorted at the sorting station, determining the first material quantity of the corresponding material to be picked for the first pallet and the second material quantity of the corresponding material to be picked for the second pallet respectively; and prioritizing the allocation of the pallet with the largest quantity between the first material quantity and the second material quantity to the sorting station for picking.

[0092] In one embodiment, the pallet delivery method further includes: for each sorting station, when the quantity of the first material is the same as the quantity of the second material, obtaining the first pallet number corresponding to the first pallet and the second pallet number corresponding to the second pallet; and prioritizing the allocation of pallets whose numbers are in the priority order of the preset number sequence to the sorting station for picking.

[0093] In one embodiment, the production workshop further includes pallet delivery equipment, and the pallet delivery method further includes: generating a pallet delivery order for the pending task based on the priority of each pallet being assigned to each sorting station and the delivery order of each material in each sorting station; and controlling each pallet to be picked and delivered to each sorting station by the pallet delivery equipment based on the pallet delivery order.

[0094] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program comprising the following method steps: determining the wave number corresponding to each order to be sorted in each sorting station; for each sorting station, identifying the orders to be sorted in the sorting station whose wave number is the same as the wave number of the task to be processed as target orders to be sorted; for each target order to be sorted, determining the materials required for the target order to be sorted and the quantity of each material; determining the material types that can be picked from each pallet; for each sorting station, prioritizing the pallet with the largest quantity of the material type to be picked in the target order to be sorted at the sorting station for picking; for each pallet, sorting the pallet according to the quantity of each material in the target order to be sorted at each sorting station, wherein the material with the larger quantity is picked first; for each pallet, controlling the pallet to be picked from the sorting station and delivered according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

[0095] In one embodiment, the pallet delivery method further includes: for any pallet, if the pallet has the same priority in any two sorting stations, obtaining the quantity of the material type to be picked in the target order to be sorted in each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of the material type to be picked; for the other sorting station, prioritizing the allocation of the first pallet with the priority after the pallet to the sorting station for picking.

[0096] In one embodiment, the pallet delivery method further includes: when the quantity of material type to be picked in the target order to be picked in each pallet at each sorting station is the same, obtaining the quantity of material for the corresponding material to be picked in each pallet at each sorting station, and prioritizing the allocation of the pallet to the sorting station with the largest quantity of material for picking.

[0097] In one embodiment, the pallet delivery method further includes: for each sorting station, if any one of the first pallets and the second pallet among the multiple pallets have the same quantity of material type to be picked in the target order to be sorted at the sorting station, determining the first material quantity of the corresponding material to be picked for the first pallet and the second material quantity of the corresponding material to be picked for the second pallet respectively; and prioritizing the allocation of the pallet with the largest quantity between the first material quantity and the second material quantity to the sorting station for picking.

[0098] In one embodiment, the pallet delivery method further includes: for each sorting station, when the quantity of the first material is the same as the quantity of the second material, obtaining the first pallet number corresponding to the first pallet and the second pallet number corresponding to the second pallet; and prioritizing the allocation of pallets whose numbers are in the priority order of the preset number sequence to the sorting station for picking.

[0099] In one embodiment, the production workshop further includes pallet delivery equipment, and the pallet delivery method further includes: generating a pallet delivery order for the pending task based on the priority of each pallet being assigned to each sorting station and the delivery order of each material in each sorting station; and controlling each pallet to be picked and delivered to each sorting station by the pallet delivery equipment based on the pallet delivery order.

[0100] Those skilled in the art will understand that embodiments of this application can provide methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0101] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0102] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0103] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0104] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0105] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0106] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0108] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A pallet delivery method for material sorting, characterized in that, Applied to a production workshop, the production workshop including multiple sorting stations and multiple pallets, the pallet delivery method includes: Determine the wave number corresponding to each order to be sorted in each sorting station; For each sorting station, the sorting orders whose wave number is the same as the wave number of the task to be processed are identified as target sorting orders. For each target order to be sorted, determine the materials required for the target order to be sorted and the quantity of each material; Determine the types of materials that can be picked from each pallet, and match the materials in each sorting station with the corresponding pallets, where the types of materials that can be picked from each pallet are different; For each sorting station, the pallet with the largest quantity of material type to be picked in the target order to be sorted at the sorting station is preferentially assigned to the sorting station for picking; For each pallet, the picking order of each material is sorted according to the quantity of each material in the target order to be sorted at each sorting station, wherein the material with a larger quantity is picked first. For each pallet, control the pallet to be picked and delivered from the sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station; For any pallet, if the pallet has the same priority in any two sorting stations, obtain the quantity of the material type to be picked in the target order to be sorted in each sorting station, and prioritize the allocation of the pallet to the sorting station with the largest quantity of the material type to be picked for picking. For another sorting station, the first pallet with priority following the pallet mentioned above will be preferentially assigned to the sorting station for picking; Where the quantity of material type to be picked in the target order to be picked in each sorting station is the same, the quantity of material of the pallet for the corresponding material to be picked in each sorting station is obtained respectively, and the pallet is preferentially allocated to the sorting station with the largest quantity of material for picking.

2. The pallet delivery method for material sorting according to claim 1, characterized in that, The pallet delivery method also includes: For each sorting station, if any one of the multiple pallets contains the same quantity of material type in the target order to be sorted at the sorting station, the first material quantity of the first pallet for the corresponding material to be picked and the second material quantity of the second pallet for the corresponding material to be picked are determined respectively. The pallets with the highest quantity between the first and second material quantities are preferentially allocated to the sorting station for picking.

3. The pallet delivery method for material sorting according to claim 2, characterized in that, The pallet delivery method also includes: For each sorting station, when the quantity of the first material is the same as the quantity of the second material, the first pallet number corresponding to the first pallet and the second pallet number corresponding to the second pallet are obtained respectively. Pallets whose numbers fall between the first pallet number and the second pallet number in a preset numbering order are preferentially assigned to the sorting station for picking.

4. The pallet delivery method for material sorting according to claim 1, characterized in that, The production workshop also includes pallet delivery equipment, and the pallet delivery method further includes: Based on the priority of each pallet assigned to each sorting station and the delivery order of each material in each sorting station, a pallet delivery order is generated for the task to be processed; The pallet delivery equipment controls each pallet to be picked and delivered to each sorting station based on the pallet delivery order.

5. A pallet delivery device for material sorting, characterized in that, include: The memory is configured to store instructions; as well as The processor is configured to retrieve the instructions from the memory and, when executing the instructions, to implement the pallet delivery method for material sorting according to any one of claims 1 to 4.

6. A pallet delivery system for material sorting, characterized in that, include: Pallet delivery device for material sorting according to claim 5; The production workshop includes multiple sorting stations and multiple pallets, each pallet being used to pick and distribute goods from each sorting station according to the priority assigned to each sorting station and the picking order of each material in each sorting station.

7. The pallet delivery system for material sorting according to claim 6, characterized in that, The production workshop also includes: Pallet delivery equipment is used to control the allocation of each pallet to each sorting station for picking and delivery.

8. A machine-readable storage medium storing instructions thereon, characterized in that, When executed by a processor, this instruction causes the processor to be configured to perform the pallet delivery method for material sorting according to any one of claims 1 to 4.