Adaptive-predictive control and optimization system
First Claim
1. A method of designing a control and optimization scheme for generating a process control vector during each of a plurality of sampling instants, said process control vector comprising at least one process control variable and being applied to an apparatus which carries out a process having at least one process input variable and at least one process output variable, said at least one process input variable defining a process input vector and said at least one process output variable defining a process output vector, said apparatus varying said process input vector as a function of said process control vector, said method comprising the steps of:
- (A) defining at least one controller for predicting a value of a driven vector during at least one future sampling instant, said driven vector being comprised of said at least one driven variable, said at least one controller generating, at each of said sampling instants, an outputted control vector that drives said value of said predicted driven vector to satisfy a predefined controller performance criterion at said at least one future sampling instant;
(B) selecting at least one complementary operating logic operation; and
(C) combining said at least one controller with said at least one complementary operating logic operation to control said process in accordance with at least one predefined process performance criterion;
said at least one complementary operating logic operation being selected such that when said at least one complementary operating logic operation is combined with said controller, said controller operates in such a manner that said process is optimized in accordance with said at least one predefined process performance criterion.
1 Assignment
0 Petitions
Accused Products
Abstract
An Adaptive-Predictive Control and Optimization System enables a designer to construct a control and optimization scheme using graphical operators to represent adaptive-predictive controllers and to represent complementary operating logic operations. The control and optimization scheme controls an actual or simulated process in accordance with at least one predefined process performance criteria and is constructed by integrating the adaptive-predictive controllers with the complementary operating logic by selecting and interconnecting their corresponding graphical representations. The adaptive-predictive controller predicts the value of an adaptive-predictive driven vector during at least one future sampling instant, and generates, at each of the sampling instants, a control vector that drives the value of the predicted driven vector to satisfy a predefined controller performance criterion at the at least one future sampling instant. The complementary operating logic drives the process toward predefined process performance criteria such as optimizing the process performance, being responsive to at least one process operating condition and interacting with the process instrumentation.
57 Citations
95 Claims
-
1. A method of designing a control and optimization scheme for generating a process control vector during each of a plurality of sampling instants, said process control vector comprising at least one process control variable and being applied to an apparatus which carries out a process having at least one process input variable and at least one process output variable, said at least one process input variable defining a process input vector and said at least one process output variable defining a process output vector, said apparatus varying said process input vector as a function of said process control vector, said method comprising the steps of:
-
(A) defining at least one controller for predicting a value of a driven vector during at least one future sampling instant, said driven vector being comprised of said at least one driven variable, said at least one controller generating, at each of said sampling instants, an outputted control vector that drives said value of said predicted driven vector to satisfy a predefined controller performance criterion at said at least one future sampling instant; (B) selecting at least one complementary operating logic operation; and (C) combining said at least one controller with said at least one complementary operating logic operation to control said process in accordance with at least one predefined process performance criterion; said at least one complementary operating logic operation being selected such that when said at least one complementary operating logic operation is combined with said controller, said controller operates in such a manner that said process is optimized in accordance with said at least one predefined process performance criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for facilitating the design of a control and optimization scheme for generating a process control vector during each of a plurality of sampling instants, said process control vector comprising at least one process control variable and being applied to an apparatus which carries out a process having at least one process input variable and at least one process output variable, said at least one process input variable defining a process input vector and said at least one process output variable defining a process output vector, said apparatus varying said process input vector as a function of said process control vector, said system comprising:
-
(A) a controller design tool for facilitating the definition of at least one controller, said at least one controller for predicting a value of a driven vector during at least one future sampling instant, said driven vector being comprised of said at least one driven variable, said at least one controller generating, at each of said sampling instants, an outputted control vector that drives said value of said predicted driven vector to satisfy a predefined controller performance criterion at said at least one future sampling instant; (B) a complementary operating logic design tool for facilitating the selecting of at least one complementary operating logic operation; and (C) an integration design tool for facilitating the combining of said at least one controller with said at least one complementary operating logic operation to control said process in accordance with at least one predefined process performance criterion; said complementary operating logic design tool facilitating selecting said at least one complementary operating logic operation such that when said at least one complementary operating logic operation is combined with said controller, said controller operates in such a manner that said process is optimized in accordance with said at least one predefined process performance criterion. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method of generating a process control vector during each of a plurality of sampling instants, said process control vector comprising at least one process control variable and being applied to an apparatus which carries out a process having at least one process input variable and at least one process output variable, said at least one process input variable defining a process input vector and said at least one process output variable defining a process output vector, said apparatus varying said process input vector as a function of said process control vector, said method comprising the steps of:
-
(A) predicting a value of a driven vector during at least one future sampling instant, said driven vector being comprised of said at least one driven variable; (B) generating, at each of said sampling instants, an outputted control vector that drives said value of said predicted driven vector to satisfy a predefined controller performance criterion at said at least one future sampling instant; and (C) performing at least one complementary operating logic operation to control said predicting and generating steps such that said process is optimized in accordance with at least one predefined process performance criterion. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A system for generating a process control vector during each of a plurality of sampling instants, said process control vector comprising at least one process control variable and being applied to an apparatus which carries out a process having at least one process input variable and at least one process output variable, said at least one process input variable defining a process input vector and said at least one process output variable defining a process output vector, said apparatus varying said process input vector as a function of said process control vector, said system comprising:
-
(A) at least one controller for predicting a value of a driven vector during at least one future sampling instant, said driven vector being comprised of at least one driven variable, said at least one controller for generating, at each of said sampling instants, an outputted control vector that drives said value of said predicted driven vector to satisfy a predefined controller performance criterion at said at least one future sampling instant; (B) complementary operating logic for performing at least one complementary operating logic operation; and (C) at least one interconnection between said at least one controller and said complementary operating logic such that said controller operates in a manner that said process is controlled in accordance with at least one predefined process performance criterion. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
Specification