Patent ID: 7311078

Claim:
A system designed to switch a valve opening parameter of a valve installed in an engine from a first value to a second value in response to a switching request input thereto, the valve opening parameter being associated with an opening of the valve, the valve working to control flow of a fluid therethrough, the system comprising: a calculating unit configured to calculate a control parameter required for control of the engine based on the valve opening parameter each time a calculating timing repeatedly appears, and to store the control parameter in a predetermined area of the system; a reflecting unit configured to reflect the control parameter stored in the predetermined area in the control of the engine each time a reflecting timing repeatedly appears; a preliminary estimated timing setting unit configured to set a preliminary estimated timing between an input timing of the switching request and an estimated timing, the estimated timing representing that the valve opening parameter is estimated to be switched from the first value to the second value in response to the input timing of the switching request; and a preliminary correcting unit configured to correct the control parameter stored in the predetermined area based on at least the switched second value of the valve opening parameter when the preliminary estimated timing appears.