METHOD FOR WEIGHT CONTROLLED BATCHING OUT OF ARTICLES HAVING NON-UNIFORM WEIGHT

Abstract: In connection with a weight controlled batching out of foodstuff items with non-uniform weight it is commonly practiced to produce batches with fixed target weight and preferably also with a fixed number of items in each batch, and yet additionally with different target weights for items from respective different weight ranges, e.g. "light" and "heavy" items, respectively. So far, this has been taken literally in the sense that a fixed limit has been set between the different weight intervals, but in connection with the invention it is demonstrated that with the use of a grader technique it is highly advantageous to widen this limit into a certain "limit interval", as it is then possible to produce batches fully automatically with generally minimized overweight and waste. A control computer may determine and effect or recommend relevant minor corrections of the control parameters for optimising the operation.

Description: METHOD FOR WEIGHT CONTROLLED BATCHING OUT OF ARTICLES HAVING NON-UNIFORM WEIGHT The present invention relates to a method of batching out foodstuff items in a weight controlled manner from an incoming flow of such items, in which flow the items occur with non-uniform weights, by effecting allocation of items to a plurality of receiver stations, the method comprising determining the weight of the individual items and reading the weights into a control unit, determining a preferential allocation of each item to a consequently selected receiver station based on a) the total weight of items already located in the receiver station; b) preset operational conditions such as batch target weight and item weight range, from which the item can be selected; c) optionally, information as to expectable item weight distribution in said incoming flow of items; and effecting transfer of the item to the selected receiver station. Typically, such an automatically controlled batching is carried out by means of a batching machine of the 'grader' type, comprising a weighing station for dynamically weighing the arriving items, and a following sorting-out conveyor passing along a row of receiver stations with associated, selectively operable diverter means for diverting the respective items into selected receiver stations, controlled by a control unit connected with the weighing station. The control unit or computer can be programmed with various operational conditions such as, of course, a desired target weight or minimum weight of the batches, an acceptable maximum overweight of each batch, and a specific item weight range for effectively selectable items. The control unit may operate in a more or less sophisticated manner, spanning from a purely combinatory or simple accumulative merging of items based on the control unit allocating items up to a point, at which the control unit will, for each batch, call for a single item to conclude the batch within the preset weight limits, to higher developed methods of taking into account an expectable or actually detected weight distribution of the items in the supplied flow of items, whereby it is possible to control the batching process in such a manner that at the said "but one" stage the relevant receiver station will call for an item which is likely to be present in the supplied flow with a high degree of possibility, e.g. an item exhibiting an average weight of the supplied items when these exhibit a normal distribution. By way of example, GB 2 116 732 and WO 96/08322 illustrate such methods and apparatuses . Now, in connection with natural foodstuff items such as whole fishes or cut parts of chicken, it may well happen that during the operation there is a shift of goods from one sup- plier to another, which is likely to change the item weight distribution in the flow of items. This, in turn, may affect the ease with which the batcher is able to merge items to the required target weight. It is already known that in connection with the handling of a specific order or task it is possible, by way of analysis or estimation, to determine the efficiency of the batching based on information as to the weight distribution of the items, primarily with the purpose of effecting current addition of items to the item flow, e.g. items with atypical weight, in order to facilitate batching in case of a "difficult task" . Typically, the target weight is desired to be a "whole" figure, e.g. 2 kg or 450 g, and all according to the weight distribution of the items it may be more or less easy to hit such figures. It has been found, however, that the said item addition technique is very difficult to administer. With the present invention quite a different approach is made, viz. to effect estimation of a deviating target weight that will be better suited for a successful batching of the actual items, and then accept such an optimized target weight, leaving the "whole figure" practice. Of course, the price of the batches should be adjusted correspondingly, but to the final customers it may not be critical if a package, correctly labelled, holds e.g. 438 g or 461 g instead of 450 g. On the other hand, however, this will generally increase both the production capacity of the supplier and the degree of utilisation of the raw material, so giving the supplier the economics of production which allows a lower product pri- ce. At the same time, there are ecological benefits from increased usage - practically 100 % - of the raw material. The ultimate aim of this method is to make use of the entire distribution of the arriving items for one or more batching tasks, but a result of the said estimation or analy- sis may, under circumstances, be that the batching efficiency could in fact be optimized by sorting out some specific items, e.g. certain percentages of items from different weight ranges, such that the sorted out items can be planned to be used otherwise (without amounting to waste) , while the remaining items will be perfectly usable for the batching work. This will imply a certain manipulation with the preset operational conditions, and when a high capacity analyzer is used, e.g. the control computer itself or an auxiliary compu- ter, it will then be possible to check any relevant conditions in order to determine an optimum for all of the conditions. At the outset, the analyzer can be supplied with the same conditions as those read into the control computer, and while both computers receive the same input as to the weights of the arriving items, the analyzer can carry out trial changes of the relevant conditions and by an evaluation function or an iterative process come up with different simulated results of such changes, which are then compared with the effi- ciency of the control unit's handling of the task. Some results will be poorer, but one or more may be better. If a better result is achieved (higher efficiency, less waste, less overweight, etc.), which shows a tendency to stabilize, a corresponding adjustment can be made, either manually or automatically, to the control unit, after which the simulator again begins to search for further possibilities of optimization. The setting up of the operational conditions can be more or less detailed, and so the number of adjustable parameters will vary correspondingly. A basic parameter will be a minimum batch weight, and already at this point the simulator may recommend or effect an adjustment that will reduce the average overweight in connection with the conclusion of the respective batches by the allocation of the last item that will increase the batch weight to beyond the required minimum. A further relevant parameter can be an upper limit for the overweight of each batch. This, in turn, may influence other parameters such as the number of receiving stations used for the particular batching job or task in cases where one or more other jobs are being handled simultaneously, thus also requiring a certain number of the available receiving stations. It will be readily understood that a requirement with respect to the addition of a last item for bringing the batch weight up to a limited overweight will call for relati- vely many receiver stations each waiting for an item to fulfill just this condition, in particular if the "limited overweight" is further defined as "the least possible overweight" . It is relevant at this point to mention that it may be beneficial to use a further control function, which can be designated "forced portion conclusion", referring to a situation in which a built-up partial batch lacking only a single item to reach the target weight does not, over a longer period of time, receive such an item. It reduces the efficiency of the apparatus if one or more receiver stations thus stand waiting passively for longer periods, in which case it is better and more economical to forcibly conclude such batches with an over-overweight item in order to then make the receiver station operative again. Still further relevant control parameters will be the minimum and the maximum weight limits, within which the items for a given job or task are to be located, this being a typi- cal wholesaler demand. However, if the supplier can demonstrate, based on the results of the simulator, that a better result is achievable by some deviation from these strict limits, then the customer may well renounce the strict requirements, still given that the associated changes will not af- feet the end user to any appreciable degree. In the following the invention is further explained with reference to the drawing, in which Fig. 1 shows a normal weight distribution curve for chickens weighing between 1 and 2 kg. Figs. 2-4 show similar curves with various modifications. Fig. 5 is a schematic representation of a system according to the invention Fig. 6 is a data flow diagram thereof. In connection with the handling of a flow of chickens with a weight distribution of the character shown in Fig. 1 it is a well known task to produce two different types of batches, viz. "lightweight batches" and "heavy batches" holding chickens from the lower weight range 1000-1500 g and the higher weight range 1500-2000 g, respectively. It is even practiced to effect a preparatory physical separation of the items belonging to the two ranges and then carry out the batchings as completely separated operations. It is highly advantageous, however, to carry out the batchings as a "double job" on a grader machine, using the entire item flow and designating different receiver stations for the formation of the respective "light" and "heavy" batches. Again, if the customer can accept that in the light batches originating from the lower weight range VI there may occur some items weighing somewhat more than the middle weight M, e.g. up to a higher limit D, then the batching efficiency may be greatly improved, because there will now be an increased number of "heavy" items to counter balance the lighter items in the range A-M. A similar consideration will show that for the batching of the heavy items from range V2 it is advantageous if the batches are allowed to contain items somewhat lighter than M, e.g. down to a lower limit C. According to the respective target weights the said simulator may be used to determine an optimum value for the limits C and D. Corresponding considerations can be made in connection with tasks where an arriving flow of items is to be batched out in more than two weight classes, so that as shown in Fig. 2 there will arise division limits E and F which intersect the sloping parts of the distribution curve. Also here it applies that with the use of an overlapping area at each transition, an improved security will be achieved for a high degree of use of items for building-up target portions in the respective adjacent weight groups, and again the simulator is usable for optimising the location and width of the transition areas . On the same basis, it will also be possible to optimise the merging of the items from the whole spectrum shown in fig. 1 for the formation of portions which contain a certain number of items whose average weight (M) does not make up the target weight of the portions. It is obvious that with the given weight distribution, it will be most attractive to work with a target weight of a whole multiple of 1500g, e.g. por- tions with the weight 9000g for 6 pieces. However, if the target weight is set at 10,000g (10 kg), the task is difficult to solve, but it immediately becomes easier if the task is redefined as a merging of part amounts of, e.g. 4000 and 6000g respectively, formed by the merging of items with ave- rage weights of 1333 and 2000g respectively. The control computer can "isolate" such complementary portions in a relatively easy manner, and particularly since it is able itself, via the simulator unit, to regulate and optimise the limits for the weight classes from which the relevant items are se- lected, including the degree of overlapping at the one and the other side of the respective limits. In this way, there can thus still be formed item portions with a total weight which is "one-sided" in relation to the total average weight. Another and quite important variant is that it is possi- ble to arrange the control so that portions are built up to a desired target weight and with a content of a certain number of items, most of which shall lie within a certain weight interval, while a smaller but also a certain number of items are allowed to originate from a broader weight interval . This arises as a widespread delivery requirement which has hitherto been complied with by a manual effort. However, it has now been found that also this task can be solved in a fully- automatic manner by use of the grader technique, by which it is certainly possible to distinguish between different weight intervals and at the same time exercise control over that number of items which can be allocated to one and the same portion from the different weight intervals. For example, what can be involved here is that from a flow of items in the weight interval 4-6 oz., portions shall be formed consisting of 24 items of a total weight of 120 oz., and with a content of 22 items in the weight interval 4 -5^ oz., and 2 items which are allowed to lie in an unknown weight area, e.g. in the whole of the 4-6 oz. weight interval. In principle it is relatively easy to provide a grader control which in a fully- automatic manner can effect this task by an associated combination of searches for suitable items for merging within the given weight areas. Work may well be carried out at the same time with additional tasks based on the same item flow, whe- reby it can also be relevant to work with above-mentioned floating transitions as supplement to the said sharp limits. Moreover, it will be possible in advance to select a sorting-out of a certain percentage of, for example, the heaviest items, partly for the sorting-out of these for the forma- tion of special portions, and partly hereby to bring the remaining item amount in better agreement with a distribution which is suitable for a consistent build-up of portions of fixed portion weight and item number. As far as the low weight area is concerned, this latter task can thus possibly be effected on the basis of the distribution curve a shown in fig. 3. According to this aspect of the invention, it can be possible to define more or less any desired form of that or those distribution curves on the basis of which the portions for fixed weight/item number can be selected, for which use can be made of the simplest possible technique. With a suitable selectivity, it will even be possible to work with self- created normal distribution curves as shown by the stippled curve b in fig. 3, in order to facilitate use of a simple batching algorithm. This theme is shown in extended form in fig. 4, which shows an overlapping of the "self-created" distribution curves bl and b2 for items in the light and the heavy area respectively of a two-part weight area. The same principle can apply just as well for weight areas divided into more than two sections. The simulator may react rather quickly to changes which arise in the item weight and distribution, possibly even though this is not normal, and even relatively small changes will from time to time be able to give rise to considerable changes in the combination strategy, including choice of number of receiver stations for individual jobs, and an associated, very distinct improvement in the operational result. Fig. 5 is a schematic representation of a system according to the invention. The system comprises an infeed conveyor 2 , a weight determining station 4, and a following sorter section 6 shown as a conveyor 8 extending along a row of receiver stations 10. In a manner not shown, each of these sta- tions comprises a selectively operable diverter member, by means of which items conveyed on the conveyor 8 can be let off to respective different receiver stations 10. The weighing station 4 is connected to a control unit 12 which, through a control line 14, is connected to all of the receiver stations for controlling the operation of the said diverter members. The control unit 12 is connected with an input unit 16 for the reading in of relevant batching parameters as discussed hereinbefore. Moreover, the control unit 12 comprises or is connected with a simulator unit 18, which receives the same input from the weighing station 4 as does the control unit 12, and which is, initially, provided with the same input conditions as read into the unit 16. As described, the simulator unit 18 carries out trial changes of the various batching parameters and monitors any finding of a more successful combination of parameters by means of a printer and/or a display 22, which may of course also show details as to the improved batching efficiency, e.g. as a basis for a discussion with an actual customer as to the acceptability of a proposed parameter change. Under circumstances, an alternative can be to simply cause an automatic resetting of a relevant parameter as symbolised by a connection 24 from the unit 20 directly to the unit 16. In this context it should be noted that the simulator 18 can have access not only to the batching parameters of the actually handled job, but also to jobs to be handled in the near future. Typically, the jobs to be handled by the supplier are specified with respect to batching criteria, amount and date of delivery, and the supplier may have knowledge about relevant shifts betweeen raw meterial sources in the meantime. Thus, there will normally be a "batching task queue" 26 with all relevant parameters duly registered and searchable by the simulator. Many different criteria can be set up for such a searching, e.g. finding tasks which are well suited to be handled in an efficient manner with the current or the expected item weight distribution; finding tasks which may not be readily suitable for current handling, but could be so, provided they are handled simultaneously, wholly or partially; For the handling of a difficult task it may be required to make use of a relatively high number of receiver stations, such that for each arriving item there will be good chances for an allocation to a station in which the item can be bene- fitially placed. The remaining few stations may then, normally, not be sufficient for the handling of the subsequent task if this is just 'a little difficult' , but perhaps it could be found by simulated batching that task number four in the queue will be sufficiently easy to be handled by the current weight distribution. Ideally the simulation result could even be that the easy task requires many items having a weight that makes them difficult for allocation in connection with the difficult task, which will then, itself, become less dif- ficult . This, in turn, may lead to a reduction of the high number of receiver stations for the difficult task and an associated increase of the low number for the easy task, which will then be still easier. In practice it has been customary to arrange the control unit of the batching system directly as an integrated part of the system itself, with monitoring and read-in facilities placed next to the weighing station. In connection with the invention it is relevant to make use of two-way communicati- on, also externally, and for this reason it has been found beneficial to arrange the data processing system in an office environment that should not necessarily be next to the production site. The following example illustrates a simple application of the invention in connection with two batching tasks, where the invention can substitute for or be combined with a statistically based batching algorithm. A grader with 10 batching stations. The definition of the tasks to be processed on the grader is, A task, task 1, of making 21 or 22 or 23 kg batches with items in weight range 1.00->1.60 kg. A task, task 2, of making 22 or 23 or 24 kg batches with items in weight range 1.40-> 2.00 kg. Minimum 4 and maximum 6 batching stations must be allocated to task 1. Minimum 4 and maximum 6 batching stations must be allocated to task 2. If the item weights are handled in 0.05 kg units, the total search space for the defined tasks is, Minimum batch weight for task 1 = 21 or 22 or 23 kg Minimum batch weight for task 2 = 22 or 23 or 24 kg Lower item weight limit for task 1 = 1.00 kg Upper item weight limit for task 1 = 1.40, 1.45, 1.50, 1.55 or 1.60 kg Lower item weight limit for task 2 = 1.40, 1.45, 1.50, 1.55 or 1.60 kg Upper item weight limit for task 2 = 2.60 kg Number of batching stations for task 1 = 4 , 5 or 6 Number of batching stations for task 2 = 4,5 or 6 Sum of batching stations for both stations = 10 The optimisation criteria, typically a function of obtai- ned batch excess weight and percentage of items used, must be defined. For simplicity, in this example, the overall task is to use as many items as possible, which reduces the optimisation criteria to be the least possible average excess batch weight. Alternatively an upper allowed batch weight is intro- duced, thus making it necessary to use an advanced batching algorithm, which rejects items that statistically do not fit in the batches . To a given set of parameters in the search space a simulation is made to estimate the give away, and the parameters giving the best result are then applied on the grader. A data flow diagram of the described system is shown in Fig. 6. The batching process handles the items according to the item data received from the item weighing process and the op- timised batching parameters. The optimisation process finds the optimal batching parameters based on item data received from the item weighing process and the data defining the relevant search space. The processing time necessary to find the optimal set of parameters can be reduced by different means. One possibility is to reduce the simulation to an estimation function, i.e. a function that checks if the average value of the item weights fits the batch weights. Another possibility is to optimise step by step, i.e. for a given set of parameters to find the optimum batch weight for task 1, then, with this new parameter, to find the optimum upper weight limit for task 1, etc. The following steps shows an example of, how an optimising process could be implemented. 1. The set of "optimised batching parameters" are set to some initial values. 2. The optimisation process analyses the item weight flow and finds out that the number of items inside the item weight range for task 2 is larger than number of items inside the item weight range for task 1. This indicates that task 2 should have more batching stations than task 1. 3. The optimisation process simulates the batching process with "Set up A" and with an alternative set up B, where one batching station has been transferred from task 2 to task 1. 4. The optimisation process compares the 2 simulation results, and finds that "set up B" gives a smaller average batch overweight than that of "Set up A", and moves one of the batching stations in the set of "Optimised batching parameters" from task 2 to task 1. 5. The batching process finishes a batch on the batching station that has been transferred from task 2 to task 1, the batching process then starts to batch according to task 1 parameters at this batching station. 6. The optimising process simulates the batching process with "Set up B" and with a number of alternative set ups, where the upper item weight limit for task 1, and the lower item weight limit for task 2 are changed. The set up which gives the best results is transferred to the set of "Optimised batching parameters", where the set up is read and used by the batching process. 7. The optimising process simulates the batching process with "Set up C" and with a number of alternative set ups, where the minimum batch weight for task 1, and the minimum batch weight for task 2 are changed. The set up which gives the best results is transferred to the set of "Optimised batching parameters", where the set up is read and used by the batching process. Because the sizes of the batches are changed, the batching process might be programmed to finish a "package" of batches for each task, before the new parameters are used. 8. The optimising process restarts the optimisation cycle. As an alternative to the described implementation, the optimisation process could simulate or estimate the batching results for all possible parameter combinations before trans- ferring the best choice to the batching process. This, however, may require a lot of computation power and in most cases it will be sufficient to operate with a few key parameters.

Claims: C L A I M S : 1. A method of batching out foodstuff items in a weight controlled manner from an incoming flow of such items, in which the items occur with non-uniform weights, by effecting allocation of items to a plurality of recei ver stations, the method comprising determining the weight of the individual items and reading the weights into a control unit - determining a preferential allocation of each item to a consequently selected receiver station based on a) the total weight of items already located in the receiver station, b) preset operational conditions such as portion tar- get item weight and weight range, from which the items can be selected, and c) optionally, information as to expectable item weight distribution in said incoming flow of items; and - effecting transfer of the item to the selected receiver station, said method being chacterised in that the control unit or another data processing unit is utilized to currently calculate the efficiency of the ongoing portioning-out with respect to relevant parameters such as overweight ("giveaway") and percentage of non-allocatable items (waste or recirculation) , and concurrently calculate the efficiency of a processing based on operational conditions other than said preset conditions, e.g. with respect to the weight range from which an item is operatively selectable, and monitoring a resulting recommendable change of one or more of said operational conditions or automatically effecting corresponding changes thereof. 2. A method accordng to claim 1, in which the item weights as read into the control unit are additionally associated with externally provided property information such as an indication of "type of product". 3. A method according to claim 1, wherein the read-in information comprises details as to operational status, such as sum weight and count, possibly defined for different item weight categories and/or item types, of items already located in the individual receiver stations. 4. A method according to claim 1, wherein the preset operational conditions pertain to limited parts of and/or to all items in the individual batches. 5. A method according to claim 1, wherein the distribution of items allocated to at least one type of batches are af- fected by means of multiple acceptable item weight ranges, the use of items from each item weight range being restricted by means of other operational conditions such as minimum and/or maximum part in count or weight of the individual total batch - minimum and/or maximum part in count or weight of items used in this type of batches, thus defining a part of the distribution of items used in this type of batches. - Minimum and/or maximum part in count or weight of all weighed items, said use of multiple acceptable item weight ranges being characterised by controlling or affecting which part of the total distribution of weighed items are to be used for specific types of batches. 6. A method according to claim 1, wherein alternative operational conditions are restricted by means of a queue of tasks, each task comprising an amount of batches to be produced and a set of parameters defining the properties of the batches to be produced by the task. 7. A method according to claim 1, wherein the said operational conditions are at least one of the following parameters: i. an allowable weight range, from which the individual items can be selected ii. an allowable weight range from which a limited number of individual items for each batch can be selected iii. a target weight or weight range for each batch of items iv. the number of receiver stations to which an item can be allocated for the building up of item batches belonging to a first task based on common operational conditions; v. minimum allowed item count in each batch vi . maximum allowed item count in each batch vii. maximum allowed batch weight viii. above items i-vi with reference to a simultaneous building up of item batches belonging to one or more additional tasks, each based on individual operational conditions . 8. A method according to claim 1, wherein a basic, custo- mer specified target weight for a given batching task is allowed to be changed within certain limits in accordance with recommendations resulting from said calculation, subject to customer approval, if relevant, whereas a final price of the batches is set so as to reflect the relevant nominal price per weight unit of the batched products, e.g. for display in remotecontrolled "shelf displays" relating to the bunch of batches or packagings on the shelf or in a freezer. 9. A method according to claim 1, wherein the calculations are effected not only based on the parameters of a cur- rently handled batching task, but also based on the conditions or parameters of already registered tasks to be handled subsequently, such that the calculator unit is operable to recommend or control changes pertaining not only to the para- meters of the actually handled task, but also to the sequence of the handling of the subsequent tasks, wholly or partially.

Inventors: JENSEN SVEND BAEKHOEJ, NIELSEN ULRICH CARLIN, JENSEN, SVEND, BAEKHOEJ, NIELSEN, ULRICH, CARLIN
Applicants: JENSEN SVEND BAEKHOEJ, NIELSEN ULRICH CARLIN, SCANVAEGT INTERNATIONAL A S, JENSEN, SVEND, BAEKHOEJ, NIELSEN, ULRICH, CARLIN, SCANVAEGT INTERNATIONAL A/S
Application year: 1999
Main classification: G01G19
IPC codes: B65B25, G01G19