摘要 |
<P>PROBLEM TO BE SOLVED: To drive an on-board motor at a target duty in under PWM control, even if there is dispersion in the heating of a motor drive circuit itself or in the motor drive circuit. <P>SOLUTION: In a vehicle motor controller, a duty of a motor control signal output from a motor drive circuit 401 is measured, to obtain a deviation between the target duty in a PWM control and the measured duty. When the deviation exceeds threshold, it is decided that the measured value of the duty is a result of having detected a noise and inhibits updating of a correction value. When the deviation is smaller than the threshold, a correction value is set to correct the target duty, based on the deviation, to execute the PWM control at the corrected target duty so that the duty of the motor driving signal matches the target duty. <P>COPYRIGHT: (C)2009,JPO&INPIT |