Order sorting method and system, terminal and storage medium

By dynamically allocating orders and sorting ports and combining pallet information configuration, the problem of chaos in the existing technology that cannot be sorted at the same time is solved, and the sorting efficiency and accuracy are improved.

CN119886673APending Publication Date: 2025-04-25SUZHOU ENGOAL INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411950532.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The existing order sorting method has the problem that multiple order packages are prone to confusion when it is impossible to sort and sort all orders at the same time.

Method used

By comparing the order quantity with the sorting port quantity, preset sorting rules are used to dynamically allocate orders, sorting ports and sorting personnel, so that a sorting port can sort the parcels of one or more orders, and the sorting port pallet information is configured to distinguish different orders.

Benefits of technology

The sorting situation of the sorting port is dynamically adjusted, the use of the sorting port is maximized, the sorting efficiency and palletization accuracy are improved, and the parcel confusion is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119886673A_ABST
    Figure CN119886673A_ABST
Patent Text Reader

Abstract

The invention discloses an order sorting method and system, a terminal and a storage medium, and relates to the technical field of order sorting, and the method comprises the steps: obtaining to-be-sorted order information, and obtaining an order set Q1 based on the to-be-sorted order information; obtaining sorting port configuration information, and based on the sorting port configuration information, obtaining a sorting port set Q2 and the number of sorting personnel of each sorting port in the sorting port set Q2; based on the order set Q1 and the sorting port set Q2, whether the order number is smaller than or equal to the sorting port number is judged; if yes, the orders, the sorting ports and sorting personnel are distributed, one sorting port corresponds to one order, and tray information of each sorting port is configured; if not, the orders, the sorting ports and sorting personnel are distributed, so that one sorting port corresponds to one or more orders, and tray information of each sorting port is configured; the tray is used for stacking. According to the method and the device, the problems that all orders cannot be sorted at the same time and parcels of a plurality of orders are easy to be disordered during sorting in an existing sorting method are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to order sorting, and in particular to an order sorting method, system, terminal and storage medium. Background Art

[0002] In the logistics and warehousing industries, various types of sorting equipment are used to sort orders according to customers or carriers. Since the sorting ports corresponding to the sorting equipment are fixed, while orders are relatively dynamic, in the existing sorting methods, sorting ports and orders are sorted in a one-to-one binding relationship, for example, a certain sorting port is only used to sort packages of order 1; or a one-to-many binding relationship is used for sorting, for example, a sorting port can be used for packages of both order 1 and order 2. However, this sorting method has the following problems: If the sorting ports and orders are sorted in a one-to-one binding relationship, then when the number of orders increases, due to the small number of sorting ports, it is impossible to sort all the orders at the same time; If the sorting port and the order are sorted using a one-to-many binding relationship, then when the sorting port is associated with the palletizing business, that is, when the packages coming out of the sorting port need to be palletized by the sorting personnel, it is difficult for the sorting personnel to distinguish which order the package belongs to when palletizing, which can easily lead to confusion between packages of different orders.

[0003] Therefore, the existing order sorting method has the problem of unreasonable order sorting, which makes it impossible to sort all orders at the same time and the problem that packages of multiple orders are easily confused during sorting. Summary of the invention

[0004] In order to solve the problem that the existing order sorting method cannot sort all orders at the same time and the packages of multiple orders are easily confused during sorting, the present application provides an order sorting method, system, terminal and storage medium.

[0005] In a first aspect, the present application provides an order sorting method, which adopts the following technical solution: the method comprises the following steps: Obtaining order information to be sorted, and obtaining an order set Q1 based on the order information to be sorted, where Q1={order 1, order 2, order 3...order m1}, and m1 is a natural number; Obtain sorting port configuration information, and obtain a sorting port set Q2 and the number of sorting personnel at each sorting port in the sorting port set Q2 based on the sorting port configuration information, Q2={sorting port 1, sorting port 2, sorting port 3...sorting port m2}, where m2 is a natural number; Based on the order set Q1 and the sorting port set Q2, determine whether the order quantity m1 is ≤ the sorting port quantity m2; If so, based on the first preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one order, and the pallet information of each sorting port is configured; the pallet is used for the sorting personnel to perform palletizing operations on the packages; If not, based on the second preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one or more orders, and the pallet information of each sorting port is configured.

[0006] By adopting the above technical solution, by comparing the order quantity m1 with the sorting port quantity m2, according to the comparison result, the first preset sorting rule or the second preset sorting rule is adopted to allocate the order to the corresponding sorting port and sorting personnel, so that one sorting port can sort the parcels of one order or multiple orders, and the parcels of one order can also be allocated to multiple sorting ports. In practical applications, the sorting situation of the sorting port can be dynamically adjusted according to the change of the order quantity, so as to ensure the maximum utilization rate of the sorting port, which can meet the situation of a small number of sorting ports, a large number of order businesses and a large flow, and can also meet the situation of a large number of sorting ports and a small number of order businesses, realize dynamic configuration, greatly improve the sorting efficiency, and solve the problem that the relationship between the sorting port and the order is fixed in the traditional sorting method, the parcel cannot be dynamically allocated, and all orders cannot be sorted at the same time, and the sorting efficiency is low; in addition, by configuring the sorting port pallet information, it is ensured that different pallets correspond to different orders, which solves the problem that in the traditional sorting method, when the sorting port is associated with the palletizing business and one sorting port corresponds to sorting multiple orders, the parcels of different orders are mixed, and the palletizing efficiency and palletizing accuracy are improved.

[0007] In a specific feasible implementation plan, based on the first preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one order, and the pallet information of each sorting port is configured, which specifically includes: Mark each sorting port in the sorting port set Q2 as a single-order sorting port, select m1 single-order sorting ports from the sorting port set Q2 to form a first sorting port subset Q21, and assign the orders in the order set Q1 to the single-order sorting ports in the first sorting port subset Q21 in a one-to-one correspondence; Based on the characteristic information of each order in the order set Q1, m are selected from the order set Q1. x orders, forming the first order subset Q11; among them, m x =m2-m1; Based on the sorting port set Q2 and the first sorting port subset Q21, a second sorting port subset Q22 is obtained, and the orders in the first order subset Q11 are assigned one-to-one to the single-order sorting ports in the second sorting port subset Q22; wherein Q22=Q2-Q21; For each single-order sorting port in the sorting port set Q2, the sorting personnel at the single-order sorting port are set to sort the parcels of the single order corresponding to the single-order sorting port, and one or more pallets are configured for the single-order sorting port, and the pallets of the single-order sorting port are used for the palletizing operation of the parcels of the single order corresponding to the single-order sorting port.

[0008] By adopting the above technical solution, when the number of orders m1 ≤ the number of sorting ports m2, it means that the number of orders is small and the number of sorting ports is large. Therefore, after marking each sorting port in the sorting port set Q2 as a single-order sorting port, first select m1 single-order sorting ports, and assign the orders in the order set Q1 to the single-order sorting ports one by one. At this time, all orders in the order set Q1 have corresponding sorting ports; then, after removing the m1 single-order sorting ports from the sorting port set Q2, the remaining single-order sorting ports are selected from the order set Q1. x The orders are redistributed to the remaining single-order sorting ports, which can make full use of the sorting ports. The same order can be allocated to one sorting port or to multiple sorting ports to maximize the use of the sorting ports. In addition, in this case, since they are all single-order sorting ports, packages of different orders will not be mixed up. Therefore, when configuring the pallets of the sorting ports, one sorting port can be configured with one pallet or multiple pallets.

[0009] In a specific implementation scheme, the characteristic information includes one or more of importance level, urgency level, and number of packages.

[0010] In a specific feasible implementation plan, based on the second preset sorting rule, orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one or more orders, and the pallet information of each sorting port is configured, specifically including: Divide the sorting ports in the sorting port set Q2 into p1 single-order sorting ports and p2 multi-order sorting ports; wherein p1+p2=m2; p1 orders are selected from the order set Q1 to form a third order subset Q13; the orders in the third order subset Q13 are allocated one by one to the p1 single-order sorting ports, and for each single-order sorting port, the sorting personnel of the single-order sorting port are set to sort the packages of the single order corresponding to the single-order sorting port, and one or more pallets are configured for the single-order sorting port, and the pallets of the single-order sorting port are all used for the palletizing operation of the packages of the single order corresponding to the single-order sorting port; Based on the order set Q1 and the third order subset Q13, a fourth order subset Q14 is obtained, and the orders in the fourth order subset Q14 are allocated to the p2 multi-order sorting ports, so that each multi-order sorting port corresponds to two or more orders; wherein Q14=Q1-Q13; For each multi-order sorting port, the number of pallets of the multi-order sorting port is configured based on the number of orders corresponding to the multi-order sorting port, and the pallets of the multi-order sorting port are bound one by one to the orders corresponding to the multi-order sorting port, so that one pallet corresponds to one order; based on the number of sorting personnel at the multi-order sorting port, the indication color of each pallet of the multi-order sorting port is configured, and the indication color of each pallet of the multi-order sorting port is bound to the sorting personnel of the multi-order sorting port; wherein, the indication color of the pallet is used to instruct the sorting personnel to perform palletizing operations on the pallet for the corresponding order.

[0011] By adopting the above technical solution, when the number of orders m1> the number of sorting ports m2, it means that the number of orders is large and the number of sorting ports is small. The method of assigning one order to one sorting port is no longer applicable to this situation. Therefore, the sorting ports are first divided into single-order sorting ports and multi-order sorting ports. A part of the orders are selected from the order set Q1 and assigned to the single-order sorting ports. The sorting personnel of the single-order sorting ports do not need to distinguish the packages coming out of the sorting ports, nor do they need to distinguish different pallets. The sorting personnel can directly perform palletizing; the remaining orders in the order set Q1 are assigned to the multi-order sorting ports to ensure that each multi-order sorting port corresponds to two or more orders. When configuring the pallet information of the multi-order sorting port, first configure the number of pallets according to the number of orders at the multi-order sorting port, so that one pallet corresponds to one order, and then configure the color of each pallet according to the number of sorters at the multi-order sorting port, and bind different indicator colors to different sorters, so that when the package arrives at the multi-order sorting port, the pallet corresponding to the order of the package lights up, and the sorter corresponding to the color stacks the package. Differentiating the orders by color can not only ensure that the package is placed on the correct pallet to avoid confusion, but also count the workload of different sorters.

[0012] In a specific possible implementation scheme, after binding the indication color of each tray of the multi-order sorting port with the sorting personnel of the multi-order sorting port, the method further includes: A full indication color is configured for each pallet of the multi-order sorting port; the full indication color is used to indicate that the pallet has been completed.

[0013] By adopting the above technical solution, when the pallet is full and can no longer be stacked, the sorting staff can manually control the pallet to light up the corresponding full indication color, and other staff can load it or perform other processing to ensure the orderly progress of the sorting work.

[0014] In a specific possible implementation scheme, after configuring the full indication color for each tray of the multi-order sorting port, the method further includes: One or more supplementary pallets are configured for the multi-order picking port; the supplementary pallets are used to replace the pallets that have been completed by palletizing.

[0015] By adopting the above technical solution, when palletizing is completed but the staff does not handle it in time, additional pallets can be added to replace it in time, so that the sorting staff can continue the palletizing operation and avoid affecting the palletizing progress.

[0016] In a specific possible implementation scheme, based on the order set Q1 and the sorting port set Q2, before determining whether the order quantity m1 is ≤ the sorting port quantity m2, the following further includes: Based on the information of the order to be sorted, the attributes of each order in the order set Q1 are obtained, and the orders with fixed marks are identified based on the attributes of each order; Based on the sorting port configuration information, the attributes of each sorting port in the sorting port set Q2 are obtained, and the sorting ports with fixed marks are identified based on the attributes of each sorting port; The order with the fixed mark is allocated to the sorting port with the fixed mark; and the order with the fixed mark is removed from the order set Q1, and the sorting port with the fixed mark is removed from the sorting port set Q2.

[0017] By adopting the above technical solution, before allocating orders, orders with fixed marks are removed from the order set Q1 and sorting ports with fixed marks are removed from the sorting port set Q2, and the remaining sorting ports and orders enter the subsequent further allocation process.

[0018] In a second aspect, the present application provides an order sorting system, which adopts the following technical solution: the system applies the order sorting method in the above-mentioned first aspect or any possible implementation scheme of the first aspect; the system includes a business subsystem, a sorting subsystem, a PLC and a sorting machine; The business subsystem is used to obtain the order information to be sorted and the sorting port configuration information, and send the order information to be sorted and the sorting port configuration information to the sorting subsystem; The sorting subsystem is used to obtain an order set Q1 based on the to-be-sorted order information, where Q1={order 1, order 2, order 3...order m1}, and m1 is a natural number; and is also used to obtain a sorting port set Q2 and the number of sorting personnel at each sorting port in the sorting port set Q2 based on the sorting port configuration information, where Q2={sorting port 1, sorting port 2, sorting port 3...sorting port m2}, and m2 is a natural number; The sorting subsystem is further used to determine whether the order quantity m1 is less than or equal to the sorting port quantity m2 based on the order set Q1 and the sorting port set Q2; If so, the sorting subsystem allocates the order, the sorting port and the sorting personnel based on the first preset sorting rule, so that one sorting port corresponds to one order, and configures the pallet information of each sorting port to generate a first allocation result; the pallet is used for the sorting personnel to perform palletizing operations on the packages; If not, the sorting subsystem allocates the orders, sorting ports and sorting personnel based on the second preset sorting rule, so that one sorting port corresponds to one or more orders, and configures the tray information of each sorting port to generate a second allocation result; The sorting subsystem is further used to send a sorting task to the PLC based on the first allocation result or the second allocation result; The PLC is used to control the sorting machine to perform sorting actions based on the sorting tasks, and transport the packages of each order to the corresponding sorting ports.

[0019] In a third aspect, the present application provides a terminal, adopting the following technical solution: the terminal includes a processor, a memory and a communication bus; the communication bus is used to realize the connection and communication between the processor and the memory, and the processor is used to execute one or more programs stored in the memory to realize the order sorting method as described in the first aspect or any one of the implementation schemes of the first aspect.

[0020] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: the computer-readable storage medium stores instructions, and when the instructions are executed, the order sorting method described in the above-mentioned first aspect or any one of the possible implementation schemes of the first aspect is executed.

[0021] In summary, the technical solution of this application includes at least the following beneficial technical effects: 1. By comparing the order quantity m1 with the number of sorting ports m2, according to the comparison result, the first preset sorting rule or the second preset sorting rule is adopted to allocate the orders to the corresponding sorting ports and sorting personnel, so that one sorting port can sort the packages of one order or multiple orders, and the packages of one order can also be allocated to multiple sorting ports. In practical applications, the sorting situation of the sorting ports can be dynamically adjusted according to the change of the order quantity, so as to ensure the maximum utilization rate of the sorting ports, which can meet the situation of a small number of sorting ports, a large number of order businesses and a large flow, and can also meet the situation of a large number of sorting ports and a small number of order businesses, realize dynamic configuration, greatly improve the sorting efficiency, and solve the problem that the relationship between the sorting ports and orders is fixed in the traditional sorting method, the packages cannot be dynamically allocated, all orders cannot be sorted at the same time, and the sorting efficiency is low; 2. By configuring the sorting port pallet information, different pallets are guaranteed to correspond to different orders. This solves the problem of confusion of packages of different orders when the sorting port is associated with the palletizing business and one sorting port corresponds to sorting multiple orders in the traditional sorting method, thereby improving the palletizing efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 It is a flow chart of the order sorting method in the embodiment of the present application; Figure 2 Schematic diagram of a single order sorting port in the embodiments of the present application; Figure 3 is a schematic diagram of a single-order sorting port and a multi-order sorting port in an embodiment of the present application; Figure 4 These are schematic diagrams of multiple order sorting ports in the embodiments of the present application. DETAILED DESCRIPTION

[0023] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0024] The present application embodiment provides an order sorting method, such as Figure 1 As shown, the method includes steps S1-S5.

[0025] S1, obtain the order information to be sorted, and obtain the order set Q1 based on the order information to be sorted, Q1={order 1, order 2, order 3...order m1}, m1 is a natural number; it is not difficult to see that the number of orders in the order set Q1 is m1.

[0026] S2, obtain the sorting port configuration information, and obtain the sorting port set Q2 and the number of sorting personnel in each sorting port in the sorting port set Q2 based on the sorting port configuration information, Q2={sorting port 1, sorting port 2, sorting port 3...sorting port m2}, m2 is a natural number; it is not difficult to see that the number of sorting ports in the sorting port set Q2 is m2.

[0027] S3, based on the order set Q1 and the sorting port set Q2, determine whether the order quantity m1 is ≤ the sorting port quantity m2.

[0028] S4: If yes, then based on the first preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one order, and the pallet information of each sorting port is configured; the pallet is used for the sorting personnel to perform palletizing operations on the packages.

[0029] S5: If not, based on the second preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one or more orders, and the pallet information of each sorting port is configured.

[0030] Therefore, the technical solution of the present application compares the order quantity m1 with the sorting port quantity m2, and according to the comparison result, uses the first preset sorting rule or the second preset sorting rule to allocate the order to the corresponding sorting port and sorting personnel, so that one sorting port can sort the parcels of one order or multiple orders, and the parcels of one order can also be allocated to multiple sorting ports. In practical applications, the sorting situation of the sorting port can be dynamically adjusted according to the change of the order quantity, so as to ensure the maximum utilization rate of the sorting port, which can meet the situation of a small number of sorting ports, a large number of order businesses, and a large flow of traffic. , and can meet the situation of a large number of sorting ports and a small number of order businesses, realize dynamic configuration, greatly improve the sorting efficiency, and solve the problem that in the traditional sorting method, the relationship between the sorting port and the order is fixed, the packages cannot be dynamically allocated, and all orders cannot be sorted at the same time, resulting in low sorting efficiency; in addition, by configuring the sorting port pallet information, it is ensured that different pallets correspond to different orders, which solves the problem of confusion of packages of different orders when the sorting port is associated with the palletizing business in the traditional sorting method and one sorting port corresponds to sorting multiple orders, thereby improving the palletizing efficiency and accuracy.

[0031] In a possible implementation, step S4, based on the first preset sorting rule, allocates orders, sorting ports and sorting personnel so that one sorting port corresponds to one order, and configures the pallet information of each sorting port, specifically including steps A1-A4.

[0032] A1, mark each sorting port in the sorting port set Q2 as a single-order sorting port, and select m1 single-order sorting ports from the sorting port set Q2 to form a first sorting port subset Q21, and assign the orders in the order set Q1 to the single-order sorting ports in the first sorting port subset Q21 one by one.

[0033] A2, based on the characteristic information of each order in the order set Q1, select m from the order set Q1 x orders, forming the first order subset Q11; The characteristic information includes one or more of importance level, urgency level, and number of packages; x is the difference between the number of sorting ports m2 and the number of orders m1, m x =m2-m1.

[0034] A3, based on the sorting port set Q2 and the first sorting port subset Q21, obtain the second sorting port subset Q22, and assign the orders in the first order subset Q11 to the single-order sorting ports in the second sorting port subset Q22 in a one-to-one correspondence; wherein Q22=Q2-Q21.

[0035] A4: For each single-order sorting port in the sorting port set Q2, the sorting personnel at the single-order sorting port are set to sort the packages of the single order corresponding to the single-order sorting port, and one or more pallets are configured for the single-order sorting port, and the pallets of the single-order sorting port are used for the palletizing operation of the single-order packages corresponding to the single-order sorting port.

[0036] In the above steps A1-A4, when the number of orders m1 ≤ the number of sorting ports m2, it means that the number of orders is small and the number of sorting ports is large. Therefore, after marking each sorting port in the sorting port set Q2 as a single-order sorting port, first select m1 single-order sorting ports and assign the orders in the order set Q1 to the single-order sorting ports one by one. At this time, all orders in the order set Q1 have corresponding sorting ports. Then, after removing the m1 single-order sorting ports from the sorting port set Q2, the remaining single-order sorting ports are assigned to the more important, urgent, or Orders with a large number of packages are redistributed to the remaining single-order sorting ports, which can make full use of the sorting ports. The same order can be allocated to one sorting port or to multiple sorting ports to maximize the use of the sorting ports. In addition, in this case, since they are all single-order sorting ports, packages of different orders will not be mixed up. Therefore, when configuring the pallets of the sorting ports, one sorting port can be configured with one pallet or multiple pallets. Technical personnel in this field can determine the number of pallets of the sorting port based on the package specifications and pallet size of the order corresponding to the sorting port, and this application does not impose any restrictions on this.

[0037] For example, refer to Figure 2 , if the sorting port set Q2 contains 8 sorting ports, namely sorting port 1, sorting port 2...sorting port 8; the order set Q1 contains 6 orders, namely order 1, order 2...order 6; it is easy to get that at this time the number of sorting ports is greater than the number of orders, so the first preset sorting rule can be adopted, that is, the sorting method of one sorting port corresponding to one order, and all 8 sorting ports are marked as single-order sorting ports, and the 6 orders are correspondingly assigned to one or more single-order sorting ports.

[0038] Single order sorting port 1 - single order sorting port 6 are selected from the 8 sorting ports to form the first sorting port subset Q21, and the 6 orders are assigned one by one to the single order sorting port 1 - single order sorting port 6; it should be noted that when assigning orders to sorting ports, it is not necessary to assign them in sequence, and order 1 can also be assigned to single order sorting port 2 or single order sorting port 3, etc. This application only shows one allocation method, and no specific binding is made between orders and sorting ports.

[0039] After assigning orders 1-6 to single-order sorting ports 1-6 respectively, there are still 2 single-order sorting ports left. Therefore, 2 orders can be selected based on the characteristic information of each order, and then assigned to the remaining 2 sorting ports one by one. For example, after comparison, order 2 and order 5 are selected and assigned to the remaining 2 sorting ports respectively. In other words, order 2 and order 5 both correspond to two sorting ports at the same time. Using two sorting ports to sort the packages of the same order can not only maximize the use of the sorting ports, but also improve the sorting efficiency of the order for more important, urgent orders with a large number of packages. In addition, since the single-order sorting ports do not need to consider the problem of confusion when stacking orders, Figure 2 In this case, the number of sorting personnel and pallets at each single order sorting port does not need to be specifically limited, and technical personnel in this field can flexibly set them.

[0040] In a possible implementation, step S5, based on the second preset sorting rule, orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one or more orders, and the pallet information of each sorting port is configured, which specifically includes steps B1-B4.

[0041] B1, divide the sorting ports in the sorting port set Q2 into p1 single-order sorting ports and p2 multi-order sorting ports; where p1+p2=m2.

[0042] The division of single-order sorting ports and multi-order sorting ports can be set by those skilled in the art. A division method is shown below: B11, calculating the quotient a and remainder b of the order quantity m1 / the sorting port quantity m2; B12, select b sorting ports from the sorting port set Q2, and set the number of sorting orders for the b sorting ports to a+1; for the other sorting ports in the sorting port set Q2 except the b sorting ports, set the number of sorting orders for the other sorting ports to a; B13, based on the order quantity set for each sorting port in the sorting port set Q2, determine whether the sorting port is a single-order sorting port or a multiple-order sorting port, and determine the number p1 of the single-order sorting ports and the number p2 of the multiple-order sorting ports.

[0043] For example, refer to Figure 3 , if the number of sorting ports m2 is 8 and the number of orders m1 is 10, the quotient of the number of orders m1 / the number of sorting ports m2 is 1, and the remainder is 2, then two sorting ports are selected from the sorting port set Q2, and their sorting order quantity is set to 2, namely, sorting port 1 and sorting port 2 in the figure; for other sorting ports in the sorting port set Q2, their sorting order quantity is set to 1, namely, sorting port 3-sorting port 8 in the figure. In other words, sorting port 1 and sorting port 2 are multi-order sorting ports, and sorting port 3-sorting port 8 are single-order sorting ports.

[0044] For example, refer to Figure 4 , if the number of sorting ports m2 is 8 and the number of orders m1 is 24, then the quotient of the number of orders m1 / the number of sorting ports m2 is 3, and the remainder is 0. Then, for each sorting port in the sorting port set Q2, the number of sorting orders is set to 3, namely sorting port 1 to sorting port 8 in the figure, that is, sorting port 1 to sorting port 8 are all multi-order sorting ports.

[0045] It should be noted that, according to this division method, the order distribution to each sorting port is relatively even, and the sorting efficiency and accuracy are relatively high. Of course, more orders, such as 5, can be allocated to one sorting port, and fewer orders, such as 2, can be allocated to other sorting ports. The present application does not specifically limit the distribution of the number of orders to each sorting port. Those skilled in the art can adopt the above-mentioned division method, or flexibly adjust it according to actual conditions.

[0046] B2, select p1 orders from the order set Q1 to form a third order subset Q13; assign the orders in the third order subset Q13 to the p1 single-order sorting ports one by one, and for each single-order sorting port, set the sorting personnel of the single-order sorting port to sort the parcels of the single order corresponding to the single-order sorting port, and configure one or more pallets for the single-order sorting port, and the pallets of the single-order sorting port are all used for the palletizing operation of the parcels of the single order corresponding to the single-order sorting port.

[0047] like Figure 3In the case shown, 6 orders, i.e., order 1 to order 6, are selected from the order set Q1 to form the third order subset Q13, and orders 1 to order 6 are allocated one by one to 6 single order sorting ports, i.e., single order sorting port 3 to single order sorting port 8; like Figure 4 In the situation shown, there is no single-order picking port, and there is no need to assign orders to the single-order picking port.

[0048] B3, based on the order set Q1 and the third order subset Q13, obtain the fourth order subset Q14, and distribute the orders in the fourth order subset Q14 to the p2 multi-order sorting ports, so that each multi-order sorting port corresponds to two or more orders; wherein, Q14=Q1-Q13.

[0049] Among them, when allocating the orders in the fourth order subset Q14 to the p2 multi-order sorting ports, an equal distribution method or other methods can be adopted. Technical personnel in this field can set it by themselves based on the principle of improving sorting efficiency, and this application does not impose any restrictions on this.

[0050] like Figure 3 In the case shown, orders 7 to 10 are evenly divided into multi-order sorting port 1 and multi-order sorting port 2. Multi-order sorting port 1 corresponds to orders 7 and 8, and multi-order sorting port 2 corresponds to orders 9 and 10. like Figure 4 In the case shown, the order set Q1 contains 24 orders, and all 8 sorting ports are multi-order sorting ports. Therefore, an equal distribution method can be adopted to allocate 3 orders to each multi-order sorting port.

[0051] B4. For each multi-order sorting port, based on the number of orders corresponding to the multi-order sorting port, the number of pallets of the multi-order sorting port is configured, and the pallets of the multi-order sorting port are bound one by one with the orders corresponding to the multi-order sorting port, so that one pallet corresponds to one order; based on the number of sorting personnel at the multi-order sorting port, the indication color of each pallet of the multi-order sorting port is configured, and the indication color of each pallet of the multi-order sorting port is bound with the sorting personnel of the multi-order sorting port; wherein, the indication color of the pallet is used to instruct the sorting personnel to perform palletizing operations on the pallet for the corresponding order.

[0052] like Figure 4 In the case shown, the number of orders corresponding to each multi-order sorting port is 3. Therefore, each multi-order sorting port is configured with 3 pallets, and the pallets are bound to the orders one by one, that is, the first pallet, the second pallet, and the third pallet are bound to the three orders one by one. Among them, taking multi-order sorting port 1 and multi-order sorting port 2 as examples, if there is one sorter at multi-order sorting port 1, three pallets can be configured to use one indicator color, such as purple. When a package of one order arrives at the multi-order sorting port, the corresponding pallet lights up, and the sorter stacks the package on the pallet with the lit color; If there are two sorters at the multi-order sorting port 2, the three pallets can be configured to use two indicator colors, such as red and green. The red color is bound to one sorter, and the green color is bound to another sorter. With such a configuration, when a package of one of the orders enters the sorting port, the pallet corresponding to the order lights up. If it lights up red, the sorter bound to the red color will place the package on the pallet that lights up red and perform the palletizing operation. If it lights up green, the sorter bound to the green color will place the package on the pallet that lights up green and perform the palletizing operation. Similarly, for multiple order sorting ports 3-8, the same method is used to configure the color of the pallet and bind different colors to corresponding sorting personnel, which will not be repeated here.

[0053] In the above steps B1-B4, when the number of orders m1> the number of sorting ports m2, it means that the number of orders is large and the number of sorting ports is small. The method of assigning one order to one sorting port is no longer applicable to this situation. Therefore, the sorting ports are first divided into single-order sorting ports and multi-order sorting ports. A part of the orders are selected from the order set Q1 and assigned to the single-order sorting port. Similarly, the sorters at the single-order sorting port do not need to distinguish the packages coming out of the sorting port, nor do they need to distinguish different pallets. The sorters can directly palletize; The remaining orders in the order set Q1 are assigned to the multi-order sorting ports to ensure that each multi-order sorting port corresponds to two or more orders; when configuring the pallet information of the multi-order sorting port, first configure the number of pallets according to the number of orders of the multi-order sorting port, so that one pallet corresponds to one order, and then configure the color of each pallet according to the number of sorters of the multi-order sorting port, and bind different indicator colors to different sorters, so that when the package arrives at the multi-order sorting port, the pallet corresponding to the order of the package lights up, and the sorter corresponding to the color stacks the package. Differentiating the orders by color can not only ensure that the package is placed on the correct pallet to avoid confusion, but also count the workload of different sorters.

[0054] In a possible implementation, after step B4, binding the indication color of each tray of the multi-order sorting port with the sorting personnel of the multi-order sorting port, further comprising step B5; B5, configuring a full indication color for each pallet of the multi-order sorting port; the full indication color is used to indicate that the pallet has been stacked.

[0055] by Figure 4 Taking Zhongduo Order Sorting Port 2 as an example, on the basis of configuring red and green for both pallets, a yellow light can be configured for both pallets. If the yellow light is on, it means that the pallet has been stacked. In the above step B5, when the pallet is full and cannot be stacked any more, the sorting staff can manually control the pallet to light up the corresponding full indication color, and other staff can load it or perform other processing to ensure the orderly progress of the sorting work.

[0056] In a possible implementation, after step B5, configuring a full indication color for each tray of the multi-order sorting port, the method further includes step B6; B6, configuring one or more supplementary pallets for the multi-order sorting port; the supplementary pallets are used to replace the pallets that have been palletized.

[0057] Continue with Figure 4 Taking the multi-order sorting port 2 as an example, when a pallet lights up yellow, it means that the pallet has been palletized. In step B6, when the palletizing is completed but the staff does not handle it in time, it can be replaced in time by adding a supplementary pallet, so that the sorting staff can continue the palletizing operation and avoid affecting the palletizing progress.

[0058] In a possible implementation, step S3, based on the order set Q1 and the sorting port set Q2, before determining whether the order quantity m1 is ≤ the sorting port quantity m2, further includes the following steps: C1, based on the information of the order to be sorted, obtain the attributes of each order in the order set Q1, and identify the orders with fixed marks based on the attributes of each order; C2, based on the sorting port configuration information, obtain the attributes of each sorting port in the sorting port set Q2, and identify the sorting port with a fixed mark based on the attributes of each sorting port; C3, assigning the order with a fixed mark to the sorting port with a fixed mark; and removing the order with a fixed mark from the order set Q1, and removing the sorting port with a fixed mark from the sorting port set Q2.

[0059] Since the staff can set up fixed sorting ports from the sorting ports according to actual needs to sort fixed orders; therefore, through steps C1-C3, before allocating the orders, the orders with fixed marks are removed from the order set Q1 and the sorting ports with fixed marks are removed from the sorting port set Q2, and the remaining sorting ports and orders enter the subsequent further allocation process.

[0060] The embodiment of the present application provides an order sorting system, which applies the above-mentioned order sorting method. Specifically, the order sorting system includes a business subsystem, a sorting subsystem, a PLC and a sorting machine; The business subsystem is used to obtain the order information to be sorted and the sorting port configuration information, and send the order information to be sorted and the sorting port configuration information to the sorting subsystem; The sorting subsystem is used to obtain an order set Q1 based on the to-be-sorted order information, where Q1={order 1, order 2, order 3...order m1}, and m1 is a natural number; and is also used to obtain a sorting port set Q2 and the number of sorting personnel at each sorting port in the sorting port set Q2 based on the sorting port configuration information, where Q2={sorting port 1, sorting port 2, sorting port 3...sorting port m2}, and m2 is a natural number; The sorting subsystem is further used to determine whether the order quantity m1 is less than or equal to the sorting port quantity m2 based on the order set Q1 and the sorting port set Q2; If so, the sorting subsystem allocates the order, the sorting port and the sorting personnel based on the first preset sorting rule, so that one sorting port corresponds to one order, and configures the pallet information of each sorting port to generate a first allocation result; the pallet is used for the sorting personnel to perform palletizing operations on the packages; If not, the sorting subsystem allocates the orders, sorting ports and sorting personnel based on the second preset sorting rule, so that one sorting port corresponds to one or more orders, and configures the tray information of each sorting port to generate a second allocation result; The sorting subsystem is further used to send a sorting task to the PLC based on the first allocation result or the second allocation result; The PLC is used to control the sorting machine to perform sorting actions based on the sorting tasks, and transport the packages of each order to the corresponding sorting ports.

[0061] Specifically, after the sorting subsystem sends the sorting task to the PLC, it also receives the sorting task reception status returned by the PLC to determine whether the PLC receives the sorting task successfully. If unsuccessful, the sorting subsystem returns the sorting task reception result to the business subsystem.

[0062] Specifically, when the PLC controls the sorting machine to perform a sorting action, the PLC can, based on the sorting task, control the sorting machine to deliver the package to the sorting port when the sorting machine runs to the corresponding sorting port, and receive the delivery result returned by the sorting machine. If the package fails to be delivered at the sorting port, for example, the package does not slide off the sorting machine, the PLC marks the package, and when the sorting machine moves to the corresponding sorting port again, controls the sorting machine to deliver the package to the sorting port again until the delivery is successful.

[0063] An embodiment of the present application provides a terminal, which includes: a processor, a memory and a communication bus; the communication bus is used to realize connection and communication between the processor and the memory, and the processor is used to execute one or more programs stored in the memory to implement the order sorting method as described in the above embodiment.

[0064] An embodiment of the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed, the order sorting method described in the above embodiment is executed.

[0065] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims

1. An order sorting method, characterized in that: The following steps are involved: Obtaining order information to be sorted, and obtaining an order set Q1 based on the order information to be sorted, where Q1={order 1, order 2, order 3...order m1}, and m1 is a natural number; Obtain sorting port configuration information, and obtain a sorting port set Q2 and the number of sorting personnel at each sorting port in the sorting port set Q2 based on the sorting port configuration information, Q2={sorting port 1, sorting port 2, sorting port 3...sorting port m2}, where m2 is a natural number; Based on the order set Q1 and the sorting port set Q2, determine whether the order quantity m1 is ≤ the sorting port quantity m2; If yes, then based on the first preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one order, and the pallet information of each sorting port is configured; Pallets are used by sorters to palletize packages; If not, based on the second preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one or more orders, and the pallet information of each sorting port is configured.

2. The order sorting method according to claim 1, characterized in that: Based on the first preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one order, and the pallet information of each sorting port is configured, including: Mark each sorting port in the sorting port set Q2 as a single-order sorting port, select m1 single-order sorting ports from the sorting port set Q2 to form a first sorting port subset Q21, and assign the orders in the order set Q1 to the single-order sorting ports in the first sorting port subset Q21 in a one-to-one correspondence; Based on the characteristic information of each order in the order set Q1, m are selected from the order set Q1. x orders, forming the first order subset Q11; among them, m x =m2-m1; Based on the sorting port set Q2 and the first sorting port subset Q21, a second sorting port subset Q22 is obtained, and the orders in the first order subset Q11 are assigned one-to-one to the single-order sorting ports in the second sorting port subset Q22; wherein Q22=Q2-Q21; For each single-order sorting port in the sorting port set Q2, the sorting personnel at the single-order sorting port are set to sort the parcels of the single order corresponding to the single-order sorting port, and one or more pallets are configured for the single-order sorting port, and the pallets of the single-order sorting port are used for the palletizing operation of the parcels of the single order corresponding to the single-order sorting port.

3. The order sorting method according to claim 2, characterized in that: The characteristic information includes one or more of importance level, urgency level, and number of packages.

4. The order sorting method according to claim 1, characterized in that: Based on the second preset sorting rule, the orders, sorting ports and sorting personnel are allocated so that one sorting port corresponds to one or more orders, and the pallet information of each sorting port is configured, including: Divide the sorting ports in the sorting port set Q2 into p1 single-order sorting ports and p2 multi-order sorting ports; wherein p1+p2=m2; p1 orders are selected from the order set Q1 to form a third order subset Q13; the orders in the third order subset Q13 are allocated one by one to the p1 single-order sorting ports, and for each single-order sorting port, the sorting personnel of the single-order sorting port are set to sort the packages of the single order corresponding to the single-order sorting port, and one or more pallets are configured for the single-order sorting port, and the pallets of the single-order sorting port are all used for the palletizing operation of the packages of the single order corresponding to the single-order sorting port; Based on the order set Q1 and the third order subset Q13, a fourth order subset Q14 is obtained, and the orders in the fourth order subset Q14 are allocated to the p2 multi-order sorting ports, so that each multi-order sorting port corresponds to two or more orders; wherein Q14=Q1-Q13; For each multi-order sorting port, the number of pallets of the multi-order sorting port is configured based on the number of orders corresponding to the multi-order sorting port, and the pallets of the multi-order sorting port are bound one by one to the orders corresponding to the multi-order sorting port, so that one pallet corresponds to one order; based on the number of sorting personnel at the multi-order sorting port, the indication color of each pallet of the multi-order sorting port is configured, and the indication color of each pallet of the multi-order sorting port is bound to the sorting personnel of the multi-order sorting port; wherein, the indication color of the pallet is used to instruct the sorting personnel to perform palletizing operations on the pallet for the corresponding order.

5. The order sorting method according to claim 4, characterized in that: After binding the indication color of each tray of the multi-order sorting port with the sorting personnel of the multi-order sorting port, the method further includes: A full indication color is configured for each pallet of the multi-order sorting port; the full indication color is used to indicate that the pallet has been completed.

6. The order sorting method according to claim 5, characterized in that: After configuring the full indication color for each tray of the multi-order sorting port, the method further includes: One or more supplementary pallets are configured for the multi-order picking port; the supplementary pallets are used to replace the pallets that have been completed by palletizing.

7. The order sorting method according to claim 1, characterized in that: Based on the order set Q1 and the sorting port set Q2, before determining whether the order quantity m1 is ≤ the sorting port quantity m2, the method further includes: Based on the information of the order to be sorted, the attributes of each order in the order set Q1 are obtained, and the orders with fixed marks are identified based on the attributes of each order; Based on the sorting port configuration information, the attributes of each sorting port in the sorting port set Q2 are obtained, and the sorting ports with fixed marks are identified based on the attributes of each sorting port; The order with the fixed mark is allocated to the sorting port with the fixed mark; and the order with the fixed mark is removed from the order set Q1, and the sorting port with the fixed mark is removed from the sorting port set Q2.

8. An order sorting system, characterized in that: Including business subsystem, sorting subsystem, PLC and sorting machine; The business subsystem is used to obtain the order information to be sorted and the sorting port configuration information, and send the order information to be sorted and the sorting port configuration information to the sorting subsystem; The sorting subsystem is used to obtain an order set Q1 based on the to-be-sorted order information, where Q1={order 1, order 2, order 3...order m1}, and m1 is a natural number; and is also used to obtain a sorting port set Q2 and the number of sorting personnel at each sorting port in the sorting port set Q2 based on the sorting port configuration information, where Q2={sorting port 1, sorting port 2, sorting port 3...sorting port m2}, and m2 is a natural number; The sorting subsystem is further used to determine whether the order quantity m1 is less than or equal to the sorting port quantity m2 based on the order set Q1 and the sorting port set Q2; If so, the sorting subsystem allocates the order, the sorting port and the sorting personnel based on the first preset sorting rule, so that one sorting port corresponds to one order, and configures the tray information of each sorting port to generate a first allocation result; Pallets are used by sorters to palletize packages; If not, the sorting subsystem allocates the orders, sorting ports and sorting personnel based on the second preset sorting rule, so that one sorting port corresponds to one or more orders, and configures the tray information of each sorting port to generate a second allocation result; The sorting subsystem is further used to send a sorting task to the PLC based on the first allocation result or the second allocation result; The PLC is used to control the sorting machine to perform sorting actions based on the sorting tasks, and transport the packages of each order to the corresponding sorting ports.

9. A terminal, characterized in that: include: A processor, a memory and a communication bus; the communication bus is used to realize the connection and communication between the processor and the memory, and the processor is used to execute one or more programs stored in the memory to realize the order sorting method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the order sorting method according to any one of claims 1 to 7 is executed.