Multivariable feedforward adaptive controller
First Claim
1. A method of automatically adjusting at least one control parameter of a feedforward controller used in a control system coupled to regulate a process having inputs and a result output in a closed loop of said control system, and having a measured variable signal responsive to a measurable process disturbance response to a disturbance of said process, comprising the steps of:
- a) detecting the beginning of the process disturbance response by sensing a significant change in either of the measured variable signal or the control parameter and then detecting the ending of a disturbance response;
b) determining whether the disturbance is an unmeasured disturbance response;
c) characterizing the inputs and process result output during a disturbance response by moments which comprise time-weighted integrals performed on the process result output and inputs;
d) selecting a model equation if the disturbance is a measured disturbance;
e) relating the characterized inputs and process result output in general transfer function model equations to generate transfer function parameters relating the inputs to the process result output when the disturbance is a measured disturbance; and
f) adapting transfer function model equations to relate the characterized inputs and process result output to generate transfer function parameters relating the inputs to the process result output when the disturbance is an unmeasured disturbance; and
g) adjusting said at least one control parameter.
5 Assignments
0 Petitions
Accused Products
Abstract
Multivariable adaptive feedforward control may be accomplished by detecting the beginning and ending of a process control disturbance response, characterizing the measured inputs and process output during the disturbance by moments, which comprise time-weighted integrals performed on the process result output and inputs when the disturbance is a measured disturbance, and relating the characterized inputs and process result output in known general transfer function model equations to generate transfer function parameters which are used to calculate the coefficients of feedforward additive or multiplicative compensators.
-
Citations
51 Claims
-
1. A method of automatically adjusting at least one control parameter of a feedforward controller used in a control system coupled to regulate a process having inputs and a result output in a closed loop of said control system, and having a measured variable signal responsive to a measurable process disturbance response to a disturbance of said process, comprising the steps of:
- a) detecting the beginning of the process disturbance response by sensing a significant change in either of the measured variable signal or the control parameter and then detecting the ending of a disturbance response;
b) determining whether the disturbance is an unmeasured disturbance response; c) characterizing the inputs and process result output during a disturbance response by moments which comprise time-weighted integrals performed on the process result output and inputs; d) selecting a model equation if the disturbance is a measured disturbance; e) relating the characterized inputs and process result output in general transfer function model equations to generate transfer function parameters relating the inputs to the process result output when the disturbance is a measured disturbance; and f) adapting transfer function model equations to relate the characterized inputs and process result output to generate transfer function parameters relating the inputs to the process result output when the disturbance is an unmeasured disturbance; and g) adjusting said at least one control parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- a) detecting the beginning of the process disturbance response by sensing a significant change in either of the measured variable signal or the control parameter and then detecting the ending of a disturbance response;
-
19. Multivariable adaptive feedforward control of a process by feedforward controller controlling at least one process loop in a control system regulating said process and having inputs and a process result output, in which the process is subjected to response transients due to process disturbances, wherein feedforward adaptation is accomplished by the method comprising the steps
a) detecting a beginning of the process disturbance response by sensing a significant change in either of a measured variable signal or a control parameter and then detecting the ending of the response disturbance response; -
b) characterizing the inputs and process result output during a response transient by moments which comprise time-weighted integrals performed on the process result output and inputs; and c) relating the characterized inputs and process result output in general transfer function model equations to generate model compensation parameters relating the inputs to the process result output, d) generating a feedback control signal by i) generating an error signal representing the difference between the set point value and the closed-loop response of the process to a process disturbance; ii) identifying and measuring amplitude values characteristic of pattern features of said error signal; and iii) automatically adjusting at least one process control parameter of a feedback controller to improve the difference between said measured characteristic and a target characteristic. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An adaptive feedback controller for use with a process having multiple variables, comprising:
-
a) means for manipulating one of said process variables; b) a primary controller comprising means for (i) receiving a set point signal, a primary measurement signal, a differentiated feedforward signal, and an integral feedback signal and for (ii) producing a primary controller output signal; c) a secondary controller comprising means for (i) receiving a secondary control set point signal and a secondary measurement signal, and (ii) outputting a secondary control signal for controlling said manipulating means; and d) a function block comprising means for (i) receiving an absolute load signal, a dynamic absolute compensation signal, the primary controller output signal, the secondary measurement signal, and (ii) for producing the secondary control set point signal and the integral feedback signal. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification