Method and apparatus for improving the accuracy of linear program based models
First Claim
1. A computer-implemented method for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process comprising the steps of:
- a) providing said continuous industrial process, said continuous industrial process havingat least one measured input variable having a setting value for adjusting said continuous industrial process, andat least one measured output variable having a measurable value;
b) providing a Linear Program model of said continuous industrial process,the Linear Program model havinga first set of independent variables having a value for each of said measured input variables,the Linear Program model further havinga first set of dependent variables having a value for each of said measured output variables;
the Linear Program model further havinga first set of Linear Program model coefficients comprising base coefficients;
c) providing a historical record of operating conditions for said continuous industrial process, said historical record of operating conditions havingat least one set of historical values for said first set of independent variables, andat least one corresponding set of historical values for said first set of dependent variables;
d) screening said historical record according to at least one predetermined rule,the predetermined rule identifying screened operating data, said screened operating data comprising any of said historical record having a quality selected from the group consisting of bad and noisy,the predetermined rule further performing upon said screened operating data an action selected from the group of discard, correct, limit, and filter operating data so identified;
e) calculating the uncorrected Linear Program predictions of said Linear Program model,said uncorrected Linear Program predictions comprisinga first Linear Program calculation of said first set of dependent variables, said first Linear Program calculation performed usingsaid first set of Linear Program model coefficients, andsaid at least one set of historical values for said first set of independent variables;
f) using the information contained in said uncorrected Linear Program predictions together with the corresponding set of historical values for said first set of modeled dependent variables, in order to display verbal and numerical suggested actions to improve the accuracy of said Linear Program,whereby said method for evaluating the accuracy of a Linear Program model relative to a corresponding continuous industrial process results in substantially improved accuracy for said Linear Program model. Said Linear program model now having improved accuracy, more closely matches said continuous industrial process, thereby enabling improved operation, economic or otherwise of said continuous industrial process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for evaluating the performance of a Linear Program model of an operation. The significant properties of the current invention include the use of a historical record or operating data as a means to improve the evaluation of the Linear Program model quality. The historical record of operating data also allows a more reliable means for calculating corrected Linear Program model coefficients. Related applications are disclosed for viewing graphically both the uncorrected and the corrected Linear Program model'"'"'s performance. Statistical methods are disclosed as further aids in understanding both the uncorrected and corrected Linear Program model'"'"'s performance.
-
Citations
34 Claims
-
1. A computer-implemented method for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process comprising the steps of:
-
a) providing said continuous industrial process, said continuous industrial process having at least one measured input variable having a setting value for adjusting said continuous industrial process, and at least one measured output variable having a measurable value; b) providing a Linear Program model of said continuous industrial process, the Linear Program model having a first set of independent variables having a value for each of said measured input variables, the Linear Program model further having a first set of dependent variables having a value for each of said measured output variables; the Linear Program model further having a first set of Linear Program model coefficients comprising base coefficients; c) providing a historical record of operating conditions for said continuous industrial process, said historical record of operating conditions having at least one set of historical values for said first set of independent variables, and at least one corresponding set of historical values for said first set of dependent variables; d) screening said historical record according to at least one predetermined rule, the predetermined rule identifying screened operating data, said screened operating data comprising any of said historical record having a quality selected from the group consisting of bad and noisy, the predetermined rule further performing upon said screened operating data an action selected from the group of discard, correct, limit, and filter operating data so identified; e) calculating the uncorrected Linear Program predictions of said Linear Program model, said uncorrected Linear Program predictions comprising a first Linear Program calculation of said first set of dependent variables, said first Linear Program calculation performed using said first set of Linear Program model coefficients, and said at least one set of historical values for said first set of independent variables; f) using the information contained in said uncorrected Linear Program predictions together with the corresponding set of historical values for said first set of modeled dependent variables, in order to display verbal and numerical suggested actions to improve the accuracy of said Linear Program, whereby said method for evaluating the accuracy of a Linear Program model relative to a corresponding continuous industrial process results in substantially improved accuracy for said Linear Program model. Said Linear program model now having improved accuracy, more closely matches said continuous industrial process, thereby enabling improved operation, economic or otherwise of said continuous industrial process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented system for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process comprising:
-
a computer, said computer having first software, said first software comprising an implementation of said computer-implemented system for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model; said continuous industrial process having at least one measured input variable having a setting value for adjusting said continuous industrial process, and at least one measured output variable having a measurable value; said Linear Program model having a first set of independent variables having a value for each of said measured input variables, said Linear Program model further having a first set of dependent variables having a value for each of said measured output variables ,and said Linear Program model further having a first set of Linear Program model coefficients comprising base coefficients; a historical record of operating conditions for said continuous industrial process, said historical record of operating conditions having, at least one set of historical values for said first set of independent variables, at least one set of historical values for said first set of dependent variables; software for screening said historical record according to at least one predetermined rule, the predetermined rule identifying screened operating data, comprising any of said historical record having a quality selected from the group consisting of bad and noisy, the predetermined rule further performing upon said screened operating data an action selected from the group of discard, correct, limit, and filter operating data so identified; a set of uncorrected Linear Program predictions of said Linear Program model, said set of uncorrected Linear Program predictions comprising a first Linear Program calculation of said first set of dependent variables, said first Linear Program calculation performed using said first set of Linear Program model coefficients said at least one set of historical values for said first set of independent variables; a means of comparing said uncorrected Linear Program predictions with said at least one set of historical values for said first set of dependent variables, said comparison further comprising a display showing verbal and numerical suggested actions to improve the accuracy of said Linear Program, whereby said system for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process has substantially improved accuracy of said Linear Program model. Said Linear Program model mow having improved accuracy, more closely matches said continuous industrial process, thereby enabling improved operation, economic or otherwise of said continuous industrial process. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process comprising the steps of:
-
a) providing said continuous industrial process, said continuous industrial process having at least one measured input variable having a setting value for adjusting said continuous industrial process, and at least one measured output variable having a measurable value; b) providing a Linear Program model of said continuous industrial process, the Linear Program model having a first set of independent variables having a value for each of said measured input variables, said Linear Program model further having a first set of dependent variables having a value for each of said measured output variables said Linear Program model further having a first set of model coefficients comprising base coefficients; c) providing a calibrated reference model of said continuous industrial process, the calibrated reference model having a second set of independent variables having a value for each of said measured input variables, the calibrated reference model further having a second set of dependent variables having a value for each of said measured output variables; a set of model parameters; d) defining a scope for said calibrated reference model, said scope representing at least a portion of said continuous industrial process, said scope comprising a third set of independent variables consisting of at least a portion of said first set of independent variables, wherein at least one of said third set of independent variables corresponds to one of said at least one measured input variable, and said scope further comprising a third set of dependent variables consisting of at least a portion of said first set of dependent variables; wherein at least one of said third set of dependent variables corresponds to one of said at least one measured output variable; e) providing a historical record of operating conditions for said continuous industrial process, said historical record of operating conditions having, at least one set of historical values for said first set of independent variables, at least one set of historical values for said first set of dependent variables; f) screening said historical record according to at least one predetermined rule, the predetermined rule identifying screened operating data, comprising any of said historical record having a quality selected from the group consisting of bad and noisy, the predetermined rule further performing upon said screened operating data an action selected from the group of discard, correct, limit, and filter operating data so identified; g) using said calibrated reference model to calculate a calibrated reference model prediction said calibrated reference model prediction further consisting of a set of values for each of said third set of dependent variables calculated by said calibrated reference model said calibrated reference model prediction further being calculated at each point in said historical record; h) calculating a calibrated reference model prediction error, said calibrated reference model prediction error being equal to the sum of the squares of the differences between said calibrated reference model predictions and each corresponding of said at least one set of historical values for said first set of dependent variables; i) producing a recalibrated reference model by selecting said recalibrated reference model parameters so as to minimize said recalibrated reference model prediction error; j) calculating new Linear Program-model coefficients, said calculation further comprising use of said recalibrated reference model to evaluate the change in each of said third set of dependent variables relative to each of said third set of independent variables, whereby said method for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to continuous industrial process provides the best match between said Linear Program model and said historical record. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented system for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process comprising:
-
a computer, said computer having first software, said first software comprising an implementation of said system for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to a corresponding continuous industrial process, said computer further having second software, said second software comprising a calibrated reference model of said continuous industrial process; said continuous industrial process having at least one measured input variable having a setting value for adjusting said continuous industrial process, and at least one measured output variable having a measurable value; said Linear Program model having a first set of independent variables having a value for each of said measured input variables, said Linear Program model further having a first set of dependent variables having a value for each of said measured output variables said Linear Program model further having a first set of Linear Program model coefficients comprising base coefficients; a) providing said continuous industrial process, said continuous industrial process having at least one measured input variable having a setting value for adjusting said continuous industrial process, and at least one measured output variable having a measurable value; b) providing a Linear Program model of said continuous industrial process, said Linear Program model having a first set of independent variables having a value for each of said measured input variables the Linear Program model further having a first set of dependent variables having a value for each of said measured output variables the Linear Program model further having a first set of model coefficients comprising base coefficients; c) providing a calibrated reference model of said continuous industrial process, the calibrated reference model having a second set of independent variables having a value for each of said measured input variables, the calibrated reference model further having a second set of dependent variables having a value for each of said measured output variables; a set of model parameters; d) defining a scope for said calibrated reference model, said scope representing at least a portion of said continuous industrial process, said scope comprising a third set of independent variables consisting of at least a portion of said first set of independent variables, wherein at least one of said third set of independent variables corresponds to one of said at least one measured input variable, and said scope further comprising a third set of dependent variables consisting of at least a portion of said first set of dependent variables; wherein at least one of said third set of dependent variables corresponds to one of said at least one measured output variable; e) providing a historical record of operating conditions for said continuous industrial process, said historical record of operating conditions having, at least one set of historical values for said first set of independent variables, at least one set of historical values for said first set of dependent variables; f) screening said historical record according to at least on predetermined rule, the predetermined rule identifying screened operating data, comprising any of said historical record having a quality selected from the group consisting of bad and noisy, the predetermined rule further performing upon said screened operating data an action selected from the group of discard, correct, limit, and filter operating data so identified; g) using said calibrated reference model to calculate a calibrated reference model prediction said calibrated reference model prediction further consisting of a set of values for each of said third set of dependent variables calculated by said calibrated reference model said calibrated reference model prediction further being calculated at each point in said historical record; h) calculating a calibrated reference model prediction error, said calibrated reference model prediction error being equal to the sum of the squares of the differences between said calibrated reference model predictions and each corresponding of said at least one set of historical values for said first set of dependent variables; i) producing a recalibrated reference model by selecting said recalibrated reference model parameters so as to minimize set recalibrated reference model prediction error; j) calculating new Linear Program model coefficients, said calculation further comprising use of said recalibrated reference model to evaluate the change in each of said third set of dependent variables relative to each of said third set of independent variables, whereby said computer-implemented system for enabling the rapid appraisal of and for improving the accuracy of a Linear Program model relative to continuous industrial process provides the best match between said Linear Program model and said historical record. Said Linear program model now having improved accuracy, more closely matches said continuous industrial process, thereby enabling improved operation, economic or otherwise of said continuous industrial process. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification