摘要 |
PROBLEM TO BE SOLVED: To provide a motor rotation position detection device capable of stably detecting a rotation position by avoiding a state in which the salient pole becomes minimum.SOLUTION: According to a motor rotation position detection device in an embodiment, position estimation error amount calculation means calculates, on the basis of a voltage directive and a current converted by coordinate conversion means, a position estimation error amount based on the salient pole of a motor. Thereupon, rotation position detection means converts the phase of the position estimation error amount into the rotation position of the motor by performing arithmetic on the frequency and phase of the calculated position estimation error amount. In directive value storage means of control current directive output means is stored the value of an excitation current directive outputted when the motor, while maintaining a discretionary rotation position, outputs a torque current directive using a discretionary value, so that an error in the rotation position obtained by the rotation position detection means is reduced to zero. Then, when the torque current directive is generated in accordance with a control directive of the motor, the excitation current directive corresponding to the torque current directive is set by reading it out from the directive value storage means. |