摘要 |
<P>PROBLEM TO BE SOLVED: To provide a motor controller correcting phase delay of a current of each phase of a polyphase motor. <P>SOLUTION: The motor controller includes a power conversion means which is connected to a polyphase motor to convert DC power to AC power, a plurality of current detection means which detect phase currents of at least two phases of the polyphase motor respectively, a phase delay amount setting means which sets a phase delay amount of the phase current of each phase of the polyphase motor, a coordinates conversion means which converts phase current of a fixed coordinate system of each phase, including the phase current of two phases detected by the plurality of current detection means, to a current of a rotating coordinate system, and a control means which controls the power conversion means based on the current of the rotating coordinate system converted by the coordinates conversion means and an output target value of the polyphase motor which is inputted from outside. The coordinates conversion means sets a plurality of correction values corresponding to each phase based on the phase delay amount of each phase that is set by the phase delay amount setting means, and uses the plurality of correction values to convert the phase current of the fixed coordinate system to the current of the rotating coordinate system. <P>COPYRIGHT: (C)2012,JPO&INPIT |