CPC H02P 27/08 (2013.01) [B60L 50/51 (2019.02); B60L 53/20 (2019.02); H02M 7/5395 (2013.01); B60L 2210/40 (2013.01)] | 8 Claims |
1. An inverter control device, comprising:
a PWM control unit that generates a PWM pulse for controlling an inverter by using a modulation wave based on a voltage command, wherein the PWM control unit generates the PWM pulse by linearly approximating the modulation wave in a predetermined near-zero cross region including the zero cross point, and calculating a duty of the PWM pulse based on the modulation wave having been linearly approximated; and
a pulse edge control unit that corrects the PWM pulse such that a phase difference between a zero cross point where the modulation wave changes across 0 and a pulse edge of the PWM pulse falls within a predetermined range, wherein corrects the PWM pulse by determining a shift direction of the PWM pulse based on a slope of the modulation wave having been linearly approximated, and shifting the PWM pulse in the shift direction having been determined,
wherein when a phase difference between the zero cross point and a pulse edge of the PWM pulse after shift does not fall within the predetermined range, the pulse edge control unit sets a portion protruding from the predetermined range in the PWM pulse after shift as a pulse error, and arranges the pulse error separately from the PWM pulse after shift.
|