Method and system of protection of technological equipment
First Claim
1. A method for protecting processing equipment of at least one actuating element by determining whether control parameters for the processing equipment comply with valid control parameters, the method comprising:
- modeling a plurality of performance factors of at least one actuating element based on a plurality of sets of the valid control parameters, respectively;
storing, in a database, the modeled performance factors and the plurality of sets of valid control parameters;
intercepting control parameters output from a controller and intended to control the processing equipment of the at least one actuating element before the control parameters are received by the intended processing equipment;
determining whether the intercepted control parameters match any of the valid control parameters stored in the database and, upon a match, accessing a corresponding modeled performance factor for the matched valid control parameters;
accessing, from the database, a predetermined range of values for a permissible performance factor of the at least one actuating element;
comparing the accessed modeled performance factor with the range of values for the permissible performance factor;
if the intercepted control parameters do not match any of the valid control parameters stored in the database, selecting a mathematical model to calculate a predictive performance factor of the least one actuating element based on the intercepted control parameters and comparing the predictive performance factor with the range of values for the permissible performance factor;
preventing the intercepted control parameters from being input to the processing equipment of the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is outside the range of values for the permissible performance factor; and
allowing the intercepted control parameters to be inputted into the processing equipment to control the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is within the range of values for the permissible performance factor.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods, and computer program products for automatic monitoring of the performance of a technological process at industrial facilities. An example method for protecting technological equipment comprises: receiving control parameters of an operation for adoption by actuating elements of an equipment; establishing a range of values for at least one performance factor of the operation; determining a value of the at least one performance factor based on the control parameters; comparing the value of the at least one performance factor with the range of values; determining based on the comparison whether the value of the at least one performance factor is outside the range of values; and preventing the adoption of the control parameters by the actuating elements if it is determined that the value of the at least one performance factor is outside the range of values.
-
Citations
15 Claims
-
1. A method for protecting processing equipment of at least one actuating element by determining whether control parameters for the processing equipment comply with valid control parameters, the method comprising:
-
modeling a plurality of performance factors of at least one actuating element based on a plurality of sets of the valid control parameters, respectively; storing, in a database, the modeled performance factors and the plurality of sets of valid control parameters; intercepting control parameters output from a controller and intended to control the processing equipment of the at least one actuating element before the control parameters are received by the intended processing equipment; determining whether the intercepted control parameters match any of the valid control parameters stored in the database and, upon a match, accessing a corresponding modeled performance factor for the matched valid control parameters; accessing, from the database, a predetermined range of values for a permissible performance factor of the at least one actuating element; comparing the accessed modeled performance factor with the range of values for the permissible performance factor; if the intercepted control parameters do not match any of the valid control parameters stored in the database, selecting a mathematical model to calculate a predictive performance factor of the least one actuating element based on the intercepted control parameters and comparing the predictive performance factor with the range of values for the permissible performance factor; preventing the intercepted control parameters from being input to the processing equipment of the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is outside the range of values for the permissible performance factor; and allowing the intercepted control parameters to be inputted into the processing equipment to control the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is within the range of values for the permissible performance factor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for protecting technological processing equipment of at least one actuating element by determining whether control parameters for the processing equipment comply with valid control parameters, the system comprising:
-
a hardware processor configured to; model a plurality of performance factors of at least one actuating element based on a plurality of sets of the valid control parameters, respectively; store, in a database, the modeled performance factors and the plurality of sets of valid control parameters; intercept control parameters output from a controller and intended to control the processing equipment of the at least one actuating element before the control parameters are received by the intended processing equipment; determine whether the intercepted control parameters match any of the valid control parameters stored in the database and, upon a match, access a corresponding modeled performance factor for the matched valid control parameters; access, from the database, a predetermined range of values for a permissible performance factor of the at least one actuating element; compare the accessed modeled performance factor with the range of values for the permissible performance factor; if the intercepted control parameters do not match any of the valid control parameters stored in the database, select a mathematical model to calculate a predictive performance factor of the least one actuating element based on the intercepted control parameters and compare the predictive performance factor with the range of values for the permissible performance factor; prevent the intercepted control parameters from being input to the processing equipment of the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is outside the range of values for the permissible performance factor; and allow the intercepted control parameters to be inputted into the processing equipment to control the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is within the range of values for the permissible performance factor. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product stored on a non-transitory computer-readable storage medium, the computer program product comprising computer-executable instructions for protecting processing equipment of at least one actuating element by determining whether control parameters for the processing equipment comply with valid control parameters, including instructions for:
-
modeling a plurality of performance factors of at least one actuating element based on a plurality of sets of the valid control parameters, respectively; storing, in a database, the modeled performance factors and the plurality of sets of valid control parameters; intercepting control parameters output from a controller and intended to control the processing equipment of the at least one actuating element before the control parameters are received by the intended processing equipment; determining whether the intercepted control parameters match any of the valid control parameters stored in the database and, upon a match, accessing a corresponding modeled performance factor for the matched valid control parameters; accessing, from the database, a predetermined range of values for a permissible performance factor of the at least one actuating element; comparing the accessed modeled performance factor with the range of values for the permissible performance factor; if the intercepted control parameters do not match any of the valid control parameters stored in the database, selecting a mathematical model to calculate a predictive performance factor of the least one actuating element based on the intercepted control parameters and comparing the predictive performance factor with the range of values for the permissible performance factor; preventing the intercepted control parameters from being input to the processing equipment of the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is outside the range of values for the permissible performance factor; and allowing the intercepted control parameters to be inputted into the processing equipment to control the at least one actuating element when either the modeled performance factor or the calculated predictive performance factor is within the range of values for the permissible performance factor. - View Dependent Claims (12, 13, 14, 15)
-
Specification