Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
145 words
A control system for a process having a plurality of disturbance variables as process input conditions, a plurality of manipulated variables as process control conditions and a plurality of controlled variables as process output conditions, the control system comprising: means for periodically determining the values of the disturbance variables; means for optimizing the values of the controlled variables based on the determined disturbance variable values and providing target manipulated variable values associated with said optimized controlled variable values; means receiving said target manipulated variable values for optimizing the movement from the existing manipulated variable values to said target manipulated variable values and providing new manipulated variable values; and a neural network coupled to said controlled variable optimizing means and said movement optimizing means and receiving manipulated variable values and disturbance variable values and producing the resulting controlled variable values representative of the process being controlled.
Claim 2
Dependent Claim
145 words
A control system for a process having a plurality of disturbance variables as process input conditions, a plurality of manipulated variables as process control conditions and a plurality of controlled variables as process output conditions, the control system comprising: means for periodically determining the values of the disturbance variables; means for optimizing the values of the controlled variables based on the determined disturbance variable values and providing target manipulated variable values associated with said optimized controlled variable values; means receiving said target manipulated variable values for optimizing the movement from the existing manipulated variable values to said target manipulated variable values and providing new manipulated variable values; and a neural network coupled to said controlled variable optimizing means and said movement optimizing means and receiving manipulated variable values and disturbance variable values and producing the resulting controlled variable values representative of the process being controlled.
Claim 3
Dependent Claim
62 words
The control system of claim 1, wherein said neural network has a plurality of inputs of each manipulated variable, wherein when said plurality of inputs for each manipulated variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each manipulated variable receive different values, the resulting controlled variable values are future values.
Claim 4
Dependent Claim
83 words
The control system of claim 2, wherein said controlled variable optimizing means and said movement optimizing means include means for developing a plurality of manipulated variable values for provision to said neural network to produce a plurality of controlled variable values for the respective optimization, wherein said controlled variable optimizing means provides equal values to said plurality of inputs of each manipulated variable and wherein said movement optimizing means provides time dependent, varying values to said plurality of inputs of each manipulated variable.
Claim 5
Dependent Claim
62 words
The control system of claim 1, wherein said neural network has a plurality of inputs of each disturbance variable, wherein when said plurality of inputs for each disturbance variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each disturbance variable receive different values, the resulting controlled variable values are future values.
Claim 6
Dependent Claim
62 words
The control system of claim 4, wherein said neural network has a plurality of inputs of each manipulated variable, wherein when said plurality of inputs for each manipulated variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each manipulated variable receive different values, the resulting controlled variable values are future values.
Claim 7
Dependent Claim
90 words
The control system of claim 5, wherein said controlled variable optimizing means and said movement optimizing means include means for developing a plurality of manipulated variable and disturbance variable values for provision to said neural network to produce a plurality of controlled variable values for the respective optimization, wherein said controlled variable optimizing means provides equal values to said plurality of inputs of each manipulated and disturbance variable and wherein said movement optimizing means provides time dependent, varying values to said plurality of inputs of each manipulated and disturbance variable.
Claim 8
Dependent Claim
46 words
The control system of claim 1, wherein said controlled variable optimizing means includes means for setting limits of the controlled and manipulated variables to be utilized during optimizing and means for altering said controlled variable limits if an optimal solution cannot be developed using said limits.
Claim 9
Dependent Claim
16 words
The control system of claim 7, wherein said means for altering said limits removes all limits.
Claim 10
Dependent Claim
22 words
The control system of claim 7, wherein said means for altering said limits alters said limits in order of least economic effect.
Claim 11
Dependent Claim
50 words
The control system of claim 7, wherein the optimization of the values of the controlled variables utilizes a transfer function between measured values and values to be optimized and wherein said means for altering said limits alters said transfer function to allow for a continuous function outside of said limits.
Claim 12
Dependent Claim
21 words
The control system of claim 10, wherein said continuous function rapidly ramps to a zero optimizing value outside of said limits.
Claim 13
Dependent Claim
50 words
The control system of claim 1, wherein said movement optimizing means operates on a regular, periodic basis, and wherein said controlled variable optimizing means includes means for setting disturbance variable or controlled variable change limits and operates when the change in a disturbance or controlled variable exceeds its respective limit.
Claim 14
Dependent Claim
37 words
The control system of claim 1, further comprising: means for monitoring the disturbance variable values, the manipulated variable values and the controlled variable values and storing said monitored variable values for use in training said neural network.
Claim 15
Dependent Claim
50 words
The control system of claim 13, wherein said monitoring and storing means determines the respective disturbance and controlled variable values and stores said monitored variable values if the number of stored monitored variable values within a predetermined region of said disturbance and controlled variable values is below a predetermined number.
Claim 16
Dependent Claim
34 words
The control system of claim 13, wherein said monitoring and storing means determines the dynamics of said disturbance and controlled variable values and stores said monitored variable values if said dynamics exceed predetermined limits.
Claim 17
Independent Claim
133 words
A method of controlling a process having a plurality of disturbance variables as process input conditions, a plurality of manipulated variables as process control conditions and a plurality of controlled variables as process output conditions, the method comprising the steps of: periodically determining the values of the disturbance variables; optimizing the values of the controlled variables based on the determined disturbance variable values and providing target manipulated variable values associated with said optimized controlled variable values; and optimizing the movement from the existing manipulated variable values to said target manipulated variable values and providing new manipulated variable values; and said steps of controlled variable optimizing and movement optimizing utilizing a neural network receiving manipulated variable values and disturbance variable values and producing the resulting controlled variable values representative of the process being controlled.
Claim 18
Independent Claim
133 words
A method of controlling a process having a plurality of disturbance variables as process input conditions, a plurality of manipulated variables as process control conditions and a plurality of controlled variables as process output conditions, the method comprising the steps of: periodically determining the values of the disturbance variables; optimizing the values of the controlled variables based on the determined disturbance variable values and providing target manipulated variable values associated with said optimized controlled variable values; and optimizing the movement from the existing manipulated variable values to said target manipulated variable values and providing new manipulated variable values; and said steps of controlled variable optimizing and movement optimizing utilizing a neural network receiving manipulated variable values and disturbance variable values and producing the resulting controlled variable values representative of the process being controlled.
Claim 19
Dependent Claim
61 words
The method of claim 16, wherein said neural network has a plurality of inputs of each manipulated variable, wherein when said plurality of inputs for each manipulated variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each manipulated variable receive different values, the resulting controlled variable values are future values.
Claim 20
Dependent Claim
82 words
The method of claim 17, wherein said steps of controlled variable optimizing and movement optimizing each include developing a plurality of manipulated variable values for provision to said neural network to produce a plurality of controlled variable values for the respective optimization, wherein said step of controlled variable optimizing provides equal values to said plurality of inputs of each manipulated variable and wherein said step of movement optimizing provides time dependent, varying values to said plurality of inputs of each manipulated variable.
Claim 21
Dependent Claim
61 words
The method of claim 16, wherein said neural network has a plurality of inputs of each disturbance variable, wherein when said plurality of inputs for each disturbance variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each disturbance variable receive different values, the resulting controlled variable values are future values.
Claim 22
Dependent Claim
61 words
The method of claim 19, wherein said neural network has a plurality of inputs of each manipulated variable, wherein when said plurality of inputs for each manipulated variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each manipulated variable receive different values, the resulting controlled variable values are future values.
Claim 23
Dependent Claim
88 words
The method of claim 20, wherein said steps of controlled variable optimizing and movement optimizing include developing a plurality of manipulated variable and disturbance variable values for provision to said neural network to produce a plurality of controlled variable values for the respective optimization, wherein said step of controlled variable optimizing provides equal values to said plurality of inputs of each manipulated and disturbance variable and wherein said step of movement optimizing provides time dependent, varying values to said plurality of inputs of each manipulated and disturbance variable.
Claim 24
Dependent Claim
42 words
The method of claim 16, wherein said step of controlled variable optimizing includes setting limits of the controlled and manipulated variables to be utilized during optimizing and altering said controlled variable limits if an optimal solution cannot be developed using said limits.
Claim 25
Dependent Claim
14 words
The method of claim 22, wherein said altering of said limits removes all limits.
Claim 26
Dependent Claim
19 words
The method of claim 22, wherein said altering said limits alters said limits in order of least economic effect.
Claim 27
Dependent Claim
49 words
The method of claim 22, wherein the optimization of the values of the controlled variables utilizes a transfer function between measured values and values to be optimized and wherein said step of altering said limits alters said transfer function to allow for a continuous function outside of said limits.
Claim 28
Dependent Claim
20 words
The method of claim 16, wherein said continuous function rapidly ramps to a zero optimizing value outside of said limits.
Claim 29
Dependent Claim
48 words
The method of claim 16, wherein said step of movement optimizing operates on a regular, periodic basis, and wherein said step of controlled variable optimizing includes setting disturbance or controlled variable change limits and operating when the change in a disturbance or controlled variable exceeds its respective limit.
Claim 30
Dependent Claim
37 words
The method of claim 16, further comprising the step of: monitoring the disturbance variable values, the manipulated variable values and the controlled variable values and storing said monitored variable values for use in training said neural network.
Claim 31
Dependent Claim
52 words
The method of claim 28, wherein said step of monitoring and storing variable values determines the respective disturbance and controlled variable values and stores said monitored variable values if the number of stored monitored variable values within a predetermined region of said disturbance and controlled variable values is below a predetermined number.
Claim 32
Dependent Claim
36 words
The method of claim 28, wherein said step of monitoring and storing variable values determines the dynamics of said disturbance and controlled variable values and stores said monitored variable values if said dynamics exceed predetermined limits.
Claim 33
Independent Claim
245 words
A system for performing a distillation process in an oil refinery having a plurality of disturbance variables as process input conditions, a plurality of manipulated variables as process control conditions and a plurality of controlled variables as process output conditions, the system comprising: a distillation column having a means for receiving an input feed stream and providing overhead and bottom output streams; means for cooling said overhead output stream; means for controllably returning a portion of said cooled overhead output stream to said distillation column, said rate of controllably returning being a manipulated variable; means for controllably maintaining the pressure of materials in said distillation column, said level of controllably maintaining the pressure being a manipulated variable; means for controllably heating a portion of material in said distillation column, said rate of controllably heating being a manipulated variable; means for periodically determining the values of the disturbance variables; means for optimizing the values of the controlled variables based on the determined disturbance variable values and providing target manipulated variable values associated with said optimized controlled variable values; means receiving said target manipulated variable values for optimizing the movement from the existing manipulated variable values to said target manipulated variable values and providing new manipulated variable values; and a neural network coupled to said controlled variable optimizing means and said movement optimizing means and receiving manipulated variable values and disturbance variable values and producing the resulting controlled variable values representative of the distillation process being controlled.
Claim 34
Independent Claim
245 words
A system for performing a distillation process in an oil refinery having a plurality of disturbance variables as process input conditions, a plurality of manipulated variables as process control conditions and a plurality of controlled variables as process output conditions, the system comprising: a distillation column having a means for receiving an input feed stream and providing overhead and bottom output streams; means for cooling said overhead output stream; means for controllably returning a portion of said cooled overhead output stream to said distillation column, said rate of controllably returning being a manipulated variable; means for controllably maintaining the pressure of materials in said distillation column, said level of controllably maintaining the pressure being a manipulated variable; means for controllably heating a portion of material in said distillation column, said rate of controllably heating being a manipulated variable; means for periodically determining the values of the disturbance variables; means for optimizing the values of the controlled variables based on the determined disturbance variable values and providing target manipulated variable values associated with said optimized controlled variable values; means receiving said target manipulated variable values for optimizing the movement from the existing manipulated variable values to said target manipulated variable values and providing new manipulated variable values; and a neural network coupled to said controlled variable optimizing means and said movement optimizing means and receiving manipulated variable values and disturbance variable values and producing the resulting controlled variable values representative of the distillation process being controlled.
Claim 35
Dependent Claim
61 words
The system of claim 31, wherein said neural network has a plurality of inputs of each manipulated variable, wherein when said plurality of inputs for each manipulated variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each manipulated variable receive different values, the resulting controlled variable values are future values.
Claim 36
Dependent Claim
82 words
The system of claim 32, wherein said controlled variable optimizing means and said movement optimizing means include means for developing a plurality of manipulated variable values for provision to said neural network to produce a plurality of controlled variable values for the respective optimization, wherein said controlled variable optimizing means provides equal values to said plurality of inputs of each manipulated variable and wherein said movement optimizing means provides time dependent, varying values to said plurality of inputs of each manipulated variable.
Claim 37
Dependent Claim
62 words
The control system of claim 31, wherein said neural network has a plurality of inputs of each disturbance variable, wherein when said plurality of inputs for each disturbance variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each disturbance variable receive different values, the resulting controlled variable values are future values.
Claim 38
Dependent Claim
62 words
The control system of claim 34, wherein said neural network has a plurality of inputs of each manipulated variable, wherein when said plurality of inputs for each manipulated variable receive equal values, the resulting controlled variable values are steady state values and when said plurality of inputs for each manipulated variable receive different values, the resulting controlled variable values are future values.
Claim 39
Dependent Claim
90 words
The control system of claim 35, wherein said controlled variable optimizing means and said movement optimizing means include means for developing a plurality of manipulated variable and disturbance variable values for provision to said neural network to produce a plurality of controlled variable values for the respective optimization, wherein said controlled variable optimizing means provides equal values to said plurality of inputs of each manipulated and disturbance variable and wherein said movement optimizing means provides time dependent, varying values to said plurality of inputs of each manipulated and disturbance variable.
Claim 40
Dependent Claim
45 words
The system of claim 31, wherein said controlled variable optimizing means includes means for setting limits of the controlled and manipulated variables to be utilized during optimizing and means for altering said controlled variable limits if an optimal solution cannot be developed using said limits.
Claim 41
Dependent Claim
15 words
The system of claim 37, wherein said means for altering said limits removes all limits.
Claim 42
Dependent Claim
22 words
The system of claim 37, wherein said means for altering said limits are alters said limits in order of least economic effect.
Claim 43
Dependent Claim
50 words
The control system of claim 37, wherein the optimization of the values of the controlled variables utilizes a transfer function between measured values and values to be optimized and wherein said means for altering said limits alters said transfer function to allow for a continuous function outside of said limits.
Claim 44
Dependent Claim
21 words
The control system of claim 40, wherein said continuous function rapidly ramps to a zero optimizing value outside of said limits.
Claim 45
Dependent Claim
44 words
The system of claim 31, wherein said movement optimizing means operates on a regular, periodic basis, and wherein said controlled variable optimizing means includes means for setting disturbance variable change limits and operates when the change in a disturbance variable exceeds its respective limit.
Claim 46
Dependent Claim
36 words
The system of claim 31, further comprising: means for monitoring the disturbance variable values, the manipulated variable values and the controlled variable values and storing said monitored variable values for use in training said neural network.
Claim 47
Dependent Claim
49 words
The system of claim 43, wherein said monitoring and storing means determines the respective disturbance and controlled variable values and stores said monitored variable values if the number of stored monitored variable values within a predetermined region of said disturbance and controlled variable values is below a predetermined number.
Claim 48
Dependent Claim
33 words
The system of claim 43, wherein said monitoring and storing means determines the dynamics of said disturbance and controlled variable values and stores said monitored variable values if said dynamics exceed predetermined limits.
Claim 49
Dependent Claim
42 words
The system of claim 31, wherein said means for controllably heating includes: means for receiving materials from approximately the bottom of said distillation column; means for heating said received materials; and means for returning said heated received materials to said distillation column.