摘要 |
PURPOSE: To control a synchronous motor by detecting the rotary angle of a rotor without sensor and using it in the motor having salient poles. CONSTITUTION: The currents Iu, Iv flowing in stator coils are detected, and the rotary angle is estimated by a rotary angle estimating unit 16 from the currents Iu, Iv. This estimation is conducted by utilizing the fact that the model of a synchronous motor 40 is provided in a synchronous motor controller 10, the deviation Δθ between the rotary angle of the model and the real rotary angle is proportional to the deviation of the actual Id current of the motor and the current of the model, and the deviation of the angular velocity of rotation of the motor is proportional to the difference between the real current Iq of the motor and the current of the model. The angular velocity of rotation is decided to be actually not largely changed, and can be obtained as a moving mean. In this case, the sampling time is reduced, and the calculating accuracy can be improved. |