摘要 |
PROBLEM TO BE SOLVED: To reduce the effect of torque ripples without limiting an excitation current in a polyphase excitation section by directly determining an excitation phase based on the relationship between the motion state and the rotary angle target value of a motor. SOLUTION: In a main control device 1, a switching function operation means 12 calculates a switching function value σ from a motor rotary angle speed θdetected by a tachogenerator 4, a motor rotary angle θ detected by a potentiometer 5, and a motor rotary angle target value. Also, an inductance inclination code judgment part 13 outputs a value Lj* where a code regarding the motor rotary angle δ of each excitation phase Lj (j =1, 2, and 3) is binarized. In this case, a current target value setting means 11 binarizes a switching function value σ, and outputs a current target value ijσ where the current of a phase where the exclusive OR of the output value Lj* of an inductance inclination code judgment part 13 becomes 1 is the maximum current to be flown and current of the other phases is zero. Also, a current control means 2 allows the excitation current of each phase coil to follow the current target values ij*. |