In the field oriented control (FOC) permanent magnet synchronous motor (PMSM) servo system, torque ripple impairs motor performance. Harmonic injection methods can suppress torque ripple by injecting additional voltage harmonic to offset the existing speed harmonic. However, since FOC is a closed-loop motion control strategy, the transfer path from injected voltage harmonic to speed harmonic is affected by FOC, especially in very low frequency. Due to the influence of FOC on the transfer function, the relation between the injected voltage harmonic and speed harmonic varies with operating conditions and motor control parameters. It causes the existing harmonic injection methods ineffective to suppress low order speed harmonics. To solve the problem, in this paper, the closed-loop transfer mechanism of injected voltage harmonics is analyzed and the closed-loop transfer function is derived. Based on the derived closed-loop transfer function, a low order speed harmonic suppression method is proposed. With the derived transfer function, the proposed method can adapt to the variations of the relation between low order injected voltage harmonic and speed harmonic under different operation conditions. Finally, the accuracy of the derived closed-loop transfer function and the effectiveness of the proposed low order speed harmonic suppression method are evaluated by experiment.
Read full abstract