INDUSTRIAL CONTROL SYSTEM SMART HARDWARE MONITORING
First Claim
1. A computerized method for automatic monitoring of control systems, comprising:
- receiving a plurality of electronic measurement values measured on at least one conductor of at least one computerized control device;
calculating automatically at least one normal data pattern based on an analysis of said plurality of electronic measurement values;
matching between at least one new electronic measurement value measured on said at least one computerized control device and said at least one normal data pattern to automatically detect at least one abnormal data pattern; and
sending automatically an abnormal operation alert in response to said abnormal data pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
According to some embodiments of the present invention there is provided a computerized method for automatic monitoring of control systems. The method may comprise receiving electronic measurement values, measured on one or more conductors of computerized control devices, where the conductors may be a system bus conductor and/or and input-output line of a programmable logic controller. The method may comprise automatically calculating normal data patterns based on an analysis of the electronic measurement values. The method may comprise matching between new electronic measurement values measured on the computerized control devices and the normal data patterns to automatically detect abnormal data patterns. The method may comprise sending automatically an abnormal operation alert in response to the abnormal data patterns.
38 Citations
20 Claims
-
1. A computerized method for automatic monitoring of control systems, comprising:
-
receiving a plurality of electronic measurement values measured on at least one conductor of at least one computerized control device; calculating automatically at least one normal data pattern based on an analysis of said plurality of electronic measurement values; matching between at least one new electronic measurement value measured on said at least one computerized control device and said at least one normal data pattern to automatically detect at least one abnormal data pattern; and sending automatically an abnormal operation alert in response to said abnormal data pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computerized device for automatic monitoring of control systems, comprising:
-
at least one computerized processing unit for executing processor instructions; a learning module which calculates automatically at least one normal data pattern based on an analysis of a plurality of electronic measurement values measured on at least one conductor of at least one computerized control device, using said at least one computerized processing unit; a monitoring module which matches between at least one new electronic measurement values measured on one of said at least one computerized control device and said at least one normal data pattern to detect automatically at least one abnormal data pattern, using said at least one computerized processing unit; and at least one data interface for receiving said plurality of electronic measurement values, receiving said at least one new electronic measurement value and sending an abnormal operation alert in response to said abnormal data pattern.
-
-
20. A computer program product for automatic monitoring of control systems, comprising:
-
a computer readable storage medium; first program instructions to receive a plurality of electronic measurement values measured on at least one conductor of at least one computerized control device; second program instructions to calculate automatically at least one normal data pattern, based on an analysis of said plurality of electronic measurement values; third program instructions to match between at least one new electronic measurement value measured on said at least one computerized control device and said at least one normal data pattern to detect automatically at least one abnormal data pattern; and fourth program instructions to send an abnormal operation alert automatically in response to said abnormal data pattern; wherein said first, second, third, and fourth program instructions are stored on said computer readable storage medium.
-
Specification