摘要 |
PROBLEM TO BE SOLVED: To provide a synchronous machine controller for correcting the error between the true rotor position of a synchronous machine and the rotor position detected by means of a position detector.SOLUTION: A synchronous machine controller 1 for correcting the rotor position error, i.e., the difference between the rotor position of a synchronous machine 3 and the rotor position detected by means of a position detector 15 for detecting the rotor position of a synchronous machine 3, includes a current controller 19 for controlling so that a current command value and a current detection value in the generation direction (γ axis) of armature interlinkage flux and its orthogonal direction (δ axis) match each other, and a voltage type flux calculator 102 for calculating the armature interlinkage flux based on an armature current detection value and an armature voltage command value of the synchronous machine 3. Rotor positional error is corrected from the γδ axis current command values and the phase of armature interlinkage flux. |