Method of controlling rotary magnet multi-phase synchronous motor and control therefor
First Claim
1. A method of controlling a rotary magnet multi-phase synchronous motor using a position detector for detecting a magnet position of the synchronous motor, and a drive unit for driving the synchronous motor, the control method comprising:
- driving a synchronous motor including a position detector using a drive unit to detect when said synchronous motor reaches a constant speed;
measuring a current and a drive voltage of said synchronous motor when said synchronous motor reaches a constant speed;
calculating a phase correction value between a biaxial coordinate axis used for control based on installation error of said position detector and a biaxial coordinate system due to conversion of a polyphase AC coordinate system based on measured current, measured drive voltage, a constant of said synchronous motor, and the constant speed; and
correcting rotor position of said synchronous motor based on the phase correction value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling a rotary magnet multi-phase synchronous motor and a control system based on this method increases the permissible range of accuracy in installing a position detector on the synchronous motor and automatically calculates a phase correction to improve controllability. Using a position detector for detecting a magnet position of a rotary magnet multi-phase synchronous motor and a drive unit, the synchronous motor having the position detector is driven by a drive unit. After the synchronous motor reaches a constant speed, current and drive voltage of the synchronous motor are measured to calculate a phase correction value between a biaxial coordinate axis based upon the installation error of the position detector and a biaxial coordinate system from conversion of a polyphase AC coordinate system based on the measured current and drive voltage, constants of the synchronous motor, and the constant speed. The rotor position of the synchronous motor is corrected based on this phase correction value.
64 Citations
16 Claims
-
1. A method of controlling a rotary magnet multi-phase synchronous motor using a position detector for detecting a magnet position of the synchronous motor, and a drive unit for driving the synchronous motor, the control method comprising:
-
driving a synchronous motor including a position detector using a drive unit to detect when said synchronous motor reaches a constant speed; measuring a current and a drive voltage of said synchronous motor when said synchronous motor reaches a constant speed; calculating a phase correction value between a biaxial coordinate axis used for control based on installation error of said position detector and a biaxial coordinate system due to conversion of a polyphase AC coordinate system based on measured current, measured drive voltage, a constant of said synchronous motor, and the constant speed; and correcting rotor position of said synchronous motor based on the phase correction value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control system for a rotary magnet multi-phase synchronous motor comprising:
-
a position detector for detecting a magnet position of a synchronous motor; a drive unit for driving the synchronous motor; detection timing detecting means for detecting when the synchronous motor reaches a constant speed; data pick-up means for measuring a current and a drive voltage of the synchronous motor when the synchronous motor reaches the constant speed; phase correction value detecting means for calculating a difference in phase between a biaxial coordinate axis based upon installation error of said position detector and a biaxial coordinate system resulting from conversion of a polyphase AC coordinate system based on the measured current, the measured drive voltage, a constant of the synchronous motor, and the constant speed; and rotor position correction means for correcting rotor position of the synchronous motor based on a phase correction value detected by said phase correction value detecting means. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification