In situ Measurement of Robot Motor Electrical Constants

Motor torque constant is an important parameter in modeling and controlling a robot axis. In practice this parameter can vary considerably from the manufacturer's speci cation, if available, and this makes it desirable to characterise individual motors. Traditional techniques require that the motor be removed from the robot for testing, or that an elaborate technique involving weights and pulleys be employed. This paper describes a novel method for measuring the torque constant of robot servo motors in situ and is based on the equivalence of motor torque and back EMF constants. It requires a very simple experimental procedure, utilizes existing axis position sensors, and eliminates e ects due to static friction and joint cross coupling. A straightforward extension to this approach can provide a measurement of motor armature impedance. Experimental results obtained for a Puma 560 are discussed and compared with other published results.

[1]  Richard Paul Collins Paul,et al.  Modelling, trajectory calculation and servoing of a computer controlled arm , 1972 .

[2]  Richard P. Paul,et al.  The Dynamics of the PUMA Manipulator , 1983, 1983 American Control Conference.

[3]  見城 尚志,et al.  Permanent-magnet and brushless DC motors , 1985 .

[4]  Oussama Khatib,et al.  The explicit dynamic model and inertial parameters of the PUMA 560 arm , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  Gerry B. Andeen Robot design handbook , 1988 .

[6]  Tzyh Jong Tarn,et al.  Effect of motor dynamics on nonlinear feedback robot arm control , 1991, IEEE Trans. Robotics Autom..

[7]  A.K. Bejczy,et al.  Performance comparison of four manipulator servo schemes , 1993, IEEE Control Systems.

[8]  Peter I. Corke,et al.  A search for consensus among model parameters reported for the PUMA 560 robot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.