CPC H02P 21/22 (2016.02) | 8 Claims |
1. A motor control device to control a motor by adjusting a three-phase current including a first phase current, a second phase current, and a third phase current, the motor control device comprising:
a controller configured or programmed to control the three-phase current by feeding back a control current value obtained based on the three-phase current; wherein
the controller is configured or programmed to:
execute a first feedback control of feeding back any one of a first control current value calculated based on the second phase current and the third phase current, a second control current value calculated based on the third phase current and the first phase current, and a third control current value calculated based on the first phase current and the second phase current as the control current value;
execute a second feedback control in which the first control current value, the second control current value, and the third control current value are switched and fed back as the control current value;
execute the first feedback control when a duty ratio of a pulse wave that generates each of the first phase current, the second phase current, and the third phase current changes within a range less than or equal to predetermined threshold; and
execute the second feedback control when at least one of the duty ratios of the pulse waves that generate the first phase current, the second phase current, and the third phase current changes within a range including a value greater than the predetermined threshold.
|