Sorting method made flexible by preparing a distribution of articles to be sorted in anticipation

11192143 · 2021-12-07

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of sorting articles by means of a sorting system comprising N sorting machines (M.sub.1, M.sub.N) operating in parallel, in which method the articles are divided into N groups (G.sub.1, G.sub.N) of articles to be processed in parallel on the N sorting machines, at least one of the N groups of articles is subdivided into sub-groups of articles (G.sub.1.1, G.sub.1.N-1), and, if it is detected that one of the N machines is being rested, then the method comprises the steps of: feeding the N−1 other sorting machines with the sub-groups of articles from said subdivided group of articles and sorting these sub-groups of articles in parallel on the N−1 other sorting machines; and feeding the N−1 other sorting machines with the N−1 other groups of articles and sorting these N−1 groups of articles in parallel on said N−1 other sorting machines.

Claims

1. A method of sorting articles by a sorting system comprising N sorting machines operating in parallel and having sorting outlets, wherein the articles are divided into N groups of articles to be processed in parallel on the N sorting machines, at least one of the N groups of articles is subdivided into sub-groups of articles, and, if it is detected that one of the N machines is being rested, then the method comprises the steps of: feeding the N−1 other sorting machines with the sub-groups of articles from said subdivided group of articles and sorting these sub-groups of articles in parallel on the N−1 other sorting machines; and feeding the N−1 other sorting machines with the N−1 other groups of articles and sorting these N−1 groups of articles in parallel on the N−1 other sorting machines.

2. The method of sorting articles according to claim 1, wherein at least two of the N groups of articles are subdivided into sub-groups of articles, and if it is detected that two of the N machines are being rested, then the method comprises the steps of: feeding the N−2 other sorting machines with the sub-groups of articles from one of said subdivided groups of articles and sorting these sub-groups of articles in parallel on the N−2 other sorting machines; feeding the N−2 other sorting machines with the sub-groups of articles from the other of said subdivided groups of articles and sorting these sub-groups of articles in parallel on the N−2 other sorting machines; and feeding the N−2 other sorting machines with the N−2 other groups of articles and sorting these N−2 groups of articles in parallel on the N−2 other sorting machines.

3. The method of sorting articles according to claim 2, wherein the articles are postal articles.

4. The method of sorting articles according to claim 1, wherein the articles are postal articles.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The present invention can be better understood and other advantages appear on reading the following detailed description of an implementation given by way of non-limiting example and with reference to the accompanying drawings, in which:

(2) FIG. 1 diagrammatically shows an article sorting system comprising sorting machines in parallel;

(3) FIGS. 2A1 to 2B2 diagrammatically show distributions of the invention for articles to be sorted on the sorting machines of FIG. 1; and

(4) FIG. 3 is a flow chart of the sorting method of the invention, as implemented by means of the system shown in FIG. 1.

DESCRIPTION OF AN IMPLEMENTATION OF THE METHOD OF THE INVENTION

(5) FIG. 1 shows a sorting system that can be used for implementing the method of the invention.

(6) In this implementation, the method is incorporated into preparing delivery rounds for articles arriving at the inlet of a sorting system.

(7) These articles may be letter-type mailpieces to be delivered to their respective recipients, or indeed parcels to be delivered to their purchasers following mail orders or more typically e-commerce orders placed via the Internet.

(8) The sorting system comprises a grouping machine Gr for grouping together a set E of articles to be processed, with an inlet In and a plurality of outlets referenced Out.sub.1 to Out.sub.M, and sorting machines M.sub.1 to M.sub.N, operating in parallel, each having one inlet In and a plurality of outputs referenced Out.sub.1 to Out.sub.P.

(9) The grouping machine Gr and the sorting machines may be equipped with sensors that are connected to a monitoring and control system C/c, and that are organized to identify and track the articles to be sorted, using conventional methods.

(10) The grouping machine Gr and the sorting machines M.sub.1 to M.sub.N may be sorters of the same type or sorters of different types.

(11) The grouping machine Gr is configured to form groups of articles at its outlets, which groups of articles are constituted by articles from the set E of articles to be processed, e.g. by sorting said articles as a function of their destination addresses and/or of the delivery rounds to which they are assigned.

(12) The grouping machine Gr is preferably equipped with one or more counters serving to count the articles it processes in order to assess the sorting workload represented by the articles to be processed from the set E.

(13) The sorting machines M.sub.1 to M.sub.N are fed at their respective inlets with the groups of articles formed at the outlets of the grouping machine Gr and they are configured to form delivery rounds, i.e. ordered sequences of articles to be delivered according to their destination addresses.

(14) Conveying the articles from the outlets of the grouping machine Gr to the inlets of the sorting machines may be performed by hand, by means of conveyors and/or of mechanisms that are fully or partially automated, or indeed by means of shuttle robots, using methods known to the person skilled in the art.

(15) The monitoring and control unit C/c controls the grouping machine Gr, the sorting machines M.sub.1 to M.sub.N, and, where applicable, the means for conveying the articles between the machines.

(16) The monitoring and control unit C/c includes a computer memory Mem storing sorting plans that establish correspondences between the destination addresses on the articles, the delivery rounds, and the sorting machines and their respective outlets.

(17) The monitoring and control unit defines the groups of articles to be formed at the outlets of the grouping machine Gr on the basis of the set of articles to be processed, and controls the sorting machines and the conveyor means in such a manner that the sorting complies with the sorting plans stored in the computer memory, which includes the distribution of the groups of articles formed at the outlets of the grouping machine to the inlets In of the sorting machines M.sub.1 to M.sub.N.

(18) Each article to be sorted is assigned to a delivery round as a function of its destination address, and each delivery round is assigned to one of the outlets of one of the sorting machines and to one of the groups of articles that is formed at a given outlet of the grouping machine.

(19) Thus, the monitoring and control unit controls conveying of the articles from the outlets of the grouping machine Gr to the inlets of the sorting machines in such a manner that each group of articles is brought to the inlet of the sorting machine that is scheduled to process the articles.

(20) In a conventional sorting method, a set of articles is divided into groups of articles to be processed in parallel by sorting machines, one group per machine, and the groups are assigned to the sorting machines statically, the sorting machine that processes any given article being determined by the destination address of said given article, independently of criteria that can vary, such as the flow of articles to be processed or the state of the fleet of sorting machines.

(21) Such organization makes the way the sorting is organized very rigid, and prevents any adaptation to accommodate variations in the number of articles to be processed or to accommodate contingencies such as untimely failure of one or more sorting machines.

(22) Advantageously, the method of the invention imparts flexibility to the organization, and enables the way in which the articles to be sorted are distributed between the sorting machines to be changed dynamically.

(23) More specifically, in accordance with the invention, a set E of articles to be processed is received at the sorting center C at step S00, then, at step S10, the grouping machine Gr divides the set E of articles into N groups of articles that are to be processed in parallel by the N sorting machines, at least one of the N groups of articles to be processed also being subdivided into sub-groups of articles that are to be distributed among the sorting machines in parallel, as need be, or as decided by the operator of the sorting system, as described in detail below and as shown in FIG. 3.

(24) In this document, saying that a group is subdivided into sub-groups is equivalent to saying that the group is made up of sub-groups, and distributing the groups or the sub-groups means that said groups or sub-groups are preferably distributed in such a manner that, as far as possible, the workload that they represent is distributed, i.e. shared out, uniformly between the machines that are assigned to processing them.

(25) FIG. 2A.1 shows the situation in which the grouping machine GR divides a set E of articles into N groups G.sub.1 to G.sub.N during step S10, these groups being to be processed in parallel, each being to be processed by a respective one of the N sorting machines M.sub.1 to M.sub.N operating in parallel.

(26) In this embodiment, the group G1 is formed by N−1 sub-groups G.sub.1.1 to G.sub.1.N−1, which amounts to saying that the group G.sub.1 is subdivided into sub-groups G.sub.1.1 to G.sub.1.N−1.

(27) Furthermore, the set E of articles is processed by the grouping machine Gr, and the groups G.sub.2 to G.sub.N and the sub-groups G.sub.1.1 to G.sub.1.N−1 are formed at respective ones of the outlets of said grouping machine.

(28) The number M of outlets of the grouping machine Gr must therefore be greater than or equal to 2N−2.

(29) It can be desirable or obligatory not to use all N sorting machines, and so the method of the invention includes a test step T for determining which sorting machines should actually be used, and which should be rested.

(30) This determination may be performed by an expert system Exp in communication with the monitoring and control unit and/or with the counter(s) of the grouping machine Gr and/or by a human, such as, for example, the operator of the sorting system, as a function of the quantity of articles to be processed, as assessed by the grouping machine after the groups of articles have been formed and/or by a signal emitted by one of the sorting machines and indicating a failure of that sorting machine to the monitoring and control unit.

(31) If, in response to the test step T, the monitoring and control unit determines that all of the sorting machines do indeed have to be used, then, the method goes to sorting step S30, which is shown by FIG. 2A.1, and in which the monitoring and control unit controls the sorting system in compliance with a first sorting plan in such a manner as to bring the groups G.sub.1 to G.sub.N from the outlets of the grouping machine Gr to respective ones of the inlets of the N sorting machines M.sub.1 to M.sub.N that process respective ones of these groups of articles in parallel and in such a manner as to prepare the delivery rounds.

(32) More specifically, the articles in the N−1 sub-groups G.sub.1.1 to G.sub.1.N−1 are brought to the inlet of the sorting machine M.sub.1 from the N−1 outlets of the grouping machine Gr where they were formed, and the articles in the N−1 groups G.sub.2 to G.sub.N are brought to respective ones of the inlets of the sorting machines M.sub.2 to M.sub.N from N−1 other outlets of the grouping machine Gr where they were formed.

(33) If, in response to the test step T, the monitoring and control unit determines that only N−1 of the sorting machines are to be used, and that one machine, e.g. the machine M.sub.X, is to be rested, then the method goes to step S35, which is shown in FIG. 2A.2, and in which the monitoring and control unit controls the sorting system in compliance with a second sorting plan in such a manner that (i) respective ones of the N−1 other sorting machines are fed with the N−1 sub-groups of articles G.sub.1.1 to G.sub.1.N−1 of said group of articles G.sub.1 that is subdivided so as to sort said sub-groups of articles in parallel on the N−1 other sorting machines, and that (ii) respective ones of the N−1 other sorting machines are fed with the N−1 other groups of articles G.sub.2 to G.sub.N so as to sort said N−1 groups of articles in parallel on the N−1 other sorting machines.

(34) FIG. 2A.2 shows that the sub-groups of articles G.sub.1.1 to G.sub.1.N−1 are brought to respective ones of the inlets of the sorting machines M.sub.1 to M.sub.N with the exception of the sorting machine M.sub.X that is being rested and that was scheduled to process the group G.sub.X, where M.sub.X and G.sub.X designate respectively the X.sup.th sorting machine and the X.sup.th group of articles, X being an integer less than N.

(35) In any event, after the sorting, the articles are retrieved at the outlets of the sorters in the form of delivery sequences in a step S40, optionally packaged, and then dispatched to their destinations in compliance with the delivery round to which they belong, by conventional methods.

(36) An advantage of the method of the invention is to make it possible to rest one of the machines when the number of articles to be processed is small compared with the nominal capacity of the sorting system, rather than using the entire set of machines below capacity.

(37) The method also imparts great robustness to the sorting system in coping with untimely failure of one of the sorting machines, compared with conventional systems.

(38) In conventional systems, failure of one of the machines requires the processing of the group of articles that should have been processed by the failed machine to be postponed until one of the other sorting machines becomes free, which leads to a considerable delay in the sorting, giving rise to a risk of the articles not being delivered on time, and disorganizing the delivery chain, in particular with regard to the availabilities of transporters, delivery persons and/or mail carriers.

(39) Conversely, the method of the invention enables the workload to be distributed dynamically in advantageous manner due to sub-groups being prepared in advance that can be distributed among the sorting machines according to needs, it being possible for the decision on the distribution to use to be made very late, up until the time at which the groups of articles need to be conveyed from the outlets of the grouping machine Gr to the inlets of the sorting machines, after the groups and the sub-groups have been formed.

(40) The number N of sorting machines operating in parallel in a sorting system generally varies from 15 to 50, which means that the distribution of the workload from one of the sorting machines to the others causes an increase of in the range 1/50 to 1/15 of the workload of each machine compared with using all of the sorting machines.

(41) Such an increase is compatible with the leeway provided when planning the operations, so that even untimely failure of a machine does not give rise to a risk of the articles not being delivered on time.

(42) In this implementation, the Group G.sub.X may be brought specifically to the inlet of the machine M.sub.1 scheduled to process the group of articles G.sub.1 when all of the sorting machines M.sub.1 to M.sub.N are used, and the groups G.sub.2 to G.sub.N except for the group G.sub.X may be brought respectively to the inlets of the machines M.sub.2 to M.sub.N except for the machine M.sub.X that are scheduled to process the same groups of articles when all of the sorting machines M.sub.1 to M.sub.N are used, as shown in FIG. 2A.2.

(43) The invention is not limited to such a distribution, but this particular distribution of the groups between the sorting machines offers the advantage of limiting the changes in how the sorting is organized, since only those articles for which the processing must be changed in order to take into account the new constraints have their handling actually changed.

(44) The method shown in FIGS. 2A.1 and 2A.2 may be generalized to situations in which more than one sorting machine is being rested, as shown by FIGS. 2B.1 and 2B.2 showing the preparation of two groups G.sub.1 and G.sub.2 into sub-groups and their distributions over all of the sorting machines in a normal situation (FIG. 2B.1) and in the situation in which two machines M.sub.X and M.sub.Y are being rested (FIG. 2B.2).

(45) In this situation, each of the two groups of articles G.sub.1 and G.sub.2 is subdivided into N−2 sub-groups G.sub.1.1 to G.sub.1.N−2 and G.sub.2.1 to G.sub.2,N−2, respectively.

(46) Thus, as in the preceding situation, when the number of articles to be processed corresponds to the capacity of the sorting machines and when all of the machines are actually used, the groups G.sub.1 to G.sub.N are brought to respective ones of the inlets of the N sorting machines, as shown by FIG. 2B.1, and then processed respectively in parallel.

(47) As regards the subdivided groups G.sub.1 and G.sub.2, the sub-groups G.sub.1.1 to G.sub.1.N−2 constituting the group G.sub.1 are brought to the inlet of the sorting machine M.sub.1 and the sub-groups G.sub.2.1 to G.sub.2.N−2 constituting the group G.sub.2 are brought to the inlet of the sorting machine M.sub.2.

(48) When two machines, the machines M.sub.X and M.sub.Y in this example, are being rested, then the monitoring and control unit controls the sorting system in such a manner that (i) the N−2 other sorting machines are fed with the N−2 sub-groups of articles G.sub.1.1 to G.sub.1.N−2 of the subdivided group of articles G.sub.1 so as to sort these sub-groups of articles in parallel on the N−2 other sorting machines, (ii) the N−2 other sorting machines are fed respectively with the N−2 sub-groups of articles G.sub.2.1 to G.sub.2.N−2 of the subdivided group of articles G.sub.2 so as to sort these sub-groups of articles in parallel on the other N−2 sorting machines, and (iii) the N−2 other sorting machines are also fed with respective ones of the N−2 other groups of articles G.sub.3 to G.sub.N so as to sort these N−2 groups of articles in parallel on the N−2 other sorting machines.

(49) FIG. 2B.2 shows such a situation, in which the sub-groups of articles G.sub.1.1 to G.sub.1.N−2 and G.sub.2.1 to G.sub.2.N−2 are brought to respective ones of the inlets of the sorting machines M.sub.1 to M.sub.N with the exception of the sorting machines M.sub.X and M.sub.Y that are being rested and that were scheduled to process respective ones of the groups G.sub.X and G.sub.Y, where M.sub.X and M.sub.Y designate respectively the X.sup.th sorting machine and the Y.sup.th sorting machine, X and Y being different integers less than N.

(50) The groups G.sub.X and G.sub.Y may be brought to respective ones of the inlets of the machines M.sub.1 and M.sub.2 scheduled to process respective ones of the subdivided groups of articles G.sub.1 and G.sub.2 in the situation in which all of the sorting machines M.sub.1 to M.sub.N are used, and the groups G.sub.3 to G.sub.N except for the groups G.sub.X and G.sub.Y can be brought to respective ones of the inlets of the machines M.sub.3 to M.sub.N, except for the machines M.sub.X and M.sub.Y, that are scheduled to process the same groups of articles when all of the sorting machines M.sub.1 to M.sub.N are used, as shown by FIG. 2B.2.

(51) The subdivision of two groups into N−2 sub-groups as shown in FIGS. 2B.1 and 2B.2 is compatible with the subdivision of a group into N−1 sub-groups as shown in FIGS. 2A.1 and 2A.2, suffice to consider that one of the N−2 sub-groups is made up of two of the N−1 sub-groups.

(52) In addition, to accommodate the situation in which a single machine is being rested with two groups G.sub.1 and G.sub.2 each subdivided into N−2 sub-groups, it suffices, for example, to consider the group G.sub.2 as not subdivided and to bring it to the inlet of the machine M.sub.2, and to distribute the sub-groups of G.sub.1 to N−2 machines among the N−1 available machines, one of these machines processing the group that is normally assigned to it without receiving any additional sub-group.

(53) Generalizing the method to a larger number of sorting machines being rested is limited only by logistics constraints, in particular by the capacity of the grouping machine Gr assigned to separating the set of articles into groups of articles, each incrementation by one of the number of machines that can be rested increasing the number of groups formed by approximately the number of sorting machines working in parallel, at least when it is sought to form one group per outlet of the grouping machine and to distribute the workload over the entire fleet of sorting machines.

(54) The grouping operation described above as performed by a single, dedicated machine may be performed by a plurality of machines performing the same grouping (same sorting plan for all of the grouping machines) and/or by one or more machines also assigned to preparing the delivery rounds (M.sub.1 to M.sub.N).