摘要 |
<P>PROBLEM TO BE SOLVED: To prevent degradation in current response performance upon an abrupt variation in q-axis current value or q-axis current command value when a gap arises in operation results of an interference component and the gap is compensated by an integration term at a proportional integration control section in the vector control of a motor. <P>SOLUTION: When the q-axis current value varies, a d-axis integration term operating section 13 corrects the value of a d-axis integration term in proportional integration control based on the q-axis current value or the q-axis current command value, and the value of the d-axis integration term before the variation of the q-axis current value. Assuming a d-axis integration term output is Sd, the d-axis current value is Id, the q-axis current value is Iq, motor winding resistance is Ra, and a motor angular speed is ω before the variation, a correction coefficient α is calculated according to a formula: α=(Sd-Id×Ra)/(Iq×ω), and assuming the q-axis current value is Iq' after the variation, the value Sd' of the d-axis integration term after correction is calculated according to a formula: Sd'=(Id×Ra)+(α×Iq'×ω). <P>COPYRIGHT: (C)2007,JPO&INPIT |