IP Library Granted Patent US 7,821,223
Granted Patent B2
US 7,821,223 · App. 11/769,802 · Granted Oct 26, 2010

Vector controller for a permanent magnet motor and inverter module

Assignees: Hitachi, Ltd.; Hitachi Car Engineering Co., Ltd
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,821,223
App. No.
11/769,802
Granted
Oct 26, 2010
Kind
B2
Abstract

In a system in which current is detected in an inexpensive manner or in a system in which a position detector is omitted, the present invention provides a high-efficiency vector controller for a permanent magnet motor that can minimize current at the same torque even when there is setting error (R−R*) in resistance. Even when a current value commanded for the d-axis is set to zero, a virtual inductance value calculated from a detected q-axis current value is used for output voltage value calculation and phase error estimation calculation; so even if there is setting error (R−R*) in resistance, current can be minimized at the same torque and thereby the present invention can provide a high-efficiency vector controller for a permanent magnet motor.

Claims (16)

1. A vector controller for a permanent magnet motor that controls output voltage values of an electric power converter for driving a permanent magnet motor according to commanded current values and detected current values on a d-axis and a q-axis, a calculated frequency, and a motor constant setting, and, to have axis error, which is a deviation between a commanded rotation phase value obtained by integrating the calculated frequency and the rotation phase value of the permanent magnet motor, match commanded axis error, controls the calculated frequency, wherein commanded output voltage values of the electric power converter and estimated axis error are calculated by using a virtual inductance value, with the commanded d-axis current value and the commanded axis error being set to approximately zero.

2. The vector controller according to claim 1 , wherein the virtual inductance value is such that the current value of the permanent motor is lessened at the same torque.

3. The vector controller according to claim 1 , wherein the virtual inductance value is calculated from the motor constant and the detected or commanded q-axis current value, or a value referenced from a table is set as the virtual inductance value.

4. The vector controller according to claim 1 , wherein when the q-axis inductance of the motor is larger than the d-axis inductance value, the virtual inductance value is set to a value that is larger than the d-axis inductance value but smaller than half the difference of the d-axis inductance value and the q-axis inductance value; when the q-axis inductance of the motor is smaller than the d-axis inductance value, the virtual inductance value is set to a value that is larger than the difference of the d-axis inductance value and the q-axis inductance value but smaller than the d-axis inductance value.

5. The vector controller according to claim 1 , wherein the virtual inductance value is the d-axis inductance value.

6. The vector controller according to claim 1 , wherein the commanded output voltage values of the electric power converter are calculated according to second commanded current values, which are calculated from first commanded d-axis and q-axis current values and first detected d-axis and q-axis current values, as well as the motor constant, the calculated frequency, and the virtual inductance value.

7. The vector controller according to claim 1 , wherein the commanded output voltage values of the electric power converter are calculated according to current control output values, which are calculated from first commanded d-axis and q-axis current values and first detected d-axis and q-axis current values, as well as output values obtained from voltage vector calculation based on commanded current values, the motor constant, the calculated frequency, and a calculated virtual inductance.

8. The vector controller according to claim 1 , wherein the detected current values are the values of motor currents reproduced according to current values detected on an input DC bus of the electric power converter.

9. The vector controller according to claim 1 , wherein the axis error is calculated from the commanded d-axis and q-axis voltage values, the detected motor current values or values calculated by estimation based on the reproduced currents, the motor constant, and the virtual inductance value.

10. An inverter module, comprising the controller for a permanent magnet motor according to claim 1 and an electric power converter for converting DC current to AC current.

11. A vector controller for a permanent magnet motor that controls output voltage values of an electric power converter for driving a permanent magnet motor according to the electric power converter, commanded current values and detected current values on a d-axis and a q-axis, a calculated frequency, and a motor constant setting, and, to have axis error, which is a deviation between a commanded rotation phase value obtained by integrating the calculated frequency and the rotation phase value of the permanent magnet motor, match commanded axis error, controls the calculated frequency, wherein the commanded axis error is calculated so that the current values of the permanent magnet motor are minimized at the same torque, with the commanded d-axis current value being set to approximately zero, wherein the output voltage values of the electric power converter are calculated according to second commanded current values, which are calculated from first commanded d-axis and q-axis current values and first detected d-axis and q-axis current values, as well as the motor constant, the calculated frequency, and a calculated virtual inductance value or virtual inductance setting.

12. The vector controller according to claim 11 , wherein the commanded axis error is calculated from the motor constant and the detected or commanded q-axis current value or a value referenced from a table is set as the commanded axis error.

13. The vector controller according to claim 11 , wherein commanded output voltage values of the electric power converter are calculated according to current control output values, which are calculated from first commanded d-axis and q-axis current values and first detected d-axis and q-axis current values, and output values resulting from voltage vector calculation based on the commanded current values, the motor constant, and the calculated frequency.

14. The vector controller according to claim 11 , wherein the detected current values are the values of motor currents reproduced according to current values detected on an input DC bus of the electric power converter.

15. The vector controller according to claim 11 , wherein the axis error is calculated from the commanded d-axis and q-axis voltage values, the detected motor current values or values calculated by estimation based on the reproduced currents, and the motor constant.

16. An inverter module, comprising the controller for a permanent magnet motor according to claim 11 and an electric power converter for converting DC current to AC current.

Assignments (4)
CHANGE OF NAME Recorded Apr 30, 2025
From: HITACHI POWER SEMICONDUCTOR DEVICE LTD.
To: MINEBEA POWER SEMICONDUCTOR DEVICE INC.
Reel/Frame 071142/0232 →
NUNC PRO TUNC ASSIGNMENT Recorded Aug 23, 2021
From: HITACHI CAR ENGINEERING CO., LTD.
To: HITACHI POWER SEMICONDUCTOR DEVICE, LTD.
Reel/Frame 057251/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2014
From: HITACHI, LTD.
To: HITACHI POWER SEMICONDUCTOR DEVICE, LTD.
Reel/Frame 034153/0954 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2007
From: TOBARI, KAZUAKI; ENDO, TSUNEHIRO; SAKAMOTO, KIYOSHI; MAEDA, DAISUKE; AOYAGI, SHIGEHISA
To: HITACHI, LTD.; HITACHI CAR ENGINEERING CO., LTD.
Reel/Frame 019833/0891 →
Priority Claims (1)
JP 2006-178895 · Jun 29, 2006 · national
Continuity (1)
Related Publication 20080048606A1 · Feb 28, 2008