IP Library › Granted Patent US 7,759,893
Granted Patent B2
US 7,759,893 · App. 12/201,647 · Granted Jul 20, 2010

Motor control apparatus and motor control method

Assignee: Fujitsu Limited
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,759,893
App. No.
12/201,647
Granted
Jul 20, 2010
Kind
B2
Abstract

The motor control apparatus includes a memory that stores a correction data group for suppressing a fluctuation of an output of a motor, and a calculating unit that generates, by using a correction value calculated on the basis of a first output command value input thereto and the correction data group, a second output command value for controlling the output of the motor, the correction value being in accordance with operation position information of the motor. The memory stores plural correction data groups corresponding to predetermined output command values for different torque levels. The calculating unit calculates the correction value in accordance with the first output command value and the operation position information of the motor by interpolation processing using correction data included in at least two correction data groups among the plural correction data groups. The apparatus suppresses the output fluctuation of the motor.

Claims (26)

1. A motor control apparatus comprising:

a memory configured to store a plurality of correction data tables, each storing a correction value corresponding to a rotational angle of a motor; and

a calculating unit configured to select two correction tables based on a torque command value for the motor, to acquire two correction values corresponding to the rotational angle of the motor from the two correction tables that have been selected, and to calculate a correction value of the torque command value for the motor based on the two correction values that have been acquired.

2. The motor control apparatus according to claim 1 , wherein the calculating unit linearly approximates the two correction values that have been acquired in calculating the correction value of the torque command value.

3. A screw tightening system comprising:

the motor control apparatus according to claim 1 ; and

a screw tightening apparatus driven by a motor.

4. A system comprising:

the motor control apparatus according to claim 1 ; and

a motor-driven apparatus that is operated by a motor serving as a driving source.

5. A motor control method executed by a calculating unit, said motor control method comprising:

selecting two correction tables based on a torque command value for a motor from a plurality of correction data tables stored in a memory, each correction data table storing a correction value corresponding to a rotational angle of the motor;

acquiring two correction values corresponding to the rotational angle of the motor from the two correction tables that have been selected; and

calculating a correction value of the torque command value for the motor based on the two correction values that have been acquired.

6. A motor control apparatus comprising:

a memory configured to store three or more correction data tables, each storing a correction value corresponding to a rotational angle; and

a calculating unit configured to acquire three or more correction values corresponding to a rotational angle of a motor from the three or more correction tables, and to calculate a correction value of a torque command value for the motor through a linear interpolation based on the three or more correction values that have been acquired.

7. A screw tightening system comprising:

the motor control apparatus according to claim 6 ; and

a screw tightening apparatus driven by a motor.

8. A system comprising:

the motor control apparatus according to claim 6 ; and

a motor-driven apparatus that is operated by a motor serving as a driving source.

9. A motor control method executed by a calculating unit, said motor control method comprising:

acquiring three or more correction values corresponding to a rotational angle of a motor from three or more correction tables stored in a memory, each correction table storing a correction value corresponding to a rotational angle; and

calculating a correction value of a torque command value for the motor through a linear interpolation based on the three or more correction values that have been acquired.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2008
From: AKITA, TADASHI
To: FUJITSU LIMITED
Reel/Frame 021516/0554 →
Continuity (2)
Continuation PCTJP200630391600 · Mar 1, 2006
Related Publication 20080315810A1 · Dec 25, 2008