Patent ID: 8766586
Filing Date: 2014-07-01
Classification: H02P

Abstract:
1. A magnetic pole position detecting device for detecting a magnetic pole position of a rotor at the time of starting a permanent-magnet synchronous motor comprising the rotor and a stator, the rotor including permanent magnets, the stator including coils, the magnetic pole position detecting device comprising: a magnetic pole position detecting unit for detecting a magnetic pole position of the rotor on the basis of behavior of the rotor when a current is applied at a predetermined exciting phase; a movement amount detecting unit for detecting a movement amount of the rotor when a current is applied at a predetermined exciting phase; a first magnetic pole position storage unit for storing a first magnetic pole position of the rotor detected by the magnetic pole position detecting unit; a current command outputting unit for outputting a current command causing a current to be applied at a first exciting phase that is obtained by adding a predetermined additional phase to the first magnetic pole position stored in the first magnetic pole position storage unit; a movement amount storage unit for storing a movement amount of the rotor from the time before output of the current command to the time after the output of the current command, the movement amount being detected by the movement amount detecting unit; a second magnetic pole position storage unit for storing a second magnetic pole position of the rotor after the output of the current command, the second magnetic pole position being detected by the magnetic pole position detecting unit; a determining unit for determining false detection when a difference between the additional phase and a difference between the first magnetic pole position and the second magnetic pole position is larger than a predetermined threshold; and a calculating unit for correcting the second magnetic pole position of the rotor to calculate a present magnetic pole position, on the basis of the first magnetic pole position, the second magnetic pole position, and the movement amount of the rotor, when the difference between the additional phase and the difference between the first magnetic pole position and the second magnetic pole position is equal to or smaller than the predetermined threshold, wherein the magnetic pole position detecting unit, the movement amount detecting unit, the current command outputting unit, the determining unit, and the calculating unit are adapted to repeatedly operate such that a process of calculating the present magnetic pole position is repeated at least once.