The present disclosure generally relates to food packaging machines for producing packages of liquid food, and in particular to status monitoring of cutting units in food packaging machines.
Industrial production and packaging of liquid food is automated and involves advanced process control of food packaging machines to achieve high-volume production. Safe and reliable operation of the food packaging machines is of great significance since operational failures and ensuing production standstills may have a profound impact on production cost and product quality. Early detection of operational failures is critical in avoiding performance degradation and damage to the machinery or human life.
A food packaging machine normally includes a cutting unit with one or more knifes for cutting package material while generating the packages containing the liquid food. The knives will be worn down over time and need to be replaced. Conventionally, the knives are regularly replaced based on running hours. However, this may cause a knife to be replaced too early, leading to unnecessary standstill of production, or too late, leading to potentially large volumes of packages that need to be discarded for lack of sufficient quality.
The prior art comprises EP1666362 which proposes to measure the cutting resistance of the knife by a pressure sensor and monitor the condition of the cutting blade by determining a pressure difference between a maximum resistance pressure during a cutting step and a constant resistance pressure following the maximum resistance pressure, and comparing the pressure difference to a reference value.
WO2017/102864 similarly proposes to detect the pressure in a hydraulic system for actuating a cutting blade. A need for replacement of the cutting blade is indicated when the detected pressure as the cutting blade cuts through the packaging material exceeds a predetermined threshold.
While these proposed techniques may be useful in detecting a need for replacement of the knife or cutting blade in a well-controlled test environment, they may lack sufficient reliability to be installed in an actual production environment. They are also unable to identify additional fault conditions that may occur in cutting units.
It is an objective to at least partly overcome one or more limitations of the prior art.
One objective is to provide an alternative technique for monitoring the status of a cutting unit in a packaging machine for liquid food.
A further objective is to provide such a technique that enables high reliability in a production environment.
One or more of these objectives, as well as further objectives that may appear from the description below, are at least partly achieved by a method of monitoring a status of a cutting blade, a computer-readable medium, a monitoring device, and an apparatus for producing packages of liquid food according to the independent claims, embodiments thereof being defined by the dependent claims.
A first aspect of the present disclosure is a method of monitoring a status of a cutting unit in an apparatus for producing packages of liquid food. The apparatus comprises the cutting unit and is configured to vertically seal a web of packaging material in the form of a tube, fill the tube with liquid food, form transverse seals in the tube, and cut the transverse seals by a cutting blade in the cutting unit to sever food-containing packages from each other. The method comprises: obtaining a time sequence of measurement values from a sensor arranged to measure cutting resistance for the cutting blade when actuated to cut a respective transverse seal; processing the time sequence of measurement values to generate a resistance time profile; detecting at least one predefined feature in the resistance time profile; determining a respective phase value for the at least one predefined feature within the resistance time profile; and determining the status of the cutting unit as a function of a set of input values comprising the respective phase value.
The first aspect is based on the finding, after extensive experimentation, that the phase (“timing”) of features in the resistance time profile is responsive to the status of the cutting unit, including the degree of wear of the cutting blade. The first aspect thereby provides an alternative technique for monitoring the status of the cutting unit in an operating packaging machine. The insight that phase may be used for determining the status of the cutting unit opens up the possibility to determine the status based on phase value(s) in combination with further input values, which may represent the resistance time profile by other evaluation parameters than phase, such as magnitude, temporal change or variability, to further improve the robustness of the monitoring and thereby enable high reliability in a production environment. The use of phase further opens up the possibility to detect additional fault conditions of the cutting unit, such as incorrect cutting performance or timing, or increased friction within the cutting unit.
A second aspect of the present disclosure is a computer-readable medium comprising computer instructions which, when executed by a processor, cause the processor to perform the method of the first aspect or any embodiment thereof.
A third aspect of the present disclosure is a monitoring device. The monitoring device comprises a signal interface for connection to a sensor which is arranged to measure and output a time sequence of measurement values that represent cutting resistance for a cutting blade in an apparatus for producing packages of liquid food while the cutting blade is actuated to cut a respective seal formed in a tube filled with liquid food, and logic configured to control the monitoring device to perform the method of the first aspect or any embodiment thereof.
A fourth aspect of the present disclosure is an apparatus for producing packages of liquid food. The apparatus comprises a cutting unit and is configured to vertically seal a web of packaging material in the form of a tube, fill the tube with liquid food, form transverse seals in the tube, and cut the transverse seals with a cutting blade in the cutting unit to sever food-containing packages from each other. The apparatus further comprises: a sensor which is arranged to measure and output a time sequence of measurement values that represent cutting resistance for the cutting blade when actuated to cut a respective transverse seal, and a monitoring device of the third aspect or any embodiment thereof.
Still other objectives, embodiments, features, and aspects as well as technical effects of the subject of the present disclosure will appear from the following detailed description as well as from the drawings.
Embodiments will now be described, by way of example, with reference to the accompanying schematic drawings.
Embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments are shown. Indeed, the subject of the present disclosure may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure may satisfy applicable legal requirements.
Also, it will be understood that, where possible, any of the advantages, features, functions, devices, and/or operational aspects of any of the embodiments described and/or contemplated herein may be included in any of the other embodiments described and/or contemplated herein, and/or vice versa. In addition, where possible, any terms expressed in the singular form herein are meant to also include the plural form and/or vice versa, unless explicitly stated otherwise. As used herein, “at least one” shall mean “one or more” and these phrases are intended to be interchangeable. Accordingly, the terms “a” and/or “an” shall mean “at least one” or “one or more”, even though the phrase “one or more” or “at least one” is also used herein. As used herein, except where the context requires otherwise owing to express language or necessary implication, the word “comprise” or variations such as “comprises” or “comprising” is used in an inclusive sense, that is, to specify the presence of the stated features but not to preclude the presence or addition of further features in various embodiments. As used herein, the term “and/or” comprises any and all combinations of one or more of the associated listed elements. As used herein, the term a “set” of elements is intended to imply a provision of one or more elements.
As used herein, “liquid food” refers to any food product that is non-solid, semiliquid or pourable at room temperature, including beverages, such as fruit juices, wines, beers, sodas, as well as dairy products, sauces, oils, creams, custards, soups, pastes, etc., and also solid food products in a liquid, such as beans, fruits, tomatoes, stews, etc.
As used herein, “a package” refers to any package or container suitable for sealed containment of liquid food products, including but not limited to containers formed of cardboard or packaging laminate, e.g. cellulose-based material, and containers made of or comprising plastic material.
Like reference signs refer to like elements throughout.
The filling section 16 of the machine 10 is illustrated in more detail in
In the following, embodiments of a technique for monitoring the status of the cutting units in a packaging machine will be described with reference to the example machine 10 in
The monitoring operates on a sensor signal (“measurement signal”) from a sensor 30 (
The most conspicuous change of the time profiles from
After detailed analysis of a vast number of time profiles for packaging machines 10 operating at different settings and conditions, it has been found that there is also a statistically significant change in the timing of various features in the intermediate portion IP, for example the peaks 301A, 301B. The timing is also denoted “phase” herein and is the time of occurrence of the respective feature in relation to a known reference time point, for example the generation of a trigger signal to the hydraulic system for operating the respective knife 166a, 166b, schematically indicated at RT in
In the following, example embodiments for detection of the condition of the cutting blade in terms of wear will be presented with reference to
An example method of monitoring the condition of a knife or cutting blade in a packaging machine will be described with reference to the flow chart in
In the example of
Step 402 processes the time sequence of measurement values to generate a resistance time profile, for example as exemplified in
Step 403 processes the resistance time profile generated by step 402 for detection or identification of at least one predefined feature. Various examples of the predefined feature are presented further below with reference to
Step 404A determines a phase value for each predefined feature within the resistance time profile.
Step 405 determines the condition of the cutting blade as a function of a set of input values comprising the phase value(s). In some embodiments, step 405 may comprise comparing the input value(s) to a corresponding threshold value to determine the condition. The condition may be determined among at least two different condition designations, for example “acceptable” and “unacceptable”. Additional condition designations may indicate an upcoming but not immediate need for replacement. In some embodiments, step 405 may generate a condition value indicative of the quality of the cutting blade, for example on a continuous or discrete scale, for example from 1 to 10.
It is to be understood that depending on the representation of the resistance time profile, step 402 may detect the predefined feature as, for example, a local peak, a minimum or maximum value, or a minimum or maximum time derivative.
If the profile 301 is highly structured, for example as shown in
As indicated by dashed boxes in
In some embodiments, the method 400 may include a step 404B that determines one or more magnitude values of the profile 301. The respective magnitude value represents an amount of cutting resistance given by the profile 301. As noted above, at least for some features of the profile 301, the magnitude may increase with increasing wear of the cutting blade. In some embodiments, step 404B determines the magnitude of the profile 301 at a selected time point relative to the predefined feature(s) detected by step 403. For example, as shown in
In some embodiments, the method 400 may include a step 404C that determines one or more change values for the profile 301. The respective change value represents a magnitude of the temporal change within the profile 301 (or IP,
In some embodiments, the method 400 may include a step 404D that determines at least one intra-variability value, which represents the variability within profile 301 or within a subset thereof (for example, IP). The variability may be represented by any conventional variability measure, including but not limited to RMS (root mean square), variance, standard deviation, or any variant thereof. The intra-variability value may, at least in some implementations, correlate with the condition of the cutting blade. It may, for example, increase with increasing wear. In
In some embodiments, the method 400 may include a step 404E that determines at least one inter-variability value, which represents the variability between a plurality of profiles 301 generated for different cutting cycles during the operation of the packaging machine 10. The variability may be represented by any conventional variability measure, including but not limited to RMS, variance, standard deviation, or any variant thereof. In some embodiments, the inter-variability value may represent variability in phase value, magnitude value, change value or intra-variability value. Generally, to improve processing efficiency, step 404E may calculate the inter-variability value for evaluation parameter values that have previously been generated by the method, for example by step 404A, or any one of the optional steps 404B-404D if implemented in the method 400. In a variant, step 404E may calculate the intra-variability value(s) by processing a time sequence of profiles 301.
In some embodiments, the evaluation sub-module 216 comprises a rule-based algorithm for evaluating the set of input values. Such a rule-based algorithm may evaluate the respective input value in relation to a corresponding threshold value. If input values of a plurality of evaluation parameters are provided to the sub-module 216, for example as shown in
In some embodiments, the evaluation sub-module 216 comprises a machine learning-based model, which has been trained to determine the condition of the cutting blade based on a feature vector comprising a plurality of input values. Any suitable machine learning-based model known in the art may be used, including but not limited to a neural network such as an artificial neural network (ANN) or a convolutional neural network (CNN), an ensemble learning method such as Random Forest, a support vector machine (SVM), or any combination thereof. It may be noted, however, that the input values may be pre-processed by the analysis module 212 before they are input to the machine learning-based model, for example by normalization or scaling, as is well known in the art.
While the example embodiments have been described with reference to determination of the condition of the cutting blade in terms of wear, the foregoing teachings may be readily modified, as understood by the person skilled in the art, for determination of another type of status of the cutting unit that includes the cutting blade, such as any other status of the cutting unit as mentioned or implied hereinabove. For example, modifications of the example embodiments may include a modified selection of predefined feature(s) to be detected in the resistance time profile (cf. step 403), a modified set of input values to be analyzed for determining the status (step 405), or a modified analysis of the set of input values such as by use of modified threshold values, modified training of the machine learning-based model, etc.
In the following, items are recited to summarize some aspects and embodiments as disclosed in the foregoing.
Item 1. A method of monitoring a status of a cutting unit in an apparatus for producing packages of liquid food, said apparatus comprising the cutting unit and being configured to vertically seal a web of packaging material in the form of a tube, fill the tube with liquid food, form transverse seals in the tube, and cut the transverse seals by a cutting blade in the cutting unit to sever food-containing packages from each other, said method comprising: obtaining (401) a time sequence of measurement values from a sensor arranged to measure cutting resistance for the cutting blade when actuated to cut a respective transverse seal; processing (402) the time sequence of measurement values to generate a resistance time profile; detecting (403) at least one predefined feature in the resistance time profile; determining (404A) a respective phase value for the at least one predefined feature within the resistance time profile; and determining (405) the status of the cutting unit as a function of a set of input values comprising the respective phase value.
Item 2. The method of item 1, wherein the time sequence of measurement values is obtained to represent hydraulic pressure in a hydraulic circuit for actuating the cutting blade to cut the transverse seals.
Item 3. The method of item 1 or 2, wherein the at least one predefined feature comprises one or more of: a peak (301A, 301B, 301C) in the resistance time profile (301), a minimum or maximum value of the resistance time profile (301), or a minimum or maximum time derivative in the resistance time profile (301).
Item 4. The method of item 3, wherein the peak (301A, 301B) corresponds to one of: the cutting blade (166a, 166b) entering into the respective transverse seal, or the cutting blade (166a, 166b) penetrating through the respective transverse seal.
Item 5. The method of item 2 or 3, wherein said detecting (403) comprises processing the resistance time profile (301) for detection of a time point of the maximum time derivative in the resistance time profile (301), and processing the resistance time profile (301) for detection of one or more of: a negative peak (301B) before the time point, a first positive peak (301A) before the time point and the negative peak (301B), or a second positive peak (301C) after the time point.
Item 6. The method of any preceding item, further comprising determining (404B) at least one magnitude value of the resistance time profile (301), wherein the at least one magnitude value is included in the set of input values.
Item 7. The method of item 6, wherein the at least one magnitude value comprises a magnitude of the resistance time profile at a selected time point relative to the at least one predefined feature.
Item 8. The method of item 6 or 7, wherein the at least one magnitude value comprises one or more of: an amplitude of the at least one predefined feature, an average or a median within at least a subset of the resistance time profile (301), a sum of positive or negative values within at least a subset of the resistance time profile (301), an impulse factor, a crest factor, an amplitude of at least one basis function that represents the resistance time profile (301).
Item 9. The method of any preceding item, further comprising determining (404C) at least one change value representing a magnitude of temporal change within the resistance time profile (301), wherein the at least one change value is included in the set of input values.
Item 10. The method of item 9, wherein the at least one change value comprises one or more of: a time derivative in the resistance time profile (301) at a selected time point relative to the at least one predefined feature, or a sum of time derivatives of at least a subset of the resistance time profile (301).
Item 11. The method of any preceding item, further comprising determining (404D) at least one intra-variability value representing a variability within at least a subset of the resistance time profile (301), wherein the at least one intra-variability value is included in the set of input values.
Item 12. The method of item 11, wherein the at least one intra-variability value comprises one or more of: standard deviation, variance, or RMS.
Item 13. The method of any preceding item, further comprising determining (404E) at least one inter-variability value representing a variability between a plurality of resistance time profiles (301), wherein the at least one inter-variability value is included in the set of input values.
Item 14. The method of item 13, wherein the at least one inter-variability value represents a variability, between a plurality of resistance time profiles (301), of one or more of: the respective phase value, the at least one magnitude value, the at least one change value or the at least one intra-variability value.
Item 15. The method of item 13 or 14, wherein the at least one inter-variability value comprises one or more of: standard deviation, variance, or RMS.
Item 16. The method of any preceding item, wherein said processing (402) comprises: processing the time sequence of measurement values to generate the resistance time profile (301) to represent measured cutting resistance as a function of time.
Item 17. The method of any preceding item, wherein said determining (405) the status comprises: comparing the set of input values to a corresponding set of threshold values.
Item 18. The method of any one of items 1-16, wherein said determining (405) the status comprises: providing the set of input values to a trained machine learning-model (216).
Item 19. A computer-readable medium comprising computer instructions which, when executed by a processor (22), cause the processor (22) to perform the method of any one of items 1-18.
Item 20. A monitoring device, comprising a signal interface (21) for connection to a sensor (30) which is arranged to measure and output a time sequence of measurement values that represent cutting resistance for a cutting blade (166a, 166b) in an apparatus (10) for producing packages (106) of liquid food while the cutting blade (166a, 166b) is actuated to cut a respective seal formed in a tube (104) filled with liquid food, and logic (201, 202) configured to control the monitoring device to perform the method of any one of items 1-18.
Item 21. An apparatus for producing packages (106) of liquid food, said apparatus comprising a cutting unit (165a, 165b) and being configured to vertically seal a web of packaging material in the form of a tube (104), fill the tube (104) with liquid food, form transverse seals in the tube (104), and cut the transverse seals with a cutting blade (166a, 166b) in the cutting unit (165a, 165b) to sever food-containing packages (106) from each other, said apparatus further comprising: a sensor (30) which is arranged to measure and output a time sequence of measurement values that represent cutting resistance for the cutting blade (166a, 166b) when actuated to cut a respective transverse seal; and a monitoring device (20) according to item 20.
Number | Date | Country | Kind |
---|---|---|---|
20197663.6 | Sep 2020 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/075741 | 9/20/2021 | WO |