IP Library Granted Patent US 11,196,377
Granted Patent B2
US 11,196,377 · App. 16/767,675 · Granted Dec 7, 2021

Motor drive system

Inventors: Midori Takaoka (Tokyo, JP); Junki Isobe (Hitachinaka, JP); Kohei Myoen (Hitachinaka, JP); Toshiyuki Ajima (Tokyo, JP); Kazuaki Tobari (Tokyo, JP); Yoshitaka Iwaji (Tokyo, JP)
Assignee: HITACHI ASTEMO, LTD.
H02P27/08B62D5/046H02M7/537H02P21/06H02P21/20H02P21/22
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 11,196,377
App. No.
16/767,675
Granted
Dec 7, 2021
Kind
B2
Abstract

In a motor drive device 120 , a phase compensation amount calculation unit 110 calculates a phase compensation amount Δθ for compensating a voltage phase θv* when a control mode is switched in a control selection unit 90 . The control selection unit 90 outputs the three-phase voltage command Vuvw* according to any one of the plurality of control modes based on the modulation factor Kh*, the voltage phase θv*, and the phase compensation amount Δθ. A PWM control unit 100 outputs gate signals Gun, Gup, Gvn, Gvp, Gwn, and Gwv based on the three-phase voltage command Vuvw* and a rotor position θd. The inverter 20 has a plurality of switching elements, and controls the plurality of switching elements based on gate signals Gun, Gup, Gvn, Gyp, Gwn, and Gwv to drive the AC motor 10.

Claims (43)

1. A motor drive system, comprising:

an AC motor;

a rotor position detection unit that detects a rotor position of the AC motor;

a current sensor that detects a three-phase AC current flowing through the AC motor;

a coordinate conversion unit that calculates a d-axis current and a q-axis current of the AC motor based on the rotor position and the three-phase AC current;

a current control unit that outputs a d-axis voltage command and a q-axis voltage command based on an input d-axis current command value and q-axis current command value, and based on the d-axis current and the q-axis current;

a modulation factor/voltage phase calculation unit that calculates a modulation factor and a voltage phase based on the d-axis voltage command and the q-axis voltage command;

a phase compensation amount calculation unit that calculates a phase compensation amount for compensating the voltage phase;

a control selection unit that outputs a three-phase voltage command according to any one of a plurality of control modes based on the modulation factor, the voltage phase, and the phase compensation amount;

a PWM control unit that outputs a gate signal based on the three-phase voltage command and the rotor position;

a modulation area selection unit that, based on the modulation factor, selects any modulation area among a linear area, an overmodulation area, and a rectangular wave area, and determines the control mode according to a selected modulation area;

a final voltage phase calculation unit that calculates a final voltage phase based on the voltage phase and the phase compensation amount;

a voltage command calculation unit that calculates the three-phase voltage command based on the control mode determined by the modulation area selection unit and the final voltage phase calculated by the final voltage phase calculation unit; and

an inverter that includes a plurality of switching elements, and controls the plurality of switching elements based on the gate signal to drive the AC motor,

wherein the phase compensation amount calculation unit calculates the phase compensation amount and outputs the calculated amount to the control selection unit when the control mode is switched by the control selection unit.

2. The motor drive system according to claim 1 ,

wherein the modulation area selection unit sets different thresholds for the modulation factor used to select the modulation area when the modulation factor is increased, and the modulation factor threshold used to select the modulation area when the modulation factor is reduced.

3. The motor drive system according to claim 1 ,

wherein the phase compensation amount calculation unit sets the phase compensation amount to 0 and outputs the phase compensation amount to the control selection unit except when the control mode is switched.

4. The motor drive system according to claim 1 ,

wherein the phase compensation amount calculation unit calculates the phase compensation amount based on at least one of the rotor position, the modulation factor, and the voltage phase.

5. The motor drive system according to claim 4 ,

wherein the phase compensation amount calculation unit estimates a change amount of the voltage phase at the time of switching the control mode based on the modulation factor, and calculates the phase compensation amount based on the estimated change amount of the voltage phase.

6. The motor drive system according to claim 1 ,

wherein the AC motor is driven by the inverter to generate torque for assisting an operation force of an electric power steering device.

7. The motor drive system according to claim 1 ,

wherein the AC motor is driven by the inverter to generate torque for running an electric vehicle.

8. The motor drive system according to claim 1 ,

wherein the AC motor is driven by the inverter to generate torque for running a railway vehicle.

9. A motor drive system comprising:

an AC motor;

a rotor position detection unit that detects a rotor position of the AC motor;

a current sensor that detects a three-phase AC current flowing through the AC motor;

a coordinate conversion unit that calculates a d-axis current and a q-axis current of the AC motor based on the rotor position and the three-phase AC current;

a current control unit that outputs a d-axis voltage command and a q-axis voltage command based on an input d-axis current command value and q-axis current command value, and based on the d-axis current and the q-axis current;

a modulation factor/voltage phase calculation unit that calculates a modulation factor and a voltage phase based on the d-axis voltage command and the q-axis voltage command;

a phase compensation amount calculation unit that calculates a phase compensation amount for compensating the voltage phase;

a control selection unit that outputs a three-phase voltage command according to any one of a plurality of control modes based on the modulation factor, the voltage phase, and the phase compensation amount;

a PWM control unit that outputs a gate signal based on the three-phase voltage command and the rotor position;

an inverter that includes a plurality of switching elements, and controls the plurality of switching elements based on the gate signal to drive the AC motor,

wherein the phase compensation amount calculation unit calculates the phase compensation amount and outputs the calculated amount to the control selection unit when the control mode is switched by the control selection unit

wherein the phase compensation amount calculation unit calculates the phase compensation amount based on at least one of the rotor position, the modulation factor, and the voltage phase, and

wherein the phase compensation amount calculation unit estimates a torque fluctuation of the AC motor at the time of switching the control mode based on at least one of the rotor position, the modulation factor, and the voltage phase, and calculates the phase compensation amount based on the estimated torque fluctuation and the rotor position.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2021
From: TAKAOKA, MIDORI; ISOBE, JUNKI; MYOEN, KOHEI; AJIMA, TOSHIYUKI; TOBARI, KAZUAKI; IWAJI, YOSHITAKA
To: HITACHI AUTOMOTIVE SYSTEMS, LTD.
Reel/Frame 057816/0531 →
CHANGE OF NAME Recorded Sep 2, 2021
From: HITACHI AUTOMOTIVE SYSTEMS, LTD.
To: HITACHI ASTEMO, LTD.
Reel/Frame 057655/0824 →
Priority Claims (1)
JP JP2017-232534 · Dec 4, 2017 · national
Continuity (1)
Related Publication 20200389117A1 · Dec 10, 2020