Motor control device
AssigneeKabushiki Kaisha Toshiba
InventorYosuke Nakazawa
Life of this patent
Estimating the term…
Abstract
The present invention is a motor control device for controlling current command values in relation to a permanent magnet reluctance motor which generates torque corresponding to the combined value of the torque resulting from the permanent magnet and the reluctance torque through field-weakening control in such a manner that the motor terminal voltage does not exceed the maximum inverter output voltage. In particular it controls the angle of the current relative to the motor rotor which is required for the purpose of field-weakening control, and ensures that this is stable and effective whatever torque is output.
Claims7
A motor control device for controlling a permanent magnet reluctance motor which generates torque corresponding to a combined value of a torque resulting from a permanent magnet and a reluctance torque, comprising:
- correction means for correcting a current command value so as to prevent a motor terminal voltage from exceeding a maximum inverter output voltage;
- and
- variation means in response to a magnitude of a given torque command for varying an angle of a motor to an current command value output from said correction means.
A motor control device for controlling a permanent magnet reluctance motor which generates torque corresponding to a combined value of a torque resulting from a permanent magnet and a reluctance torque, comprising:
- a dq axes current command setting unit which calculates both a d-axis current command corresponding to an axial direction of a permanent magnet and a q-axis current command in a direction at right angles thereto on the basis of a given torque command in accordance with previously supplied patterns;
- a d-axis current control unit which calculates a d-axis voltage in order to permit a d-axis current feedback value to track said d-axis current command;
- a q-axis current control unit which calculates a q-axis voltage in order to permit a q-axis current feedback value to track said q-axis current command;
- a voltage vector length calculation unit which determines a voltage vector whereof a d-axis voltage and q-axis voltage are components;
- a voltage vector length restriction unit which compares said voltage vector length and an inverter direct-current input voltage, and calculates a voltage vector length restriction value which is restricted in such a manner that said voltage vector length does not exceed a maximum inverter output voltage as determined in accordance with said inverter direct-current input voltage;
- a terminal voltage uniformity control unit which calculates said voltage command correction value required in order to ensure that said voltage vector length tallies with said voltage vector length restriction value;
- a dq axes current command correction value calculation unit which calculates said d-axis current command correction value and q-axis current command correction value in accordance with said torque command;
- a dq axes current command correction unit which corrects said d-axis current command by said d-axis current command correction value, and said q-axis current command by said q-axis current command correction value;
- and
- a dq three-phase transformation unit which transforms said d-axis voltage command and q-axis voltage command into a three-phase command on the basis of said d-axis voltage output from said d-axis current control unit, said q-axis voltage output from said q-axis current control unit, and a motor rotor position detection angle.
A motor control device for controlling a permanent magnet reluctance motor which generates torque corresponding to a combined value of a torque resulting from a permanent magnet and a reluctance torque, comprising:
- a dq axes current command setting unit which calculates both a d-axis current command corresponding to an axial direction of a permanent magnet and a q-axis current command in a direction at right angles thereto on the basis of a given torque command in accordance with previously supplied patterns;
- a field-weakening axis angle setting unit which calculates a field-weakening axis angle on the basis of said torque command;
- an ft coordinates transformation unit which transforms said d-axis current command and q-axis current command into an f-axis current command corresponding to a direction of said field-weakening axis angle and a t-axis current command in a direction at right angles thereto;
- an f-axis current command correction unit which corrects said f-axis current command by a current command correction value;
- an ft inverse coordinates transformation unit which transforms said f-axis current command and said t-axis current command corrected by said f-axis current command correction unit into new d-axis and q-axis current commands;
- a d-axis current control unit which calculates a q-axis voltage in order to permit a d-axis current feedback value to track said d-axis current command obtained through said ft inverse coordinates transformation unit;
- a q-axis current control unit which calculates a q-axis voltage in order to permit a q-axis current feedback value to track said q-axis current command obtained through said ft inverse coordinates transformation unit;
- a voltage vector length calculation unit which determines a voltage vector whereof a d-axis voltage and q-axis voltage are components;
- a voltage vector length restriction unit which compares a voltage vector length and inverter direct-current input voltage, and calculates a voltage vector length restriction value which is restricted in such a manner that said voltage vector length does not exceed a maximum inverter output voltage as determined in accordance with an inverter direct-current input voltage;
- a terminal voltage uniformity control unit which calculates a voltage command correction value required in order to ensure that said voltage vector length tallies with said voltage vector length restriction value;
- and
- a dq three-phase transformation unit which transforms a d-axis voltage command and q-axis voltage command into a three-phase command on the basis of said d-axis voltage output from a d-axis current control unit, said q-axis voltage output from said q-axis current control unit, and a motor rotor position detection angle.
A motor control device for controlling a permanent magnet reluctance motor which generates torque corresponding to a combined value of a torque resulting from a permanent magnet and a reluctance torque, comprising:
- a dq axes current command setting unit which calculates both a d-axis current command corresponding to an axial direction of a permanent magnet and a q-axis current command in a direction at right angles thereto on the basis of a given torque command;
- a field-weakening axis angle setting unit which calculates a field-weakening axis angle on the basis of said torque command;
- an ft coordinates transformation unit into which a d-axis current command and q-axis current command are input to obtain a t-axis current command in a direction at right angles to a direction of a field-weakening axis angle;
- an actual current ft coordinates transformation unit which calculates a t-axis current on the basis of d-axis and q-axis current feedback values and said field-weakening axis angle;
- a t-axis current control unit which calculates a voltage potential angle on the basis of a deviation between said t-axis current command and said t-axis current;
- and
- a one-pulse waveform voltage calculation unit which uses said voltage phase angle, inverter input direct-current voltage and a motor rotor phase to calculate a one-pulse waveform three-phase voltage command required in order to turn inverter switch elements on and off once for each output frequency cycle.
Dependencies are inferred from the claim text.