Idle speed control
Idle speed control is used by some manufacturers to prevent engine stall during idle. The goal is to allow the engine to idle at as low an RPM as possible, yet keep the engine from running rough and stalling when power consuming accessories, such as air conditioning compressors and alternators, turn on.
The control mode selection logic switches to idle speed control when the throttle angle reaches its zero (completely closed) position and engine RPM falls below a minimum value, and when the vehicle is stationary. Idle speed is controlled by using an electronically controlled throttle bypass valve (Fig. a) that allows air to flow around the throttle plate and produces the same effect as if the throttle had been slightly opened.
There are various schemes for operating a valve to introduce bypass air for idle control. One relatively common method for controlling the idle speed bypass air uses a special type of motor called a stepper motor. A stepper motor moves in fixed angular increments when activated by pulses on its two sets of windings (i.e., open or close). Such a motor can be operated in either direction by supplying pulses in the proper phase to the windings. This is advantageous for idle speed control.
since the controller can very precisely position the idle bypass valve by sending the proper number of pulses of the correct phasing.
The engine control computer can precisely know the position of the valve in a number of ways. In one way the computer can send sufficient pulses to completely close the valve when the ignition is first switched on. Then it can send open pulses (phased to open the valve) to a specified (known) position.