CPC H02P 6/16 (2013.01) [H02P 21/22 (2016.02)] | 11 Claims |
1. A rotation detector comprising:
a motor including coils of two or more phases and a rotor;
a current detector that detects currents flowing in coils of at least two phases among the coils of two or more phases; and
a hardware processor that
estimates an initial position of the rotor based on current values of the currents detected by the current detector to start the motor,
controls an energization pattern on the phases to rotate and start the motor, based on the estimated initial position, wherein the hardware processor, from a state of energization, an electric angle at which energization control has been performed and the current values detected by the current detector, calculates one or both of a γ-axis current value and a δ-axis current value during a period in which a γ-axis voltage is not applied, and
determines, based on the calculated one or both of the γ-axis current value and the δ-axis current value, whether the rotor stops or is rotating before completing the estimation of the initial position.
|