摘要 |
A pole position detector correctly detects a pole position of a permanent magnet motor. Each magnetic sensor (27) provides an electric signal in response to leakage flux from a magnet rotor (17). A computation unit (2) detects a change in the output of the magnetic sensor as a base pole position &thetas;, corrects the base pole position by DELTA &thetas; according to the base pole position, the magnitude of each stator current (IU, IV, IW), and a current phase, and calculates correct rotation angles &thetas;re and &thetas;re' accordingly. With low-cost magnetic sensors (27), the pole position detector corrects the outputs of the magnetic sensors affected by stator current and provides a correct pole position or a correct rotor rotation angle. <IMAGE> |