System and method of adaptive control of processes with varying dynamics
First Claim
Patent Images
1. A process controller comprising:
- controller variable inputs comprised of measurements of process variable inputs of the process being controlled;
a dynamic predictive model, of the process being controlled, with dynamic predictive model parameter(s), for receiving current variable input values wherein the dynamic predictive model parameter(s) change(s) dependent on said variable input values received by the controller; and
output(s) from the dynamic model for generating controller outputs for effectuating change to the process being controlled.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for controlling nonlinear process control problems. This method involves first utilizing modeling tools to identify variable inputs and controlled variables associated with the process, wherein at least one variable input is a manipulated variable. The modeling tools are further operable to determine relationships between the variable inputs and controlled variables. A control system that provides inputs to and acts on inputs from the modeling tools tunes one or more manipulated variable inputs to achieve a desired result like greater efficiency, higher quality, or greater consistency.
34 Citations
39 Claims
-
1. A process controller comprising:
-
controller variable inputs comprised of measurements of process variable inputs of the process being controlled;
a dynamic predictive model, of the process being controlled, with dynamic predictive model parameter(s), for receiving current variable input values wherein the dynamic predictive model parameter(s) change(s) dependent on said variable input values received by the controller; and
output(s) from the dynamic model for generating controller outputs for effectuating change to the process being controlled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A process control system comprising:
a distributed control system that further comprises;
a computing device operable to execute a first software tool that identifies variable inputs including at least one manipulated variable input and controlled variables associated with the process, wherein said first software tool is further operable to determine relationships between said variable input(s) and said controlled variables; and
at least one controller operable to monitor said variable input parameter(s) and tune said manipulated variables. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A dynamic process controller predicting a change in the dynamic variable input values to the process to effect a change in the controlled variable output of the process from a current controlled variable output value at a first time to a different and desired controlled variable output value at a second time, comprising:
-
a dynamic predictive model for receiving the current variable input value, wherein said dynamic predictive model changes dependent upon said variable input value, and the desired controlled variable output value, and wherein said dynamic predictive model produces a plurality of desired controlled variable input values at different time positions between the first time and the second time to define a dynamic operation path of the process between the current controlled variable output value and the desired controlled variable output value at the second time; and
an optimizer for optimizing the operation of the dynamic controller over a plurality of the different time positions in accordance with a predetermined optimization method that optimizes the objectives of the dynamic controller to achieve a desired path, such that the objectives of the dynamic predictive model vary as a function of time. - View Dependent Claims (26)
-
-
27. A method for controlling operating process, comprising the steps of:
-
identifying variable input(s) and controlled variables associated with the process, wherein at least one variable input is a manipulated variable;
determining relationships between said variable input(s) and said controlled variables wherein said relationship comprises models, and wherein parameters within said model are dependent on said variable inputs; and
tuning said manipulated variable to achieve a desired controlled variable value. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification