PMSM Vector Control and Initial Magnetic Pole Position Detect Method Based on DSP

The magnitude and the direction of stator magnetic pole were controlled continuously to swing the PMSM in a small range in the start up process. The rotor magnetic pole position is identified by a DSP TMS320LF2407A according to the readout of incremental encoder, using a pole position search algorithm, thereafter efficient vector control is implemented. The search algorithm is given in detail in the program flow chart. Simulation and experiment are made to verify this method and the results are shown in this paper