摘要 |
The present invention relates to a motor control device provided with the function of detecting the rotor position of a synchronous motor in a sensor-less fashion. The motor control device previously stores a current phase ² defined by the two parameters that are an induced voltage peak value Ep and the subtracted value (¸e-¸i) obtained by subtracting an induced voltage electrical angle ¸e from a current electrical angle ¸i, and based on the actual detected Ep, ¸i, and ¸e, selects ² by referring to the ² previously stored, and calculates the rotor position 8m by subtracting the selected ² from the actual detected ¸i. Then, in case of selecting ², the actual detected Ep and ¸e are corrected according to changes in the current flowing through the coil. As a result, a detection accuracy for the rotor position during a transition period is enhanced. |