IP Library Granted Patent US 7,042,190
Granted Patent B2
US 7,042,190 · App. 10/758,125 · Granted May 9, 2006

Motor control apparatus and motor control method

Assignee: Toyota Jidosha Kabushiki Kaisha
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,042,190
App. No.
10/758,125
Granted
May 9, 2006
Kind
B2
Abstract

A control device measures time intervals T 1 to T 12 from the reference time until when each of the rotational angles θbn 1 , θbn 2 output from each of resolvers becomes n×60 degrees (n=1 to 12, i.e., 60 degrees to 720 degrees). Then, the control device calculates a deviation angle Δθn at each of the rotational angles at the intervals of 60 degrees by calculating T 1 /T 12 to T 11 /T 12 using the measured T 1 to T 12 . By substituting the calculated deviation angle Δθn into an equation, n×60°+Δθn (n=1 to 11), the control device corrects the rotational angles at the intervals of 60 degrees. The control device generates each of drive signals DRV 1 , DRV 2 using each of the corrected rotational angles, and outputs each of the drive signals DRV 1 , DRV 2 to each of inverters. The inverters drive each of AC motors (M 1 , M 2 ) based on each of the drive signals DRV 1 , DRV 2.

Claims (27)

1. A motor control apparatus comprising:

a rotational position sensor which detects a rotational position of a rotor of a motor when a rectangular wave control of the motor is executed;

correction means for correcting an output of the rotational position sensor on the basis of a difference in a time interval from a reference time until each control time of the motor in the rectangular wave control; and

control means for executing the rectangular wave control of the motor based on the output of the rotational position sensor which is corrected by the correction means.

2. The motor control apparatus according to claim 1 , wherein the correction means corrects the output of the rotational position sensor considering a change in a voltage phase command that decides a period during which a voltage is applied to each phase of the motor when the voltage phase command is changed.

3. The motor control apparatus according to claim 1 , wherein the correction means corrects the output of the rotational position sensor considering a change in a rotational speed of the rotor when the rotational speed is changed.

4. The motor control apparatus according to claim 3 , wherein the correction means corrects the output of the rotational position sensor considering a change in a rotational speed of the rotor by using a time required for rotating the rotor one time in a previous control cycle and a time required for rotating the rotor one time in a present control cycle.

5. The motor control apparatus according to claim 1 , wherein the correction means corrects the output of the rotational position sensor considering a change in a voltage phase command that decides a period during which a voltage is applied to each phase of the motor and a change in a rotational speed of the rotor.

6. The motor control apparatus according to claim 5 , wherein the correction means corrects the output of the rotational position sensor considering a change in a rotational speed of the rotor by using a time required for rotating the rotor one time in a previous control cycle and a time required for rotating the rotor one time in a present control cycle.

7. The motor control apparatus according to claim 1 , wherein the correction means corrects the output of the rotational position sensor according to a kind of a control method for the motor.

8. A motor control method comprising the steps of:

detecting a rotational position of a rotor of a motor when a rectangular wave control of the motor is executed;

correcting an output of the rotational position on the basis of a difference between a time interval from a reference time until a control time at which the motor is controlled based on the output of the rotational position and a time interval from the reference time until a true control time at which the motor needs to be controlled in the rectangular wave control; and

executing the rectangular wave control of the motor based on the output of the rotational position which is corrected.

9. The motor control method according to claim 8 , wherein the correction corrects the output of the rotational position considering a change in a voltage phase command that decides a period during which a voltage is applied to each phase of the motor when the voltage phase command is changed.

10. The motor control method according to claim 8 , wherein the correction corrects the output of the rotational position considering a change in a rotational speed of the rotor when the rotational speed is changed.

11. The motor control method according to claim 10 , wherein the correction corrects the output of the rotational position considering a change in a rotational speed of the rotor by using a time required for rotating the rotor one time in a previous control cycle and a time required for rotating the rotor one time in a present control cycle.

12. The motor control method according to claim 8 , wherein the correction corrects the output of the rotational position considering a change in a voltage phase command that decides a period during which a voltage is applied to each phase of the motor and a change in a rotational speed of the rotor.

13. The motor control method according to claim 12 , wherein the correction corrects the output of the rotational position considering a change in a rotational speed of the rotor by using a time required for rotating the rotor one time in a previous control cycle and a time required for rotating the rotor one time in a present control cycle.

14. The motor control method according to claim 7 , wherein the correction corrects the output of the rotational position sensor according to a kind of a control method for the motor.

15. A motor control apparatus comprising:

a rotational position sensor which detects a rotational position of a rotor of a motor when a rectangular wave control of the motor is executed;

a controller that corrects an output of the rotational position sensor on the basis of a difference between a time interval from a reference time until a control time at which the motor is controlled based on an output of the rotational position sensor and a time interval from the reference time until a true control time at which the motor needs to be controlled in the rectangular wave control, and executes the rectangular wave control of the motor based on the output of the rotational position sensor which is corrected.

16. A motor control apparatus comprising:

a rotational position sensor which detects a rotational position of a rotor of a motor when a rectangular wave control of the motor is executed;

correction means for correcting an output of the rotational position sensor on the basis of a difference between a time interval from a reference time until a control time at which the motor is controlled based on the output of the rotational position sensor and a time interval from the reference time until a true control time at which the motor needs to be controlled in the rectangular wave control; and

control means for executing the rectangular wave control of the motor based on the output of the rotational position sensor which is corrected by the correction means.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2020
From: TOYOTA JIDOSHA KABUSHIKI KAISHA
To: DENSO CORPORATION
Reel/Frame 052281/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2004
From: YAGUCHI, HIDEAKI; YOKOYAMA, SOJIRO
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 014898/0995 →
Priority Claims (1)
JP 2003-008401 · Jan 16, 2003 · national
Continuity (1)
Related Publication 20040150359A1 · Aug 5, 2004