Motor Control Device
First Claim
1. A motor control device, comprising:
- a main torque control value calculation unit calculating a main torque control value;
a final control torque value output unit outputting a final control torque value based on said main torque control value and a vibration-suppression torque control value for mitigating torque fluctuation that occurs when a rotating electric machine is operated at said main torque control value; and
a vibration-suppression torque control value calculation unit calculating said vibration-suppression torque control value;
said vibration-suppression torque control value calculation unit includingan original control value calculation unit calculating an original control value serving as a source of said vibration-suppression torque control value,a guard processing unit performing guard processing for restricting said original control value by using a vibration-suppression guard value, anda smoothing unit smoothing an angular portion where rate of change is discontinuous, that is generated in a torque control value that has been subjected to said guard processing.
2 Assignments
0 Petitions
Accused Products
Abstract
A controller performs processing for calculating a main torque control value, processing for outputting a final control torque value based on the main torque control value and a vibration-suppression torque control value for mitigating torque fluctuation that occurs when a rotating electric machine is operated at the main torque control value, and processing for calculating the vibration-suppression torque control value. The processing for calculating the vibration-suppression torque control value includes processing for calculating an original control value serving as a source of the vibration-suppression torque control value, processing for performing guard processing for restricting the original control value by using a vibration suppression guard value, and processing for smoothing an angular portion where rate of change is discontinuous, that is generated in the torque control value that has been subjected to the guard processing.
-
Citations
12 Claims
-
1. A motor control device, comprising:
-
a main torque control value calculation unit calculating a main torque control value; a final control torque value output unit outputting a final control torque value based on said main torque control value and a vibration-suppression torque control value for mitigating torque fluctuation that occurs when a rotating electric machine is operated at said main torque control value; and a vibration-suppression torque control value calculation unit calculating said vibration-suppression torque control value; said vibration-suppression torque control value calculation unit including an original control value calculation unit calculating an original control value serving as a source of said vibration-suppression torque control value, a guard processing unit performing guard processing for restricting said original control value by using a vibration-suppression guard value, and a smoothing unit smoothing an angular portion where rate of change is discontinuous, that is generated in a torque control value that has been subjected to said guard processing. - View Dependent Claims (2)
-
-
3. A motor control device, comprising:
-
a main torque control value calculation unit calculating a main torque control value; a final control torque value output unit outputting a final control torque value based on said main torque control value and a vibration-suppression torque control value for mitigating torque fluctuation that occurs when a rotating electric machine is operated at said main torque control value; and a vibration-suppression torque control value calculation unit calculating said vibration-suppression torque control value; said vibration-suppression torque control value calculation unit including an original control value calculation unit calculating an original control value serving as a source of said vibration-suppression torque control value, a provisional control value calculation unit calculating a provisional vibration-suppression torque control value by performing filtering processing, assuming that a vibration-suppression guard value is provided next time as said original control value to current said vibration-suppression torque control value, and a vibration-suppression torque control value selection unit selecting said vibration-suppression torque control value based on comparison of said provisional vibration-suppression torque control value with actually provided said original control value. - View Dependent Claims (4, 5)
-
-
6. A motor control device, comprising:
-
means for calculating a main torque control value; means for outputting a final control torque value based on said main torque control value and a vibration-suppression torque control value for mitigating torque fluctuation that occurs when a rotating electric machine is operated at said main torque control value; and means for calculating said vibration-suppression torque control value; said means for calculating said vibration-suppression torque control value including means for calculating an original control value serving as a source of said vibration-suppression torque control value, means for performing guard processing for restricting said original control value by using a vibration-suppression guard value, and means for smoothing an angular portion where rate of change is discontinuous, that is generated in a torque control value that has been subjected to said guard processing. - View Dependent Claims (7)
-
-
8. A motor control device, comprising:
-
means for calculating a main torque control value; means for outputting a final control torque value based on said main torque control value and a vibration-suppression torque control value for mitigating torque fluctuation that occurs when a rotating electric machine is operated at said main torque control value; and means for calculating said vibration-suppression torque control value; said means for calculating said vibration-suppression torque control value including means for calculating an original control value serving as a source of said vibration-suppression torque control value, means for calculating a provisional vibration-suppression torque control value by performing filtering processing, assuming that a vibration-suppression guard value is provided next time as said original control value to current said vibration-suppression torque control value, and means for selecting said vibration-suppression torque control value based on comparison of said provisional vibration-suppression torque control value with actually provided said original control value. - View Dependent Claims (9, 10)
-
-
11. A motor control device mounted on a vehicle, said vehicle including
a rotating electric machine, a wheel that rotates along with rotation of said rotating electric machine, and said motor control device controlling said rotating electric machine, wherein said motor control device calculates a main torque control value, calculates an original control value serving as a source of a vibration-suppression torque control value for mitigating torque fluctuation that occurs when said rotating electric machine is operated at said main torque control value, performs guard processing for restricting said original control value by using a vibration-suppression guard value, smoothes an angular portion where rate of change is discontinuous, that is generated in a torque control value that has been subjected to said guard processing, and outputs a final control torque value based on said main torque control value and said vibration-suppression torque control value.
-
12. A motor control device mounted on a vehicle, said vehicle including
a rotating electric machine, a wheel that rotates along with rotation of said rotating electric machine, and said motor control device controlling said rotating electric machine, wherein said motor control device calculates a main torque control value, calculates an original control value serving as a source of a vibration-suppression torque control value for mitigating torque fluctuation that occurs when said rotating electric machine is operated at said main torque control value, calculates a provisional vibration-suppression torque control value by performing filtering processing, assuming that a vibration-suppression guard value is provided next time as said original control value to current said vibration-suppression torque control value, selects said vibration-suppression torque control value based on comparison of said provisional vibration-suppression torque control value with actually provided said original control value, and outputs a final control torque value based on said main torque control value and said vibration-suppression torque control value.
Specification