摘要 |
<P>PROBLEM TO BE SOLVED: To easily set the phase of a vibration suppression signal used for suppressing vibrations due to the fluctuation of a load torque to the optimum value. <P>SOLUTION: An axis perpendicular to the direction of the magnetic flux of a magnet is a q-axis and an estimated axis for control corresponding to the q-axis is a δ-axis. From a speed deviation based on a rotational speed command value (ω<SP>*</SP>) and an estimated rotational speed (ω<SB>e</SB>), a δ-axis current command value (iδ<SP>*</SP>) is generated and a vibration suppression signal (iδ<SB>C</SB>) which changes in conformity with a change in load torque is also generated. A phase adjustment section (31) adjusts the phase of the vibration suppression signal based on the estimated rotational speed (ω<SB>e</SB>) and a δ-axis voltage command value (vδ<SP>*</SP>) for specifying an application voltage to the motor. The vibration suppression signal after phase adjustment is superimposed on the δ-axis current command value (iδ<SP>*</SP>), and the δ-axis voltage command value (vδ<SP>*</SP>) is generated based on a signal obtained by this superimposing operation. <P>COPYRIGHT: (C)2010,JPO&INPIT |