The traditional SVPWM algorithm was mostly controlled by the sum of α-β coordinates through the analysis of the SVPWM (Space Vector Pulse Width) modulation algorithm. The modulation process was controlled directly without involving the basic formula of SVPWM, because it involves a great deal of trigonometric functions.In this paper, a SVPWM modulation algorithm with direct vector control is proposed. According to the basic principle of SVPWM modulation, the reference vector magnitude , the adjacent vector Vk、Vk+1 and the relation between angle of rotation and the interaction time Tk、Tk+1 are obtained which make the modulation process simple. Finally, the feasibility of the SVPWM modulation algorithm of direct vector control is verified by the algorithm of SVPWM modulation circuit of SIMULINK simulation and DSP experimental circuit.