摘要 |
<P>PROBLEM TO BE SOLVED: To perform control of the phase difference between both rotors to a target phase difference stably by suppressing occurrence of undue variation or frequent variation in feedback manipulated variable depending on the deviation of actual phase difference and target phase difference between both rotors regardless of the operating state of a motor having two rotors. <P>SOLUTION: A motor 1 has a first rotor 3 rotating integrally with the output shaft 5, and a second rotor 4 rotatable relatively to the first rotor 3 wherein each rotor 3, 4 has a permanent magnet 6, 8. Phase difference θd between both rotors 3 and 4 can be controlled by a phase difference control means 54 through a phase difference alteration drive means 23. The phase difference control means 54 has a means for determining a manipulated variable depending on the deviation of a phase difference detection value θd_s and a phase difference command value θd_c, and a means for determining a feedforward manipulated variable for compensating the impact of a disturbance torque generated between both rotors 3 and 4 depending on the operating state of the motor 1. The phase difference alteration drive means 23 is controlled depending on a manipulated variable obtained by compounding these manipulated variables. <P>COPYRIGHT: (C)2008,JPO&INPIT |