The invention relates to a vector controlled "dead-
time effect" compensation method for a
permanent magnet synchronous motor, and belongs to the technical field of permanent
magnet synchronous motors,and solves the problems in the prior art such as
compensation effect dependent on the accuracy of the
motor model, need for additional hardware, complicated calculation and compensation by mistakes.The vector controlled "dead-
time effect" compensation method for
permanent magnet synchronous motor comprises the following steps: collecting
phase currents ia, ib, ic of the
permanent magnet synchronous motor; respectively comparing |ia|, |ib| or |ic| with a zero-cross threshold iH, if |ia|, |ib| or |ic| is less than or equal to the zero-cross threshold iH, performing the
dead time compensation;otherwise, not performing the
dead time compensation. The
dead time compensation comprises steps of determining a
voltage vector angle that needs to be compensated; calculating an average error
voltage of the output phase voltages in a cycle, thereby obtaining the amplitude of the
voltage to be compensated, applying a compensation voltage according to the
voltage vector angle to be compensated andthe amplitude of the voltage to be compensated for performing a
dead time compensation, so as to the accurate and fast
dead time compensation.