IP Library Granted Patent US 7,911,177
Granted Patent B2
US 7,911,177 · App. 12/451,975 · Granted Mar 22, 2011

AC motor drive controller

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,911,177
App. No.
12/451,975
Granted
Mar 22, 2011
Kind
B2
Abstract

An overmodulation PWM controller includes a voltage instruction calculation unit which calculates a d axis voltage instruction and a q axis voltage instruction in which a voltage amplitude exceeds a peak value of a triangular wave carrier; a voltage instruction correction unit which corrects the d axis voltage instruction and the q axis voltage instruction so that a pulse width modulation voltage applied to an AC motor has a fundamental wave amplitude corresponding to the voltage instruction amplitude, according to the synchronization value K which is the number of the triangular carriers per one cycle of the phase voltage instruction; and a voltage instruction conversion unit which converts the corrected d axis voltage instruction and the q axis voltage instruction into a phase voltage instruction. The pulse width modulation voltage is controlled according to the result of comparison between the phase voltage instruction and the triangular wave carrier.

Claims (40)

1. An AC motor drive controller, comprising:

an AC motor;

an inverter; and

an overmodulation PWM controller which controls a pulse width modulation voltage which is output from the inverter and which is to be applied to the AC motor, based on a result of comparison between a phase voltage instruction in which an amplitude exceeds a peak value of a triangular wave carrier and the triangular wave carrier,

wherein

the overmodulation PWM controller includes:

a voltage instruction calculation unit which calculates a d axis voltage instruction and a q axis voltage instruction such that a d axis current and a q axis current which are detected correspond to the d axis current instruction and the q axis current instruction;

a voltage amplitude calculator which calculates a voltage instruction amplitude from the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit;

a voltage instruction correction unit which corrects the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit, such that a pulse width modulation voltage has a fundamental wave amplitude corresponding to the voltage instruction amplitude calculated by the voltage amplitude calculator;

a voltage instruction conversion unit which converts the d axis voltage instruction and the q axis voltage instruction which are corrected by the voltage instruction correction unit into a phase voltage instruction and outputs the phase voltage instruction; and

a synchronization PWM controller which controls a phase of the phase voltage instruction from the voltage instruction conversion unit and the triangular wave carrier, and

wherein

the voltage instruction correction unit corrects the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit in accordance with a synchronization number which is a ratio fc/fm between a frequency of the triangular wave carrier fc and a frequency of the phase voltage instruction fm.

2. The AC motor drive controller according to claim 1 , wherein

the voltage instruction correction unit corrects the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit by using amplitude characteristics having different relationships between the voltage instruction amplitude and the fundamental wave amplitude of the pulse width modulation voltage depending on the synchronization number.

3. The AC motor drive controller according to claim 1 , wherein

the synchronization PWM controller determines the synchronization number based on a rotational speed of the AC motor.

4. The AC motor drive controller according to claim 1 , further comprising:

a sinusoidal wave PWM controller which controls a pulse width modulation voltage which is output from the inverter and which is to be applied to the AC motor, based on a result of comparison between a phase voltage instruction in which an amplitude does not exceed a peak value of a triangular wave carrier and the triangular wave carrier; and

a control switching unit which selectively switches between the sinusoidal wave PWM controller and the overmodulation PWM controller serving as a controller which controls the voltage to be applied to the AC motor.

5. An AC motor drive controller, comprising:

an AC motor;

an inverter; and

an overmodulation PWM controller which controls a pulse width modulation voltage which is output from the inverter and which is to be applied to the AC motor, based on a result of comparison between a phase voltage instruction in which an amplitude exceeds a peak value of a triangular wave carrier and the triangular wave carrier,

wherein

the overmodulation PWM controller includes:

a voltage instruction calculation unit which calculates a d axis voltage instruction and a q axis voltage instruction such that a d axis current and a q axis current which are detected correspond to the d axis current instruction and the q axis current instruction;

a voltage amplitude calculator which calculates a voltage instruction amplitude from the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit;

a voltage instruction correction unit which corrects the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit, such that a pulse width modulation voltage has a fundamental wave amplitude corresponding to the voltage instruction amplitude calculated by the voltage amplitude calculator;

a voltage instruction conversion unit which converts the d axis voltage instruction and the q axis voltage instruction which are corrected by the voltage instruction correction unit into a phase voltage instruction and outputs the phase voltage instruction; and

a synchronization PWM controller which controls a phase of the phase voltage instruction from the voltage instruction conversion unit and the triangular wave carrier, and

wherein

the phase voltage instruction which is compared with the triangular wave carrier is updated for each predetermined cycle, and

the voltage instruction correction unit corrects the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit, such that the voltage instruction amplitude calculated by the voltage amplitude calculation unit is corrected in accordance with update timing of the phase voltage instruction with respect to the triangular wave carrier.

6. The AC motor drive controller according to claim 5 , wherein

the voltage instruction correction unit corrects the d axis voltage instruction and the q axis voltage instruction calculated by the voltage instruction calculation unit by using amplitude characteristics having different relationships between the voltage instruction amplitude and the fundamental wave amplitude of the pulse width modulation voltage depending on the update timing of the phase voltage instruction.

7. The AC motor drive controller according to claim 5 , further comprising:

a sinusoidal wave PWM controller which controls a pulse width modulation voltage which is output from the inverter and which is to be applied to the AC motor, based on a result of comparison between a phase voltage instruction in which an amplitude does not exceed a peak value of a triangular wave carrier and the triangular wave carrier;

a rectangular wave voltage controller which controls a phase of a rectangular wave voltage in which one pulse is output per one cycle of the phase voltage instruction, to control a rectangular wave voltage which is output from the inverter and which is to be applied to the AC motor; and

a control switching unit which selectively switches among the sinusoidal wave PWM controller, the overmodulation PWM controller, and the rectangular wave voltage controller, serving as a controller which controls the voltage to be applied to the AC motor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2020
From: TOYOTA JIDOSHA KABUSHIKI KAISHA
To: DENSO CORPORATION
Reel/Frame 053727/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2009
From: OHTANI, HIROKI; HANADA, HIDETO; NAKAMURA, MAKOTO; YAMADA, KENJI
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 023659/0215 →