Patent ID: 7487031

Claim:
A control apparatus for controlling a controlled variable of a controlled object by a control input, comprising: controlled variable-detecting means for detecting the controlled variable; reference parameter-detecting means for detecting a reference parameter of the controlled object other than the controlled variable of the controlled object; target value-setting means for setting a target value serving as a target to which the controlled variable is controlled; and control input-calculating means for calculating a first input value for feedforward control of the controlled variable, according to the reference parameter, using a correlation model representative of a correlation between the reference parameter and the first input value, calculating a second input value for performing feedback control of the controlled variable such that the controlled variable is caused to converge to the target value, with a predetermined feedback control algorithm, and calculating the control input based on the first input value and the second input value, wherein said control input-calculating means comprises: error parameter-calculating means for calculating an error parameter indicative of a control error to be compensated for by the first input value, based on the controlled variable and the target value; influence degree parameter-calculating means for calculating an influence degree parameter indicative of a degree of influence of the reference parameter on the error parameter by using an influence degree model representative of a correlation between the influence degree parameter and the reference parameter; corrected error parameter-calculating means for calculating a corrected error parameter by correcting the error parameter by the influence degree parameter; model-modifying means for modifying the correlation model according to the corrected error parameter; and first input value-calculating means for calculating the first input value using the modified correlation model.