A METHOD FOR CONDITION MONITORING OF A CYCLICALLY MOVING MACHINE COMPONENT
20220011741 · 2022-01-13
Inventors
Cpc classification
G07C3/00
PHYSICS
International classification
Abstract
A method (1000) for condition monitoring is disclosed, comprising registering (1010) values (v.sub.1) of movement characteristics measured for cycles of motion of a cyclically moving machine, associating (1050) the occurrence of values in a frequency distribution (F.sub.v1) of the values with respective defined indexes (a, b, c, . . . ) based on intervals, generating (1060) a word string (S) of the defined indexes corresponding to the occurrence of the values, segmenting (1070) said word string (S) into a sub-set of words (s.sub.1, s.sub.2, . . . , s.sub.i), determining (1080) a frequency of the occurrence of the segmented words in said word string as a first reference term frequency (TF.sub.1), associated with a first machine status (M.sup.1), for subsequently registered set of values of movement characteristics, determining (1100) a subsequent term frequency (TF.sub.n), comparing (1110) the subsequent term frequency (TF.sub.n) with the first reference term frequency to determine a correlation with the first machine status.
Claims
1. A method for condition monitoring of a cyclically moving machine component, wherein cycles of a motion of the machine component generates measurable movement characteristics, the method comprising: registering values (v.sub.1) of the movement characteristics measured for the cycles, generating a frequency distribution (F.sub.v1) of the registered values, defining intervals for the occurrence of values in the frequency distribution (F.sub.V1), associating the intervals with defined indexes (a, b, c, . . . ), associating the occurrence of values in the frequency distribution (F.sub.v1) with respective defined indexes (a, b, c, . . . ) based on the intervals, generating a word string (S) of the defined indexes (a, b, c, . . . ) corresponding to the occurrence of values in the frequency distribution (F.sub.v1), segmenting said word string (S) into a sub-set of segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) of the defined indexes (a, b, c, . . . ), determining a frequency of the occurrence of the segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) in said word string (S) as a first reference term frequency (TF.sub.1), associating the first reference term frequency (TF.sub.1) with a first machine component status (M.sup.1), for a subsequently registered set of values of movement characteristics, determining a corresponding subsequent term frequency (TF.sub.n), and comparing the subsequent term frequency (TF.sub.n) with the first reference term frequency (TF.sub.1) to determine a correlation with the first machine component status (M.sup.1).
2. A method according to claim 1, comprising determining a second reference term frequency (TF.sub.2) for values of movement characteristics measured for a second machine component status (M.sup.2), comparing said subsequent term frequency (TF.sub.n) with the first and second reference term frequencies (TF.sub.1, TF.sub.2) to determine a current machine component status, being associated with the subsequent term frequency (TF.sub.n), as said first or second machine component status (M.sup.1, M.sup.2).
3. A method according to claim 2, comprising determining weighted term frequencies (WF.sub.1, WF.sub.2) of the first and second reference term frequencies (TF.sub.1, TF.sub.2) based on a difference between the occurrence of the segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) in the first and second reference term frequencies (TF.sub.1, TF.sub.2), comparing said subsequent term frequency (TF.sub.n) with the weighted reference term frequencies (WF.sub.1, WF.sub.2) to determine said current machine component status.
4. A method according to claim 3, wherein determining the weighted term frequencies (WF.sub.1, WF.sub.2) comprises determining a sum (D) of the occurrences of respective segmented word (s.sub.1, s.sub.2, . . . , s.sub.i) in the first and second reference term frequencies (TF.sub.1, TF.sub.2), determining an inverse frequency (ID) as the inverse of said sum (1/D), determining the product (ID*TF.sub.1, ID*TF.sub.2) of the inverse frequency (ID) and the first and second reference term frequencies (TF.sub.1, TF.sub.2), determining the weighted term frequencies (WF.sub.1, WF.sub.2) based on a difference between the occurrence of the segmented words in said product (ID*TF.sub.1, ID*TF.sub.2).
5. A method according to claim 4, wherein the weighted term frequencies (WF.sub.1, WF.sub.2) are given a weight which is proportional to the difference between the occurrence of the segmented words in said product (ID*TF.sub.1, ID*TF.sub.2).
6. A method according to claim 1, wherein segmenting said word string into a sub-set of segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) of the defined indexes (a, b, c, . . . ) comprises extracting segmented words of a defined word length from said word string (S), wherein the word string (S) is stepwise segmented with a defined index step length (w).
7. A method according to claim 5, wherein the word string (S) is stepwise segmented with a defined step length (w) of one index.
8. A method according to claim 1, wherein the movement characteristics comprise vibration data of the cyclically moving machine component.
9. A method according to claim 1, wherein the first machine component status (M.sup.1) corresponds to a calibrated reference machine component.
10. A method according to claim 2, wherein the second machine component status (M.sup.2) corresponds to a machine component having reduced functionality.
11. A method according to claim 1, comprising monitoring a condition of the machine component based on said correlation.
12. An apparatus for condition monitoring of a cyclically moving machine component, wherein cycles of a motion of the machine component generates measurable movement characteristics, the apparatus comprising: a processor configured to register values (v.sub.1) of movement characteristics measured for the cycles, generate a frequency distribution (F.sub.v1) of the registered values, define intervals for the occurrence of values in the frequency distribution (F.sub.v1), associate the intervals with defined indexes (a, b, c, . . . ), associate the occurrence of values in the frequency distribution with respective defined indexes (a, b, c, . . . ) based on the intervals, generate a word string (S) of the defined indexes (a, b, c, . . . ) corresponding to the occurrence of values in the frequency distribution (F.sub.v1), segment said word string (S) into a sub-set of segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) of defined indexes (a, b, c, . . . ), determine a frequency for the occurrence of the segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) in said word string (S) as a first reference term frequency (TF.sub.1), associate the first reference term frequency (TF.sub.1) with a first machine component status (M.sup.1), for a subsequently registered set of values of movement characteristics, determine a corresponding subsequent term frequency (TF.sub.n), compare the subsequent term frequency (TF.sub.n) with the first reference term frequency (TF.sub.1) to determine a correlation with the first machine component status (M.sup.1).
13. A non-transitory storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the steps of the method according to claim 1.
14. A method of claim 2, wherein the first machine component status (M.sup.1) corresponds to a normal status of the cyclically moving machine component and the second machine component status (M.sup.2) corresponds to a reduced functionality of the cyclically moving machine component, and wherein a determination that the current machine component status is the second machine component status (M.sup.2) causes performing maintenance or replacement of the cyclically moving machine component.
15. An apparatus of claim 12, wherein the processor is configured to determine a second reference term frequency (TF.sub.2) for values of movement characteristics measured for a second machine component status (M.sup.2), compare said subsequent term frequency (TF.sub.n) with the first and second reference term frequencies (TF.sub.1, TF.sub.2) to determine a current machine component status, being associated with the subsequent term frequency (TF.sub.n), as said first or second machine component status (M.sup.1, M.sup.2).
16. An apparatus of claim 15, wherein the first machine component status (M.sup.1) corresponds to a normal status of the cyclically moving machine component and the second machine component status (M.sup.2) corresponds to a reduced functionality of the cyclically moving machine component, and wherein a determination that the current machine component status is the second machine component status (M.sup.2) causes performing maintenance or replacement of the cyclically moving machine component.
17. An apparatus of claim 12, wherein the processor is configured to segment said word string into a sub-set of segmented words (s1, s2, . . . , si) of the defined indexes (a, b, c, . . . ) by extracting segmented words of a defined word length from said word string (S), wherein the word string (S) is stepwise segmented with a defined index step length (w).
18. An apparatus of claim 12, wherein the movement characteristics comprise vibration data of the cyclically moving machine component.
Description
DRAWINGS
[0010] Embodiments of the invention will now be described, by way of example, with reference to the accompanying schematic drawings.
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DETAILED DESCRIPTION
[0021] Embodiments of the invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments of the invention are shown. The invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.
[0022]
[0023] The method 1000 comprises generating 1060 a word string (S) of the defined indexes (a, b, c, . . . ) corresponding to the occurrence of values in the frequency distribution (F.sub.v1). An example of such word string (S) is shown in
[0024] Thus, generating a word string (S) of defined indexes (a, b, c, . . . ) corresponding to the occurrence of values of movement characteristics in a frequency distribution (F.sub.v1), and determining a reference term frequency (TF.sub.1) of segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) in the word string (S), while a subsequent term frequency (TF.sub.n) of subsequently registered set of values of movement characteristics is determined for comparison with the reference term frequency (TF.sub.1) to correlate with a machine status, provides for an accurate classification of a condition of the machine component. A facilitated condition monitoring of a cyclically moving machine component is thus provided for reliably and timely detecting deviant behavior or impending breakdown. The method 1000 thus provides for a robust and accurate condition monitoring, while being less complex to implement.
[0025] The method 1000 may comprise determining 1091 a second reference term frequency (TF.sub.2) for values of movement characteristics measured for a second machine component status (M.sup.2). The second machine component status (M.sup.2) may correspond to a machine component having reduced functionality, while the first machine component status (M.sup.1) may correspond to a calibrated reference machine component. The first and second reference term frequencies (TF.sub.1, TF.sub.2) may thus correspond to different conditions or classifications of the cyclically moving machine component.
[0026] Thus, the degree of correlation with the first and second reference term frequencies (TF.sub.1, TF.sub.2) may be determined, to classify the subsequently registered set of values of movement characteristics, associated with the subsequent term frequency (TF.sub.n), as representing the first or second machine component status (M.sup.1, M.sup.2). The example in
[0027] The method 1000 may comprise determining 1092 weighted term frequencies (WF.sub.1, WF.sub.2) of the first and second reference term frequencies (TF.sub.1, TF.sub.2) based on a difference between the occurrence of the segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) in the first and second reference term frequencies (TF.sub.1, TF.sub.2). For example, a first segmented word (s.sub.1) may occur a large number of times in both the first and second reference term frequencies (TF.sub.1, TF.sub.2), whereas a second segmented word (s.sub.2) may occur only in the second reference term frequency (TF.sub.2), or in a significantly larger number of times in the latter compared to the first reference term frequency (TF.sub.1). In such case, the first segmented word (s.sub.1) may be given significantly less weight in the weighted term frequencies (WF.sub.1, WF.sub.2), compared to the second segmented word (s.sub.2). Thus, segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) that are unique in the respective series of first and second reference term frequencies (TF.sub.1, TF.sub.2) may be given a higher weight. The method 1000 may comprise comparing 1112 the subsequent term frequency (TF.sub.n) with the weighted reference term frequencies (WF.sub.1, WF.sub.2) to determine the current machine component status.
[0028] Determining the weighted term frequencies (WF.sub.1, WF.sub.2) may comprise determining 1093 a sum (D) of the occurrences of respective segmented word (s.sub.1, s.sub.2, . . . , s.sub.i) in the first and second reference term frequencies (TF.sub.1, TF.sub.2). Hence, for each segmented word (s.sub.1, s.sub.2, . . . , s.sub.i), the sum (D) is determined as D=TF.sub.1+TF.sub.2. The method 1000 may comprise determining an inverse frequency (ID) as the inverse of said sum (1/D). The method 1000 may further comprise determining 1094 the product (ID*TF.sub.1, ID*TF.sub.2) between the inverse frequency (ID) and the first and second reference term frequencies (TF.sub.1, TF.sub.2).
[0029] As elucidated above, the weighted term frequencies (WF.sub.1, WF.sub.2) may be given a weight which is proportional to the difference between the occurrence of the segmented words in said product (ID*TF.sub.1, ID*TF.sub.2).
[0030] Segmenting the word string (S) into a sub-set of segmented words (s.sub.1, s.sub.2, . . . , s.sub.i) of the defined indexes (a, b, c, . . . ) may comprise extracting 1071 segmented words of a defined word length from the word string (S). The word length may be optimized depending on the particular application. The word string (S) may be stepwise segmented with a defined index step length (w), as schematically illustrated in
[0031] The word string (S) may be stepwise segmented 1072 with a defined step length (w) of one index, as illustrated in the example of
[0032] The movement characteristics comprises vibration data of the cyclically moving machine component. The values in
[0033] As further elucidated above, the method 1000 may comprise monitoring 1120 a condition of the machine component based on the correlation of the subsequent term frequency (TF.sub.n) and the first machine component status (M.sup.1) and/or the second machine component status (M.sup.2). The subsequently registered set of values of movement characteristics may initially be classified as having the closest correlation with the first machine component status (M.sup.1), such as a calibrated reference machine component status. As the correlation is monitored over time, the closest relationship may shift to the second machine component status (M.sup.2), which may be associated with a machine component having reduced functionality.
[0034] An apparatus 200 for condition monitoring of a cyclically moving machine component is also provided. As mentioned, cycles of a motion of the machine component generates measurable movement characteristics. The apparatus 200 comprises a processor 201, being schematically illustrated in
[0035] 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 1000 as described above in relation to
[0036] From the description above follows that, although various embodiments of the invention have been described and shown, the invention is not restricted thereto, but may also be embodied in other ways within the scope of the subject-matter defined in the following claims.