Wave sorting method and device for express parcels, computer equipment and readable storage medium

By obtaining the delivery address information of historical sorting express delivery for classification and correlation, the merged target express delivery set and sorting grid are determined, which solves the problem of uneven number of sorting grids, improves the efficiency of express wave sorting and reduces the Equipment cost.

CN119313235APending Publication Date: 2025-01-14SHENZHEN S F TAISEN HLDG (GRP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310848037.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In the existing express wave sorting methods, the sorting quantity of the sorting grid is uneven, resulting in low express wave sorting efficiency.

Method used

By obtaining the delivery address information of historical sorting express, classifying the target express collection to be merged, and setting the sorting grid and sorting wave times based on the number of express delivery and delivery time, establishing a target relationship to ensure that each part is The sorting quantity of the lattice is balanced.

Benefits of technology

Effectively merge part of the small number of sorting flow directions, improve the efficiency of express wave sorting, reduce equipment costs, and avoid unnecessary equipment increase.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119313235A_ABST
    Figure CN119313235A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an express wave sorting method and device, computer equipment and a readable storage medium, and the method comprises the steps: classifying historical sorted expresses based on distribution address information corresponding to the historical sorted expresses, and obtaining a partitioned express set; determining a to-be-merged target express set from the partitioned express set according to the number of expresses in the partitioned express set, and determining a sorting grid and a sorting wave number corresponding to the target express set; associating the distribution address information with the sorting grids and the sorting waves to obtain a target association relationship; and based on the distribution address information of the to-be-sorted target express and the target association relationship, obtaining a target sorting grid and a target sorting wave number. According to the scheme provided by the embodiment of the invention, part of sorting flow directions with a small number can be effectively combined, and the sorting numbers of different sorting grids are balanced, so that the efficiency of express wave sorting is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of express delivery technology, and specifically to a method, device, computer equipment and readable storage medium for sorting express waves. Background Art

[0002] The express delivery life cycle includes four major steps: collection, transit, transportation, and delivery. In order to improve user experience and increase the timeliness of delivery, the delivery timeliness can be improved by reducing the initial sorting and connection processes at the outlets. Therefore, it is necessary to perform more fine-grained sorting according to the delivery flow at the sorting center upstream of the outlets.

[0003] However, when the number of express parcels with the same volume that need to be sorted increases, the automation equipment also needs to be increased proportionally, and the corresponding equipment cost and floor space also increase proportionally. In order to reduce equipment costs, the prior art proposes to merge express parcels with different sorting directions into the same sorting grid, and set sorting waves corresponding to different sorting directions. However, due to the different numbers of express parcels with different sorting directions, merging express parcels with different sorting directions into the same sorting grid for sorting often results in an imbalance in the number of sortings in different sorting grids, which affects the efficiency of express wave sorting. Summary of the invention

[0004] The embodiments of the present application provide a method, device, computer equipment and readable storage medium for express wave sorting, aiming to solve the problems of uneven sorting quantities of each sorting grid and low express wave sorting efficiency in the existing express wave sorting method.

[0005] On the one hand, an embodiment of the present application provides a method for sorting express waves, including:

[0006] Acquire historically sorted express deliveries, and classify the historically sorted express deliveries based on the delivery address information corresponding to the historically sorted express deliveries to obtain a plurality of partitioned express delivery sets;

[0007] According to the number of express deliveries in the partitioned express delivery set, a target express delivery set to be merged is determined from the partitioned express delivery set, and a sorting grid and a sorting wave corresponding to the target express delivery set are determined;

[0008] Associating the delivery address information corresponding to the partitioned express delivery set with the sorting grid and the sorting wave to obtain a target association relationship;

[0009] The target express to be sorted is obtained, and based on the delivery address information corresponding to the target express and the target association relationship, the target sorting slot and target sorting wave corresponding to the target express are obtained.

[0010] As a feasible embodiment of the present application, the determining of the sorting slots and sorting waves corresponding to the target express delivery set includes:

[0011] Based on the number of express deliveries in each of the target express delivery sets, each of the target express delivery sets is merged to obtain a number of merged express delivery sets corresponding to the number of preset sorting slots, wherein each of the merged express delivery sets contains at least one of the target express delivery sets;

[0012] Determine the sorting slots corresponding to each of the merged express sets according to the number of target express sets included in the merged express set, and determine the sorting slots corresponding to the merged express set as the sorting slots corresponding to each of the target express sets in the merged express set;

[0013] According to the express delivery arrival time corresponding to each target express set of the merged express set, the sorting wave corresponding to each target express set is determined.

[0014] As a feasible embodiment of the present application, determining the sorting wave corresponding to each target express set according to the express delivery arrival time corresponding to each target express set of the merged express set includes:

[0015] For each merged express set, extract the express delivery arrival time corresponding to each target express set in the merged express set;

[0016] The delivery time of each express package corresponding to each target express package set is counted to obtain the number of express packages corresponding to each delivery time period of the target express package set;

[0017] Based on the number of express deliveries corresponding to each delivery period of the target express delivery set, the sorting wave corresponding to each target express delivery set is determined.

[0018] As a feasible embodiment of the present application, determining a target express set to be merged from the partitioned express set according to the number of expresses in the partitioned express set includes:

[0019] Determine a statistical value of the number of express parcels in the partitioned express parcel set; the statistical value includes at least one of an average value and a median;

[0020] If the statistical value is greater than a preset quantity threshold, the partition express set whose express quantity is less than the quantity threshold is determined as the target express set to be merged;

[0021] If the statistical value is less than a preset quantity threshold, the partition express set whose express quantity is less than the statistical value is determined as the target express set to be merged.

[0022] As a feasible embodiment of the present application, after the step of determining the sorting slots and sorting waves corresponding to the target express delivery set, the method further includes:

[0023] According to the number of express deliveries in the remaining express delivery sets in the partitioned express delivery sets except the target express delivery set, determining the sorting grid corresponding to each of the remaining express delivery sets;

[0024] The sorting slots corresponding to the remaining express delivery set are associated with the delivery address information corresponding to the remaining express delivery set to obtain a target association relationship.

[0025] As a feasible embodiment of the present application, after determining the sorting slots corresponding to each of the remaining express sets in the partitioned express set except the target express set according to the number of expresses in the remaining express set, the method further includes:

[0026] For each remaining express set, the remaining express set is classified according to the express attribute information corresponding to each historically sorted express in the remaining express set to obtain a number of partitioned express subsets, and the sorting wave corresponding to each of the partitioned express subsets is determined;

[0027] Associating the sorting wave corresponding to the partitioned express subset with the express attribute information to obtain a target association relationship. As a feasible embodiment of the present application, after the step of associating the delivery address information corresponding to the partitioned express set with the sorting slot and the sorting wave to obtain a target association relationship, the method further includes:

[0028] Displaying the target association relationship on a preset configuration interface;

[0029] In response to a configuration update operation performed by a target user on the configuration interface, the target association relationship is updated to obtain an updated target association relationship.

[0030] On the other hand, the embodiment of the present application further provides a courier wave sorting device, comprising:

[0031] An acquisition module, used for acquiring historically sorted express deliveries, and classifying the historically sorted express deliveries based on the delivery address information corresponding to the historically sorted express deliveries to obtain a plurality of partitioned express delivery sets;

[0032] A determination module, configured to determine a target express set to be merged from the partitioned express set according to the number of expresses in the partitioned express set, and determine a sorting grid and a sorting wave corresponding to the target express set;

[0033] An association module, used to associate the delivery address information corresponding to the partitioned express delivery set with the sorting grid and the sorting wave to obtain a target association relationship;

[0034] The sorting module is used to obtain the target express to be sorted, and based on the delivery address information corresponding to the target express and the target association relationship, obtain the target sorting grid and target sorting wave corresponding to the target express.

[0035] On the other hand, an embodiment of the present application also provides a computer device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the above-mentioned express wave sorting method.

[0036] On the other hand, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the above-mentioned express wave sorting method.

[0037] The express wave sorting method provided by the present application obtains historical sorted express and classifies the historical sorted express based on the delivery address, then determines the categories with a small number of express that need to be merged based on the number of express in each category, then sets the sorting grids and sorting waves of these express, and records them, and subsequently after obtaining the express to be sorted, it is possible to determine the target sorting grid and target sorting wave of the express based on the delivery address and the recorded association, so as to complete the sorting of the express according to the wave cycle sorting plan of the grid. The scheme provided by the embodiment of the present application can effectively merge the sorting flow directions with a small number of parts, balance the sorting quantity of different sorting grids, and thus improve the efficiency of express wave sorting. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0039] Figure 1 A schematic diagram of the steps of a method for sorting express waves provided in an embodiment of the present application;

[0040] FIG. 2( a ) is a schematic diagram of a flow chart of steps for determining a sorting grid and a sorting wave according to an embodiment of the present application;

[0041] FIG2( b ) is a schematic diagram of the structure of a courier wave sorting system provided in an embodiment of the present application;

[0042] Figure 3A schematic diagram of a process flow for determining sorting waves based on the number of express deliveries provided in an embodiment of the present application;

[0043] Figure 4 A schematic diagram of a process flow for screening a target express collection to be merged provided in an embodiment of the present application;

[0044] Figure 5 A schematic flow chart of the steps for determining a sorting grid for a remaining sorting flow direction provided in an embodiment of the present application;

[0045] Figure 6 A schematic diagram of a process flow for setting sorting batches based on express item attribute information provided in an embodiment of the present application;

[0046] FIG. 7( a ) is a schematic diagram of a process flow for updating a target association relationship provided in an embodiment of the present application;

[0047] FIG7( b) is a schematic diagram of a configuration interface showing a target association relationship provided in an embodiment of the present application;

[0048] Figure 8 A schematic diagram of the structure of a courier wave sorting device provided in an embodiment of the present application;

[0049] Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of the present invention.

[0051] In the embodiments of the present application, the word "exemplary" is used to mean "used as an example, illustration or description". Any embodiment described as "exemplary" in the embodiments of the present application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is given to enable any technician in the field to implement and use the present invention. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art can recognize that the present invention can be implemented without using these specific details. In other examples, well-known structures and processes will not be elaborated in detail to avoid unnecessary details that make the description of the present invention obscure. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the widest range of principles and features disclosed in the embodiments of the present application.

[0052] To facilitate understanding of the express wave sorting method provided by the embodiment of the present application, the implementation scenario diagram of the method is first described. The express wave sorting method provided by the embodiment of the present application is mainly operated in a logistics sorting center, in which there are usually sorting equipment such as a cross-belt sorting machine and an intelligent sorting cabinet to sort the express to different sorting grids, thereby completing the sorting of the express. However, when the same volume of express mail requires more fine-grained sorting, that is, more sorting flows are required, it is often necessary to add corresponding sorting equipment, and the corresponding equipment cost and floor space will also increase proportionally. At the same time, the sorting utilization rate of each grid is also significantly reduced. In order to reduce equipment costs, the prior art realizes the merging of express mails with different sorting flows into the same sorting grid, and sets the sorting waves corresponding to different sorting flows. However, due to the different numbers of express mails with different sorting flows, merging express mails with different sorting flows into the same sorting grid for sorting often results in an imbalance in the number of sorting of different sorting grids, which will affect the efficiency of express wave sorting.

[0053] In order to solve the above problems, the embodiments of the present application provide a technical solution that merges express deliveries of different directions into the same grid based on historical express information, and sets the batch information of express deliveries according to the express flow rates of different directions. Specifically, the express wave sorting method provided in the embodiments of the present application is usually installed in an express wave sorting device in the form of a computer program. The express wave sorting device is usually provided in a computer device in the form of a processor. The computer device is generally connected to the controller of the express transmission device through communication, thereby forming an express sorting system in the express sorting center. The computer device executes the express wave sorting method provided in the embodiments of the present application by running the computer program corresponding to the express wave sorting method. Specifically, if Figure 1 As shown, Figure 1 A schematic flow chart of the steps of a method for sorting express waves provided in an embodiment of the present application, specifically, including steps 101 to 104:

[0054] 101. Obtain historically sorted express deliveries, and classify the historically sorted express deliveries based on the delivery address information corresponding to the historically sorted express deliveries to obtain a plurality of partitioned express delivery sets.

[0055] In the embodiment of the present application, historical sorting express refers to the express information that needs to be sorted received by the sorting center within a preset historical period. For example, as a feasible implementation scheme, it can be the express information that needs to be sorted received by the sorting center in the previous month. After obtaining the historical sorting express, the historical sorting express can be classified based on the delivery address information corresponding to the historical sorting express, so as to obtain several partition express collections. Specifically, the historical sorting express can be classified based on the delivery address information. It can be classified from the appropriate dimension based on actual needs. For example, when the coarse-grained sorting effect is required, the express can be classified based on the urban area corresponding to the delivery address information. When the sorting effect is more fine-grained, the express can be classified based on the street corresponding to the delivery address, or based on the community corresponding to the delivery address. It should be noted that finer-grained sorting often requires more partition express collections. When the number of partition express collections exceeds the preset threshold, it is necessary to further allocate the sorting grids and sorting waves of each partition express collection.

[0056] 102. According to the number of express deliveries in the partitioned express delivery set, determine a target express delivery set to be merged from the partitioned express delivery set, and determine a sorting slot and a sorting wave corresponding to the target express delivery set.

[0057] In the embodiment of the present application, after obtaining the express collections of each partition based on the delivery address, the express wave sorting device will further screen out the target express collections with a small number of expresses that need to be merged based on the number of expresses in the partition express collection, and then merge these target express collections to determine the sorting grids and sorting waves corresponding to these target express collections. Among them, the sorting wave refers to a sorting grid that may have several cyclic sorting waves, thereby obtaining different sorting directions. For example, in the first wave, grid A will sort out the express flowing to Street A, and in the second wave, grid A will sort out the express flowing to Street B. The specific implementation scheme for determining the sorting grids and sorting waves corresponding to the target express collection can be referred to the subsequent Figure 2 (a) and its explanatory notes.

[0058] Furthermore, the target express delivery set usually refers to a sub-area express delivery set with a small number of express deliveries. Specifically, it can be determined by a preset quantity threshold. For example, half of the sorting grid capacity can be used as the preset quantity threshold. Of course, it can also be determined by the statistical values ​​of each sub-area express delivery set. For specific implementation solutions, please refer to the subsequent Figure 4 and its explanatory contents.

[0059] In addition, in addition to determining the sorting grids and sorting waves of the target express collection that needs to be merged and processed in small quantities, the express wave sorting device also needs to determine the sorting grids of other remaining express collections other than the target express collection. Specifically, the sorting grids can be determined based on the number of express in the remaining express collection. For specific implementation schemes, please refer to the subsequent Figure 5 and its explanatory contents.

[0060] 103. Associate the delivery address information corresponding to the partitioned express delivery set with the sorting grid and the sorting wave to obtain a target association relationship.

[0061] In the embodiment of the present application, after the sorting grids and sorting waves corresponding to the express delivery sets of each partition are determined, the delivery address information corresponding to the express delivery sets of the partition are associated with the sorting grids and sorting waves, and a target association relationship can be generated. The target association relationship describes which sorting grids the express delivery with different delivery addresses will be sorted out in which batch. Specifically, after the target association relationship is generated based on the historical sorting express delivery, the association relationship will be stored. Subsequently, each time a new target express delivery to be sorted is obtained, the target sorting grid and target sorting wave corresponding to the target express delivery can be directly obtained by query.

[0062] Of course, after the target association relationship is generated by using the historical sorting express as mentioned above, in order to facilitate the configuration of the staff, as a feasible embodiment of the present application, the target association relationship will also be displayed in a visual manner. The specific implementation plan can refer to the subsequent Figure 7(a) and its explanatory notes.

[0063] 104, obtaining the target express to be sorted, and based on the delivery address information corresponding to the target express and the target association relationship, obtaining the target sorting slot and target sorting wave corresponding to the target express.

[0064] In an embodiment of the present application, after obtaining the association between the address and the grid and wave based on the historical sorting of express, in the subsequent sorting process, the express wave sorting device can determine the target sorting grid and target sorting wave for each express, and sort the express from the target sorting grid at the corresponding wave.

[0065] The express wave sorting method provided by the present application obtains historical sorting express and classifies the historical sorting express based on the delivery address, then determines the categories that need to be merged with a small number of express based on the number of express in each category, and then sets the sorting grids and sorting waves of these express to determine the sorting grids and sorting waves of each partition express set and record them. After obtaining the express to be sorted, the target sorting grid and target sorting wave of the express can be determined based on the delivery address and the recorded association relationship, so as to complete the sorting of the express according to the wave cycle sorting plan of the grid. The scheme provided by the embodiment of the present application can effectively merge the sorting flow directions with a small number of parts, balance the sorting quantity of different sorting grids, thereby improving the efficiency of express wave sorting without effectively increasing the equipment cost, that is, without adding additional sorting grids, by setting the corresponding wave cycle sorting plan for the grid, so as to complete more fine-grained express sorting.

[0066] As shown in FIG. 2( a ), FIG. 2( a ) is a schematic flow chart of a step of determining a sorting grid and a sorting wave provided in an embodiment of the present application, specifically, including steps 201 to 203:

[0067] 201. Based on the number of express deliveries in each of the target express delivery sets, each of the target express delivery sets is merged to obtain a number of merged express delivery sets corresponding to the number of preset sorting slots.

[0068] In the embodiment of the present application, after obtaining the number of express deliveries in each target express delivery set to be merged, the express wave sorting device will also merge these target express delivery sets based on the number of express deliveries in each target express delivery set, that is, the flow rate of each sorting flow direction, and make the final merged express delivery set correspond to the number of sorting slots in the preset sorting system, so as to ensure that each merged express delivery set can correspond to a number of sorting slots. In addition, since the merged express delivery set is obtained by merging the target express delivery sets, each merged express delivery set contains at least one target express delivery set. Of course, under normal circumstances, the merged express delivery set generally contains more than two target express delivery sets.

[0069] 202. Determine the sorting slots corresponding to each of the merged express sets according to the number of target express sets included in the merged express set, and determine the sorting slots corresponding to the merged express set as the sorting slots corresponding to each of the target express sets in the merged express set.

[0070] In the embodiment of the present application, since each merged express set corresponds to a sorting grid respectively, the specific correspondence between the merged express set and the sorting grid can be randomly determined. Of course, as a feasible embodiment of the present application, in order to facilitate the wave switching of the sorting device, based on the set number of target express sets in each merged express set, the merged express sets corresponding to the same set number can be matched to the sorting grid with a closer distance, so as to facilitate the wave switching during sorting, that is, different wave sorting can form different sorting partitions. Specifically, taking the structural diagram of an express wave sorting system shown in FIG2(b) as an example, it can be seen that the express wave sorting system shown in FIG2(b) includes four sub-areas, namely, area 1, area 2, area 3, and area 4, wherein area 2 represents that the sorting grids in this area correspond to two flow directions, that is, there are two sorting batches, and area 3 represents that the sorting grids in this area correspond to three flow directions, that is, there are three sorting batches, and similarly, area 4 represents that the sorting grids in this area correspond to four sorting batches, so that the overall batch switching of the sorting grids in the same area can be completed by setting an overall batch switching device for different sub-areas. For example, by completing the overall batch switching of area 2 through the batch switching device, the sorting grid A in area 2 can be switched from the first sorting flow direction to the second sorting flow direction, the sorting grid B in area 2 can be switched from the third sorting flow direction to the fourth sorting flow direction, and the sorting grid C in area 2 can be switched from the fifth sorting flow direction to the sixth sorting flow direction. The same is true for other sub-areas, and this application will not repeat them again. Of course, the structural diagram provided above is only a feasible embodiment, and the specific partitioning situation can be set based on actual needs. For example, it can include three sorting areas: zone one, zone two, and zone three.

[0071] After the merged express sets corresponding to the same number of sets are matched to the closer sorting slots based on the number of target express sets included in the merged express set, that is, after the sorting slots corresponding to each merged express set are determined, the sorting slots corresponding to the merged express set are the sorting slots corresponding to each target express set in the merged express set. Subsequently, the association between the delivery address information and the sorting slots can be determined based on the delivery address information of each target express set for use in the subsequent express sorting process.

[0072] 203. Determine the sorting wave corresponding to each target express set according to the express delivery arrival time corresponding to each target express set in the merged express set.

[0073] Of course, in addition to the aforementioned determination of the association between the target express set and the sorting grid, considering that a sorting grid corresponds to multiple target express sets in the merged express set, it is also necessary to set the sorting waves corresponding to each target express set in the sorting grid in turn. Specifically, the sorting waves can be based on the express delivery arrival time corresponding to each target express set, that is, the peak time period of each target express set is described to determine the sorting waves corresponding to the target express set. For example, the first target express set corresponding to a certain delivery address has a larger flow rate in the X time period, while the second target express set corresponding to another delivery address has a larger flow rate in the Y time period. At this time, the X time period can be set as the sorting wave corresponding to the target express set, and the Y time period can be set as the sorting wave corresponding to the target express set. Of course, the specific implementation plan can be found in the follow-up. Figure 3 and its explanatory contents.

[0074] like Figure 3 As shown, Figure 3 A schematic flow chart of steps for determining a sorting wave based on the number of express deliveries provided in an embodiment of the present application, specifically, including steps 301 to 303:

[0075] 301. For each merged express set, extract the express delivery arrival time corresponding to each target express set in the merged express set.

[0076] In an embodiment of the present application, in order to realize the setting of sorting waves corresponding to different target express sets in the same merged express set, the express wave sorting device will first extract the express delivery arrival time corresponding to each target express set in the merged express set.

[0077] 302, collecting statistics on the express delivery arrival time corresponding to each of the target express delivery sets, and obtaining the number of express deliveries corresponding to each delivery period of the target express delivery set.

[0078] In an embodiment of the present application, the express wave sorting device will further count the express delivery arrival times corresponding to each target express set, so as to obtain the number of express deliveries corresponding to each delivery period of the target express set. For example, the number of express deliveries corresponding to the first delivery period of the target express set is 10, the number of express deliveries corresponding to the second delivery period of the target express set is 30, the number of express deliveries corresponding to the third delivery period of the target express set is 20, and so on.

[0079] 303. Determine the sorting wave corresponding to each target express set based on the number of express deliveries corresponding to each delivery period of the target express set.

[0080] In the embodiment of the present application, after the number of express deliveries corresponding to each delivery time period of the target express delivery set is determined as above, the sorting wave corresponding to the target express delivery set can be set based on the number of express deliveries in different delivery time periods. For example, taking the target express delivery set provided above as an example, at this time, the target express delivery set corresponds to the second delivery time period with the largest number of express deliveries, then the sorting wave corresponding to the second delivery time period can be set as the sorting wave corresponding to the target express delivery set. Of course, if there are other target express delivery sets that also have the largest number of express deliveries in the second delivery time period, then the target express delivery set with the largest number of express deliveries can be preferentially associated with the sorting wave corresponding to the delivery time period. Then, the corresponding target express delivery sets are determined for the remaining delivery time periods in the same manner as above.

[0081] Through the above method, the sorting waves corresponding to each target express collection can be determined in turn, and it is effectively ensured that the sorting waves corresponding to each target express collection are sorted during the peak arrival period of the delivery address, avoiding the phenomenon of express accumulation in the express wave sorting system.

[0082] like Figure 4 As shown, Figure 4 A schematic flow chart of a step of screening a target express collection to be merged provided in an embodiment of the present application, specifically, including steps 401 to 403:

[0083] 401, determine the statistical value of the number of express deliveries in the partitioned express delivery set.

[0084] In the embodiment of the present application, combined with the above-mentioned related description, it can be known that the target express set to be merged usually refers to the express set corresponding to the sorting flow direction with smaller flow. Therefore, the number of express in each partition express set can be used to complete the screening of the target express set. Specifically, the express wave sorting device can first count the number of express in the partition express set to obtain the statistical value of the number of express in the partition express set. Specifically, the statistical value here can refer to one of the mean, median, mode, variance, or any of the numerical values ​​obtained by calculation. For ease of understanding, the following description takes the simplest average value as an example.

[0085] 402: If the statistical value is greater than a preset quantity threshold, determine the partition express set whose express quantity is less than the quantity threshold as a target express set to be merged.

[0086] In the embodiment of the present application, the preset quantity threshold here is usually a threshold related to the sorting capacity of the sorting grid. For example, it is more common to determine half of the sorting capacity of the sorting grid as the preset quantity threshold. When the statistical value, such as the average value, is greater than the preset quantity threshold, it indicates that the average flow rate of each sorting flow direction is relatively high. At this time, the partition express set whose express quantity is less than the quantity threshold can be determined as the target express set to be merged.

[0087] 403: If the statistical value is less than a preset quantity threshold, determine the partition express set whose express quantity is less than the statistical value as the target express set to be merged.

[0088] In the embodiment of the present application, if the statistical value is less than the preset quantity threshold, it indicates that the average flow rate of each sorting flow direction is relatively low, and it is not suitable to use the quantity threshold to screen the target express set. At this time, it can be considered to use the statistical value to complete the screening of sorting flows with different flow rates, that is, the partition express set with a number of express less than the statistical value can be determined as the target express set to be merged.

[0089] like Figure 5 As shown, Figure 5 A schematic flow chart of steps for determining a sorting grid for a remaining sorting flow direction provided in an embodiment of the present application, specifically, including steps 501 to 502:

[0090] 501. Determine the sorting grid corresponding to each of the remaining express sets in the partitioned express set according to the number of express sets in the remaining express sets except the target express set.

[0091] In the embodiments of the present application, in addition to the aforementioned sorting flow direction with less traffic, that is, the target express set has set sorting grids and sorting waves, for the remaining sorting flow direction with more traffic, that is, the remaining express sets in the partitioned express set except the target express set, since these express sets have more traffic, these express sets will each correspond to a sorting grid. Specifically, the corresponding relationship between these remaining express sets and the sorting grids can also be set based on the number of express deliveries. For example, the more express deliveries there are, the closer the sorting grid corresponding to the remaining express set should be to the express transmission point, so as to reduce the accumulation of express deliveries on the express sorting system. Of course, it is also feasible to set the corresponding relationship between the remaining express sets and the sorting grids based on other needs, which will not be repeated in the embodiments of the present application.

[0092] Of course, it should be noted that the remaining sorting flows mentioned above are all sorting flows with large flow rates. Therefore, in the sorting process, the sorting flow is not merged with other sorting flows, that is, the sorting grid corresponding to the aforementioned sorting flow has only one sorting wave, and there is no need to switch the wave. However, as another feasible embodiment of the present application, for the sorting flow with large flow rates, it is also possible to consider setting different sorting batches for this sorting flow based on other information, such as express attribute information. The specific implementation scheme can be referred to in the subsequent Figure 6 and its explanatory contents.

[0093] 502. Associate the sorting slots corresponding to the remaining express delivery set with the delivery address information corresponding to the remaining express delivery set to obtain a target association relationship.

[0094] In an embodiment of the present application, after the sorting grids corresponding to each remaining express collection are determined as mentioned above, the sorting grids corresponding to the remaining express collection are associated with the corresponding delivery address information, and the target association relationship stored in the database can be obtained. In the subsequent actual sorting process, the sorting grid corresponding to the express can be determined based on the delivery address information of the express, and the express can be sorted within the corresponding sorting wave.

[0095] like Figure 6 As shown, Figure 6 A schematic flow chart of steps for setting sorting batches based on express item attribute information provided in an embodiment of the present application, specifically, including steps 601 to 602:

[0096] 601. For each remaining express set, classify the remaining express set according to the express attribute information corresponding to each historically sorted express in the remaining express set to obtain a plurality of partitioned express subsets, and determine the sorting wave corresponding to each of the partitioned express subsets.

[0097] In an embodiment of the present application, for the remaining express collections in the partitioned express collection except the target express collection, since their traffic volume is relatively large, the remaining express collections can be further classified based on the express attribute information corresponding to each historical sorted express in the remaining express collection, and the remaining express collections can be divided into different categories, thereby obtaining partitioned express subsets corresponding to different express attributes. Specifically, the express attribute information can be the express type, for example, fresh food, electronic products, daily necessities, books, etc., or it can be the express volume and weight. Based on the aforementioned scheme, the partitioned express collection with large traffic volume can also be divided into several partitioned express subsets.

[0098] After obtaining the partitioned express subsets corresponding to different express attribute information, the sorting waves corresponding to each partitioned express subset can be set, that is, the sorting waves corresponding to different express attribute information. Specifically, the sorting waves corresponding to the partitioned express subsets are similar to the sorting waves corresponding to the target express set determined above, and can also be set based on the number of expresses corresponding to different time periods in the partitioned express subsets. For specific implementation schemes, please refer to the above Figure 3 and its explanatory contents.

[0099] 602. Associate the sorting wave corresponding to the partitioned express subset with the express attribute information to obtain a target association relationship.

[0100] After determining the sorting waves corresponding to the express sub-sets in different partitions, the sorting waves corresponding to the express sub-sets in the partitions are associated with the express attribute information corresponding to the express sub-sets in the partitions, and the target association relationship can also be obtained. In the subsequent process of sorting the express, the sorting waves of the express can be further determined based on the express attribute information.

[0101] As shown in FIG. 7( a ), FIG. 7( a ) is a schematic flow chart of a step of updating a target association relationship provided in an embodiment of the present application, specifically, including steps 701 to 702:

[0102] 701, displaying the target association relationship on a preset configuration interface.

[0103] In an embodiment of the present application, the target association relationship obtained above is obtained by pre-processing the express information based on the historical sorting express, and is used to guide the subsequent sorting process. However, in the actual sorting process, it is easy for other factors to cause abnormalities such as cargo accumulation and omissions in the sorting. Therefore, in order to further improve the sorting effect, as a feasible embodiment of the present application, the express wave sorting device can also display the target association relationship on a preset configuration interface. Specifically, for ease of understanding, as shown in Figure 7(b), Figure 7(b) is a schematic diagram of a configuration interface showing a target association relationship provided in an embodiment of the present application. Among them, different configuration areas can be configured with different grids, so as to further execute independent sorting plans.

[0104] 702 , in response to a configuration update operation of the target user on the configuration interface, updating the target association relationship to obtain an updated target association relationship.

[0105] In an embodiment of the present application, based on the target association relationship provided in the aforementioned configuration interface, the user can perform a configuration update operation in the configuration interface based on the actual sorting effect to update the target association relationship, and after obtaining the updated target association relationship, complete the sorting of the target express based on the updated target association relationship.

[0106] In order to better implement the express wave sorting method provided in the embodiment of the present application, on the basis of the express wave sorting method, the embodiment of the present application also provides an express wave sorting device. Figure 8 As shown, Figure 8 A schematic diagram of the structure of a courier wave sorting device provided in an embodiment of the present application. Specifically, the courier wave sorting device includes:

[0107] The acquisition module 801 is used to acquire historical sorted express and classify the historical sorted express based on the delivery address information corresponding to the historical sorted express to obtain a plurality of partitioned express sets;

[0108] A determination module 802 is used to determine a target express set to be merged from the partitioned express set according to the number of expresses in the partitioned express set, and determine a sorting slot and a sorting wave corresponding to the target express set;

[0109] An association module 803 is used to associate the delivery address information corresponding to the partitioned express delivery set with the sorting slot and the sorting wave to obtain a target association relationship;

[0110] The sorting module 804 is used to obtain the target express to be sorted, and based on the delivery address information corresponding to the target express and the target association relationship, obtain the target sorting slot and target sorting wave corresponding to the target express.

[0111] As a feasible embodiment of the present application, the determination module 802 is also used to merge each of the target express sets based on the number of express deliveries in each of the target express sets to obtain a number of merged express sets corresponding to the number of preset sorting grids, wherein each of the merged express sets contains at least one of the target express sets; determine the sorting grids corresponding to each of the merged express sets according to the number of target express sets contained in the merged express sets, and determine the sorting grids corresponding to the merged express sets as the sorting grids corresponding to each target express set in the merged express set; determine the sorting waves corresponding to each of the target express sets according to the arrival time of the express deliveries corresponding to each of the target express sets in the merged express set.

[0112] As a feasible embodiment of the present application, the determination module 802 is also used to extract, for each merged express set, the express delivery arrival time corresponding to each target express set in the merged express set; to count the express delivery arrival time corresponding to each target express set to obtain the number of express deliveries corresponding to each delivery time period of the target express set; and to determine the sorting wave corresponding to each target express set based on the number of express deliveries corresponding to each delivery time period of the target express set.

[0113] As a feasible embodiment of the present application, the determination module 802 is further used to determine the statistical value of the number of express deliveries in the partitioned express delivery set; the statistical value includes at least one of the average value and the median; if the statistical value is greater than a preset quantity threshold, the partitioned express delivery set whose number of express deliveries is less than the quantity threshold is determined as the target express delivery set to be merged; if the statistical value is less than the preset quantity threshold, the partitioned express delivery set whose number of express deliveries is less than the statistical value is determined as the target express delivery set to be merged.

[0114] As a feasible embodiment of the present application, the determination module 802 is also used to determine the sorting grids corresponding to each of the remaining express sets in the partitioned express set except the target express set, based on the number of express deliveries in the remaining express sets in the partitioned express set; and to associate the sorting grids corresponding to the remaining express sets with the delivery address information corresponding to the remaining express sets to obtain a target association relationship.

[0115] As a feasible embodiment of the present application, the determination module 802 is also used to classify each remaining express set according to the express attribute information corresponding to each historical sorted express in the remaining express set, obtain a number of partitioned express subsets, and determine the sorting wave corresponding to each partitioned express subset; associate the sorting wave corresponding to the partitioned express subset with the express attribute information to obtain a target association relationship.

[0116] As a feasible embodiment of the present application, the association module 803 is also used to display the target association relationship on a preset configuration interface; in response to the configuration update operation of the target user on the configuration interface, the target association relationship is updated to obtain an updated target association relationship.

[0117] The specific definition of the express wave sorting device can be found in the definition of the express wave sorting method above, which will not be repeated here. Each module in the above express wave sorting device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules. Specifically, Fig. 9 As shown, Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present application.

[0118] Specifically, the computer device may include one or more processing cores of the processor 901, one or more storage media of the memory 902, a power supply 903, and an input unit 904. Those skilled in the art will understand that Fig. 9The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. Among them:

[0119] The processor 901 is the control center of the computer device. It uses various interfaces and lines to connect the various parts of the entire computer device. By running or executing software programs and / or modules stored in the memory 902, and calling the data stored in the memory 902, it performs various functions of the computer device and processes data, thereby monitoring the computer device as a whole. Optionally, the processor 901 may include one or more processing cores; preferably, the processor 901 may integrate a courier wave sorter and a modem processor, wherein the courier wave sorter mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 901.

[0120] The memory 902 can be used to store software programs and modules. The processor 901 executes various functional applications and data processing by running the software programs and modules stored in the memory 902. The memory 902 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 902 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 902 may also include a memory controller to provide the processor 901 with access to the memory 902.

[0121] The computer device also includes a power supply 903 for supplying power to various components. Preferably, the power supply 903 can be logically connected to the processor 901 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 903 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.

[0122] The computer device may further include an input unit 904, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0123] Although not shown, the computer device may also include a display unit, etc., which will not be described in detail here. Specifically in this embodiment, the processor 901 in the computer device will load the executable files corresponding to the processes of one or more application programs into the memory 902 according to the following instructions, and the processor 901 will run the application programs stored in the memory 902, thereby implementing the steps in the express wave sorting method provided in any embodiment of the present application.

[0124] To this end, the embodiment of the present application provides a computer-readable storage medium, which may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the express wave sorting method provided in any of the above embodiments is implemented.

[0125] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above, and will not be repeated here.

[0126] In specific implementation, the above units or structures can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units or structures can refer to the previous method embodiments, which will not be repeated here.

[0127] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0128] The above is a detailed introduction to a method for sorting express waves provided in an embodiment of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and scope of application. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for sorting express waves, characterized in that: include: Acquire historically sorted express deliveries, and classify the historically sorted express deliveries based on the delivery address information corresponding to the historically sorted express deliveries to obtain a plurality of partitioned express delivery sets; According to the number of express deliveries in the partitioned express delivery set, a target express delivery set to be merged is determined from the partitioned express delivery set, and a sorting grid and a sorting wave corresponding to the target express delivery set are determined; Associating the delivery address information corresponding to the partitioned express delivery set with the sorting grid and the sorting wave to obtain a target association relationship; The target express to be sorted is obtained, and based on the delivery address information corresponding to the target express and the target association relationship, the target sorting slot and target sorting wave corresponding to the target express are obtained.

2. The express wave sorting method according to claim 1, characterized in that: The determining of the sorting slots and sorting waves corresponding to the target express delivery set includes: Based on the number of express deliveries in each of the target express delivery sets, each of the target express delivery sets is merged to obtain a number of merged express delivery sets corresponding to the number of preset sorting slots, wherein each of the merged express delivery sets contains at least one of the target express delivery sets; Determine the sorting slots corresponding to each of the merged express sets according to the number of target express sets included in the merged express set, and determine the sorting slots corresponding to the merged express set as the sorting slots corresponding to each of the target express sets in the merged express set; According to the express delivery arrival time corresponding to each target express set of the merged express set, the sorting wave corresponding to each target express set is determined.

3. The express wave sorting method according to claim 2, characterized in that: The step of determining the sorting wave corresponding to each target express set according to the express delivery arrival time corresponding to each target express set in the merged express set includes: For each merged express set, extract the express delivery arrival time corresponding to each target express set in the merged express set; The delivery time of each express package corresponding to each target express package set is counted to obtain the number of express packages corresponding to each delivery time period of the target express package set; Based on the number of express deliveries corresponding to each delivery period of the target express delivery set, the sorting wave corresponding to each target express delivery set is determined.

4. The express wave sorting method according to claim 1, characterized in that: The step of determining a target express set to be merged from the partitioned express set according to the number of expresses in the partitioned express set comprises: Determine a statistical value of the number of express parcels in the partitioned express parcel set; the statistical value includes at least one of an average value and a median; If the statistical value is greater than a preset quantity threshold, the partition express set whose express quantity is less than the quantity threshold is determined as the target express set to be merged; If the statistical value is less than a preset quantity threshold, the partition express set whose express quantity is less than the statistical value is determined as the target express set to be merged.

5. The express wave sorting method according to claim 1, characterized in that: After the step of determining the sorting slots and sorting waves corresponding to the target express delivery set, the method further includes: According to the number of express deliveries in the remaining express delivery sets in the partitioned express delivery sets except the target express delivery set, determining the sorting grid corresponding to each of the remaining express delivery sets; The sorting slots corresponding to the remaining express delivery set are associated with the delivery address information corresponding to the remaining express delivery set to obtain a target association relationship.

6. The express wave sorting method according to claim 5, characterized in that: After determining the sorting slots corresponding to the remaining express sets in the partitioned express set according to the number of expresses in the remaining express sets except the target express set, the method further includes: For each remaining express set, the remaining express set is classified according to the express attribute information corresponding to each historically sorted express in the remaining express set to obtain a number of partitioned express subsets, and the sorting wave corresponding to each of the partitioned express subsets is determined; The sorting wave corresponding to the partitioned express subset is associated with the express attribute information to obtain a target association relationship.

7. The express wave sorting device according to any one of claims 1 to 6, characterized in that: After the step of associating the delivery address information corresponding to the partitioned express delivery set with the sorting slot and the sorting wave to obtain a target association relationship, the method further includes: Displaying the target association relationship on a preset configuration interface; In response to a configuration update operation performed by a target user on the configuration interface, the target association relationship is updated to obtain an updated target association relationship.

8. A express wave sorting device, characterized in that: include: An acquisition module, used for acquiring historically sorted express deliveries, and classifying the historically sorted express deliveries based on the delivery address information corresponding to the historically sorted express deliveries to obtain a plurality of partitioned express delivery sets; A determination module, configured to determine a target express set to be merged from the partitioned express set according to the number of expresses in the partitioned express set, and determine a sorting grid and a sorting wave corresponding to the target express set; An association module, used to associate the delivery address information corresponding to the partitioned express delivery set with the sorting grid and the sorting wave to obtain a target association relationship; The sorting module is used to obtain the target express to be sorted, and based on the delivery address information corresponding to the target express and the target association relationship, obtain the target sorting grid and target sorting wave corresponding to the target express.

9. A computer device, characterized in that: The computer device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the steps in the express wave sorting method described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps in the express wave sorting method described in any one of claims 1 to 7.