×

Motor control device controlling synchronous motor

  • US 9,438,158 B2
  • Filed: 01/30/2015
  • Issued: 09/06/2016
  • Est. Priority Date: 02/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A motor control device that generates a q-axis current command and a d-axis current command, and uses the commands to control a synchronous motor having saliency, the motor control device comprising:

  • a calculating unit calculating a speed reference value that takes an initial value when a torque command is zero, and that decreases as the torque command increases;

    a determining unit determining a magnitude relation between a speed command and the speed reference value calculated for the torque command by the calculating unit;

    a q-axis-current commanding unit thatgenerates, when the determining unit determines that the speed command is smaller than the speed reference value, the q-axis current command of commanding a q-axis current to flow to the synchronous motor, on the basis ofthe torque command, andan inverse number of a torque constant of the synchronous motor, andgenerates, when the determining unit determines that the speed command is equal to or larger than the speed reference value, the q-axis current command of commanding the q-axis current to flow to the synchronous motor, on the basis ofa function of which an independent variable is the speed command,the torque command, andthe inverse number of the torque constant of the synchronous motor;

    a d-axis-current commanding unit generating the d-axis current command of commanding a d-axis current to flow to the synchronous motor, on the basis of the q-axis current command generated by the q-axis-current commanding unit; and

    an inverter configured to supply power to the synchronous motor in accordance with the q-axis-current command and the d-axis-current command,whereinthe speed reference value is ω

    n,the initial value of the speed reference value when the torque command is zero is ω

    0,a change ratio of the speed reference value is k,the torque command is TCMD, andthe calculating unit calculates the speed reference value ω

    n on the basis of the equation;


    ω

    n

    0



    T
    CMD.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×