METHOD AND SYSTEM OF FAULT PREDICTION IN A PACKAGING MACHINE
20210403246 · 2021-12-30
Inventors
- Davide Borghi (Modena, IT)
- Luca CAPELLI (Novellara Reggio Emilia, IT)
- Jacopo Cavalaglio Camargo Molano (Solomeo di Corciano, IT)
- Marco Cocconcelli (REGGIO EMILIA, IT)
Cpc classification
B65G2203/0283
PERFORMING OPERATIONS; TRANSPORTING
B65G43/02
PERFORMING OPERATIONS; TRANSPORTING
B65G54/02
PERFORMING OPERATIONS; TRANSPORTING
B65B57/04
PERFORMING OPERATIONS; TRANSPORTING
B65G43/04
PERFORMING OPERATIONS; TRANSPORTING
G05B23/024
PHYSICS
G01M99/005
PHYSICS
B65B57/00
PERFORMING OPERATIONS; TRANSPORTING
B65G2207/48
PERFORMING OPERATIONS; TRANSPORTING
B65B57/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
B65G43/02
PERFORMING OPERATIONS; TRANSPORTING
B65B57/04
PERFORMING OPERATIONS; TRANSPORTING
B65G54/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method and system of fault prediction in a packaging machine is disclosed. The method comprises registering data values associated with the motion of independently movable objects along a track in the packaging machine; determining a distribution of the data values; calculating a measure of central tendency of the data values in the distribution; calculating a quantified measure of a shape of the distribution; associating the measure of central tendency with said quantified measure of the shape as a coupled set of condition parameters; determining a degree of dispersion of a plurality of coupled sets of condition parameters associated with a plurality of motion cycles of the independently movable objects; and comparing the degree of dispersion with a dispersion threshold value, or determining a trend of the degree of dispersion over time, for said fault prediction.
Claims
1. A method of fault prediction in a packaging machine comprising independently movable objects configured to manipulate packaging containers, the independently movable objects communicating with a control unit configured to control the positions of the independently movable objects along a track, the method comprising: registering data values associated with the motion of the movable objects along the track, determining a distribution of said data values, calculating a measure of central tendency of the data values in the distribution, calculating a quantified measure of a shape of the distribution, associating the measure of central tendency with said quantified measure of the shape as a coupled set of condition parameters, determining a degree of dispersion of a plurality of coupled sets of condition parameters associated with a plurality of motion cycles of the independently movable objects, and comparing the degree of dispersion with a dispersion threshold value, or determining a trend of the degree of dispersion over time, for said fault prediction.
2. Method according to claim 1, wherein calculating a measure of central tendency the data values in the distribution comprises: calculating a mean value, such as an arithmetic mean, and/or a geometric mean, and/or a harmonic mean, and/or a generalized mean, and/or other measures of a central tendency of the distribution such as a median value or a mode value.
3. Method according to claim 1, wherein calculating a quantified measure of a shape of said distribution comprises: calculating a measure of a distribution of the data values around said measure of central tendency.
4. Method according to claim 3, wherein calculating a measure of a distribution of the measured data values around said measure of central tendency comprises: calculating a measure of a deviation from a standard normal distribution.
5. Method according to claim 1, wherein calculating a quantified measure of a shape of said distribution comprises: calculating a kurtosis value of said distribution.
6. Method according to claim 1, wherein the data values comprises vibration data, and/or acceleration data, and/or velocity data of the independently movable objects, and/or a current supplied to the track for moving the independently movable objects along the track.
7. Method according to claim 1, wherein the data values are registered at a defined time interval when a selected independently movable object passes a defined location of the track.
8. Method according to claim 1, wherein determining a degree of dispersion of the plurality of coupled sets of condition parameters comprises: determining the distances, between a center of a distribution of the plurality of coupled sets of condition parameters and each coupled set of condition parameters.
9. A system comprising a packaging machine and an apparatus configured to predict fault in the packaging machine comprising independently movable objects configured to manipulate packaging containers, the independently movable objects communicating with a control unit configured to control the positions of the independently movable objects along a track, the apparatus comprising: a sensor configured to register data values associated with the motion of the movable objects along the track, and a processing unit configured to: determine a distribution of said data values, calculate, a measure of central tendency of the data values in the distribution, calculate a quantified measure of a shape of the distribution, associate the measure of central tendency with said quantified measure as a coupled set of condition parameters, determine a degree of dispersion of a plurality of coupled sets of condition parameters associated with a plurality of motion cycles of the independently movable objects, and compare the degree of dispersion with a dispersion threshold value, or determine a trend of the degree of dispersion over time, for said fault prediction.
10. System according to claim 9, wherein the sensor is configured to register said data values as a current supplied to the track for moving the independently movable objects along the track.
11. System according to claim 9, wherein the sensor is configured to register said data values as vibration data, and/or acceleration data, and/or velocity data of the movement of the independently movable objects along the track.
12. System according to claim 9, wherein the sensor is configured to register said data values as position error values associated with a difference between a set position of a selected independently movable object on the track and an actual position of said selected independently movable on the track.
13. System according to claim 9, wherein the sensor is configured to receive data values from the track and/or be attached to the independently movable objects.
14. System according to claim 9, wherein said processing unit is configured to calculate the measure of central tendency of the data values in the distribution by calculating a mean value, such as an arithmetic mean, and/or a geometric mean, and/or a harmonic mean, and/or a generalized mean, and/or other measures of a central tendency of the distribution such as a median value or a mode value.
15. System according to claim 9, wherein said processing unit is configured to calculate a quantified measure of a shape of said distribution by calculating a kurtosis value of said distribution.
16. A non-transitory computer readable medium storing a computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out the steps of the method according to claim 1.
17. Method according to claim 1, further comprising indicating a fault in the packaging machine in response to: determining that the degree of dispersion satisfies the dispersion threshold value, or determining that the degree of dispersion at first time is smaller than the degree of dispersion at a second time subsequent to the first time.
18. System according to claim 9, wherein the processing unit is further configured to indicate a fault in the packaging machine in response to: a determination that the degree of dispersion satisfies the dispersion threshold value, or a determination that the degree of dispersion at first time is smaller than the degree of dispersion at a second time subsequent to the first time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] These and other aspects, features and advantages of which examples of the invention are capable of will be apparent and elucidated from the following description of examples of the present invention, reference being made to the accompanying drawings, in which;
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION
[0024] Specific examples of the invention will now be described with reference to the accompanying drawings. This invention may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these examples are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. The terminology used in the detailed description of the examples illustrated in the accompanying drawings is not intended to be limiting of the invention. In the drawings, like numbers refer to like elements.
[0025]
[0026] Turning again to
[0027] Thus, by associating 105 the measure of central tendency with the quantified measure of the shape as a coupled set of condition parameters, and determining the degree of dispersion thereof for a plurality of motion cycles, a facilitated and reliable indication of increased wear, or a generally faulty independent movable object 301, can be obtained. E.g. complex frequency analysis of the movement characteristics of the component is not necessary. The various assumptions made in such traditional frequency analysis are thus not needed, and the method of fault prediction described in the present disclosure can be employed to achieve a reliable condition monitoring in a wide variety of applications. The apparatus 200 and related method 100 provides for a method of fault prediction having short execution time and thereby enabling analysis on-the-fly and generally a less time-consuming trouble-shooting of the independently movable objects 301, and also for other machine components such as bearings, belts, motors and related components thereof. Such improved fault prediction may be particularly advantageous in filling machines, and related components thereof, in high-speed production lines where condition monitoring is critical for maintaining a high throughput.
[0028]
[0029] The method 100 thus provides for the advantageous benefits as described above in relation to the apparatus 200 with reference to
[0030] The sensor 204 may be configured to register the data values as a current supplied to the track for moving the independently movable objects 301 along the track 303. This may provide for an advantageous indicator of malfunction or wear since the current is linked to the force required to overcome the friction of the track 303 and propel the independent movable objects 301 in the desired direction. As the wear increases, the force required to move the objects 301 may increase, as well as the current supplied to the track 301 to move the particular object 301. It may be advantageous to determine the current for a movement on a straight portion of the track 303, where forces such as centrifugal forces are limited, and when the related movable object 301 has a constant velocity. This provides for facilitated isolation of the contribution of the wear of the components. The sensor measurements may be performed with an initial determination of a base line of the obtained data values. Subsequent measurements may then be compared to such base line of data values.
[0031] As mentioned above in relation to
[0032] Further, the sensor 204 may be configured to register the data values as position error values. The position error values are associated with a difference between a set position of a selected independently movable object 301 on the track 303 and an actual position of said selected independently movable 301 on the track 303. The position error value may for example be the time required to move the selected movable object 301 from the actual position to the set position on the track 303. In case a fault has occurred or wear is increasing, the difference between the actual position and the set position may increase, as well as the time required to compensate movement for such errors.
[0033] The sensor 204 may be configured to receive data values from the track 303. The sensor 204 may for example be mounted close to the track 303 to receive vibration data from the track 303 when the objects 301 move. The sensor 204 may comprise a plurality of sensor units positioned at various locations around the track 303 to provide such data. As mentioned further below, the processing unit 201 may be configured to register the data values at a defined time interval when a selected independently movable object 301 passes a defined location of the track 303. It is thus possible to track the behavior of a specific independently movable object 301.
[0034] Alternatively, or in addition, the sensor 204 may be attached to the independently movable objects 301. This is schematically indicated in
[0035] The data recorded by the sensor 204 attached to a specific movable object 301 may also be used as a signature or fingerprint of the movement at a specific point in time, which later can be compared to subsequent data collected for that specific movable object 301, in order to foresee a possible degraded health status.
[0036] It is also conceivable that additional sensor units may be mounted to other parts of the machine 300 to register motion characteristics of such parts that may influence the data retrieved from the independent movable objects 301. The data registered from the independently movable objects 301 may thus be isolated by subtracting the contribution from the other moving parts, hence improving the signal to noise ratio.
[0037]
[0038] The data values may be registered at a defined time interval when a selected independently movable object 301 passes a defined location of the track 303. Hence, it is possible to isolate the contribution from a specific movable object 301. The control unit 302 may thus be configured to send data to the sensor 204 and/or the processing unit 204 to synchronize the position of a specific movable object 301 to the currently recorded sensor data.
[0039] As mentioned above, the data values may comprise vibration data, and/or acceleration data, and/or velocity data of the independently movable objects 301, and/or a current supplied to the track 303 for moving the independently movable objects 301 along the track 303.
[0040] Calculating a measure of central tendency the data values in the distribution may comprise calculating 103′ a mean value, such as an arithmetic mean, and/or a geometric mean such as a quadratic mean (RMS), and/or a harmonic mean, and/or a generalized mean, and/or other measures of a central tendency of the distribution such as a median value or a mode value, and/or differently weighted and/or truncated variants thereof. The method 100 may be optimized to various applications depending on the particular measure of central tendency employed. An efficient condition monitoring and fault prediction can thereby be achieved for a range of applications and movement characteristics.
[0041] Calculating a quantified measure of a shape of said distribution may comprise calculating 104′ a measure of a distribution of the data values around the measure of central tendency. Thus, the shape of the distribution around the measure of central tendency is determined, which subsequently is associated with the latter for providing the set of coupled condition parameters for the particular motion cycle.
[0042] Calculating a measure of a distribution of the measured data values around said measure of central tendency may comprise calculating 104″ a measure of a deviation from a standard normal distribution. This will provide a measure of how the shape of the distribution is different from a standard normal distribution, e.g. if the tails of the distribution are thicker—i.e. more concentrated towards the measure of central tendency—or thinner tails—i.e. in a more even “low-profiled” distribution with a greater spread around the measure of central tendency. The shape of the distribution can thus be considered as a measure that describes the shape of the distribution's tails in relation to its overall shape.
[0043] Calculating a quantified measure of a shape of the distribution may comprise calculating 104″′ a kurtosis value of the distribution. Thus, kurtosis is such a measure of the shape of the distribution. There are typically three categories of kurtosis that can be displayed by a set of data. All measures of kurtosis can be compared against a standard normal distribution, or bell curve. The first category of kurtosis is a mesokurtic distribution. This type of kurtosis is the most similar to a standard normal distribution in that it also resembles a bell curve. However, a graph that is mesokurtic has fatter tails than a standard normal distribution and has a slightly lower peak. This type of kurtosis is considered normally distributed but is not a standard normal distribution. The second category is a leptokurtic distribution. Any distribution that is leptokurtic displays greater kurtosis than a mesokurtic distribution. Characteristics of this type of distribution is one with thicker tails and a substantially thin and tall peak. The other type of distribution is a platykurtic distribution. These types of distributions have slender tails and a peak that's smaller than a mesokurtic distribution. Other measures of the shape of the distribution may be determined, such as the skewness describing asymmetry from the normal distribution in a set of data. The method 100 may be thus optimized to various applications depending on the particular measure of the shape of the distribution employed.
[0044] Determining 106 a degree of dispersion of the plurality of coupled sets of condition parameters may comprise determining 106′ a fraction of the plurality of coupled sets of condition parameters being contained within a set threshold dispersion. The threshold dispersion may be illustrated as a circle, having a particular radius (R), in which a predetermined amount of the coupled sets of condition parameters (i.e. the data points in
[0045] Determining a degree of dispersion of the plurality of coupled sets of condition parameters may comprise determining 106″ the distances 202, 202′, between a center 203 of a distribution of the plurality of coupled sets of condition parameters and each coupled set of condition parameters.
[0046] The degree of dispersion may be determined by calculating the spread of the interquartile range (IQR, IQR′) of the coupled sets of condition parameters. E.g. an increase in the interquartile range, i.e. a spread in the range of radiuses in which 25-75% of the data points are contained may be shown. Thus, as the dispersion increases the interquartile range IQR′ is increased, providing for an efficient measure of the dispersion of the coupled sets of condition parameters.
[0047] A computer program product is provided comprising instructions which, when the program is executed by a computer, cause the computer to carry out the steps of the method 100 as described above in relation to
[0048] The processing unit 201 may be configured to calculate the measure of central tendency of the data values in the distribution by calculating 103′ a mean value, such as an arithmetic mean, and/or a geometric mean, and/or a harmonic mean, and/or a generalized mean such as a quadratic mean (RMS), and/or other measures of a central tendency of the distribution such as a median value or a mode value, and/or differently weighted and/or truncated variants thereof.
[0049] The processing unit 201 may be configured to calculate a quantified measure of a shape of said distribution by calculating 104″′ a kurtosis value of the data distribution.
[0050] The processing unit 201 may be configured to determine the degree of dispersion of the plurality of coupled sets of condition parameters by calculating 106′ a fraction of the plurality of coupled sets of condition parameters being contained within a set threshold dispersion.
[0051] The present invention has been described above with reference to specific examples. However, other examples than the above described are equally possible within the scope of the invention. The different features and steps of the invention may be combined in other combinations than those described. The scope of the invention is only limited by the appended patent claims.
[0052] More generally, those skilled in the art will readily appreciate that all parameters, dimensions, materials, and configurations described herein are meant to be exemplary and that the actual parameters, dimensions, materials, and/or configurations will depend upon the specific application or applications for which the teachings of the present invention is/are used.