A method for controlling a compressor of a vehicle provided with an air conditioning system including a condenser condensing and liquefying a cooling medium, an evaporator evaporating the liquefied cooling medium, the compressor compressing the cooling medium, a temperature control door controlling a temperature of air flowing into a cabin of the vehicle, an intake door selectively distributing an inner air or an outer air into the cabin of the vehicle, and a blower blowing the air to the intake door, the method comprising:
- a) determining, by a controller, whether a speed-reducing condition occurs;
- b) determining, by the controller, in a case that the speed-reducing condition occurs, whether an evaporator temperature detected by an evaporator temperature sensor which is configured to detect the evaporator temperature of the liquefied cooling medium in the evaporator is higher than a first target temperature;
- c) increasing, by the controller, in a case that the detected evaporator temperature is higher than the first target temperature, a load of the compressor based on a difference between the detected evaporator temperature of the liquefied cooling medium in the evaporator and the first target temperature;
- d) determining, by the controller, whether the detected evaporator temperature of the liquefied cooling medium in the evaporator is lower than a second target temperature during increasing the load of the compressor;
- and
- e) raising, by the controller, the temperature of the air supplied to the cabin by controlling the temperature control door in a case that the detected evaporator temperature of the liquefied cooling medium in the evaporator is lower than the second target temperature,
- wherein the steps d) and e) are performed while the compressor is operated at the increased load as provided by the step c).