Method of incorporating independent feedforward control in a multivariable predictive controller
First Claim
1. In a process control system, having a feedback controller, and further having at least one manipulated variable (mv) and at least one controlled variable (cv), and further including a feedforward loop, the process control system subject to a disturbance, a method of incorporating independent feedforward control in the feedback controller comprising the steps of:
- a) defining a feedforward control funnel for each controlled variable and a feedback control funnel for each cv, the feedforward control funnel specifying a first time, TFF, in which the disturbance is to be eliminated, and a second time, TFB, in which a controlled variable is to reach a steady state value in response to an input change;
b) selecting a shorter of the feedforward control funnel and the feedback control funnel for each cv;
c) if the first time TFF is less than the second time TFB,i) compensating the feedback control speed as if the feedback controller speed were not increased;
other-wise if the first time TFF ≧
TFB, continuing to the next step, thereby effectively providing independent tuning parameters;
d) calculating new values of the controlled variable in accordance with the controller procedure to generate a solution; and
e) controlling the process in accordance with the solution, the solution also including the elimination of the disturbance within the specified time.
1 Assignment
0 Petitions
Accused Products
Abstract
A process control system having a feedback controller, at least one manipulated variable and one controlled variable with a feedforward loop is provided. Independent feedforward control is incorporated into the feedback controller by defining a feedforward control funnel and a feedback control funnel for each controlled variable, specifying a time TFF in which the disturbance is to be eliminated and a time TFB in which the controlled variable is to reach a steady state value, respectively. The shorter of the feedforward control funnel and the feedback control funnel is selected. If TFF is less than TFB, the feedback control speed is compensated such that the feedback controller speed is not increased. If TFF is greater then or equal to TFB, no compensation is performed, thereby effectively providing independent tuning parameters for the feedforward control solution and the feedback control solution. New values of the controlled variables are calculated and the process controlled by the newly calculated controlled variables.
197 Citations
4 Claims
-
1. In a process control system, having a feedback controller, and further having at least one manipulated variable (mv) and at least one controlled variable (cv), and further including a feedforward loop, the process control system subject to a disturbance, a method of incorporating independent feedforward control in the feedback controller comprising the steps of:
-
a) defining a feedforward control funnel for each controlled variable and a feedback control funnel for each cv, the feedforward control funnel specifying a first time, TFF, in which the disturbance is to be eliminated, and a second time, TFB, in which a controlled variable is to reach a steady state value in response to an input change; b) selecting a shorter of the feedforward control funnel and the feedback control funnel for each cv; c) if the first time TFF is less than the second time TFB, i) compensating the feedback control speed as if the feedback controller speed were not increased;
other-wise if the first time TFF ≧
TFB, continuing to the next step, thereby effectively providing independent tuning parameters;d) calculating new values of the controlled variable in accordance with the controller procedure to generate a solution; and e) controlling the process in accordance with the solution, the solution also including the elimination of the disturbance within the specified time. - View Dependent Claims (2, 3, 4)
-
Specification