CPC H02P 21/09 (2016.02) [H02P 21/13 (2013.01); H02P 21/18 (2016.02); H02P 2207/05 (2013.01)] | 9 Claims |
1. A method for compensating a commutation error of an electric motor, comprising:
collecting a position signal and a three-phase current signal of a rotor that has not been corrected in an electric motor, when the rotor rotates in a set direction; wherein the position signal of the rotor represents a rotation angle of the rotor;
filtering processing the three-phase current signal to obtain a fundamental component of the three-phase current signal, and determining, based on the fundamental component of the three-phase current signal, a position error compensation signal of the electric motor;
determining, according to the position error compensation signal and the position signal of the rotor, an ideal phase interval of the rotor; and
determining, according to the ideal phase interval of the rotor, an adjustment scheme for the rotor of the electric motor, and commutating, according to the adjustment scheme, the rotor of the electric motor.
|