Patent ID: 9577561
Date: 2017-02-21
CPC Classifications: H02P

Claim:
1. A method for suppressing a speed fluctuation of a permanent magnet synchronous motor, comprising: obtaining a target speed and a feedback speed of the permanent magnet synchronous motor, and obtaining a fluctuation speed of the permanent magnet synchronous motor according to the target speed and the feedback speed; obtaining a q-axis inductance and a permanent magnet flux linkage of the permanent magnet synchronous motor; performing a speed loop PI adjusting on the fluctuation speed to obtain a q-axis reference current, and obtaining a q-axis target voltage according to the q-axis reference current, the target speed, the fluctuation speed and the permanent magnet flux linkage; performing a PI control on a q-axis actual voltage according to the q-axis target voltage to obtain a q-axis compensation current; obtaining a d-axis target voltage according to the q-axis reference current, the q-axis compensation current, the target speed, the fluctuation speed and the q-axis inductance, and performing a PI control on a d-axis actual voltage according to the d-axis target voltage to obtain a d-axis compensation current; superposing the q-axis compensation current and the q-axis reference current to perform a feedforward compensation on a q-axis current, and superposing the d-axis compensation current and the d-axis reference current to perform a feedforward compensation on a d-axis current.