IP Library Granted Patent US 10,389,279
Granted Patent B2
US 10,389,279 · App. 15/746,011 · Granted Aug 20, 2019

Controller of rotary electric machine

Inventors: Hiroyuki Saito (Tokyo, JP); Hideaki Tani (Tokyo, JP); Yasufumi Ogawa (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
H02P6/10H02P6/08H02P29/60
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 10,389,279
App. No.
15/746,011
Granted
Aug 20, 2019
Kind
B2
Abstract

To provide a controller of a rotary electric machine which can prevent the vibration torque component to be outputted by the rotary electric machine from being upper-limited by the maximum output torque of the rotary electric machine. A controller of a rotary electric machine decreases an amplitude of the vibration torque command value so that a vibration maximum value obtained by adding an amplitude of a vibration torque command value to a basic torque command value becomes less than or equal to an upper limit command value; and calculates a value obtained by upper-limiting an addition torque command value, which is obtained by adding the vibration torque command value to the basic torque command value, by the upper limit command value, as a final torque command value.

Claims (15)

1. A controller of a rotary electric machine comprising:

a basic torque command calculator that calculates a basic torque command value which is a basic command value of torque in which the rotary electric machine is made to output;

a vibration command calculator that calculates a vibration torque command value which is a torque command value which vibrates at a vibration frequency; and

a final torque command calculator that calculates an addition torque command value obtained by adding the vibration torque command value to the basic torque command value; and calculates a value obtained by upper-limiting the addition torque command value by an upper limit command value which is preliminarily set corresponding to a maximum output torque of the rotary electric machine, as a final torque command value to be commanded to the rotary electric machine finally,

wherein when a vibration maximum value obtained by adding an amplitude of the vibration torque command value to the basic torque command value becomes larger than the upper limit command value, the vibration command calculator decreases the amplitude of the vibration torque command value so that the vibration maximum value becomes less than or equal to the upper limit command value.

2. The controller of the rotary electric machine according to claim 1 , wherein the vibration command calculator calculates, as the vibration maximum value, a value obtained by adding the amplitude of the vibration torque command value and a preliminarily set deviation width between the final torque command value and the output torque of the rotary electric machine, to the basic torque command value.

3. The controller of the rotary electric machine according to claim 2 , wherein when a temperature of a current sensor which detects current flowing into the rotary electric machine is greater than or equal to a preliminarily set determination temperature, the vibration command calculator calculates a current torque deviation width, which is a deviation width between the final torque command value and an output torque of the rotary electric machine and is caused by current detection error of the current sensor; and calculates a value obtained by adding an amplitude of the vibration torque command value and the current torque deviation width to the basic torque command value, as the vibration maximum value.

4. The controller of the rotary electric machine according to claim 2 , wherein the vibration command calculator decreases an amplitude of the vibration torque command value so that the vibration maximum value coincides with the upper limit command value.

5. The controller of the rotary electric machine according to claim 2 , wherein the vibration command calculator performs low pass filter processing to a setting value of amplitude of the vibration torque command value.

6. The controller of the rotary electric machine according to claim 1 , wherein when a temperature of a current sensor which detects current flowing into the rotary electric machine is greater than or equal to a preliminarily set determination temperature, the vibration command calculator calculates a current torque deviation width, which is a deviation width between the final torque command value and an output torque of the rotary electric machine and is caused by current detection error of the current sensor; and calculates a value obtained by adding the amplitude of the vibration torque command value and the current torque deviation width to the basic torque command value, as the vibration maximum value.

7. The controller of the rotary electric machine according to claim 6 , wherein the vibration command calculator decreases an amplitude of the vibration torque command value so that the vibration maximum value coincides with the upper limit command value.

8. The controller of the rotary electric machine according to claim 6 , wherein the vibration command calculator performs low pass filter processing to a setting value of amplitude of the vibration torque command value.

9. The controller of the rotary electric machine according to claim 1 , wherein the vibration command calculator decreases the amplitude of the vibration torque command value so that the vibration maximum value coincides with the upper limit command value.

10. The controller of the rotary electric machine according to claim 9 , wherein the vibration command calculator performs low pass filter processing to a setting value of amplitude of the vibration torque command value.

11. The controller of the rotary electric machine according to claim 1 , wherein the vibration command calculator performs low pass filter processing to a setting value of the amplitude of the vibration torque command value.

Assignments (2)
COMPANY SPLIT Recorded Sep 4, 2024
From: MITSUBISHI ELECTRIC CORPORATION
To: MITSUBISHI ELECTRIC MOBILITY CORPORATION
Reel/Frame 068834/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2018
From: SAITO, HIROYUKI; TANI, HIDEAKI; OGAWA, YASUFUMI
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 044666/0392 →
Continuity (1)
Related Publication 20190006968A1 · Jan 3, 2019