摘要 |
<P>PROBLEM TO BE SOLVED: To drive an electric motor with high accuracy, even if parameters change, when a motor drive voltage is to be calculated. <P>SOLUTION: An angle computing portion 24 obtains an angle θ of a rotor, and an angular velocity computing portion 25 obtains the angular velocity ω<SB>e</SB>of the rotor. A command current computing portion 21 obtains command currents i<SB>d</SB>*, i<SB>q</SB>* on a dq axis, based on steering torque T and a vehicle velocity S. An open loop control portion 22 obtains command voltages v<SB>d</SB>, v<SB>q</SB>on the dq axis, in accordance with a circuit equation of the motor, based on the command currents i<SB>d</SB>*, i<SB>q</SB>* and an angular velocity ω<SB>e</SB>. A dq axis/three-phase conversion portion 23 converts the command voltages v<SB>d</SB>, v<SB>q</SB>into three-phase command voltages. A Φ-computing portion 26 obtains the number Φ of the linkage magnetic flux of an armature winding contained in the circuit equation of the motor, based on a q-axis command voltage v<SB>q</SB>, a current value i<SB>a</SB>detected by a current sensor 14, and the angular velocity ω<SB>e</SB>. By using a similar configuration, a circuit resistance R which includes an armature winding resistance R included in the circuit equation of the motor, may be obtained also. <P>COPYRIGHT: (C)2008,JPO&INPIT |