A system for controlling no load operation of an internal combustion engine having a manifold and a throttle valve operatively disposed therein, comprising:
- means for detecting no load operation of the engine and for producing a no-load indicating signal;
- an engine speed sensor for generating an actual engine speed signal indicative of the actual engine speed;
- an air fuel ratio sensor for generating an actual air fuel ratio signal indicative of the actual air fuel ratio;
- an engine temperature sensor for generating a temperature signal indicative of the actual engine temperature;
- target idle speed generating means for receiving said temperature signal and generating a target idle speed signal having a temperature dependent value indicative of idle speed required to sustain the operation of the engine at the sensed engine temperature;
- means for comparing said actual engine speed signal with said target idle speed signal and generating an idle air flow control signal indicative of the change in the air flow to the engine necessary to reduce the difference between the actual engine speed and the target idle speed to a predetermined engine speed differential value;
- means for controlling the idle air flow to the engine in response to the presence of said no-load indicating signal and said idle air flow control signal to change the actual engine speed and reduce the difference between the actual engine speed and the target idle speed to said predetermined engine speed differential value, said idle air flow control means including drive means operatively connected to said throttle valve for varying the closure position of the throttle;
- target idle air fuel ratio generating means, responsive to said no-load indicating signal, for receiving said temperature signal and generating a target idle air fuel ratio signal having a temperature dependent value;
- means for comparing said actual air fuel ratio signal with said target idle air fuel ratio signal and generating an idle air fuel ratio control signal indicative of the change in the air fuel ratio of the air fuel mixture to the engine necessary to reduce the difference between the actual air fuel ratio and the target idle air fuel ratio to a predetermined air fuel ratio differential value;
- means for controlling the air fuel ratio of the air fuel mixture to the engine in response to said idle air fuel ratio control signal to change the air fuel ratio of the idle air fuel mixture to the engine and reduce the difference between the actual air fuel ratio and the target idle air fuel ratio to said predetermined air fuel ratio differential value;
- means responsive to the engine manifold vacuum for increasing the air flow to the engine when the engine is decelerating;
- means for generating a target deceleration air fuel ratio signal when the engine is decelerating;
- means for comparing said actual air fuel ratio signal with said target deceleration air fuel ratio signal and generating a deceleration air fuel ratio control signal to change the air fuel ratio of the air fuel mixture to the engine to reduce the difference between the actual air fuel ratio and the target deceleration air fuel ratio to said predetermined air fuel ratio differential value;
- and
- means for controlling the air fuel ratio of an air fuel mixture to the engine in response to said deceleration air fuel ratio control signal to change the air fuel ratio of the deceleration air fuel mixture to the engine and reduce the difference between said actual air fuel ratio and said target deceleration air fuel ratio to said predetermined air fuel ratio differential value.