Patent ID: 6494181
Filing Date: 2002-12-17
Classification: F02D

Abstract:
A control unit of an internal combustion engine, the control unit comprising:an accelerator opening sensor for detecting a value corresponding to an opening of an accelerator in accordance with an amount of depression of an acceleration pedal; a throttle-valve opening sensor for detecting an opening of a throttle valve disposed in a suction passage of the engine; a motor for opening and closing the throttle valve in accordance with the value corresponding to the accelerator opening and the value corresponding to the throttle-valve opening; commanded value setting means for setting a commanded value of the opening of the throttle valve in accordance with the accelerator opening value; first controlled variable setting means for setting a first controlled variable of the throttle valve in accordance with the commanded value; second controlled variable settling means for setting a second controlled variable in accordance with the first controlled variable of the throttle valve when the difference between a present opening of the throttle valve and a previous opening of the throttle valve is smaller than a predetermined value; and controlled variable output means for outputting the first and second controlled variables to the motor for opening the throttle valve until the opening reaches the commanded value and wherein the first controlled-variable setting means instructs the controlled-variable output means to read a value detected by the throttle-valve opening sensor as a present opening of the throttle valve at second cycles shorter than first cycles, calculates a first predicted opening of the throttle valve after the second cycle in accordance with the first controlled variable until the present opening of the throttle valve reaches a predetermined opening smaller than a commanded value and opens/closes the throttle valve to follow the first predicted opening of the throttle valve, and wherein the second controlled-variable setting means calculates a second predicted opening of the throttle valve in accordance with the second controlled variable when the present opening of the throttle valve is at least as large as the predetermined opening and instructs the controlled-variable output means to open/close the throttle valve to follow the second predicted opening of the throttle valve.