摘要 |
<P>PROBLEM TO BE SOLVED: To provide a controller for a DC brushless motor for detecting a rotor angle with no use of a position detecting sensor, by solving inconvenience that occurs when superposing a high-frequency voltage on a drive voltage for detecting a rotor angle. <P>SOLUTION: A motor controller uses an estimated value (θ^) of the rotor angle to alternately perform a feedback control (Id-FB) for an Id current and a feedback control (Iq-FB) for an Iq current at a different control cycle. The motor controller calculates a sine reference value corresponding to the sine value of the double angle, of a phase difference (θe) between an actual value (θ) and an estimated value (θ^) of the rotor angle as well as a cosine reference value corresponding to the cosine value, based on variation amount of the ID actual current and Iq actual current as well as d-axis voltage level and q-axis voltage level, in a control cycle for performing feedback control to the Id current and the Iq current. The sine reference value and the cosine reference value are used to detect the rotor angle. <P>COPYRIGHT: (C)2004,JPO |