摘要 |
<P>PROBLEM TO BE SOLVED: To improve motor control accuracy based on the output of a current sensor by correcting the influence of a gain error of the current sensor for detecting a current applied to an AC motor. <P>SOLUTION: A motor controller calculates a proportion (kv/kw) of gain errors of V-phase and W-phase current sensors 38, 39 on the basis of a proportion (Iv/Iw) of V-phase and W-phase current command values in giving an invalid current command not contributing to torque generation while an AC motor 17 is stopped and a proportion (iv/iw) of outputs of the V-phase and W-phase current sensors 38, 39, and corrects the output of either the current sensor 38 or 39 by using the proportion of the gain error, thereby correcting imbalance of the gain errors. If the rotor rotation stop position of the AC motor 17 is a calculation unable position (rotation position where the V-phase current command value Iv or the W-phase current command value Iw is zero) in giving the invalid current command, the AC motor 17 generates torque to change the rotor rotation stop position to a rotation position other than the calculation unable position before giving the invalid current command. <P>COPYRIGHT: (C)2011,JPO&INPIT |