Adaptive predictive expert control system
OwnerJuan Martín Sanchezinventor
Life of this patent
Estimating the term…
Abstract
An adaptive predictive expert control system for controlling single-input single-output, or multi-variable time-variant processes with known or unknown parameters and with or without time delay, is disclosed. The adaptive predictive expert control system of the present invention adds an expert block into the operation of previously known adaptive predictive control systems. This expert block based on rules and in the evolution of the process variables, determines and/or modifies the operation of the driver block, control block and adaptive feedback mechanism of the previous art, in order to improve the performance, robustness and stability of the overall control system.
Claims19
A method for providing a control vector at a plurality of sampling instants k for an apparatus carrying out a process, wherein said process comprises:
- at least one input variable and at least one output variable;
- at least one of said input variables defining a process input vector;
- at least one of said output variables defining a process output vector;
- said apparatus varying said process input vector in accordance with a value of said control vector;
- and
- said method comprises:
- storing a model capable of predicting dynamic values of said process output vector at future sampling instants;
- using said model to calculate a predicted control vector at said sampling instant k that will produce a predicted dynamic process output vector at a future sampling instant k+r+1 equal to a desired process output vector at said future sampling instant k+r+1;
- applying control limits on said predicted control vector to produce a limited control vector;
- using a first set of rules based on an evolution of at least one of said at least one input variable and said at least one output variable to determine if said limited control vector should be used to provide said control vector;
- and
- selecting said control vector based on evolution of at least one of said at least one input variable, said at least one output variable and an empirical control experience when said first set of rules determines that said limited control vector should not be used to provide said control vector.
An apparatus to provide a control vector to a device carrying out a dynamic process, comprising:
- an input vector containing at least one input variable of said process;
- an output vector containing at least one output variable of said process;
- a process model effective to provide predicted values of said output vector at a plurality of future sampling instants;
- a predicted control vector determined at a sampling instant k effective to produce a predicted output vector at a future sampling instant k+r+1 equal to a desired output vector at said future sampling instant k+r+1;
- applying control limits on said predicted control vector to produce a limited control vector;
- an intelligent control vector derived from empirical operator experience;
- a first set of rules effective to select one of said limited control vector and said intelligent control vector as said control vector;
- and
- said device varies said input vector in accordance with said control vector.
Dependencies are inferred from the claim text.