摘要 |
<P>PROBLEM TO BE SOLVED: To solve the problems that noise is generated due to the distortion of a motor current waveform when a current control cycle and a carrier wave cycle differ from each other, and thereby a point that reflects a PWM command is varied; and that there may arise a possibility that the A-D conversion timing of each signal for use may be repeated when an effective cycle of current control is faster than a current command value operation. <P>SOLUTION: Motor current detection is started at a prescribed phase and at a prescribed integral multiple frequency of power element switching. After the current detection, a switching command value is set at first timing for updating a power element command value, and a current of the motor is controlled by the newest current detected at the prescribed phase. Motor current control processing is started at a frequency of the prescribed integer multiplication of the switching during a period after the updating of the switching command value until the switching reaches its half cycle. The position of a motor magnetic pole is input during a period after the finish of the current control processing that starts the operation processing of a required drive force and before a prescribed time for starting the motor current detection, thus preventing repetition with the other analog signal input. <P>COPYRIGHT: (C)2007,JPO&INPIT |