Rotation electric machine controller
AssigneeDenso Corporation
InventorsHiroyasu Otake, Takashi Suzuki
Life of this patent
Estimating the term…
Abstract
A rotation electric machine controller includes: a torque command value acquisition section that acquires a torque command value for a rotation electric machine; and a setting section that sets a negative limit value limiting a d-axis current command value. The setting section sets the limit value having a larger absolute value in a case where the torque command value is large, in comparison to a case where the torque command value is small.
Claims8
A rotation electric machine controller that controls a rotation electric machine, the rotation electric machine controller comprising:
- a torque command value acquisition section that acquires a torque command value for the rotation electric machine;
- and
- a setting section that sets a negative limit value limiting a d-axis current command value of the rotation electric machine, the d-axis current command value being calculated in accordance with the torque command value,
- wherein:
- in a state in which the torque command value is greater than a predetermined reference command value due to induced voltage generated by rapid rotation of the rotation electric machine due to user input,
- the setting section reduces induced voltage generated at a q-axis by decreasing the negative limit value of the d-axis current command value such that an absolute value of the negative limit value is
- (i) greater than an absolute value of the negative limit value set in a state in which the torque command value is equal to or less than the predetermined reference command value, and
- (ii) less than an absolute value of a predetermined lower limit value that is determined by a rated current of the rotation electric machine,
- wherein
- in a case where the torque command value is equal to or less than the predetermined reference command value, the setting section sets the negative limit value of the d-axis current command value to (i) linearly decrease from a negative first reference value to a negative second reference value in a first range having a q-axis current varied from zero to a first q-axis current, (ii) keep at the negative second reference value in a second range having the q-axis current varied from the first q-axis current to a second q-axis current, and (iii) linearly increase from the negative second reference value to zero in a third range having the q-axis current varied from the second q-axis current to the rated current of the rotation electric machine.
A rotation electric machine controller that controls a rotation electric machine, the rotation electric machine controller comprising:
- at least one ECU that is configured to
- acquire a torque command value for the rotation electric machine, and
- set a negative limit value limiting a d-axis current command value of the rotation electric machine, the d-axis current command value being calculated in accordance with the torque command value,
- wherein:
- in a state in which the torque command value is greater than a predetermined reference command value due to induced voltage generated by rapid rotation of the rotation electric machine due to user input,
- the at least one ECU reduces induced voltage generated at a q-axis by decreasing the negative limit value of the d-axis current command value such that an absolute value of the negative limit value is
- (i) greater than an absolute value of the negative limit value set in a state in which the torque command value is equal to or less than the predetermined reference command value, and
- (ii) less than an absolute value of a predetermined lower limit value that is determined by a rated current of the rotation electric machine,
- wherein
- in a case where the torque command value is equal to or less than the predetermined reference command value, the at least one ECU sets the negative limit value of the d-axis current command value to (i) linearly decrease from a negative first reference value to a negative second reference value in a first range having a q-axis current varied from zero to a first q-axis current, (ii) keep at the negative second reference value in a second range having the q-axis current varied from the first q-axis current to a second q-axis current, and (iii) linearly increase from the negative second reference value to zero in a third range having the q-axis current varied from the second q-axis current to the rated current of the rotation electric machine.
Dependencies are inferred from the claim text.