Patent ID: 7272454

Claim:
A process control element for use as a portion of a process control routine implemented on a processor to control a process that includes a set of process outputs effected by a set of process control input signals, the process control element comprising: a computer readable memory; and a control element stored on the computer readable memory which when executed on the processor implements multiple-input/multiple output control of the process, the control element including; a first process model which receives the set of process control input signals to produce a prediction signal for one of the process outputs; and a multiple-input/multiple-output control element which receives an indication of the process outputs to develop a set of control signals, the multiple-input/multiple-output control element including a second process model that develops a prediction vector for multiple process outputs including the one of the process outputs and a correction unit coupled to an output of the first process model to receive the prediction signal for the one of the process outputs and coupled to an output of the second process model to receive the prediction vector for the one of the process outputs and that modifies the prediction vector for the one of the process outputs using the prediction signal for the one of the process outputs to produce a corrected prediction vector for the one of the process outputs.