The invention discloses a method for controlling a direct-current (DC) frequency conversion air condition compressor. The method comprises two position estimation methods, namely a position estimation method A and a position estimation method B. The two position estimation methods are used and changed over as follows: in the process of starting and accelerating of the compressor, the position estimation method A is adopted when the compressor starts, after being started, the compressor starts to accelerate, when the revolving speed of the compressor is less than and equal to V1, the position estimation method A is still adopted, and when the revolving speed of the compressor is greater than V1, the position estimation method B is adopted; after the compressor runs at an intermediate speed or a high speed for a period of time, demands for system cooling or heating are reduced, at the moment, the compressor starts to speed down, in the process of speeding up, the revolving speed of the compressor is greater than and equal to V2, the position estimation method B is adopted, and when the revolving speed of the compressor is less than V2, the position estimation method A is adopted, wherein V1 is greater than and equal to 360 rpm (revolutions per minute), and less than and equal to 1200 rpm, and V2 is greater than and equal to 180 rpm, and less than and equal to 600 rpm. The DC frequency conversion air condition compressor has the characteristics of flexibility in operation and good comfort.