Idle Speed Control
In order to maintain A/C cooling performance, the ATC module requests an increase in engine idle speed if the evaporator temperature starts to rise while the refrigerant solenoid valve is already set to the maximum flow rate. The increase in engine idle speed is requested in three stages, using a medium speed CAN bus message to the ECM.
The need for a change in idle speed is determined as follows:
- If the evaporator temperature increases by 3 °C (5.4 °F), or to 6 °C (10.8 °F) above the target operating temperature, over a 10 seconds period, the first stage of idle speed increase is requested.
- When the first stage of idle speed increase is set, if the evaporator temperature increases by 3 °C (5.4 °F), or increases to 12 °C (21.6 °F) above the target operating temperature, over a 9 seconds period, the second stage of idle speed increase is requested.
- When the second stage of idle speed increase is set, if the evaporator temperature increases by 3 °C (5.4 °F), or increases to 15 °C (27 °F) above the target operating temperature, over a 10 seconds period, the third stage of idle speed increase is requested.
- When an idle speed increase is set, if the evaporator temperature decreases by 3 °C (5.4 °F) over a 10 seconds period, the next stage down of idle speed increase is requested.