Generalized pattern recognition for fault diagnosis in machine condition monitoring
First Claim
Patent Images
1. A method of machine condition monitoring, comprising:
- receiving, by a computer, historic operating data including operating data from O signals over time;
extracting I patterns x, each pattern x being extracted from operating data from an individual signal;
clustering the I patterns into K pattern clusters ck based on similarities;
clustering the O signals into R signal clusters based on correlations among the operating data from the O signals;
receiving an annotated training data sample containing training data from N signals selected from the O signals, the training data having at least one marked failure time period;
creating a K×
N confidence matrix containing K confidence values for each of the N signals, each confidence value representing a confidence that a pattern x extracted from data in the marked failure time period of a signal belongs to one of the K pattern clusters;
training a classifier using the K×
N confidence matrix;
receiving, by a computer, a monitored data sample including monitored data from the O signals; and
classifying, by the classifier running on a computer, the monitored data sample as indicating or not indicating a failure based on confidence vectors computed for a plurality of sub-combinations of the monitored data sample, the sub-combinations each having data representing all of the N signals, at least one of the N signals being represented in at least one sub-combination by data from another signal in the same signal cluster ck as the represented signal.
5 Assignments
0 Petitions
Accused Products
Abstract
A generalized pattern recognition is used to identify faults in machine condition monitoring. Pattern clusters are identified in operating data. A classifier is trained using the pattern clusters in addition to annotated training data. The operating data is also used to cluster the signals in the operating data into signal clusters. Monitored data samples are then classified by evaluating confidence vectors that include substitutions of signals contained in the training data by signals in the same signal clusters as the signals contained in the training data.
21 Citations
22 Claims
-
1. A method of machine condition monitoring, comprising:
-
receiving, by a computer, historic operating data including operating data from O signals over time; extracting I patterns x, each pattern x being extracted from operating data from an individual signal; clustering the I patterns into K pattern clusters ck based on similarities; clustering the O signals into R signal clusters based on correlations among the operating data from the O signals; receiving an annotated training data sample containing training data from N signals selected from the O signals, the training data having at least one marked failure time period; creating a K×
N confidence matrix containing K confidence values for each of the N signals, each confidence value representing a confidence that a pattern x extracted from data in the marked failure time period of a signal belongs to one of the K pattern clusters;training a classifier using the K×
N confidence matrix;receiving, by a computer, a monitored data sample including monitored data from the O signals; and classifying, by the classifier running on a computer, the monitored data sample as indicating or not indicating a failure based on confidence vectors computed for a plurality of sub-combinations of the monitored data sample, the sub-combinations each having data representing all of the N signals, at least one of the N signals being represented in at least one sub-combination by data from another signal in the same signal cluster ck as the represented signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of machine condition monitoring, comprising:
-
receiving, by a computer, historic operating data including operating data from O signals over time; extracting I patterns x, each pattern x being extracted from operating data from an individual signal; clustering the I patterns into K pattern clusters ck based on similarities; clustering the O signals into R signal clusters based on correlations among the operating data from the O signals; receiving an annotated training data sample containing training data from N signals selected from the O signals, the training data having at least one marked failure time period; creating a K×
N confidence matrix containing K confidence values for each of the N signals, each confidence value representing a confidence that a pattern x extracted from data in the marked failure time period of a signal belongs to one of the K pattern clusters;training a classifier using the K×
N confidence matrix;receiving, by a computer, a monitored data sample including monitored data from the O signals; and classifying, by the classifier running on a computer, the monitored data sample as indicating or not indicating a failure based on confidence vectors computed for a plurality of sub-combinations of the monitored data sample, the sub-combinations each having data representing all of the N signals, at least one of the N signals being represented in at least one sub-combination by data from another signal in the same signal cluster ck as the represented signal; wherein each confidence value representing a confidence that pattern x belongs to pattern cluster ck is defined by;
-
-
12. A non-transitory computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method of machine condition monitoring, the method comprising:
-
receiving historic operating data including operating data from O signals over time; extracting I patterns x, each pattern x being extracted from operating data from an individual signal; clustering the I patterns into K pattern clusters ck based on similarities; clustering the O signals into R signal clusters based on correlations among the operating data from the O signals; receiving an annotated training data sample containing training data from N signals selected from the O signals, the training data having at least one marked failure time period; creating a K×
N confidence matrix containing K confidence values for each of the N signals, each confidence value representing a confidence that a pattern x extracted from data in the marked failure time period of a signal belongs to one of the K pattern clusters;training a classifier using the K×
N confidence matrix;receiving a monitored data sample including monitored data from the O signals; and classifying, by the classifier, the monitored data sample as indicating or not indicating a failure based on confidence vectors computed for a plurality of sub-combinations of the monitored data sample, the sub-combinations each having data representing all of the N signals, at least one of the N signals being represented in at least one sub-combination by data from another signal in the same signal cluster ck as the represented signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification