摘要 |
PROBLEM TO BE SOLVED: To improve the positional and speed accuracy of a motor by detecting the periodic positional error of the motor produced in corresponding to the magnetic pole position period of the motor and controlling the rotation of the motor from the amount of the periodic positional error. SOLUTION: The periodic error of a motor 17 which is produced every magnetic pole period of the motor 17 is detected by means of an inverse trigonometric function calculator 38 which works as an error detecting block and the current correcting value 48 of the motor 17 is found from the periodic error. Then the U- and V-phase current positive data 25a and 25b of the motor are corrected by using the correcting value 48. The current of the motor 17 for rotating the motor 17 is adjusted and controlled by using the corrected two data 25a and 25b. Therefore, the positional and speed accuracy of the motor 17 can be improved. |