摘要 |
<P>PROBLEM TO BE SOLVED: To provide a motor controller preventing deterioration in efficiency of a three-phase motor and output accuracy thereof, caused by an error in attaching a rotation angle detecting section. <P>SOLUTION: The motor controller 100 is provided with: a rotation angle detecting section 11 for detecting the rotation angle of a rotor as an initial rotation angle when the three-phase motor 12 stops; a q-axis voltage detecting section 7 for setting a voltage command value of a q-axis which is applied to the q-axis orthogonal to a d-axis as the direction of a magnetic field generated by permanent magnets arranged in the rotor, when the motor stops; a two-phase/three-phase conversion section 3 for converting the voltage command value of the q-axis into a three-phase voltage command value of each of three phases; a three-phase/two-phase conversion section 6 for calculating a d-axis current of the d-axis based on a motor current applied in accordance with the application of the three-phase voltage command value; and a correction rotation angle setting section 8 for setting a correction rotation angle for correcting the initial rotation angle so that the d-axis current becomes zero when the d-axis current is not zero. <P>COPYRIGHT: (C)2010,JPO&INPIT |