The invention discloses a non-
electrolytic capacitor permanent magnet synchronous motor torque ripple suppression method and device based on current
harmonic injection, and belongs to the field of
permanent magnet synchronous motor control, and the method comprises the steps: enabling the power of an
inverter to be equal to the ideal network side input power as a target, carrying out the
harmonic injection of a q-axis current given reference value Iq0, and obtaining a reference value Iq0; and performing
harmonic injection on a d-axis current given reference value Id0 to obtain a d-axis current reference value # imgabs1 #, performing PI control on differences between the d-axis current reference value and the q-axis feedback current and between the d-axis current reference value and the q-axis current reference value and between the d-axis current reference value and the q-axis feedback current after PI control is performed on the d-axis current reference value and the q-axis current reference value, adding the d-axis current reference value and the q-axis current reference value to d-axis feed-forward structure
voltage and q-axis feed-forward structure
voltage of the motor to obtain a d-axis current reference value # imgabs0 # and a q-axis current reference value # imgabs1 #. And 4, obtaining d and q axis
voltage reference values # imgabs2 #, converting # imgabs3 # into alpha and beta axis
voltage reference values, and generating PWM (
Pulse Width Modulation) signals for controlling each switching tube in the
inverter. According to the invention, on the premise of not increasing extra hardware cost, the
torque ripple of the output torque is effectively reduced, and meanwhile, a
high input power factor is realized.