摘要 |
<P>PROBLEM TO BE SOLVED: To provide a method for estimating a difference between a magnetic pole position indicated by an encoder and a true magnetic pole position from a voltage, a current and a rotational angular speed during an operation of a permanent magnet motor, and correcting an error of the magnetic pole position. <P>SOLUTION: The method operates the permanent magnet motor in an arbitrary state, and is provided with a step ST1 for measuring a d-axis current, a q-axis current and a d-axis voltage in forward and backward rotations, a step ST3 for estimating the magnetic pole position error of the permanent magnet motor based on a rotation speed, the voltage and the currents, and a step ST10 for correcting the magnetic pole position detected by the encoder with the magnetic pole position error of the permanent magnet motor and loading a corrected value as true magnetic pole position information into a current controller and a torque controller. <P>COPYRIGHT: (C)2005,JPO&NCIPI |