Method and system for controlling a multiple input/output process with minimum latency
First Claim
1. A control system for a process, comprising:
- a first controller for receiving at least a first input variable and a second input variable and producing at least a first control variable and a second control variable, wherein said first controller introduces a first delay to one of the first and second control variables, the first delay being determined as a function of a second delay associated with another of the first and second control variables, and outputting first and second control variables with unified delay;
a processor for modelling effects of the process on the first and second control variables, said processor receiving the delayed first and second control variables output by said first controller, and producing estimated process output variables; and
a second controller for processing a difference between measured process output variables and the estimated process output variables to correct for disturbances, wherein the processed difference is added to the delayed first and second control variables output by said first controller, and the sum is received by said processor and the process being controlled.
0 Assignments
0 Petitions
Accused Products
Abstract
A control system regulates a controlled process. A first controller receives at least a first input variable and a second input variable and produces at least a first control variable and a second control variable. A delay unifier associated with the first controller introduces a first delay to one of the first and second control variables, the first delay being determined as a function of a second delay associated with another of the first and second control variables, and outputs first and second control variables with unified delay. A processor models effects of the controlled process. The processor receives the delayed first and second control variables output by the first controller and produces estimated process output variables. A second controller processes a difference between measured process output variables and the estimated process output variables to correct for disturbances. The processed difference is added to the delayed first and second control variables output by the first controller, and the sum is received by the processor and the process being controlled.
118 Citations
16 Claims
-
1. A control system for a process, comprising:
-
a first controller for receiving at least a first input variable and a second input variable and producing at least a first control variable and a second control variable, wherein said first controller introduces a first delay to one of the first and second control variables, the first delay being determined as a function of a second delay associated with another of the first and second control variables, and outputting first and second control variables with unified delay; a processor for modelling effects of the process on the first and second control variables, said processor receiving the delayed first and second control variables output by said first controller, and producing estimated process output variables; and a second controller for processing a difference between measured process output variables and the estimated process output variables to correct for disturbances, wherein the processed difference is added to the delayed first and second control variables output by said first controller, and the sum is received by said processor and the process being controlled. - View Dependent Claims (2, 3, 4)
-
-
5. A method controlling a process, comprising the steps of:
-
receiving at least a first input variable and a second input variable; producing at least a first control variable and a second control variable; determining a first delay as a function of a second delay associated with one of the first and second control variables; introducing the first delay to another of the first and second control variables to produce first and second control variables with unified delay; measuring process output variables of the process; modelling effects of the process on the first and second control variables in which the first delay has been introduced and producing estimated process output variables; processing a difference between the measured process output variables and the estimated process output variables to correct for disturbances; and adding the processed difference to said first and second control variables in which the first delay has been introduced, wherein said step of modelling is performed on the sum. - View Dependent Claims (6, 7, 8)
-
-
9. A control system for a process, comprising:
-
a first controller for receiving at least a first input variable and a second input variable and producing at least a first control variable and a second control variable, said first controller unifying delay between the first control variable and the second control variable and outputting first and second control variables with unified delay; a processor for modelling effects of the process on the delayed first and second control variables output by said first controller and producing estimated process output variables; and a second controller for processing a mismatch between the estimated process output variables and measured process output variables to correct for disturbances, wherein the processed mismatch is added to the delayed first and second control variables, and the sum is received by said processor and the process being controlled. - View Dependent Claims (10, 11, 12)
-
-
13. A method for controlling a process, comprising:
-
receiving at least a first input variable and a second input variable; producing at least a first control variable and a second control variable; unifying delay between the first control variable and the second control variable; measuring process output variables of the process; modelling effects of the process on the first and second control variables in which the delay has been unified and producing estimated process output variables; processing a mismatch between the measured process output variables and the estimated process output variables to correct for disturbances; and adding the processed mismatch to said first and second control variables in which the delay has been unified, wherein said step of modelling output is performed on the sum. - View Dependent Claims (14, 15, 16)
-
Specification