摘要 |
<P>PROBLEM TO BE SOLVED: To provide a motor drive unit which prevents a terminal voltage command value from exceeding an output limit by correction when the terminal voltage command value is in the vicinity of an output limit value. <P>SOLUTION: The motor drive unit comprises: a bridge circuit 2 which is connected to a coil terminal of a multi-phase motor 1 and configured by connecting pairs of an upper arm 21 and a lower arm 22, in multiple phases, including a switching element 25 and a diode 26 connected in parallel; a PWM means 3 which generates a PWM signal by modulating the pulse width of the terminal voltage command value to be applied to the coil terminal of each phase of the multi-phase motor 1; a current detection means 4 which detects a current value flowing in the coil of each phase of the multi-phase motor 1; and a gate signal generation means 5 which generates a gate signal of the switching element of each phase in the bridge circuit 2 in accordance with a predetermined switching drive logic from the PWM signal transmitted from the PWM means 3. The gate signal generation means 5 selects the switching element drive logic for each phase of the multi-phase motor 1 in accordance with a coil current value of each phase detected by the current detection means 4. <P>COPYRIGHT: (C)2011,JPO&INPIT |