Industrial process surveillance system
First Claim
1. A method for monitoring a plurality of data sources in order to determine a pattern characteristic of a system, comprising the steps of:
- accumulating data over time from the data sources;
processing the data to obtain optimum time correlation of the data accumulated from the plurality of data sources;
determining learned states of at least one desired pattern of the system;
using the learned states to generate expected data values of the data accumulated over time from the data sources of the system;
comparing the expected data values to current actual data values of the data from the data sources to identify a current state of the system closest to one of the learned states and generating a set of modeled data; and
determining from the modeled data a pattern for the current actual values and if the pattern deviates from a pattern characteristic of the desired pattern, an alarm notice is provided.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring an industrial process and/or industrial data source. The system includes generating time varying data from industrial data sources, processing the data to obtain time correlation of the data, determining the range of data, determining learned states of normal operation and using these states to generate expected values, comparing the expected values to current actual values to identify a current state of the process closest to a learned, normal state; generating a set of modeled data, and processing the modeled data to identify a data pattern and generating an alarm upon detecting a deviation from normalcy.
-
Citations
59 Claims
-
1. A method for monitoring a plurality of data sources in order to determine a pattern characteristic of a system, comprising the steps of:
-
accumulating data over time from the data sources;
processing the data to obtain optimum time correlation of the data accumulated from the plurality of data sources;
determining learned states of at least one desired pattern of the system;
using the learned states to generate expected data values of the data accumulated over time from the data sources of the system;
comparing the expected data values to current actual data values of the data from the data sources to identify a current state of the system closest to one of the learned states and generating a set of modeled data; and
determining from the modeled data a pattern for the current actual values and if the pattern deviates from a pattern characteristic of the desired pattern, an alarm notice is provided. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computerized system for monitoring at least one of an industrial process and industrial sensors, comprising:
-
means for generating time varying data from a plurality of industrial sensors;
computer means for executing a software module for processing the time varying data to determine optimum time correlation of the data accumulated from the plurality of industrial sensors;
computer means for executing a software module for searching the time correlated data to identify maximum and minimum values for the data, thereby determining a full range of values for the data characteristic of the at least one of the industrial process and the industrial sensors;
computer means for executing a software module for determining learned states of a normal operational condition of the at least one of the industrial process and the industrial sensors and using the learned states to generate expected values characteristic of at least one of the industrial process and the industrial sensors;
computer means for executing a software module for comparing the expected values to current actual values characteristic of the at least one of the industrial process and the industrial sensors to identify a current state of the at least one of the industrial process and the industrial sensors closest to one of the learned states and generating a set of modeled data; and
computer means for executing a software module for processing the modeled data to identify a pattern for the data and upon detecting a deviation from a pattern characteristic of normal operation of the at least one of the industrial process and the industrial sensors, an alarm is generated. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for monitoring a data source characteristic of a process, comprising:
-
means for generating time varying data from a data source;
computer means for executing a software module for processing the time varying data to determine optimum time correlation of the data accumulated from the data source;
computer means for executing a software module for searching the time correlated data to identify maximum and minimum values for the data, thereby determining a full range of values for the data from the data source;
computer means for executing a software module for determining learned states of a desired operational condition of the data source and using the learned states to generate expected values of the data source;
computer means for executing a software module for comparing the expected values to current actual values of the data source to identify a current state of the data source closest to one of the learned states and generating a set of modeled data; and
computer means for executing a software module for processing the modeled data to identify a pattern for the data and upon detecting a deviation from a pattern characteristic of normal operation of the process, an alarm is generated. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for monitoring a plurality of data sources in order to determine a pattern characteristic of a process, comprising:
-
means for accumulating data over time from the data sources;
means for processing the data to obtain optimum time correlation of the data accumulated from the plurality of the data sources;
means for determining learned states of at least one desired pattern of the process;
means for using the learned states to generate expected data values of the data accumulated over time from the data sources of the process;
means for comparing the expected data values to current actual data values of the data from the data sources to identify a current state of the process closest to one of the learned states and generating a set of modeled data; and
means for determining from the modeled data pattern for the current actual values and if the pattern deviates from a pattern characteristic of the desired pattern, an alarm notice is provided. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A system for monitoring a process, comprising:
-
input means for acquiring sensor data descriptive of an operational state of said process;
memory means for storing a plurality of data values characteristic of at least one normal state of operation of said process;
means for computing a measure of similarity of the operational state of the process with each of the plurality of data values characteristic of the at least one normal state of operation of the process; and
alarm means for generating a signal indicative of a difference between the operational state and the at least one normal state of operation of the process, based on a sequence of such measures of similarity over successively acquired ones of said sensor data. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of determining an operational state of a process, comprising the steps of:
-
collecting reference sensor data descriptive of normal states of operation of the process;
acquiring recent sensor data from at least one sensor descriptive of the operational state of the process;
computing a measure of association of the recent sensor data to reference sensor data of each of the normal states of operation of the process; and
providing a composite of association measures as a determination of the operational state of the process. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
comparing each element of the recent sensor data corresponding to a particular sensor to each element of reference sensor data corresponding to the particular sensor for one of the data values of the at least one normal state to provide a similarity value for each such step of comparing; and
statistically combining all the similarity values for the one of the data values of the at least one normal state to compute a measure of association of the recent sensor data to the reference sensor data for the at least one normal state.
-
-
49. A method according to claim 48, wherein said step of statistically combining comprises averaging all such similarity values to provide the measure of association.
-
50. A method according to claim 48, comprising the further steps of:
-
creating estimated sensor data from combinations of the reference sensor data based on the measure of association of the recent sensor data with the reference sensor data for each of the data values of the at least one normal state; and
evaluating the estimated sensor data as a further determination of the operational state of the process.
-
-
51. A method according to claim 50, comprising the further steps of:
-
obtaining a residual measure from the difference between the recent sensor data and the estimated sensor data;
applying a statistical significance test to the residual measure; and
generating a signal representative of a statistically significant difference between the operational state of the process and the at least one normal state of operation of the process.
-
-
52. A method according to claim 51 wherein said step of applying a statistical significance test comprises applying a sequential probability ratio test.
-
53. A method according to claim 47, wherein said step of collecting reference sensor data comprises the steps of:
-
gathering sensor data from the process when the process is in one of the normal states;
identifying in the gathered sensor data at least one set of data from the at least one sensor at moments when the sensor attains a highest value and a lowest value;
combining in a collection each set of data identified in the previous step; and
removing from the collection a redundant set of data.
-
-
54. A method according to claim 47, comprising the further steps of:
determining if the operational state of the process is an additional normal state of operation, and if it is, then adding the recent sensor data to the collected reference sensor data.
-
55. A system for monitoring a process, comprising:
-
input means for acquiring sensor data descriptive of an operational state of said process;
memory means for storing a plurality of reference sensor data sets descriptive of normal states of operation of said process;
means for computing a measure of similarity of the sensor data descriptive of the operational state of the process with each of the reference sensor data sets descriptive of the normal states of operation of the process; and
alarm means for generating a signal indicative of a difference between the operational state and the normal states of operation of the process, based on the measure of similarity over successively acquired ones of said sensor data. - View Dependent Claims (56, 57, 58, 59)
-
Specification